@charset "UTF-8";
:root {
  --bs-blue: #009ef6;
  --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-gray: #7E8299;
  --bs-gray-dark: #3F4254;
  --bs-gray-100: #F5F8FA;
  --bs-gray-200: #EFF2F5;
  --bs-gray-300: #E4E6EF;
  --bs-gray-400: #B5B5C3;
  --bs-gray-500: #A1A5B7;
  --bs-gray-600: #7E8299;
  --bs-gray-700: #5E6278;
  --bs-gray-800: #3F4254;
  --bs-gray-900: #181C32;
  --bs-white: #ffffff;
  --bs-light: #F5F8FA;
  --bs-primary: #FFD300;
  --bs-secondary: #E4E6EF;
  --bs-success: #50CD89;
  --bs-info: #7239EA;
  --bs-warning: #FFC700;
  --bs-danger: #F1416C;
  --bs-dark: #181C32;
  --bs-white-rgb: 255, 255, 255;
  --bs-light-rgb: 245, 248, 250;
  --bs-primary-rgb: 255, 211, 0;
  --bs-secondary-rgb: 228, 230, 239;
  --bs-success-rgb: 80, 205, 137;
  --bs-info-rgb: 114, 57, 234;
  --bs-warning-rgb: 255, 199, 0;
  --bs-danger-rgb: 241, 65, 108;
  --bs-dark-rgb: 24, 28, 50;
  --bs-white-rgb: 255, 255, 255;
  --bs-black-rgb: 0, 0, 0;
  --bs-body-color-rgb: 24, 28, 50;
  --bs-body-bg-rgb: 255, 255, 255;
  --bs-font-sans-serif: Poppins, Helvetica, "sans-serif";
  --bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  --bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));
  --bs-body-font-family: var(--bs-font-sans-serif);
  --bs-body-font-size: 1rem;
  --bs-body-font-weight: 400;
  --bs-body-line-height: 1.5;
  --bs-body-color: #181C32;
  --bs-body-bg: #ffffff;
}

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

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: 600;
  line-height: 1.2;
  color: #181C32;
}

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

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

h3, .h3 {
  font-size: calc(1.26rem + 0.12vw);
}
@media (min-width: 1200px) {
  h3, .h3 {
    font-size: 1.35rem;
  }
}

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

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

h6, .h6 {
  font-size: 1.075rem;
}

p {
  margin-top: 0;
  margin-bottom: 1rem;
}

abbr[title],
abbr[data-bs-original-title] {
  text-decoration: underline dotted;
  cursor: help;
  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: 500;
}

dd {
  margin-bottom: 0.5rem;
  margin-left: 0;
}

blockquote {
  margin: 0 0 1rem;
}

b,
strong {
  font-weight: 600;
}

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: #FFD300;
  text-decoration: none;
}
a:hover {
  color: #b39400;
  text-decoration: underline;
}

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

kbd {
  padding: 0.2rem 0.4rem;
  font-size: 0.875em;
  color: #ffffff;
  background-color: #181C32;
  border-radius: 0.275rem;
}
kbd kbd {
  padding: 0;
  font-size: 1em;
  font-weight: 500;
}

figure {
  margin: 0 0 1rem;
}

img,
svg {
  vertical-align: middle;
}

table {
  caption-side: bottom;
  border-collapse: collapse;
}

caption {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  color: #A1A5B7;
  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;
}

::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: 600;
  line-height: 1.2;
}
@media (min-width: 1200px) {
  .display-1 {
    font-size: 5rem;
  }
}

.display-2 {
  font-size: calc(1.575rem + 3.9vw);
  font-weight: 600;
  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: 600;
  line-height: 1.2;
}
@media (min-width: 1200px) {
  .display-3 {
    font-size: 4rem;
  }
}

.display-4 {
  font-size: calc(1.475rem + 2.7vw);
  font-weight: 600;
  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: 600;
  line-height: 1.2;
}
@media (min-width: 1200px) {
  .display-5 {
    font-size: 3rem;
  }
}

.display-6 {
  font-size: calc(1.375rem + 1.5vw);
  font-weight: 600;
  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: #7E8299;
}
.blockquote-footer::before {
  content: "— ";
}

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

.img-thumbnail {
  padding: 0.25rem;
  background-color: #ffffff;
  border: 1px solid #E4E6EF;
  border-radius: 0.475rem;
  box-shadow: 0 0.1rem 1rem 0.25rem rgba(0, 0, 0, 0.05);
  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: #7E8299;
}

.container,
.container-fluid,
.container-xxl,
.container-xl,
.container-lg,
.container-md,
.container-sm {
  width: 100%;
  padding-right: var(--bs-gutter-x, 1.5rem);
  padding-left: var(--bs-gutter-x, 1.5rem);
  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(var(--bs-gutter-y) * -1);
  margin-right: calc(var(--bs-gutter-x) * -0.5);
  margin-left: calc(var(--bs-gutter-x) * -0.5);
}
.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: 0rem;
}

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

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

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

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

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

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

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

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

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

.g-7,
.gx-7 {
  --bs-gutter-x: 1.75rem;
}

.g-7,
.gy-7 {
  --bs-gutter-y: 1.75rem;
}

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

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

.g-9,
.gx-9 {
  --bs-gutter-x: 2.25rem;
}

.g-9,
.gy-9 {
  --bs-gutter-y: 2.25rem;
}

.g-10,
.gx-10 {
  --bs-gutter-x: 2.5rem;
}

.g-10,
.gy-10 {
  --bs-gutter-y: 2.5rem;
}

@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: 0rem;
  }

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

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

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

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

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

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

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

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

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

  .g-sm-7,
.gx-sm-7 {
    --bs-gutter-x: 1.75rem;
  }

  .g-sm-7,
.gy-sm-7 {
    --bs-gutter-y: 1.75rem;
  }

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

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

  .g-sm-9,
.gx-sm-9 {
    --bs-gutter-x: 2.25rem;
  }

  .g-sm-9,
.gy-sm-9 {
    --bs-gutter-y: 2.25rem;
  }

  .g-sm-10,
.gx-sm-10 {
    --bs-gutter-x: 2.5rem;
  }

  .g-sm-10,
.gy-sm-10 {
    --bs-gutter-y: 2.5rem;
  }
}
@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: 0rem;
  }

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

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

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

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

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

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

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

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

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

  .g-md-7,
.gx-md-7 {
    --bs-gutter-x: 1.75rem;
  }

  .g-md-7,
.gy-md-7 {
    --bs-gutter-y: 1.75rem;
  }

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

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

  .g-md-9,
.gx-md-9 {
    --bs-gutter-x: 2.25rem;
  }

  .g-md-9,
.gy-md-9 {
    --bs-gutter-y: 2.25rem;
  }

  .g-md-10,
.gx-md-10 {
    --bs-gutter-x: 2.5rem;
  }

  .g-md-10,
.gy-md-10 {
    --bs-gutter-y: 2.5rem;
  }
}
@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: 0rem;
  }

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

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

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

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

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

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

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

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

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

  .g-lg-7,
.gx-lg-7 {
    --bs-gutter-x: 1.75rem;
  }

  .g-lg-7,
.gy-lg-7 {
    --bs-gutter-y: 1.75rem;
  }

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

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

  .g-lg-9,
.gx-lg-9 {
    --bs-gutter-x: 2.25rem;
  }

  .g-lg-9,
.gy-lg-9 {
    --bs-gutter-y: 2.25rem;
  }

  .g-lg-10,
.gx-lg-10 {
    --bs-gutter-x: 2.5rem;
  }

  .g-lg-10,
.gy-lg-10 {
    --bs-gutter-y: 2.5rem;
  }
}
@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: 0rem;
  }

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

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

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

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

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

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

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

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

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

  .g-xl-7,
.gx-xl-7 {
    --bs-gutter-x: 1.75rem;
  }

  .g-xl-7,
.gy-xl-7 {
    --bs-gutter-y: 1.75rem;
  }

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

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

  .g-xl-9,
.gx-xl-9 {
    --bs-gutter-x: 2.25rem;
  }

  .g-xl-9,
.gy-xl-9 {
    --bs-gutter-y: 2.25rem;
  }

  .g-xl-10,
.gx-xl-10 {
    --bs-gutter-x: 2.5rem;
  }

  .g-xl-10,
.gy-xl-10 {
    --bs-gutter-y: 2.5rem;
  }
}
@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: 0rem;
  }

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

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

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

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

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

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

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

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

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

  .g-xxl-7,
.gx-xxl-7 {
    --bs-gutter-x: 1.75rem;
  }

  .g-xxl-7,
.gy-xxl-7 {
    --bs-gutter-y: 1.75rem;
  }

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

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

  .g-xxl-9,
.gx-xxl-9 {
    --bs-gutter-x: 2.25rem;
  }

  .g-xxl-9,
.gy-xxl-9 {
    --bs-gutter-y: 2.25rem;
  }

  .g-xxl-10,
.gx-xxl-10 {
    --bs-gutter-x: 2.5rem;
  }

  .g-xxl-10,
.gy-xxl-10 {
    --bs-gutter-y: 2.5rem;
  }
}
.table {
  --bs-table-bg: transparent;
  --bs-table-accent-bg: transparent;
  --bs-table-striped-color: #181C32;
  --bs-table-striped-bg: rgba(245, 248, 250, 0.75);
  --bs-table-active-color: #181C32;
  --bs-table-active-bg: #F5F8FA;
  --bs-table-hover-color: #181C32;
  --bs-table-hover-bg: #F5F8FA;
  width: 100%;
  margin-bottom: 1rem;
  color: #181C32;
  vertical-align: top;
  border-color: #EFF2F5;
}
.table > :not(caption) > * > * {
  padding: 0.75rem 0.75rem;
  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(:last-child) > :last-child > * {
  border-bottom-color: currentColor;
}

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

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

.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-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: #fff6cc;
  --bs-table-striped-bg: #f2eac2;
  --bs-table-striped-color: #000000;
  --bs-table-active-bg: #e6ddb8;
  --bs-table-active-color: #000000;
  --bs-table-hover-bg: #ece4bd;
  --bs-table-hover-color: #000000;
  color: #000000;
  border-color: #e6ddb8;
}

.table-secondary {
  --bs-table-bg: #fafafc;
  --bs-table-striped-bg: #eeeeef;
  --bs-table-striped-color: #000000;
  --bs-table-active-bg: #e1e1e3;
  --bs-table-active-color: #000000;
  --bs-table-hover-bg: #e7e7e9;
  --bs-table-hover-color: #000000;
  color: #000000;
  border-color: #e1e1e3;
}

.table-success {
  --bs-table-bg: #dcf5e7;
  --bs-table-striped-bg: #d1e9db;
  --bs-table-striped-color: #000000;
  --bs-table-active-bg: #c6ddd0;
  --bs-table-active-color: #000000;
  --bs-table-hover-bg: #cce3d6;
  --bs-table-hover-color: #000000;
  color: #000000;
  border-color: #c6ddd0;
}

.table-info {
  --bs-table-bg: #e3d7fb;
  --bs-table-striped-bg: #d8ccee;
  --bs-table-striped-color: #000000;
  --bs-table-active-bg: #ccc2e2;
  --bs-table-active-color: #000000;
  --bs-table-hover-bg: #d2c7e8;
  --bs-table-hover-color: #000000;
  color: #000000;
  border-color: #ccc2e2;
}

.table-warning {
  --bs-table-bg: #fff4cc;
  --bs-table-striped-bg: #f2e8c2;
  --bs-table-striped-color: #000000;
  --bs-table-active-bg: #e6dcb8;
  --bs-table-active-color: #000000;
  --bs-table-hover-bg: #ece2bd;
  --bs-table-hover-color: #000000;
  color: #000000;
  border-color: #e6dcb8;
}

.table-danger {
  --bs-table-bg: #fcd9e2;
  --bs-table-striped-bg: #efced7;
  --bs-table-striped-color: #000000;
  --bs-table-active-bg: #e3c3cb;
  --bs-table-active-color: #000000;
  --bs-table-hover-bg: #e9c9d1;
  --bs-table-hover-color: #000000;
  color: #000000;
  border-color: #e3c3cb;
}

.table-light {
  --bs-table-bg: #F5F8FA;
  --bs-table-striped-bg: #e9ecee;
  --bs-table-striped-color: #000000;
  --bs-table-active-bg: #dddfe1;
  --bs-table-active-color: #000000;
  --bs-table-hover-bg: #e3e5e7;
  --bs-table-hover-color: #000000;
  color: #000000;
  border-color: #dddfe1;
}

.table-dark {
  --bs-table-bg: #181C32;
  --bs-table-striped-bg: #24273c;
  --bs-table-striped-color: #ffffff;
  --bs-table-active-bg: #2f3347;
  --bs-table-active-color: #ffffff;
  --bs-table-hover-bg: #292d41;
  --bs-table-hover-color: #ffffff;
  color: #ffffff;
  border-color: #2f3347;
}

.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;
  font-size: 1.05rem;
  font-weight: 500;
  color: #3F4254;
}

.col-form-label {
  padding-top: calc(0.75rem + 1px);
  padding-bottom: calc(0.75rem + 1px);
  margin-bottom: 0;
  font-size: inherit;
  font-weight: 500;
  line-height: 1.5;
  color: #3F4254;
}

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

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

.form-text {
  margin-top: 0.5rem;
  font-size: 0.925rem;
  color: #A1A5B7;
}

.form-control {
  display: block;
  width: 100%;
  padding: 0.75rem 1rem;
  font-size: 1.1rem;
  font-weight: 500;
  line-height: 1.5;
  color: #181C32;
  background-color: #ffffff;
  background-clip: padding-box;
  border: 1px solid #E4E6EF;
  appearance: none;
  border-radius: 0.475rem;
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075);
  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: #181C32;
  background-color: #ffffff;
  border-color: #B5B5C3;
  outline: 0;
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075), 0 0 0 0.25rem rgba(255, 211, 0, 0.25);
}
.form-control::-webkit-date-and-time-value {
  height: 1.5em;
}
.form-control::placeholder {
  color: #A1A5B7;
  opacity: 1;
}
.form-control:disabled, .form-control[readonly] {
  background-color: #EFF2F5;
  opacity: 1;
}
.form-control::file-selector-button {
  padding: 0.75rem 1rem;
  margin: -0.75rem -1rem;
  margin-inline-end: 1rem;
  color: #181C32;
  background-color: #F5F8FA;
  pointer-events: none;
  border-color: inherit;
  border-style: solid;
  border-width: 0;
  border-inline-end-width: 1px;
  border-radius: 0;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-control::file-selector-button {
    transition: none;
  }
}
.form-control:hover:not(:disabled):not([readonly])::file-selector-button {
  background-color: #e9ecee;
}
.form-control::-webkit-file-upload-button {
  padding: 0.75rem 1rem;
  margin: -0.75rem -1rem;
  margin-inline-end: 1rem;
  color: #181C32;
  background-color: #F5F8FA;
  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 {
    transition: none;
  }
}
.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button {
  background-color: #e9ecee;
}

.form-control-plaintext {
  display: block;
  width: 100%;
  padding: 0.75rem 0;
  margin-bottom: 0;
  line-height: 1.5;
  color: #181C32;
  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 + 1.1rem + 2px);
  padding: 0.55rem 0.75rem;
  font-size: 0.925rem;
  border-radius: 0.475rem;
}
.form-control-sm::file-selector-button {
  padding: 0.55rem 0.75rem;
  margin: -0.55rem -0.75rem;
  margin-inline-end: 0.75rem;
}
.form-control-sm::-webkit-file-upload-button {
  padding: 0.55rem 0.75rem;
  margin: -0.55rem -0.75rem;
  margin-inline-end: 0.75rem;
}

.form-control-lg {
  min-height: calc(1.5em + 1.65rem + 2px);
  padding: 0.825rem 1.5rem;
  font-size: 1.15rem;
  border-radius: 0.475rem;
}
.form-control-lg::file-selector-button {
  padding: 0.825rem 1.5rem;
  margin: -0.825rem -1.5rem;
  margin-inline-end: 1.5rem;
}
.form-control-lg::-webkit-file-upload-button {
  padding: 0.825rem 1.5rem;
  margin: -0.825rem -1.5rem;
  margin-inline-end: 1.5rem;
}

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

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

.form-select {
  display: block;
  width: 100%;
  padding: 0.75rem 3rem 0.75rem 1rem;
  -moz-padding-start: calc(1rem - 3px);
  font-size: 1.1rem;
  font-weight: 500;
  line-height: 1.5;
  color: #181C32;
  background-color: #ffffff;
  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='%237E8299' 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 1rem center;
  background-size: 16px 12px;
  border: 1px solid #E4E6EF;
  border-radius: 0.475rem;
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075);
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .form-select {
    transition: none;
  }
}
.form-select:focus {
  border-color: #B5B5C3;
  outline: 0;
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075), 0 0 0 0.25rem rgba(255, 211, 0, 0.25);
}
.form-select[multiple], .form-select[size]:not([size="1"]) {
  padding-right: 1rem;
  background-image: none;
}
.form-select:disabled {
  background-color: #EFF2F5;
}
.form-select:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #181C32;
}

.form-select-sm {
  padding-top: 0.55rem;
  padding-bottom: 0.55rem;
  padding-left: 0.75rem;
  font-size: 0.925rem;
}

.form-select-lg {
  padding-top: 0.825rem;
  padding-bottom: 0.825rem;
  padding-left: 1.5rem;
  font-size: 1.15rem;
}

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

.form-check-input {
  width: 1.75rem;
  height: 1.75rem;
  margin-top: -0.125rem;
  vertical-align: top;
  background-color: #ffffff;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  border: 1px solid rgba(0, 0, 0, 0.25);
  appearance: none;
  color-adjust: exact;
  transition: background-color 0.15s ease-in-out, background-position 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-check-input {
    transition: none;
  }
}
.form-check-input[type=checkbox] {
  border-radius: 0.45em;
}
.form-check-input[type=radio] {
  border-radius: 50%;
}
.form-check-input:active {
  filter: brightness(90%);
}
.form-check-input:focus {
  border-color: #B5B5C3;
  outline: 0;
  box-shadow: none;
}
.form-check-input:checked {
  background-color: #FFD300;
  border-color: #FFD300;
}
.form-check-input:checked[type=checkbox] {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 13 11' width='13' height='11' fill='none'%3e%3cpath d='M11.0426 1.02893C11.3258 0.695792 11.8254 0.655283 12.1585 0.938451C12.4917 1.22162 12.5322 1.72124 12.249 2.05437L5.51985 9.97104C5.23224 10.3094 4.72261 10.3451 4.3907 10.05L0.828197 6.88335C0.50141 6.59288 0.471975 6.09249 0.762452 5.7657C1.05293 5.43891 1.55332 5.40948 1.88011 5.69995L4.83765 8.32889L11.0426 1.02893Z' fill='%23FFFFFF'/%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='%23FFFFFF'/%3e%3c/svg%3e");
}
.form-check-input[type=checkbox]:indeterminate {
  background-color: #FFD300;
  border-color: #FFD300;
  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='%23FFFFFF' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e");
}
.form-check-input:disabled {
  pointer-events: none;
  filter: none;
  opacity: 0.5;
}
.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {
  opacity: 0.5;
}

.form-switch {
  padding-left: 3.75rem;
}
.form-switch .form-check-input {
  width: 3.25rem;
  margin-left: -3.75rem;
  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: 3.25rem;
  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='%23B5B5C3'/%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='%23FFFFFF'/%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.6;
}

.form-range {
  width: 100%;
  height: 1.5rem;
  padding: 0;
  background-color: transparent;
  appearance: none;
}
.form-range:focus {
  outline: 0;
}
.form-range:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.25rem rgba(255, 211, 0, 0.25);
}
.form-range:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.25rem rgba(255, 211, 0, 0.25);
}
.form-range::-moz-focus-outer {
  border: 0;
}
.form-range::-webkit-slider-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: -0.25rem;
  background-color: #FFD300;
  border: 0;
  border-radius: 1rem;
  box-shadow: 0 0.1rem 0.25rem rgba(0, 0, 0, 0.1);
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .form-range::-webkit-slider-thumb {
    transition: none;
  }
}
.form-range::-webkit-slider-thumb:active {
  background-color: #fff2b3;
}
.form-range::-webkit-slider-runnable-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #E4E6EF;
  border-color: transparent;
  border-radius: 1rem;
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075);
}
.form-range::-moz-range-thumb {
  width: 1rem;
  height: 1rem;
  background-color: #FFD300;
  border: 0;
  border-radius: 1rem;
  box-shadow: 0 0.1rem 0.25rem rgba(0, 0, 0, 0.1);
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .form-range::-moz-range-thumb {
    transition: none;
  }
}
.form-range::-moz-range-thumb:active {
  background-color: #fff2b3;
}
.form-range::-moz-range-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #E4E6EF;
  border-color: transparent;
  border-radius: 1rem;
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075);
}
.form-range:disabled {
  pointer-events: none;
}
.form-range:disabled::-webkit-slider-thumb {
  background-color: #A1A5B7;
}
.form-range:disabled::-moz-range-thumb {
  background-color: #A1A5B7;
}

.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 1rem;
  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 1rem;
}
.form-floating > .form-control::placeholder {
  color: transparent;
}
.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: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.75rem 1rem;
  font-size: 1.1rem;
  font-weight: 500;
  line-height: 1.5;
  color: #181C32;
  text-align: center;
  white-space: nowrap;
  background-color: #F5F8FA;
  border: 1px solid #E4E6EF;
  border-radius: 0.475rem;
}

.input-group-lg > .form-control,
.input-group-lg > .form-select,
.input-group-lg > .input-group-text,
.input-group-lg > .btn {
  padding: 0.825rem 1.5rem;
  font-size: 1.15rem;
  border-radius: 0.475rem;
}

.input-group-sm > .form-control,
.input-group-sm > .form-select,
.input-group-sm > .input-group-text,
.input-group-sm > .btn {
  padding: 0.55rem 0.75rem;
  font-size: 0.925rem;
  border-radius: 0.475rem;
}

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

.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.5rem;
  font-size: 0.925rem;
  color: #50CD89;
}

.valid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.75rem 1rem;
  margin-top: 0.1rem;
  font-size: 0.925rem;
  color: #000000;
  background-color: #50cd89;
  border-radius: 0.475rem;
}

.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: #50CD89;
  padding-right: calc(1.5em + 1.5rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2350CD89' 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.375rem) center;
  background-size: calc(0.75em + 0.75rem) calc(0.75em + 0.75rem);
}
.was-validated .form-control:valid:focus, .form-control.is-valid:focus {
  border-color: #50CD89;
  box-shadow: 0 0 0 0.25rem rgba(80, 205, 137, 0.25);
}

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

.was-validated .form-select:valid, .form-select.is-valid {
  border-color: #50CD89;
}
.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: 5.5rem;
  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='%237E8299' 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='%2350CD89' 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 1rem center, center right 3rem;
  background-size: 16px 12px, calc(0.75em + 0.75rem) calc(0.75em + 0.75rem);
}
.was-validated .form-select:valid:focus, .form-select.is-valid:focus {
  border-color: #50CD89;
  box-shadow: 0 0 0 0.25rem rgba(80, 205, 137, 0.25);
}

.was-validated .form-check-input:valid, .form-check-input.is-valid {
  border-color: #50CD89;
}
.was-validated .form-check-input:valid:checked, .form-check-input.is-valid:checked {
  background-color: #50CD89;
}
.was-validated .form-check-input:valid:focus, .form-check-input.is-valid:focus {
  box-shadow: 0 0 0 0.25rem rgba(80, 205, 137, 0.25);
}
.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
  color: #50CD89;
}

.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.5rem;
  font-size: 0.925rem;
  color: #F1416C;
}

.invalid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.75rem 1rem;
  margin-top: 0.1rem;
  font-size: 0.925rem;
  color: #000000;
  background-color: #f1416c;
  border-radius: 0.475rem;
}

.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: #F1416C;
  padding-right: calc(1.5em + 1.5rem);
  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='%23F1416C'%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='%23F1416C' stroke='none'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.375rem) center;
  background-size: calc(0.75em + 0.75rem) calc(0.75em + 0.75rem);
}
.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {
  border-color: #F1416C;
  box-shadow: 0 0 0 0.25rem rgba(241, 65, 108, 0.25);
}

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

.was-validated .form-select:invalid, .form-select.is-invalid {
  border-color: #F1416C;
}
.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: 5.5rem;
  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='%237E8299' 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='%23F1416C'%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='%23F1416C' stroke='none'/%3e%3c/svg%3e");
  background-position: right 1rem center, center right 3rem;
  background-size: 16px 12px, calc(0.75em + 0.75rem) calc(0.75em + 0.75rem);
}
.was-validated .form-select:invalid:focus, .form-select.is-invalid:focus {
  border-color: #F1416C;
  box-shadow: 0 0 0 0.25rem rgba(241, 65, 108, 0.25);
}

.was-validated .form-check-input:invalid, .form-check-input.is-invalid {
  border-color: #F1416C;
}
.was-validated .form-check-input:invalid:checked, .form-check-input.is-invalid:checked {
  background-color: #F1416C;
}
.was-validated .form-check-input:invalid:focus, .form-check-input.is-invalid:focus {
  box-shadow: 0 0 0 0.25rem rgba(241, 65, 108, 0.25);
}
.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {
  color: #F1416C;
}

.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;
  font-weight: 500;
  line-height: 1.5;
  color: #181C32;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  user-select: none;
  background-color: transparent;
  border: 1px solid transparent;
  padding: 0.75rem 1.5rem;
  font-size: 1.1rem;
  border-radius: 0.475rem;
  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: #181C32;
  text-decoration: none;
}
.btn-check:focus + .btn, .btn:focus {
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(255, 211, 0, 0.25);
}
.btn-check:checked + .btn, .btn-check:active + .btn, .btn:active, .btn.active {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.btn-check:checked + .btn:focus, .btn-check:active + .btn:focus, .btn:active:focus, .btn.active:focus {
  box-shadow: 0 0 0 0.25rem rgba(255, 211, 0, 0.25), inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.btn:disabled, .btn.disabled, fieldset:disabled .btn {
  pointer-events: none;
  opacity: 0.6;
  box-shadow: none;
}

.btn-white {
  color: #000000;
  background-color: #ffffff;
  border-color: #ffffff;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-white:hover {
  color: #000000;
  background-color: white;
  border-color: white;
}
.btn-check:focus + .btn-white, .btn-white:focus {
  color: #000000;
  background-color: white;
  border-color: white;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.25rem rgba(217, 217, 217, 0.5);
}
.btn-check:checked + .btn-white, .btn-check:active + .btn-white, .btn-white:active, .btn-white.active, .show > .btn-white.dropdown-toggle {
  color: #000000;
  background-color: white;
  border-color: white;
}
.btn-check:checked + .btn-white:focus, .btn-check:active + .btn-white:focus, .btn-white:active:focus, .btn-white.active:focus, .show > .btn-white.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.25rem rgba(217, 217, 217, 0.5);
}
.btn-white:disabled, .btn-white.disabled {
  color: #000000;
  background-color: #ffffff;
  border-color: #ffffff;
}

.btn-light {
  color: #000000;
  background-color: #F5F8FA;
  border-color: #F5F8FA;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-light:hover {
  color: #000000;
  background-color: #f7f9fb;
  border-color: #f6f9fb;
}
.btn-check:focus + .btn-light, .btn-light:focus {
  color: #000000;
  background-color: #f7f9fb;
  border-color: #f6f9fb;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.25rem rgba(208, 211, 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: #000000;
  background-color: #f7f9fb;
  border-color: #f6f9fb;
}
.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: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.25rem rgba(208, 211, 213, 0.5);
}
.btn-light:disabled, .btn-light.disabled {
  color: #000000;
  background-color: #F5F8FA;
  border-color: #F5F8FA;
}

.btn-primary {
  color: #000000;
  background-color: #FFD300;
  border-color: #FFD300;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-primary:hover {
  color: #000000;
  background-color: #ffda26;
  border-color: #ffd71a;
}
.btn-check:focus + .btn-primary, .btn-primary:focus {
  color: #000000;
  background-color: #ffda26;
  border-color: #ffd71a;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.25rem rgba(217, 179, 0, 0.5);
}
.btn-check:checked + .btn-primary, .btn-check:active + .btn-primary, .btn-primary:active, .btn-primary.active, .show > .btn-primary.dropdown-toggle {
  color: #000000;
  background-color: #ffdc33;
  border-color: #ffd71a;
}
.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: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.25rem rgba(217, 179, 0, 0.5);
}
.btn-primary:disabled, .btn-primary.disabled {
  color: #000000;
  background-color: #FFD300;
  border-color: #FFD300;
}

.btn-secondary {
  color: #000000;
  background-color: #E4E6EF;
  border-color: #E4E6EF;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-secondary:hover {
  color: #000000;
  background-color: #e8eaf1;
  border-color: #e7e9f1;
}
.btn-check:focus + .btn-secondary, .btn-secondary:focus {
  color: #000000;
  background-color: #e8eaf1;
  border-color: #e7e9f1;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.25rem rgba(194, 196, 203, 0.5);
}
.btn-check:checked + .btn-secondary, .btn-check:active + .btn-secondary, .btn-secondary:active, .btn-secondary.active, .show > .btn-secondary.dropdown-toggle {
  color: #000000;
  background-color: #e9ebf2;
  border-color: #e7e9f1;
}
.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: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.25rem rgba(194, 196, 203, 0.5);
}
.btn-secondary:disabled, .btn-secondary.disabled {
  color: #000000;
  background-color: #E4E6EF;
  border-color: #E4E6EF;
}

.btn-success {
  color: #000000;
  background-color: #50CD89;
  border-color: #50CD89;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-success:hover {
  color: #000000;
  background-color: #6ad59b;
  border-color: #62d295;
}
.btn-check:focus + .btn-success, .btn-success:focus {
  color: #000000;
  background-color: #6ad59b;
  border-color: #62d295;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.25rem rgba(68, 174, 116, 0.5);
}
.btn-check:checked + .btn-success, .btn-check:active + .btn-success, .btn-success:active, .btn-success.active, .show > .btn-success.dropdown-toggle {
  color: #000000;
  background-color: #73d7a1;
  border-color: #62d295;
}
.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: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.25rem rgba(68, 174, 116, 0.5);
}
.btn-success:disabled, .btn-success.disabled {
  color: #000000;
  background-color: #50CD89;
  border-color: #50CD89;
}

.btn-info {
  color: #ffffff;
  background-color: #7239EA;
  border-color: #7239EA;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-info:hover {
  color: #ffffff;
  background-color: #6130c7;
  border-color: #5b2ebb;
}
.btn-check:focus + .btn-info, .btn-info:focus {
  color: #ffffff;
  background-color: #6130c7;
  border-color: #5b2ebb;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.25rem rgba(135, 87, 237, 0.5);
}
.btn-check:checked + .btn-info, .btn-check:active + .btn-info, .btn-info:active, .btn-info.active, .show > .btn-info.dropdown-toggle {
  color: #ffffff;
  background-color: #5b2ebb;
  border-color: #562bb0;
}
.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: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.25rem rgba(135, 87, 237, 0.5);
}
.btn-info:disabled, .btn-info.disabled {
  color: #ffffff;
  background-color: #7239EA;
  border-color: #7239EA;
}

.btn-warning {
  color: #000000;
  background-color: #FFC700;
  border-color: #FFC700;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-warning:hover {
  color: #000000;
  background-color: #ffcf26;
  border-color: #ffcd1a;
}
.btn-check:focus + .btn-warning, .btn-warning:focus {
  color: #000000;
  background-color: #ffcf26;
  border-color: #ffcd1a;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.25rem rgba(217, 169, 0, 0.5);
}
.btn-check:checked + .btn-warning, .btn-check:active + .btn-warning, .btn-warning:active, .btn-warning.active, .show > .btn-warning.dropdown-toggle {
  color: #000000;
  background-color: #ffd233;
  border-color: #ffcd1a;
}
.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: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.25rem rgba(217, 169, 0, 0.5);
}
.btn-warning:disabled, .btn-warning.disabled {
  color: #000000;
  background-color: #FFC700;
  border-color: #FFC700;
}

.btn-danger {
  color: #000000;
  background-color: #F1416C;
  border-color: #F1416C;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-danger:hover {
  color: #000000;
  background-color: #f35e82;
  border-color: #f2547b;
}
.btn-check:focus + .btn-danger, .btn-danger:focus {
  color: #000000;
  background-color: #f35e82;
  border-color: #f2547b;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.25rem rgba(205, 55, 92, 0.5);
}
.btn-check:checked + .btn-danger, .btn-check:active + .btn-danger, .btn-danger:active, .btn-danger.active, .show > .btn-danger.dropdown-toggle {
  color: #000000;
  background-color: #f46789;
  border-color: #f2547b;
}
.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: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.25rem rgba(205, 55, 92, 0.5);
}
.btn-danger:disabled, .btn-danger.disabled {
  color: #000000;
  background-color: #F1416C;
  border-color: #F1416C;
}

.btn-dark {
  color: #ffffff;
  background-color: #181C32;
  border-color: #181C32;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-dark:hover {
  color: #ffffff;
  background-color: #14182b;
  border-color: #131628;
}
.btn-check:focus + .btn-dark, .btn-dark:focus {
  color: #ffffff;
  background-color: #14182b;
  border-color: #131628;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.25rem rgba(59, 62, 81, 0.5);
}
.btn-check:checked + .btn-dark, .btn-check:active + .btn-dark, .btn-dark:active, .btn-dark.active, .show > .btn-dark.dropdown-toggle {
  color: #ffffff;
  background-color: #131628;
  border-color: #121526;
}
.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: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.25rem rgba(59, 62, 81, 0.5);
}
.btn-dark:disabled, .btn-dark.disabled {
  color: #ffffff;
  background-color: #181C32;
  border-color: #181C32;
}

.btn-outline-white {
  color: #ffffff;
  border-color: #ffffff;
}
.btn-outline-white:hover {
  color: #000000;
  background-color: #ffffff;
  border-color: #ffffff;
}
.btn-check:focus + .btn-outline-white, .btn-outline-white:focus {
  box-shadow: 0 0 0 0.25rem rgba(255, 255, 255, 0.5);
}
.btn-check:checked + .btn-outline-white, .btn-check:active + .btn-outline-white, .btn-outline-white:active, .btn-outline-white.active, .btn-outline-white.dropdown-toggle.show {
  color: #000000;
  background-color: #ffffff;
  border-color: #ffffff;
}
.btn-check:checked + .btn-outline-white:focus, .btn-check:active + .btn-outline-white:focus, .btn-outline-white:active:focus, .btn-outline-white.active:focus, .btn-outline-white.dropdown-toggle.show:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.25rem rgba(255, 255, 255, 0.5);
}
.btn-outline-white:disabled, .btn-outline-white.disabled {
  color: #ffffff;
  background-color: transparent;
}

.btn-outline-light {
  color: #F5F8FA;
  border-color: #F5F8FA;
}
.btn-outline-light:hover {
  color: #000000;
  background-color: #F5F8FA;
  border-color: #F5F8FA;
}
.btn-check:focus + .btn-outline-light, .btn-outline-light:focus {
  box-shadow: 0 0 0 0.25rem rgba(245, 248, 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: #000000;
  background-color: #F5F8FA;
  border-color: #F5F8FA;
}
.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: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.25rem rgba(245, 248, 250, 0.5);
}
.btn-outline-light:disabled, .btn-outline-light.disabled {
  color: #F5F8FA;
  background-color: transparent;
}

.btn-outline-primary {
  color: #FFD300;
  border-color: #FFD300;
}
.btn-outline-primary:hover {
  color: #000000;
  background-color: #FFD300;
  border-color: #FFD300;
}
.btn-check:focus + .btn-outline-primary, .btn-outline-primary:focus {
  box-shadow: 0 0 0 0.25rem rgba(255, 211, 0, 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: #000000;
  background-color: #FFD300;
  border-color: #FFD300;
}
.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: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.25rem rgba(255, 211, 0, 0.5);
}
.btn-outline-primary:disabled, .btn-outline-primary.disabled {
  color: #FFD300;
  background-color: transparent;
}

.btn-outline-secondary {
  color: #E4E6EF;
  border-color: #E4E6EF;
}
.btn-outline-secondary:hover {
  color: #000000;
  background-color: #E4E6EF;
  border-color: #E4E6EF;
}
.btn-check:focus + .btn-outline-secondary, .btn-outline-secondary:focus {
  box-shadow: 0 0 0 0.25rem rgba(228, 230, 239, 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: #000000;
  background-color: #E4E6EF;
  border-color: #E4E6EF;
}
.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: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.25rem rgba(228, 230, 239, 0.5);
}
.btn-outline-secondary:disabled, .btn-outline-secondary.disabled {
  color: #E4E6EF;
  background-color: transparent;
}

.btn-outline-success {
  color: #50CD89;
  border-color: #50CD89;
}
.btn-outline-success:hover {
  color: #000000;
  background-color: #50CD89;
  border-color: #50CD89;
}
.btn-check:focus + .btn-outline-success, .btn-outline-success:focus {
  box-shadow: 0 0 0 0.25rem rgba(80, 205, 137, 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: #000000;
  background-color: #50CD89;
  border-color: #50CD89;
}
.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: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.25rem rgba(80, 205, 137, 0.5);
}
.btn-outline-success:disabled, .btn-outline-success.disabled {
  color: #50CD89;
  background-color: transparent;
}

.btn-outline-info {
  color: #7239EA;
  border-color: #7239EA;
}
.btn-outline-info:hover {
  color: #ffffff;
  background-color: #7239EA;
  border-color: #7239EA;
}
.btn-check:focus + .btn-outline-info, .btn-outline-info:focus {
  box-shadow: 0 0 0 0.25rem rgba(114, 57, 234, 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: #ffffff;
  background-color: #7239EA;
  border-color: #7239EA;
}
.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: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.25rem rgba(114, 57, 234, 0.5);
}
.btn-outline-info:disabled, .btn-outline-info.disabled {
  color: #7239EA;
  background-color: transparent;
}

.btn-outline-warning {
  color: #FFC700;
  border-color: #FFC700;
}
.btn-outline-warning:hover {
  color: #000000;
  background-color: #FFC700;
  border-color: #FFC700;
}
.btn-check:focus + .btn-outline-warning, .btn-outline-warning:focus {
  box-shadow: 0 0 0 0.25rem rgba(255, 199, 0, 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: #000000;
  background-color: #FFC700;
  border-color: #FFC700;
}
.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: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.25rem rgba(255, 199, 0, 0.5);
}
.btn-outline-warning:disabled, .btn-outline-warning.disabled {
  color: #FFC700;
  background-color: transparent;
}

.btn-outline-danger {
  color: #F1416C;
  border-color: #F1416C;
}
.btn-outline-danger:hover {
  color: #000000;
  background-color: #F1416C;
  border-color: #F1416C;
}
.btn-check:focus + .btn-outline-danger, .btn-outline-danger:focus {
  box-shadow: 0 0 0 0.25rem rgba(241, 65, 108, 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: #000000;
  background-color: #F1416C;
  border-color: #F1416C;
}
.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: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.25rem rgba(241, 65, 108, 0.5);
}
.btn-outline-danger:disabled, .btn-outline-danger.disabled {
  color: #F1416C;
  background-color: transparent;
}

.btn-outline-dark {
  color: #181C32;
  border-color: #181C32;
}
.btn-outline-dark:hover {
  color: #ffffff;
  background-color: #181C32;
  border-color: #181C32;
}
.btn-check:focus + .btn-outline-dark, .btn-outline-dark:focus {
  box-shadow: 0 0 0 0.25rem rgba(24, 28, 50, 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: #ffffff;
  background-color: #181C32;
  border-color: #181C32;
}
.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: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.25rem rgba(24, 28, 50, 0.5);
}
.btn-outline-dark:disabled, .btn-outline-dark.disabled {
  color: #181C32;
  background-color: transparent;
}

.btn-link {
  font-weight: 400;
  color: #FFD300;
  text-decoration: none;
}
.btn-link:hover {
  color: #b39400;
  text-decoration: underline;
}
.btn-link:focus {
  text-decoration: underline;
}
.btn-link:disabled, .btn-link.disabled {
  color: #7E8299;
}

.btn-lg, .btn-group-lg > .btn {
  padding: 0.825rem 1.75rem;
  font-size: 1.15rem;
  border-radius: 0.475rem;
}

.btn-sm, .btn-group-sm > .btn {
  padding: 0.55rem 1.25rem;
  font-size: 0.925rem;
  border-radius: 0.475rem;
}

.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: #181C32;
  text-align: left;
  list-style: none;
  background-color: #ffffff;
  background-clip: padding-box;
  border: 0 solid rgba(0, 0, 0, 0.15);
  border-radius: 0.475rem;
  box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.1);
}
.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: #181C32;
  text-align: inherit;
  white-space: nowrap;
  background-color: transparent;
  border: 0;
}
.dropdown-item:hover, .dropdown-item:focus {
  color: #16192d;
  text-decoration: none;
  background-color: #EFF2F5;
}
.dropdown-item.active, .dropdown-item:active {
  color: #FFFFFF;
  text-decoration: none;
  background-color: #FFD300;
}
.dropdown-item.disabled, .dropdown-item:disabled {
  color: #A1A5B7;
  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.925rem;
  color: #7E8299;
  white-space: nowrap;
}

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

.dropdown-menu-dark {
  color: #E4E6EF;
  background-color: #3F4254;
  border-color: rgba(0, 0, 0, 0.15);
}
.dropdown-menu-dark .dropdown-item {
  color: #E4E6EF;
}
.dropdown-menu-dark .dropdown-item:hover, .dropdown-menu-dark .dropdown-item:focus {
  color: #ffffff;
  background-color: rgba(255, 255, 255, 0.15);
}
.dropdown-menu-dark .dropdown-item.active, .dropdown-menu-dark .dropdown-item:active {
  color: #FFFFFF;
  background-color: #FFD300;
}
.dropdown-menu-dark .dropdown-item.disabled, .dropdown-menu-dark .dropdown-item:disabled {
  color: #A1A5B7;
}
.dropdown-menu-dark .dropdown-divider {
  border-color: rgba(0, 0, 0, 0.15);
}
.dropdown-menu-dark .dropdown-item-text {
  color: #E4E6EF;
}
.dropdown-menu-dark .dropdown-header {
  color: #A1A5B7;
}

.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: 1.125rem;
  padding-left: 1.125rem;
}
.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.9375rem;
  padding-left: 0.9375rem;
}

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

.btn-group.show .dropdown-toggle {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.btn-group.show .dropdown-toggle.btn-link {
  box-shadow: none;
}

.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: #FFD300;
  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: #b39400;
  text-decoration: none;
}
.nav-link.disabled {
  color: #7E8299;
  pointer-events: none;
  cursor: default;
}

.nav-tabs {
  border-bottom: 1px solid #EFF2F5;
}
.nav-tabs .nav-link {
  margin-bottom: -1px;
  background: none;
  border: 1px solid transparent;
  border-top-left-radius: 0.475rem;
  border-top-right-radius: 0.475rem;
}
.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
  border-color: #EFF2F5 #EFF2F5 #EFF2F5;
  isolation: isolate;
}
.nav-tabs .nav-link.disabled {
  color: #7E8299;
  background-color: transparent;
  border-color: transparent;
}
.nav-tabs .nav-link.active,
.nav-tabs .nav-item.show .nav-link {
  color: #5E6278;
  background-color: #ffffff;
  border-color: #E4E6EF #E4E6EF #ffffff;
}
.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.475rem;
}
.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
  color: #FFFFFF;
  background-color: #FFD300;
}

.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.44375rem;
  padding-bottom: 0.44375rem;
  margin-right: 1rem;
  font-size: 1.075rem;
  white-space: nowrap;
}
.navbar-brand:hover, .navbar-brand:focus {
  text-decoration: none;
}

.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.075rem;
  line-height: 1;
  background-color: transparent;
  border: 1px solid transparent;
  border-radius: 0.475rem;
  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: #ffffff;
}
.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {
  color: #ffffff;
}
.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: #ffffff;
}
.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: #ffffff;
}

.card {
  position: relative;
  display: flex;
  flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  background-color: #ffffff;
  background-clip: border-box;
  border: 1px solid #EFF2F5;
  border-radius: 0.475rem;
  box-shadow: 0px 0px 20px 0px rgba(76, 87, 125, 0.02);
}
.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.475rem - 1px);
  border-top-right-radius: calc(0.475rem - 1px);
}
.card > .list-group:last-child {
  border-bottom-width: 0;
  border-bottom-right-radius: calc(0.475rem - 1px);
  border-bottom-left-radius: calc(0.475rem - 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:hover {
  text-decoration: none;
}
.card-link + .card-link {
  margin-left: 1rem;
}

.card-header {
  padding: 0.5rem 1rem;
  margin-bottom: 0;
  background-color: #ffffff;
  border-bottom: 1px solid #EFF2F5;
}
.card-header:first-child {
  border-radius: calc(0.475rem - 1px) calc(0.475rem - 1px) 0 0;
}

.card-footer {
  padding: 0.5rem 1rem;
  background-color: #ffffff;
  border-top: 1px solid #EFF2F5;
}
.card-footer:last-child {
  border-radius: 0 0 calc(0.475rem - 1px) calc(0.475rem - 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.475rem - 1px);
}

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

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

.card-img,
.card-img-bottom {
  border-bottom-right-radius: calc(0.475rem - 1px);
  border-bottom-left-radius: calc(0.475rem - 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: 1.5rem 1.5rem;
  font-size: 1rem;
  color: #181C32;
  text-align: left;
  background-color: #ffffff;
  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: #FFD300;
  background-color: #F5F8FA;
  box-shadow: inset 0 -1px 0 #EFF2F5;
}
.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='%23FFD300'%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.15rem;
  height: 1.15rem;
  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='%23181C32'%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.15rem;
  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: #EFF2F5;
  outline: 0;
  box-shadow: none;
}

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

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

.accordion-body {
  padding: 1.5rem 1.5rem;
}

.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: #7E8299;
  content: var(--bs-breadcrumb-divider, "/") /* rtl: var(--bs-breadcrumb-divider, "/") */;
}
.breadcrumb-item.active {
  color: #FFD300;
}

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

.page-link {
  position: relative;
  display: block;
  color: #5E6278;
  background-color: transparent;
  border: 0 solid transparent;
  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: #FFD300;
  text-decoration: none;
  background-color: #ffe980;
  border-color: transparent;
}
.page-link:focus {
  z-index: 3;
  color: #FFD300;
  background-color: #ffe980;
  outline: 0;
  box-shadow: none;
}

.page-item:not(:first-child) .page-link {
  margin-left: 0;
}
.page-item.active .page-link {
  z-index: 3;
  color: #FFFFFF;
  background-color: #FFD300;
  border-color: transparent;
}
.page-item.disabled .page-link {
  color: #B5B5C3;
  pointer-events: none;
  background-color: transparent;
  border-color: transparent;
}

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

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

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

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

.badge {
  display: inline-block;
  padding: 0.5em 0.85em;
  font-size: 0.85rem;
  font-weight: 600;
  line-height: 1;
  color: #ffffff;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: 0.475rem;
}
.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.475rem;
}

.alert-heading {
  color: inherit;
}

.alert-link {
  font-weight: 500;
}

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

.alert-white {
  color: #666666;
  background-color: white;
  border-color: white;
}
.alert-white .alert-link {
  color: #525252;
}

.alert-light {
  color: #626364;
  background-color: #fdfefe;
  border-color: #fcfdfe;
}
.alert-light .alert-link {
  color: #4e4f50;
}

.alert-primary {
  color: #665400;
  background-color: #fff6cc;
  border-color: #fff2b3;
}
.alert-primary .alert-link {
  color: #524300;
}

.alert-secondary {
  color: #5b5c60;
  background-color: #fafafc;
  border-color: #f7f8fa;
}
.alert-secondary .alert-link {
  color: #494a4d;
}

.alert-success {
  color: #205237;
  background-color: #dcf5e7;
  border-color: #cbf0dc;
}
.alert-success .alert-link {
  color: #1a422c;
}

.alert-info {
  color: #44228c;
  background-color: #e3d7fb;
  border-color: #d5c4f9;
}
.alert-info .alert-link {
  color: #361b70;
}

.alert-warning {
  color: #665000;
  background-color: #fff4cc;
  border-color: #ffeeb3;
}
.alert-warning .alert-link {
  color: #524000;
}

.alert-danger {
  color: #912741;
  background-color: #fcd9e2;
  border-color: #fbc6d3;
}
.alert-danger .alert-link {
  color: #741f34;
}

.alert-dark {
  color: #0e111e;
  background-color: #d1d2d6;
  border-color: #babbc2;
}
.alert-dark .alert-link {
  color: #0b0e18;
}

@keyframes progress-bar-stripes {
  0% {
    background-position-x: 1rem;
  }
}
.progress {
  display: flex;
  height: 1rem;
  overflow: hidden;
  font-size: 0.75rem;
  background-color: #F5F8FA;
  border-radius: 6px;
  box-shadow: none;
}

.progress-bar {
  display: flex;
  flex-direction: column;
  justify-content: center;
  overflow: hidden;
  color: #ffffff;
  text-align: center;
  white-space: nowrap;
  background-color: #FFD300;
  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 {
  animation: 1s linear infinite progress-bar-stripes;
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar-animated {
    animation: none;
  }
}

.list-group {
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  border-radius: 0.475rem;
}

.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: #5E6278;
  text-align: inherit;
}
.list-group-item-action:hover, .list-group-item-action:focus {
  z-index: 1;
  color: #5E6278;
  text-decoration: none;
  background-color: #F5F8FA;
}
.list-group-item-action:active {
  color: #181C32;
  background-color: #EFF2F5;
}

.list-group-item {
  position: relative;
  display: block;
  padding: 0.5rem 1rem;
  color: #181C32;
  background-color: #ffffff;
  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: #7E8299;
  pointer-events: none;
  background-color: #ffffff;
}
.list-group-item.active {
  z-index: 2;
  color: #FFFFFF;
  background-color: #FFD300;
  border-color: #FFD300;
}
.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.475rem;
  border-top-right-radius: 0;
}
.list-group-horizontal > .list-group-item:last-child {
  border-top-right-radius: 0.475rem;
  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.475rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item:last-child {
    border-top-right-radius: 0.475rem;
    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.475rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item:last-child {
    border-top-right-radius: 0.475rem;
    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.475rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item:last-child {
    border-top-right-radius: 0.475rem;
    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.475rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item:last-child {
    border-top-right-radius: 0.475rem;
    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.475rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-xxl > .list-group-item:last-child {
    border-top-right-radius: 0.475rem;
    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-white {
  color: #666666;
  background-color: white;
}
.list-group-item-white.list-group-item-action:hover, .list-group-item-white.list-group-item-action:focus {
  color: #666666;
  background-color: #e6e6e6;
}
.list-group-item-white.list-group-item-action.active {
  color: #ffffff;
  background-color: #666666;
  border-color: #666666;
}

.list-group-item-light {
  color: #626364;
  background-color: #fdfefe;
}
.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {
  color: #626364;
  background-color: #e4e5e5;
}
.list-group-item-light.list-group-item-action.active {
  color: #ffffff;
  background-color: #626364;
  border-color: #626364;
}

.list-group-item-primary {
  color: #665400;
  background-color: #fff6cc;
}
.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {
  color: #665400;
  background-color: #e6ddb8;
}
.list-group-item-primary.list-group-item-action.active {
  color: #ffffff;
  background-color: #665400;
  border-color: #665400;
}

.list-group-item-secondary {
  color: #5b5c60;
  background-color: #fafafc;
}
.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {
  color: #5b5c60;
  background-color: #e1e1e3;
}
.list-group-item-secondary.list-group-item-action.active {
  color: #ffffff;
  background-color: #5b5c60;
  border-color: #5b5c60;
}

.list-group-item-success {
  color: #205237;
  background-color: #dcf5e7;
}
.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {
  color: #205237;
  background-color: #c6ddd0;
}
.list-group-item-success.list-group-item-action.active {
  color: #ffffff;
  background-color: #205237;
  border-color: #205237;
}

.list-group-item-info {
  color: #44228c;
  background-color: #e3d7fb;
}
.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {
  color: #44228c;
  background-color: #ccc2e2;
}
.list-group-item-info.list-group-item-action.active {
  color: #ffffff;
  background-color: #44228c;
  border-color: #44228c;
}

.list-group-item-warning {
  color: #665000;
  background-color: #fff4cc;
}
.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {
  color: #665000;
  background-color: #e6dcb8;
}
.list-group-item-warning.list-group-item-action.active {
  color: #ffffff;
  background-color: #665000;
  border-color: #665000;
}

.list-group-item-danger {
  color: #912741;
  background-color: #fcd9e2;
}
.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {
  color: #912741;
  background-color: #e3c3cb;
}
.list-group-item-danger.list-group-item-action.active {
  color: #ffffff;
  background-color: #912741;
  border-color: #912741;
}

.list-group-item-dark {
  color: #0e111e;
  background-color: #d1d2d6;
}
.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {
  color: #0e111e;
  background-color: #bcbdc1;
}
.list-group-item-dark.list-group-item-action.active {
  color: #ffffff;
  background-color: #0e111e;
  border-color: #0e111e;
}

.btn-close {
  box-sizing: content-box;
  width: 1em;
  height: 1em;
  padding: 0.25em 0.25em;
  color: #000000;
  background: transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000000'%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.475rem;
  opacity: 0.5;
}
.btn-close:hover {
  color: #000000;
  text-decoration: none;
  opacity: 0.75;
}
.btn-close:focus {
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(255, 211, 0, 0.25);
  opacity: 1;
}
.btn-close:disabled, .btn-close.disabled {
  pointer-events: 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 1.5rem 0.5rem rgba(0, 0, 0, 0.075);
  border-radius: 0.475rem;
}
.toast.showing {
  opacity: 0;
}
.toast:not(.show) {
  display: none;
}

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

.toast-header {
  display: flex;
  align-items: center;
  padding: 0.5rem 0.75rem;
  color: #7E8299;
  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.475rem - 1px);
  border-top-right-radius: calc(0.475rem - 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: #ffffff;
  background-clip: padding-box;
  border: 0 solid rgba(0, 0, 0, 0.2);
  border-radius: 0.475rem;
  box-shadow: 0 0.25rem 0.5rem rgba(0, 0, 0, 0.1);
  outline: 0;
}

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

.modal-header {
  display: flex;
  flex-shrink: 0;
  align-items: center;
  justify-content: space-between;
  padding: 1.75rem 1.75rem;
  border-bottom: 1px solid #EFF2F5;
  border-top-left-radius: 0.475rem;
  border-top-right-radius: 0.475rem;
}
.modal-header .btn-close {
  padding: 0.875rem 0.875rem;
  margin: -0.875rem -0.875rem -0.875rem auto;
}

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

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

.modal-footer {
  display: flex;
  flex-wrap: wrap;
  flex-shrink: 0;
  align-items: center;
  justify-content: flex-end;
  padding: 1.5rem;
  border-top: 1px solid #EFF2F5;
  border-bottom-right-radius: 0.475rem;
  border-bottom-left-radius: 0.475rem;
}
.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-content {
    box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.1);
  }

  .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.925rem;
  word-wrap: break-word;
  opacity: 0;
}
.tooltip.show {
  opacity: 1;
}
.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: #ffffff;
}

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

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

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

.tooltip-inner {
  max-width: 200px;
  padding: 0.75rem 1rem;
  color: #3F4254;
  text-align: center;
  background-color: #ffffff;
  border-radius: 0.475rem;
}

.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: 1rem;
  word-wrap: break-word;
  background-color: #ffffff;
  background-clip: padding-box;
  border: 1px solid #ffffff;
  border-radius: 0.475rem;
  box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.1);
}
.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: white;
}
.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: #ffffff;
}

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

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

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

.popover-header {
  padding: 1rem 1.25rem;
  margin-bottom: 0;
  font-size: 1rem;
  color: #3F4254;
  background-color: #ffffff;
  border-bottom: 1px solid #ffffff;
  border-top-left-radius: calc(0.475rem - 1px);
  border-top-right-radius: calc(0.475rem - 1px);
}
.popover-header:empty {
  display: none;
}

.popover-body {
  padding: 1.25rem 1.25rem;
  color: #3F4254;
}

.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%;
  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: #ffffff;
  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: #ffffff;
  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='%23ffffff'%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='%23ffffff'%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: #ffffff;
  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: #ffffff;
  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: #000000;
}
.carousel-dark .carousel-caption {
  color: #000000;
}

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

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

@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;
  animation: 0.65s linear infinite spinner-grow;
}

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

@media (prefers-reduced-motion: reduce) {
  .spinner-border,
.spinner-grow {
    animation-duration: 1.3s;
  }
}
.clearfix::after {
  display: block;
  clear: both;
  content: "";
}

.link-white {
  color: #ffffff;
}
.link-white:hover, .link-white:focus {
  color: white;
}

.link-light {
  color: #F5F8FA;
}
.link-light:hover, .link-light:focus {
  color: #f7f9fb;
}

.link-primary {
  color: #FFD300;
}
.link-primary:hover, .link-primary:focus {
  color: #ffdc33;
}

.link-secondary {
  color: #E4E6EF;
}
.link-secondary:hover, .link-secondary:focus {
  color: #e9ebf2;
}

.link-success {
  color: #50CD89;
}
.link-success:hover, .link-success:focus {
  color: #73d7a1;
}

.link-info {
  color: #7239EA;
}
.link-info:hover, .link-info:focus {
  color: #5b2ebb;
}

.link-warning {
  color: #FFC700;
}
.link-warning:hover, .link-warning:focus {
  color: #ffd233;
}

.link-danger {
  color: #F1416C;
}
.link-danger:hover, .link-danger:focus {
  color: #f46789;
}

.link-dark {
  color: #181C32;
}
.link-dark:hover, .link-dark:focus {
  color: #131628;
}

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

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

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

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

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

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

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

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

@media (min-width: 576px) {
  .sticky-sm-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
}
@media (min-width: 768px) {
  .sticky-md-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
}
@media (min-width: 992px) {
  .sticky-lg-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
}
@media (min-width: 1200px) {
  .sticky-xl-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
}
@media (min-width: 1400px) {
  .sticky-xxl-top {
    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-5 {
  opacity: 0.05 !important;
}

.opacity-10 {
  opacity: 0.1 !important;
}

.opacity-15 {
  opacity: 0.15 !important;
}

.opacity-20 {
  opacity: 0.2 !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 1.5rem 0.5rem rgba(0, 0, 0, 0.075) !important;
}

.shadow-sm {
  box-shadow: 0 0.1rem 1rem 0.25rem rgba(0, 0, 0, 0.05) !important;
}

.shadow-lg {
  box-shadow: 0 1rem 2rem 1rem rgba(0, 0, 0, 0.1) !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: sticky !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.end-75 {
  right: 75% !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 #EFF2F5 !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.border-info {
  border-color: #7239EA !important;
}

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

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

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

.border-0 {
  border-width: 0 !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-unset {
  width: unset !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;
}

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

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

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

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

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

.w-6px {
  width: 6px !important;
}

.w-7px {
  width: 7px !important;
}

.w-8px {
  width: 8px !important;
}

.w-9px {
  width: 9px !important;
}

.w-10px {
  width: 10px !important;
}

.w-15px {
  width: 15px !important;
}

.w-20px {
  width: 20px !important;
}

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

.w-30px {
  width: 30px !important;
}

.w-35px {
  width: 35px !important;
}

.w-40px {
  width: 40px !important;
}

.w-45px {
  width: 45px !important;
}

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

.w-55px {
  width: 55px !important;
}

.w-60px {
  width: 60px !important;
}

.w-65px {
  width: 65px !important;
}

.w-70px {
  width: 70px !important;
}

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

.w-80px {
  width: 80px !important;
}

.w-85px {
  width: 85px !important;
}

.w-90px {
  width: 90px !important;
}

.w-95px {
  width: 95px !important;
}

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

.w-125px {
  width: 125px !important;
}

.w-150px {
  width: 150px !important;
}

.w-175px {
  width: 175px !important;
}

.w-200px {
  width: 200px !important;
}

.w-225px {
  width: 225px !important;
}

.w-250px {
  width: 250px !important;
}

.w-275px {
  width: 275px !important;
}

.w-300px {
  width: 300px !important;
}

.w-325px {
  width: 325px !important;
}

.w-350px {
  width: 350px !important;
}

.w-375px {
  width: 375px !important;
}

.w-400px {
  width: 400px !important;
}

.w-425px {
  width: 425px !important;
}

.w-450px {
  width: 450px !important;
}

.w-475px {
  width: 475px !important;
}

.w-500px {
  width: 500px !important;
}

.w-550px {
  width: 550px !important;
}

.w-600px {
  width: 600px !important;
}

.w-650px {
  width: 650px !important;
}

.w-700px {
  width: 700px !important;
}

.w-750px {
  width: 750px !important;
}

.w-800px {
  width: 800px !important;
}

.w-850px {
  width: 850px !important;
}

.w-900px {
  width: 900px !important;
}

.w-950px {
  width: 950px !important;
}

.w-1000px {
  width: 1000px !important;
}

.mw-unset {
  max-width: unset !important;
}

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

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

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

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

.mw-auto {
  max-width: auto !important;
}

.mw-1px {
  max-width: 1px !important;
}

.mw-2px {
  max-width: 2px !important;
}

.mw-3px {
  max-width: 3px !important;
}

.mw-4px {
  max-width: 4px !important;
}

.mw-5px {
  max-width: 5px !important;
}

.mw-6px {
  max-width: 6px !important;
}

.mw-7px {
  max-width: 7px !important;
}

.mw-8px {
  max-width: 8px !important;
}

.mw-9px {
  max-width: 9px !important;
}

.mw-10px {
  max-width: 10px !important;
}

.mw-15px {
  max-width: 15px !important;
}

.mw-20px {
  max-width: 20px !important;
}

.mw-25px {
  max-width: 25px !important;
}

.mw-30px {
  max-width: 30px !important;
}

.mw-35px {
  max-width: 35px !important;
}

.mw-40px {
  max-width: 40px !important;
}

.mw-45px {
  max-width: 45px !important;
}

.mw-50px {
  max-width: 50px !important;
}

.mw-55px {
  max-width: 55px !important;
}

.mw-60px {
  max-width: 60px !important;
}

.mw-65px {
  max-width: 65px !important;
}

.mw-70px {
  max-width: 70px !important;
}

.mw-75px {
  max-width: 75px !important;
}

.mw-80px {
  max-width: 80px !important;
}

.mw-85px {
  max-width: 85px !important;
}

.mw-90px {
  max-width: 90px !important;
}

.mw-95px {
  max-width: 95px !important;
}

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

.mw-125px {
  max-width: 125px !important;
}

.mw-150px {
  max-width: 150px !important;
}

.mw-175px {
  max-width: 175px !important;
}

.mw-200px {
  max-width: 200px !important;
}

.mw-225px {
  max-width: 225px !important;
}

.mw-250px {
  max-width: 250px !important;
}

.mw-275px {
  max-width: 275px !important;
}

.mw-300px {
  max-width: 300px !important;
}

.mw-325px {
  max-width: 325px !important;
}

.mw-350px {
  max-width: 350px !important;
}

.mw-375px {
  max-width: 375px !important;
}

.mw-400px {
  max-width: 400px !important;
}

.mw-425px {
  max-width: 425px !important;
}

.mw-450px {
  max-width: 450px !important;
}

.mw-475px {
  max-width: 475px !important;
}

.mw-500px {
  max-width: 500px !important;
}

.mw-550px {
  max-width: 550px !important;
}

.mw-600px {
  max-width: 600px !important;
}

.mw-650px {
  max-width: 650px !important;
}

.mw-700px {
  max-width: 700px !important;
}

.mw-750px {
  max-width: 750px !important;
}

.mw-800px {
  max-width: 800px !important;
}

.mw-850px {
  max-width: 850px !important;
}

.mw-900px {
  max-width: 900px !important;
}

.mw-950px {
  max-width: 950px !important;
}

.mw-1000px {
  max-width: 1000px !important;
}

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

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

.h-unset {
  height: unset !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;
}

.h-1px {
  height: 1px !important;
}

.h-2px {
  height: 2px !important;
}

.h-3px {
  height: 3px !important;
}

.h-4px {
  height: 4px !important;
}

.h-5px {
  height: 5px !important;
}

.h-6px {
  height: 6px !important;
}

.h-7px {
  height: 7px !important;
}

.h-8px {
  height: 8px !important;
}

.h-9px {
  height: 9px !important;
}

.h-10px {
  height: 10px !important;
}

.h-15px {
  height: 15px !important;
}

.h-20px {
  height: 20px !important;
}

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

.h-30px {
  height: 30px !important;
}

.h-35px {
  height: 35px !important;
}

.h-40px {
  height: 40px !important;
}

.h-45px {
  height: 45px !important;
}

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

.h-55px {
  height: 55px !important;
}

.h-60px {
  height: 60px !important;
}

.h-65px {
  height: 65px !important;
}

.h-70px {
  height: 70px !important;
}

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

.h-80px {
  height: 80px !important;
}

.h-85px {
  height: 85px !important;
}

.h-90px {
  height: 90px !important;
}

.h-95px {
  height: 95px !important;
}

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

.h-125px {
  height: 125px !important;
}

.h-150px {
  height: 150px !important;
}

.h-175px {
  height: 175px !important;
}

.h-200px {
  height: 200px !important;
}

.h-225px {
  height: 225px !important;
}

.h-250px {
  height: 250px !important;
}

.h-275px {
  height: 275px !important;
}

.h-300px {
  height: 300px !important;
}

.h-325px {
  height: 325px !important;
}

.h-350px {
  height: 350px !important;
}

.h-375px {
  height: 375px !important;
}

.h-400px {
  height: 400px !important;
}

.h-425px {
  height: 425px !important;
}

.h-450px {
  height: 450px !important;
}

.h-475px {
  height: 475px !important;
}

.h-500px {
  height: 500px !important;
}

.h-550px {
  height: 550px !important;
}

.h-600px {
  height: 600px !important;
}

.h-650px {
  height: 650px !important;
}

.h-700px {
  height: 700px !important;
}

.h-750px {
  height: 750px !important;
}

.h-800px {
  height: 800px !important;
}

.h-850px {
  height: 850px !important;
}

.h-900px {
  height: 900px !important;
}

.h-950px {
  height: 950px !important;
}

.h-1000px {
  height: 1000px !important;
}

.mh-unset {
  max-height: unset !important;
}

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

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

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

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

.mh-auto {
  max-height: auto !important;
}

.mh-1px {
  max-height: 1px !important;
}

.mh-2px {
  max-height: 2px !important;
}

.mh-3px {
  max-height: 3px !important;
}

.mh-4px {
  max-height: 4px !important;
}

.mh-5px {
  max-height: 5px !important;
}

.mh-6px {
  max-height: 6px !important;
}

.mh-7px {
  max-height: 7px !important;
}

.mh-8px {
  max-height: 8px !important;
}

.mh-9px {
  max-height: 9px !important;
}

.mh-10px {
  max-height: 10px !important;
}

.mh-15px {
  max-height: 15px !important;
}

.mh-20px {
  max-height: 20px !important;
}

.mh-25px {
  max-height: 25px !important;
}

.mh-30px {
  max-height: 30px !important;
}

.mh-35px {
  max-height: 35px !important;
}

.mh-40px {
  max-height: 40px !important;
}

.mh-45px {
  max-height: 45px !important;
}

.mh-50px {
  max-height: 50px !important;
}

.mh-55px {
  max-height: 55px !important;
}

.mh-60px {
  max-height: 60px !important;
}

.mh-65px {
  max-height: 65px !important;
}

.mh-70px {
  max-height: 70px !important;
}

.mh-75px {
  max-height: 75px !important;
}

.mh-80px {
  max-height: 80px !important;
}

.mh-85px {
  max-height: 85px !important;
}

.mh-90px {
  max-height: 90px !important;
}

.mh-95px {
  max-height: 95px !important;
}

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

.mh-125px {
  max-height: 125px !important;
}

.mh-150px {
  max-height: 150px !important;
}

.mh-175px {
  max-height: 175px !important;
}

.mh-200px {
  max-height: 200px !important;
}

.mh-225px {
  max-height: 225px !important;
}

.mh-250px {
  max-height: 250px !important;
}

.mh-275px {
  max-height: 275px !important;
}

.mh-300px {
  max-height: 300px !important;
}

.mh-325px {
  max-height: 325px !important;
}

.mh-350px {
  max-height: 350px !important;
}

.mh-375px {
  max-height: 375px !important;
}

.mh-400px {
  max-height: 400px !important;
}

.mh-425px {
  max-height: 425px !important;
}

.mh-450px {
  max-height: 450px !important;
}

.mh-475px {
  max-height: 475px !important;
}

.mh-500px {
  max-height: 500px !important;
}

.mh-550px {
  max-height: 550px !important;
}

.mh-600px {
  max-height: 600px !important;
}

.mh-650px {
  max-height: 650px !important;
}

.mh-700px {
  max-height: 700px !important;
}

.mh-750px {
  max-height: 750px !important;
}

.mh-800px {
  max-height: 800px !important;
}

.mh-850px {
  max-height: 850px !important;
}

.mh-900px {
  max-height: 900px !important;
}

.mh-950px {
  max-height: 950px !important;
}

.mh-1000px {
  max-height: 1000px !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: 0.75rem !important;
}

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

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

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

.gap-7 {
  gap: 1.75rem !important;
}

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

.gap-9 {
  gap: 2.25rem !important;
}

.gap-10 {
  gap: 2.5rem !important;
}

.gap-11 {
  gap: 2.75rem !important;
}

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

.gap-13 {
  gap: 3.25rem !important;
}

.gap-14 {
  gap: 3.5rem !important;
}

.gap-15 {
  gap: 3.75rem !important;
}

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

.gap-17 {
  gap: 4.25rem !important;
}

.gap-18 {
  gap: 4.5rem !important;
}

.gap-19 {
  gap: 4.75rem !important;
}

.gap-20 {
  gap: 5rem !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: 0.75rem !important;
}

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

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

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

.m-7 {
  margin: 1.75rem !important;
}

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

.m-9 {
  margin: 2.25rem !important;
}

.m-10 {
  margin: 2.5rem !important;
}

.m-11 {
  margin: 2.75rem !important;
}

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

.m-13 {
  margin: 3.25rem !important;
}

.m-14 {
  margin: 3.5rem !important;
}

.m-15 {
  margin: 3.75rem !important;
}

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

.m-17 {
  margin: 4.25rem !important;
}

.m-18 {
  margin: 4.5rem !important;
}

.m-19 {
  margin: 4.75rem !important;
}

.m-20 {
  margin: 5rem !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: 0.75rem !important;
  margin-left: 0.75rem !important;
}

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

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

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

.mx-7 {
  margin-right: 1.75rem !important;
  margin-left: 1.75rem !important;
}

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

.mx-9 {
  margin-right: 2.25rem !important;
  margin-left: 2.25rem !important;
}

.mx-10 {
  margin-right: 2.5rem !important;
  margin-left: 2.5rem !important;
}

.mx-11 {
  margin-right: 2.75rem !important;
  margin-left: 2.75rem !important;
}

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

.mx-13 {
  margin-right: 3.25rem !important;
  margin-left: 3.25rem !important;
}

.mx-14 {
  margin-right: 3.5rem !important;
  margin-left: 3.5rem !important;
}

.mx-15 {
  margin-right: 3.75rem !important;
  margin-left: 3.75rem !important;
}

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

.mx-17 {
  margin-right: 4.25rem !important;
  margin-left: 4.25rem !important;
}

.mx-18 {
  margin-right: 4.5rem !important;
  margin-left: 4.5rem !important;
}

.mx-19 {
  margin-right: 4.75rem !important;
  margin-left: 4.75rem !important;
}

.mx-20 {
  margin-right: 5rem !important;
  margin-left: 5rem !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: 0.75rem !important;
  margin-bottom: 0.75rem !important;
}

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

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

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

.my-7 {
  margin-top: 1.75rem !important;
  margin-bottom: 1.75rem !important;
}

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

.my-9 {
  margin-top: 2.25rem !important;
  margin-bottom: 2.25rem !important;
}

.my-10 {
  margin-top: 2.5rem !important;
  margin-bottom: 2.5rem !important;
}

.my-11 {
  margin-top: 2.75rem !important;
  margin-bottom: 2.75rem !important;
}

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

.my-13 {
  margin-top: 3.25rem !important;
  margin-bottom: 3.25rem !important;
}

.my-14 {
  margin-top: 3.5rem !important;
  margin-bottom: 3.5rem !important;
}

.my-15 {
  margin-top: 3.75rem !important;
  margin-bottom: 3.75rem !important;
}

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

.my-17 {
  margin-top: 4.25rem !important;
  margin-bottom: 4.25rem !important;
}

.my-18 {
  margin-top: 4.5rem !important;
  margin-bottom: 4.5rem !important;
}

.my-19 {
  margin-top: 4.75rem !important;
  margin-bottom: 4.75rem !important;
}

.my-20 {
  margin-top: 5rem !important;
  margin-bottom: 5rem !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: 0.75rem !important;
}

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

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

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

.mt-7 {
  margin-top: 1.75rem !important;
}

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

.mt-9 {
  margin-top: 2.25rem !important;
}

.mt-10 {
  margin-top: 2.5rem !important;
}

.mt-11 {
  margin-top: 2.75rem !important;
}

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

.mt-13 {
  margin-top: 3.25rem !important;
}

.mt-14 {
  margin-top: 3.5rem !important;
}

.mt-15 {
  margin-top: 3.75rem !important;
}

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

.mt-17 {
  margin-top: 4.25rem !important;
}

.mt-18 {
  margin-top: 4.5rem !important;
}

.mt-19 {
  margin-top: 4.75rem !important;
}

.mt-20 {
  margin-top: 5rem !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: 0.75rem !important;
}

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

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

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

.me-7 {
  margin-right: 1.75rem !important;
}

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

.me-9 {
  margin-right: 2.25rem !important;
}

.me-10 {
  margin-right: 2.5rem !important;
}

.me-11 {
  margin-right: 2.75rem !important;
}

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

.me-13 {
  margin-right: 3.25rem !important;
}

.me-14 {
  margin-right: 3.5rem !important;
}

.me-15 {
  margin-right: 3.75rem !important;
}

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

.me-17 {
  margin-right: 4.25rem !important;
}

.me-18 {
  margin-right: 4.5rem !important;
}

.me-19 {
  margin-right: 4.75rem !important;
}

.me-20 {
  margin-right: 5rem !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: 0.75rem !important;
}

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

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

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

.mb-7 {
  margin-bottom: 1.75rem !important;
}

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

.mb-9 {
  margin-bottom: 2.25rem !important;
}

.mb-10 {
  margin-bottom: 2.5rem !important;
}

.mb-11 {
  margin-bottom: 2.75rem !important;
}

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

.mb-13 {
  margin-bottom: 3.25rem !important;
}

.mb-14 {
  margin-bottom: 3.5rem !important;
}

.mb-15 {
  margin-bottom: 3.75rem !important;
}

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

.mb-17 {
  margin-bottom: 4.25rem !important;
}

.mb-18 {
  margin-bottom: 4.5rem !important;
}

.mb-19 {
  margin-bottom: 4.75rem !important;
}

.mb-20 {
  margin-bottom: 5rem !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: 0.75rem !important;
}

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

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

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

.ms-7 {
  margin-left: 1.75rem !important;
}

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

.ms-9 {
  margin-left: 2.25rem !important;
}

.ms-10 {
  margin-left: 2.5rem !important;
}

.ms-11 {
  margin-left: 2.75rem !important;
}

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

.ms-13 {
  margin-left: 3.25rem !important;
}

.ms-14 {
  margin-left: 3.5rem !important;
}

.ms-15 {
  margin-left: 3.75rem !important;
}

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

.ms-17 {
  margin-left: 4.25rem !important;
}

.ms-18 {
  margin-left: 4.5rem !important;
}

.ms-19 {
  margin-left: 4.75rem !important;
}

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

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

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

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

.m-n3 {
  margin: -0.75rem !important;
}

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

.m-n5 {
  margin: -1.25rem !important;
}

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

.m-n7 {
  margin: -1.75rem !important;
}

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

.m-n9 {
  margin: -2.25rem !important;
}

.m-n10 {
  margin: -2.5rem !important;
}

.m-n11 {
  margin: -2.75rem !important;
}

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

.m-n13 {
  margin: -3.25rem !important;
}

.m-n14 {
  margin: -3.5rem !important;
}

.m-n15 {
  margin: -3.75rem !important;
}

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

.m-n17 {
  margin: -4.25rem !important;
}

.m-n18 {
  margin: -4.5rem !important;
}

.m-n19 {
  margin: -4.75rem !important;
}

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

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

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

.mx-n3 {
  margin-right: -0.75rem !important;
  margin-left: -0.75rem !important;
}

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

.mx-n5 {
  margin-right: -1.25rem !important;
  margin-left: -1.25rem !important;
}

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

.mx-n7 {
  margin-right: -1.75rem !important;
  margin-left: -1.75rem !important;
}

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

.mx-n9 {
  margin-right: -2.25rem !important;
  margin-left: -2.25rem !important;
}

.mx-n10 {
  margin-right: -2.5rem !important;
  margin-left: -2.5rem !important;
}

.mx-n11 {
  margin-right: -2.75rem !important;
  margin-left: -2.75rem !important;
}

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

.mx-n13 {
  margin-right: -3.25rem !important;
  margin-left: -3.25rem !important;
}

.mx-n14 {
  margin-right: -3.5rem !important;
  margin-left: -3.5rem !important;
}

.mx-n15 {
  margin-right: -3.75rem !important;
  margin-left: -3.75rem !important;
}

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

.mx-n17 {
  margin-right: -4.25rem !important;
  margin-left: -4.25rem !important;
}

.mx-n18 {
  margin-right: -4.5rem !important;
  margin-left: -4.5rem !important;
}

.mx-n19 {
  margin-right: -4.75rem !important;
  margin-left: -4.75rem !important;
}

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

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

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

.my-n3 {
  margin-top: -0.75rem !important;
  margin-bottom: -0.75rem !important;
}

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

.my-n5 {
  margin-top: -1.25rem !important;
  margin-bottom: -1.25rem !important;
}

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

.my-n7 {
  margin-top: -1.75rem !important;
  margin-bottom: -1.75rem !important;
}

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

.my-n9 {
  margin-top: -2.25rem !important;
  margin-bottom: -2.25rem !important;
}

.my-n10 {
  margin-top: -2.5rem !important;
  margin-bottom: -2.5rem !important;
}

.my-n11 {
  margin-top: -2.75rem !important;
  margin-bottom: -2.75rem !important;
}

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

.my-n13 {
  margin-top: -3.25rem !important;
  margin-bottom: -3.25rem !important;
}

.my-n14 {
  margin-top: -3.5rem !important;
  margin-bottom: -3.5rem !important;
}

.my-n15 {
  margin-top: -3.75rem !important;
  margin-bottom: -3.75rem !important;
}

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

.my-n17 {
  margin-top: -4.25rem !important;
  margin-bottom: -4.25rem !important;
}

.my-n18 {
  margin-top: -4.5rem !important;
  margin-bottom: -4.5rem !important;
}

.my-n19 {
  margin-top: -4.75rem !important;
  margin-bottom: -4.75rem !important;
}

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

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

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

.mt-n3 {
  margin-top: -0.75rem !important;
}

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

.mt-n5 {
  margin-top: -1.25rem !important;
}

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

.mt-n7 {
  margin-top: -1.75rem !important;
}

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

.mt-n9 {
  margin-top: -2.25rem !important;
}

.mt-n10 {
  margin-top: -2.5rem !important;
}

.mt-n11 {
  margin-top: -2.75rem !important;
}

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

.mt-n13 {
  margin-top: -3.25rem !important;
}

.mt-n14 {
  margin-top: -3.5rem !important;
}

.mt-n15 {
  margin-top: -3.75rem !important;
}

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

.mt-n17 {
  margin-top: -4.25rem !important;
}

.mt-n18 {
  margin-top: -4.5rem !important;
}

.mt-n19 {
  margin-top: -4.75rem !important;
}

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

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

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

.me-n3 {
  margin-right: -0.75rem !important;
}

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

.me-n5 {
  margin-right: -1.25rem !important;
}

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

.me-n7 {
  margin-right: -1.75rem !important;
}

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

.me-n9 {
  margin-right: -2.25rem !important;
}

.me-n10 {
  margin-right: -2.5rem !important;
}

.me-n11 {
  margin-right: -2.75rem !important;
}

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

.me-n13 {
  margin-right: -3.25rem !important;
}

.me-n14 {
  margin-right: -3.5rem !important;
}

.me-n15 {
  margin-right: -3.75rem !important;
}

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

.me-n17 {
  margin-right: -4.25rem !important;
}

.me-n18 {
  margin-right: -4.5rem !important;
}

.me-n19 {
  margin-right: -4.75rem !important;
}

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

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

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

.mb-n3 {
  margin-bottom: -0.75rem !important;
}

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

.mb-n5 {
  margin-bottom: -1.25rem !important;
}

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

.mb-n7 {
  margin-bottom: -1.75rem !important;
}

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

.mb-n9 {
  margin-bottom: -2.25rem !important;
}

.mb-n10 {
  margin-bottom: -2.5rem !important;
}

.mb-n11 {
  margin-bottom: -2.75rem !important;
}

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

.mb-n13 {
  margin-bottom: -3.25rem !important;
}

.mb-n14 {
  margin-bottom: -3.5rem !important;
}

.mb-n15 {
  margin-bottom: -3.75rem !important;
}

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

.mb-n17 {
  margin-bottom: -4.25rem !important;
}

.mb-n18 {
  margin-bottom: -4.5rem !important;
}

.mb-n19 {
  margin-bottom: -4.75rem !important;
}

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

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

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

.ms-n3 {
  margin-left: -0.75rem !important;
}

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

.ms-n5 {
  margin-left: -1.25rem !important;
}

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

.ms-n7 {
  margin-left: -1.75rem !important;
}

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

.ms-n9 {
  margin-left: -2.25rem !important;
}

.ms-n10 {
  margin-left: -2.5rem !important;
}

.ms-n11 {
  margin-left: -2.75rem !important;
}

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

.ms-n13 {
  margin-left: -3.25rem !important;
}

.ms-n14 {
  margin-left: -3.5rem !important;
}

.ms-n15 {
  margin-left: -3.75rem !important;
}

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

.ms-n17 {
  margin-left: -4.25rem !important;
}

.ms-n18 {
  margin-left: -4.5rem !important;
}

.ms-n19 {
  margin-left: -4.75rem !important;
}

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

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

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

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

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

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

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

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

.p-7 {
  padding: 1.75rem !important;
}

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

.p-9 {
  padding: 2.25rem !important;
}

.p-10 {
  padding: 2.5rem !important;
}

.p-11 {
  padding: 2.75rem !important;
}

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

.p-13 {
  padding: 3.25rem !important;
}

.p-14 {
  padding: 3.5rem !important;
}

.p-15 {
  padding: 3.75rem !important;
}

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

.p-17 {
  padding: 4.25rem !important;
}

.p-18 {
  padding: 4.5rem !important;
}

.p-19 {
  padding: 4.75rem !important;
}

.p-20 {
  padding: 5rem !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: 0.75rem !important;
  padding-left: 0.75rem !important;
}

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

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

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

.px-7 {
  padding-right: 1.75rem !important;
  padding-left: 1.75rem !important;
}

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

.px-9 {
  padding-right: 2.25rem !important;
  padding-left: 2.25rem !important;
}

.px-10 {
  padding-right: 2.5rem !important;
  padding-left: 2.5rem !important;
}

.px-11 {
  padding-right: 2.75rem !important;
  padding-left: 2.75rem !important;
}

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

.px-13 {
  padding-right: 3.25rem !important;
  padding-left: 3.25rem !important;
}

.px-14 {
  padding-right: 3.5rem !important;
  padding-left: 3.5rem !important;
}

.px-15 {
  padding-right: 3.75rem !important;
  padding-left: 3.75rem !important;
}

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

.px-17 {
  padding-right: 4.25rem !important;
  padding-left: 4.25rem !important;
}

.px-18 {
  padding-right: 4.5rem !important;
  padding-left: 4.5rem !important;
}

.px-19 {
  padding-right: 4.75rem !important;
  padding-left: 4.75rem !important;
}

.px-20 {
  padding-right: 5rem !important;
  padding-left: 5rem !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: 0.75rem !important;
  padding-bottom: 0.75rem !important;
}

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

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

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

.py-7 {
  padding-top: 1.75rem !important;
  padding-bottom: 1.75rem !important;
}

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

.py-9 {
  padding-top: 2.25rem !important;
  padding-bottom: 2.25rem !important;
}

.py-10 {
  padding-top: 2.5rem !important;
  padding-bottom: 2.5rem !important;
}

.py-11 {
  padding-top: 2.75rem !important;
  padding-bottom: 2.75rem !important;
}

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

.py-13 {
  padding-top: 3.25rem !important;
  padding-bottom: 3.25rem !important;
}

.py-14 {
  padding-top: 3.5rem !important;
  padding-bottom: 3.5rem !important;
}

.py-15 {
  padding-top: 3.75rem !important;
  padding-bottom: 3.75rem !important;
}

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

.py-17 {
  padding-top: 4.25rem !important;
  padding-bottom: 4.25rem !important;
}

.py-18 {
  padding-top: 4.5rem !important;
  padding-bottom: 4.5rem !important;
}

.py-19 {
  padding-top: 4.75rem !important;
  padding-bottom: 4.75rem !important;
}

.py-20 {
  padding-top: 5rem !important;
  padding-bottom: 5rem !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: 0.75rem !important;
}

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

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

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

.pt-7 {
  padding-top: 1.75rem !important;
}

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

.pt-9 {
  padding-top: 2.25rem !important;
}

.pt-10 {
  padding-top: 2.5rem !important;
}

.pt-11 {
  padding-top: 2.75rem !important;
}

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

.pt-13 {
  padding-top: 3.25rem !important;
}

.pt-14 {
  padding-top: 3.5rem !important;
}

.pt-15 {
  padding-top: 3.75rem !important;
}

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

.pt-17 {
  padding-top: 4.25rem !important;
}

.pt-18 {
  padding-top: 4.5rem !important;
}

.pt-19 {
  padding-top: 4.75rem !important;
}

.pt-20 {
  padding-top: 5rem !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: 0.75rem !important;
}

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

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

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

.pe-7 {
  padding-right: 1.75rem !important;
}

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

.pe-9 {
  padding-right: 2.25rem !important;
}

.pe-10 {
  padding-right: 2.5rem !important;
}

.pe-11 {
  padding-right: 2.75rem !important;
}

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

.pe-13 {
  padding-right: 3.25rem !important;
}

.pe-14 {
  padding-right: 3.5rem !important;
}

.pe-15 {
  padding-right: 3.75rem !important;
}

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

.pe-17 {
  padding-right: 4.25rem !important;
}

.pe-18 {
  padding-right: 4.5rem !important;
}

.pe-19 {
  padding-right: 4.75rem !important;
}

.pe-20 {
  padding-right: 5rem !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: 0.75rem !important;
}

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

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

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

.pb-7 {
  padding-bottom: 1.75rem !important;
}

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

.pb-9 {
  padding-bottom: 2.25rem !important;
}

.pb-10 {
  padding-bottom: 2.5rem !important;
}

.pb-11 {
  padding-bottom: 2.75rem !important;
}

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

.pb-13 {
  padding-bottom: 3.25rem !important;
}

.pb-14 {
  padding-bottom: 3.5rem !important;
}

.pb-15 {
  padding-bottom: 3.75rem !important;
}

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

.pb-17 {
  padding-bottom: 4.25rem !important;
}

.pb-18 {
  padding-bottom: 4.5rem !important;
}

.pb-19 {
  padding-bottom: 4.75rem !important;
}

.pb-20 {
  padding-bottom: 5rem !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: 0.75rem !important;
}

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

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

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

.ps-7 {
  padding-left: 1.75rem !important;
}

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

.ps-9 {
  padding-left: 2.25rem !important;
}

.ps-10 {
  padding-left: 2.5rem !important;
}

.ps-11 {
  padding-left: 2.75rem !important;
}

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

.ps-13 {
  padding-left: 3.25rem !important;
}

.ps-14 {
  padding-left: 3.5rem !important;
}

.ps-15 {
  padding-left: 3.75rem !important;
}

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

.ps-17 {
  padding-left: 4.25rem !important;
}

.ps-18 {
  padding-left: 4.5rem !important;
}

.ps-19 {
  padding-left: 4.75rem !important;
}

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

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

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

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

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

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

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

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

.fs-7 {
  font-size: 0.95rem !important;
}

.fs-8 {
  font-size: 0.85rem !important;
}

.fs-9 {
  font-size: 0.75rem !important;
}

.fs-10 {
  font-size: 0.5rem !important;
}

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

.fs-fluid {
  font-size: 100% !important;
}

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

.fs-2qx {
  font-size: calc(1.35rem + 1.2vw) !important;
}

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

.fs-2tx {
  font-size: calc(1.4rem + 1.8vw) !important;
}

.fs-3x {
  font-size: calc(1.425rem + 2.1vw) !important;
}

.fs-3qx {
  font-size: calc(1.45rem + 2.4vw) !important;
}

.fs-3hx {
  font-size: calc(1.475rem + 2.7vw) !important;
}

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

.fs-4x {
  font-size: calc(1.525rem + 3.3vw) !important;
}

.fs-4qx {
  font-size: calc(1.55rem + 3.6vw) !important;
}

.fs-4hx {
  font-size: calc(1.575rem + 3.9vw) !important;
}

.fs-4tx {
  font-size: calc(1.6rem + 4.2vw) !important;
}

.fs-5x {
  font-size: calc(1.625rem + 4.5vw) !important;
}

.fs-5qx {
  font-size: calc(1.65rem + 4.8vw) !important;
}

.fs-5hx {
  font-size: calc(1.675rem + 5.1vw) !important;
}

.fs-5tx {
  font-size: calc(1.7rem + 5.4vw) !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: 500 !important;
}

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

.lh-0 {
  line-height: 0 !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: 1.75 !important;
}

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

.lh-xxl {
  line-height: 2.25 !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-white {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important;
}

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

.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-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-body {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important;
}

.text-muted {
  --bs-text-opacity: 1;
  color: #A1A5B7 !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-white {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-white-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-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-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-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 {
  user-select: all !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.visible {
  visibility: visible !important;
}

.invisible {
  visibility: hidden !important;
}

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

.opacity-0-hover:hover {
  opacity: 0 !important;
}

.opacity-5 {
  opacity: 0.05 !important;
}

.opacity-5-hover:hover {
  opacity: 0.05 !important;
}

.opacity-10 {
  opacity: 0.1 !important;
}

.opacity-10-hover:hover {
  opacity: 0.1 !important;
}

.opacity-15 {
  opacity: 0.15 !important;
}

.opacity-15-hover:hover {
  opacity: 0.15 !important;
}

.opacity-20 {
  opacity: 0.2 !important;
}

.opacity-20-hover:hover {
  opacity: 0.2 !important;
}

.opacity-25 {
  opacity: 0.25 !important;
}

.opacity-25-hover:hover {
  opacity: 0.25 !important;
}

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

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

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

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

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

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

.min-w-unset {
  min-width: unset !important;
}

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

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

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

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

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

.min-w-1px {
  min-width: 1px !important;
}

.min-w-2px {
  min-width: 2px !important;
}

.min-w-3px {
  min-width: 3px !important;
}

.min-w-4px {
  min-width: 4px !important;
}

.min-w-5px {
  min-width: 5px !important;
}

.min-w-6px {
  min-width: 6px !important;
}

.min-w-7px {
  min-width: 7px !important;
}

.min-w-8px {
  min-width: 8px !important;
}

.min-w-9px {
  min-width: 9px !important;
}

.min-w-10px {
  min-width: 10px !important;
}

.min-w-15px {
  min-width: 15px !important;
}

.min-w-20px {
  min-width: 20px !important;
}

.min-w-25px {
  min-width: 25px !important;
}

.min-w-30px {
  min-width: 30px !important;
}

.min-w-35px {
  min-width: 35px !important;
}

.min-w-40px {
  min-width: 40px !important;
}

.min-w-45px {
  min-width: 45px !important;
}

.min-w-50px {
  min-width: 50px !important;
}

.min-w-55px {
  min-width: 55px !important;
}

.min-w-60px {
  min-width: 60px !important;
}

.min-w-65px {
  min-width: 65px !important;
}

.min-w-70px {
  min-width: 70px !important;
}

.min-w-75px {
  min-width: 75px !important;
}

.min-w-80px {
  min-width: 80px !important;
}

.min-w-85px {
  min-width: 85px !important;
}

.min-w-90px {
  min-width: 90px !important;
}

.min-w-95px {
  min-width: 95px !important;
}

.min-w-100px {
  min-width: 100px !important;
}

.min-w-125px {
  min-width: 125px !important;
}

.min-w-150px {
  min-width: 150px !important;
}

.min-w-175px {
  min-width: 175px !important;
}

.min-w-200px {
  min-width: 200px !important;
}

.min-w-225px {
  min-width: 225px !important;
}

.min-w-250px {
  min-width: 250px !important;
}

.min-w-275px {
  min-width: 275px !important;
}

.min-w-300px {
  min-width: 300px !important;
}

.min-w-325px {
  min-width: 325px !important;
}

.min-w-350px {
  min-width: 350px !important;
}

.min-w-375px {
  min-width: 375px !important;
}

.min-w-400px {
  min-width: 400px !important;
}

.min-w-425px {
  min-width: 425px !important;
}

.min-w-450px {
  min-width: 450px !important;
}

.min-w-475px {
  min-width: 475px !important;
}

.min-w-500px {
  min-width: 500px !important;
}

.min-w-550px {
  min-width: 550px !important;
}

.min-w-600px {
  min-width: 600px !important;
}

.min-w-650px {
  min-width: 650px !important;
}

.min-w-700px {
  min-width: 700px !important;
}

.min-w-750px {
  min-width: 750px !important;
}

.min-w-800px {
  min-width: 800px !important;
}

.min-w-850px {
  min-width: 850px !important;
}

.min-w-900px {
  min-width: 900px !important;
}

.min-w-950px {
  min-width: 950px !important;
}

.min-w-1000px {
  min-width: 1000px !important;
}

.min-h-unset {
  min-height: unset !important;
}

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

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

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

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

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

.min-h-1px {
  min-height: 1px !important;
}

.min-h-2px {
  min-height: 2px !important;
}

.min-h-3px {
  min-height: 3px !important;
}

.min-h-4px {
  min-height: 4px !important;
}

.min-h-5px {
  min-height: 5px !important;
}

.min-h-6px {
  min-height: 6px !important;
}

.min-h-7px {
  min-height: 7px !important;
}

.min-h-8px {
  min-height: 8px !important;
}

.min-h-9px {
  min-height: 9px !important;
}

.min-h-10px {
  min-height: 10px !important;
}

.min-h-15px {
  min-height: 15px !important;
}

.min-h-20px {
  min-height: 20px !important;
}

.min-h-25px {
  min-height: 25px !important;
}

.min-h-30px {
  min-height: 30px !important;
}

.min-h-35px {
  min-height: 35px !important;
}

.min-h-40px {
  min-height: 40px !important;
}

.min-h-45px {
  min-height: 45px !important;
}

.min-h-50px {
  min-height: 50px !important;
}

.min-h-55px {
  min-height: 55px !important;
}

.min-h-60px {
  min-height: 60px !important;
}

.min-h-65px {
  min-height: 65px !important;
}

.min-h-70px {
  min-height: 70px !important;
}

.min-h-75px {
  min-height: 75px !important;
}

.min-h-80px {
  min-height: 80px !important;
}

.min-h-85px {
  min-height: 85px !important;
}

.min-h-90px {
  min-height: 90px !important;
}

.min-h-95px {
  min-height: 95px !important;
}

.min-h-100px {
  min-height: 100px !important;
}

.min-h-125px {
  min-height: 125px !important;
}

.min-h-150px {
  min-height: 150px !important;
}

.min-h-175px {
  min-height: 175px !important;
}

.min-h-200px {
  min-height: 200px !important;
}

.min-h-225px {
  min-height: 225px !important;
}

.min-h-250px {
  min-height: 250px !important;
}

.min-h-275px {
  min-height: 275px !important;
}

.min-h-300px {
  min-height: 300px !important;
}

.min-h-325px {
  min-height: 325px !important;
}

.min-h-350px {
  min-height: 350px !important;
}

.min-h-375px {
  min-height: 375px !important;
}

.min-h-400px {
  min-height: 400px !important;
}

.min-h-425px {
  min-height: 425px !important;
}

.min-h-450px {
  min-height: 450px !important;
}

.min-h-475px {
  min-height: 475px !important;
}

.min-h-500px {
  min-height: 500px !important;
}

.min-h-550px {
  min-height: 550px !important;
}

.min-h-600px {
  min-height: 600px !important;
}

.min-h-650px {
  min-height: 650px !important;
}

.min-h-700px {
  min-height: 700px !important;
}

.min-h-750px {
  min-height: 750px !important;
}

.min-h-800px {
  min-height: 800px !important;
}

.min-h-850px {
  min-height: 850px !important;
}

.min-h-900px {
  min-height: 900px !important;
}

.min-h-950px {
  min-height: 950px !important;
}

.min-h-1000px {
  min-height: 1000px !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.ls-1 {
  letter-spacing: 0.1rem !important;
}

.ls-2 {
  letter-spacing: 0.115rem !important;
}

.ls-3 {
  letter-spacing: 0.125rem !important;
}

.ls-4 {
  letter-spacing: 0.25rem !important;
}

.ls-5 {
  letter-spacing: 0.5rem !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;
  }

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

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

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

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

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

  .w-sm-unset {
    width: unset !important;
  }

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

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

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

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

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

  .w-sm-1px {
    width: 1px !important;
  }

  .w-sm-2px {
    width: 2px !important;
  }

  .w-sm-3px {
    width: 3px !important;
  }

  .w-sm-4px {
    width: 4px !important;
  }

  .w-sm-5px {
    width: 5px !important;
  }

  .w-sm-6px {
    width: 6px !important;
  }

  .w-sm-7px {
    width: 7px !important;
  }

  .w-sm-8px {
    width: 8px !important;
  }

  .w-sm-9px {
    width: 9px !important;
  }

  .w-sm-10px {
    width: 10px !important;
  }

  .w-sm-15px {
    width: 15px !important;
  }

  .w-sm-20px {
    width: 20px !important;
  }

  .w-sm-25px {
    width: 25px !important;
  }

  .w-sm-30px {
    width: 30px !important;
  }

  .w-sm-35px {
    width: 35px !important;
  }

  .w-sm-40px {
    width: 40px !important;
  }

  .w-sm-45px {
    width: 45px !important;
  }

  .w-sm-50px {
    width: 50px !important;
  }

  .w-sm-55px {
    width: 55px !important;
  }

  .w-sm-60px {
    width: 60px !important;
  }

  .w-sm-65px {
    width: 65px !important;
  }

  .w-sm-70px {
    width: 70px !important;
  }

  .w-sm-75px {
    width: 75px !important;
  }

  .w-sm-80px {
    width: 80px !important;
  }

  .w-sm-85px {
    width: 85px !important;
  }

  .w-sm-90px {
    width: 90px !important;
  }

  .w-sm-95px {
    width: 95px !important;
  }

  .w-sm-100px {
    width: 100px !important;
  }

  .w-sm-125px {
    width: 125px !important;
  }

  .w-sm-150px {
    width: 150px !important;
  }

  .w-sm-175px {
    width: 175px !important;
  }

  .w-sm-200px {
    width: 200px !important;
  }

  .w-sm-225px {
    width: 225px !important;
  }

  .w-sm-250px {
    width: 250px !important;
  }

  .w-sm-275px {
    width: 275px !important;
  }

  .w-sm-300px {
    width: 300px !important;
  }

  .w-sm-325px {
    width: 325px !important;
  }

  .w-sm-350px {
    width: 350px !important;
  }

  .w-sm-375px {
    width: 375px !important;
  }

  .w-sm-400px {
    width: 400px !important;
  }

  .w-sm-425px {
    width: 425px !important;
  }

  .w-sm-450px {
    width: 450px !important;
  }

  .w-sm-475px {
    width: 475px !important;
  }

  .w-sm-500px {
    width: 500px !important;
  }

  .w-sm-550px {
    width: 550px !important;
  }

  .w-sm-600px {
    width: 600px !important;
  }

  .w-sm-650px {
    width: 650px !important;
  }

  .w-sm-700px {
    width: 700px !important;
  }

  .w-sm-750px {
    width: 750px !important;
  }

  .w-sm-800px {
    width: 800px !important;
  }

  .w-sm-850px {
    width: 850px !important;
  }

  .w-sm-900px {
    width: 900px !important;
  }

  .w-sm-950px {
    width: 950px !important;
  }

  .w-sm-1000px {
    width: 1000px !important;
  }

  .mw-sm-unset {
    max-width: unset !important;
  }

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

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

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

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

  .mw-sm-auto {
    max-width: auto !important;
  }

  .mw-sm-1px {
    max-width: 1px !important;
  }

  .mw-sm-2px {
    max-width: 2px !important;
  }

  .mw-sm-3px {
    max-width: 3px !important;
  }

  .mw-sm-4px {
    max-width: 4px !important;
  }

  .mw-sm-5px {
    max-width: 5px !important;
  }

  .mw-sm-6px {
    max-width: 6px !important;
  }

  .mw-sm-7px {
    max-width: 7px !important;
  }

  .mw-sm-8px {
    max-width: 8px !important;
  }

  .mw-sm-9px {
    max-width: 9px !important;
  }

  .mw-sm-10px {
    max-width: 10px !important;
  }

  .mw-sm-15px {
    max-width: 15px !important;
  }

  .mw-sm-20px {
    max-width: 20px !important;
  }

  .mw-sm-25px {
    max-width: 25px !important;
  }

  .mw-sm-30px {
    max-width: 30px !important;
  }

  .mw-sm-35px {
    max-width: 35px !important;
  }

  .mw-sm-40px {
    max-width: 40px !important;
  }

  .mw-sm-45px {
    max-width: 45px !important;
  }

  .mw-sm-50px {
    max-width: 50px !important;
  }

  .mw-sm-55px {
    max-width: 55px !important;
  }

  .mw-sm-60px {
    max-width: 60px !important;
  }

  .mw-sm-65px {
    max-width: 65px !important;
  }

  .mw-sm-70px {
    max-width: 70px !important;
  }

  .mw-sm-75px {
    max-width: 75px !important;
  }

  .mw-sm-80px {
    max-width: 80px !important;
  }

  .mw-sm-85px {
    max-width: 85px !important;
  }

  .mw-sm-90px {
    max-width: 90px !important;
  }

  .mw-sm-95px {
    max-width: 95px !important;
  }

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

  .mw-sm-125px {
    max-width: 125px !important;
  }

  .mw-sm-150px {
    max-width: 150px !important;
  }

  .mw-sm-175px {
    max-width: 175px !important;
  }

  .mw-sm-200px {
    max-width: 200px !important;
  }

  .mw-sm-225px {
    max-width: 225px !important;
  }

  .mw-sm-250px {
    max-width: 250px !important;
  }

  .mw-sm-275px {
    max-width: 275px !important;
  }

  .mw-sm-300px {
    max-width: 300px !important;
  }

  .mw-sm-325px {
    max-width: 325px !important;
  }

  .mw-sm-350px {
    max-width: 350px !important;
  }

  .mw-sm-375px {
    max-width: 375px !important;
  }

  .mw-sm-400px {
    max-width: 400px !important;
  }

  .mw-sm-425px {
    max-width: 425px !important;
  }

  .mw-sm-450px {
    max-width: 450px !important;
  }

  .mw-sm-475px {
    max-width: 475px !important;
  }

  .mw-sm-500px {
    max-width: 500px !important;
  }

  .mw-sm-550px {
    max-width: 550px !important;
  }

  .mw-sm-600px {
    max-width: 600px !important;
  }

  .mw-sm-650px {
    max-width: 650px !important;
  }

  .mw-sm-700px {
    max-width: 700px !important;
  }

  .mw-sm-750px {
    max-width: 750px !important;
  }

  .mw-sm-800px {
    max-width: 800px !important;
  }

  .mw-sm-850px {
    max-width: 850px !important;
  }

  .mw-sm-900px {
    max-width: 900px !important;
  }

  .mw-sm-950px {
    max-width: 950px !important;
  }

  .mw-sm-1000px {
    max-width: 1000px !important;
  }

  .h-sm-unset {
    height: unset !important;
  }

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

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

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

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

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

  .h-sm-1px {
    height: 1px !important;
  }

  .h-sm-2px {
    height: 2px !important;
  }

  .h-sm-3px {
    height: 3px !important;
  }

  .h-sm-4px {
    height: 4px !important;
  }

  .h-sm-5px {
    height: 5px !important;
  }

  .h-sm-6px {
    height: 6px !important;
  }

  .h-sm-7px {
    height: 7px !important;
  }

  .h-sm-8px {
    height: 8px !important;
  }

  .h-sm-9px {
    height: 9px !important;
  }

  .h-sm-10px {
    height: 10px !important;
  }

  .h-sm-15px {
    height: 15px !important;
  }

  .h-sm-20px {
    height: 20px !important;
  }

  .h-sm-25px {
    height: 25px !important;
  }

  .h-sm-30px {
    height: 30px !important;
  }

  .h-sm-35px {
    height: 35px !important;
  }

  .h-sm-40px {
    height: 40px !important;
  }

  .h-sm-45px {
    height: 45px !important;
  }

  .h-sm-50px {
    height: 50px !important;
  }

  .h-sm-55px {
    height: 55px !important;
  }

  .h-sm-60px {
    height: 60px !important;
  }

  .h-sm-65px {
    height: 65px !important;
  }

  .h-sm-70px {
    height: 70px !important;
  }

  .h-sm-75px {
    height: 75px !important;
  }

  .h-sm-80px {
    height: 80px !important;
  }

  .h-sm-85px {
    height: 85px !important;
  }

  .h-sm-90px {
    height: 90px !important;
  }

  .h-sm-95px {
    height: 95px !important;
  }

  .h-sm-100px {
    height: 100px !important;
  }

  .h-sm-125px {
    height: 125px !important;
  }

  .h-sm-150px {
    height: 150px !important;
  }

  .h-sm-175px {
    height: 175px !important;
  }

  .h-sm-200px {
    height: 200px !important;
  }

  .h-sm-225px {
    height: 225px !important;
  }

  .h-sm-250px {
    height: 250px !important;
  }

  .h-sm-275px {
    height: 275px !important;
  }

  .h-sm-300px {
    height: 300px !important;
  }

  .h-sm-325px {
    height: 325px !important;
  }

  .h-sm-350px {
    height: 350px !important;
  }

  .h-sm-375px {
    height: 375px !important;
  }

  .h-sm-400px {
    height: 400px !important;
  }

  .h-sm-425px {
    height: 425px !important;
  }

  .h-sm-450px {
    height: 450px !important;
  }

  .h-sm-475px {
    height: 475px !important;
  }

  .h-sm-500px {
    height: 500px !important;
  }

  .h-sm-550px {
    height: 550px !important;
  }

  .h-sm-600px {
    height: 600px !important;
  }

  .h-sm-650px {
    height: 650px !important;
  }

  .h-sm-700px {
    height: 700px !important;
  }

  .h-sm-750px {
    height: 750px !important;
  }

  .h-sm-800px {
    height: 800px !important;
  }

  .h-sm-850px {
    height: 850px !important;
  }

  .h-sm-900px {
    height: 900px !important;
  }

  .h-sm-950px {
    height: 950px !important;
  }

  .h-sm-1000px {
    height: 1000px !important;
  }

  .mh-sm-unset {
    max-height: unset !important;
  }

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

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

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

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

  .mh-sm-auto {
    max-height: auto !important;
  }

  .mh-sm-1px {
    max-height: 1px !important;
  }

  .mh-sm-2px {
    max-height: 2px !important;
  }

  .mh-sm-3px {
    max-height: 3px !important;
  }

  .mh-sm-4px {
    max-height: 4px !important;
  }

  .mh-sm-5px {
    max-height: 5px !important;
  }

  .mh-sm-6px {
    max-height: 6px !important;
  }

  .mh-sm-7px {
    max-height: 7px !important;
  }

  .mh-sm-8px {
    max-height: 8px !important;
  }

  .mh-sm-9px {
    max-height: 9px !important;
  }

  .mh-sm-10px {
    max-height: 10px !important;
  }

  .mh-sm-15px {
    max-height: 15px !important;
  }

  .mh-sm-20px {
    max-height: 20px !important;
  }

  .mh-sm-25px {
    max-height: 25px !important;
  }

  .mh-sm-30px {
    max-height: 30px !important;
  }

  .mh-sm-35px {
    max-height: 35px !important;
  }

  .mh-sm-40px {
    max-height: 40px !important;
  }

  .mh-sm-45px {
    max-height: 45px !important;
  }

  .mh-sm-50px {
    max-height: 50px !important;
  }

  .mh-sm-55px {
    max-height: 55px !important;
  }

  .mh-sm-60px {
    max-height: 60px !important;
  }

  .mh-sm-65px {
    max-height: 65px !important;
  }

  .mh-sm-70px {
    max-height: 70px !important;
  }

  .mh-sm-75px {
    max-height: 75px !important;
  }

  .mh-sm-80px {
    max-height: 80px !important;
  }

  .mh-sm-85px {
    max-height: 85px !important;
  }

  .mh-sm-90px {
    max-height: 90px !important;
  }

  .mh-sm-95px {
    max-height: 95px !important;
  }

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

  .mh-sm-125px {
    max-height: 125px !important;
  }

  .mh-sm-150px {
    max-height: 150px !important;
  }

  .mh-sm-175px {
    max-height: 175px !important;
  }

  .mh-sm-200px {
    max-height: 200px !important;
  }

  .mh-sm-225px {
    max-height: 225px !important;
  }

  .mh-sm-250px {
    max-height: 250px !important;
  }

  .mh-sm-275px {
    max-height: 275px !important;
  }

  .mh-sm-300px {
    max-height: 300px !important;
  }

  .mh-sm-325px {
    max-height: 325px !important;
  }

  .mh-sm-350px {
    max-height: 350px !important;
  }

  .mh-sm-375px {
    max-height: 375px !important;
  }

  .mh-sm-400px {
    max-height: 400px !important;
  }

  .mh-sm-425px {
    max-height: 425px !important;
  }

  .mh-sm-450px {
    max-height: 450px !important;
  }

  .mh-sm-475px {
    max-height: 475px !important;
  }

  .mh-sm-500px {
    max-height: 500px !important;
  }

  .mh-sm-550px {
    max-height: 550px !important;
  }

  .mh-sm-600px {
    max-height: 600px !important;
  }

  .mh-sm-650px {
    max-height: 650px !important;
  }

  .mh-sm-700px {
    max-height: 700px !important;
  }

  .mh-sm-750px {
    max-height: 750px !important;
  }

  .mh-sm-800px {
    max-height: 800px !important;
  }

  .mh-sm-850px {
    max-height: 850px !important;
  }

  .mh-sm-900px {
    max-height: 900px !important;
  }

  .mh-sm-950px {
    max-height: 950px !important;
  }

  .mh-sm-1000px {
    max-height: 1000px !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: 0.75rem !important;
  }

  .gap-sm-4 {
    gap: 1rem !important;
  }

  .gap-sm-5 {
    gap: 1.25rem !important;
  }

  .gap-sm-6 {
    gap: 1.5rem !important;
  }

  .gap-sm-7 {
    gap: 1.75rem !important;
  }

  .gap-sm-8 {
    gap: 2rem !important;
  }

  .gap-sm-9 {
    gap: 2.25rem !important;
  }

  .gap-sm-10 {
    gap: 2.5rem !important;
  }

  .gap-sm-11 {
    gap: 2.75rem !important;
  }

  .gap-sm-12 {
    gap: 3rem !important;
  }

  .gap-sm-13 {
    gap: 3.25rem !important;
  }

  .gap-sm-14 {
    gap: 3.5rem !important;
  }

  .gap-sm-15 {
    gap: 3.75rem !important;
  }

  .gap-sm-16 {
    gap: 4rem !important;
  }

  .gap-sm-17 {
    gap: 4.25rem !important;
  }

  .gap-sm-18 {
    gap: 4.5rem !important;
  }

  .gap-sm-19 {
    gap: 4.75rem !important;
  }

  .gap-sm-20 {
    gap: 5rem !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: 0.75rem !important;
  }

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

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

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

  .m-sm-7 {
    margin: 1.75rem !important;
  }

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

  .m-sm-9 {
    margin: 2.25rem !important;
  }

  .m-sm-10 {
    margin: 2.5rem !important;
  }

  .m-sm-11 {
    margin: 2.75rem !important;
  }

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

  .m-sm-13 {
    margin: 3.25rem !important;
  }

  .m-sm-14 {
    margin: 3.5rem !important;
  }

  .m-sm-15 {
    margin: 3.75rem !important;
  }

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

  .m-sm-17 {
    margin: 4.25rem !important;
  }

  .m-sm-18 {
    margin: 4.5rem !important;
  }

  .m-sm-19 {
    margin: 4.75rem !important;
  }

  .m-sm-20 {
    margin: 5rem !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: 0.75rem !important;
    margin-left: 0.75rem !important;
  }

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

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

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

  .mx-sm-7 {
    margin-right: 1.75rem !important;
    margin-left: 1.75rem !important;
  }

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

  .mx-sm-9 {
    margin-right: 2.25rem !important;
    margin-left: 2.25rem !important;
  }

  .mx-sm-10 {
    margin-right: 2.5rem !important;
    margin-left: 2.5rem !important;
  }

  .mx-sm-11 {
    margin-right: 2.75rem !important;
    margin-left: 2.75rem !important;
  }

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

  .mx-sm-13 {
    margin-right: 3.25rem !important;
    margin-left: 3.25rem !important;
  }

  .mx-sm-14 {
    margin-right: 3.5rem !important;
    margin-left: 3.5rem !important;
  }

  .mx-sm-15 {
    margin-right: 3.75rem !important;
    margin-left: 3.75rem !important;
  }

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

  .mx-sm-17 {
    margin-right: 4.25rem !important;
    margin-left: 4.25rem !important;
  }

  .mx-sm-18 {
    margin-right: 4.5rem !important;
    margin-left: 4.5rem !important;
  }

  .mx-sm-19 {
    margin-right: 4.75rem !important;
    margin-left: 4.75rem !important;
  }

  .mx-sm-20 {
    margin-right: 5rem !important;
    margin-left: 5rem !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: 0.75rem !important;
    margin-bottom: 0.75rem !important;
  }

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

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

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

  .my-sm-7 {
    margin-top: 1.75rem !important;
    margin-bottom: 1.75rem !important;
  }

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

  .my-sm-9 {
    margin-top: 2.25rem !important;
    margin-bottom: 2.25rem !important;
  }

  .my-sm-10 {
    margin-top: 2.5rem !important;
    margin-bottom: 2.5rem !important;
  }

  .my-sm-11 {
    margin-top: 2.75rem !important;
    margin-bottom: 2.75rem !important;
  }

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

  .my-sm-13 {
    margin-top: 3.25rem !important;
    margin-bottom: 3.25rem !important;
  }

  .my-sm-14 {
    margin-top: 3.5rem !important;
    margin-bottom: 3.5rem !important;
  }

  .my-sm-15 {
    margin-top: 3.75rem !important;
    margin-bottom: 3.75rem !important;
  }

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

  .my-sm-17 {
    margin-top: 4.25rem !important;
    margin-bottom: 4.25rem !important;
  }

  .my-sm-18 {
    margin-top: 4.5rem !important;
    margin-bottom: 4.5rem !important;
  }

  .my-sm-19 {
    margin-top: 4.75rem !important;
    margin-bottom: 4.75rem !important;
  }

  .my-sm-20 {
    margin-top: 5rem !important;
    margin-bottom: 5rem !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: 0.75rem !important;
  }

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

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

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

  .mt-sm-7 {
    margin-top: 1.75rem !important;
  }

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

  .mt-sm-9 {
    margin-top: 2.25rem !important;
  }

  .mt-sm-10 {
    margin-top: 2.5rem !important;
  }

  .mt-sm-11 {
    margin-top: 2.75rem !important;
  }

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

  .mt-sm-13 {
    margin-top: 3.25rem !important;
  }

  .mt-sm-14 {
    margin-top: 3.5rem !important;
  }

  .mt-sm-15 {
    margin-top: 3.75rem !important;
  }

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

  .mt-sm-17 {
    margin-top: 4.25rem !important;
  }

  .mt-sm-18 {
    margin-top: 4.5rem !important;
  }

  .mt-sm-19 {
    margin-top: 4.75rem !important;
  }

  .mt-sm-20 {
    margin-top: 5rem !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: 0.75rem !important;
  }

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

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

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

  .me-sm-7 {
    margin-right: 1.75rem !important;
  }

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

  .me-sm-9 {
    margin-right: 2.25rem !important;
  }

  .me-sm-10 {
    margin-right: 2.5rem !important;
  }

  .me-sm-11 {
    margin-right: 2.75rem !important;
  }

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

  .me-sm-13 {
    margin-right: 3.25rem !important;
  }

  .me-sm-14 {
    margin-right: 3.5rem !important;
  }

  .me-sm-15 {
    margin-right: 3.75rem !important;
  }

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

  .me-sm-17 {
    margin-right: 4.25rem !important;
  }

  .me-sm-18 {
    margin-right: 4.5rem !important;
  }

  .me-sm-19 {
    margin-right: 4.75rem !important;
  }

  .me-sm-20 {
    margin-right: 5rem !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: 0.75rem !important;
  }

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

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

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

  .mb-sm-7 {
    margin-bottom: 1.75rem !important;
  }

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

  .mb-sm-9 {
    margin-bottom: 2.25rem !important;
  }

  .mb-sm-10 {
    margin-bottom: 2.5rem !important;
  }

  .mb-sm-11 {
    margin-bottom: 2.75rem !important;
  }

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

  .mb-sm-13 {
    margin-bottom: 3.25rem !important;
  }

  .mb-sm-14 {
    margin-bottom: 3.5rem !important;
  }

  .mb-sm-15 {
    margin-bottom: 3.75rem !important;
  }

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

  .mb-sm-17 {
    margin-bottom: 4.25rem !important;
  }

  .mb-sm-18 {
    margin-bottom: 4.5rem !important;
  }

  .mb-sm-19 {
    margin-bottom: 4.75rem !important;
  }

  .mb-sm-20 {
    margin-bottom: 5rem !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: 0.75rem !important;
  }

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

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

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

  .ms-sm-7 {
    margin-left: 1.75rem !important;
  }

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

  .ms-sm-9 {
    margin-left: 2.25rem !important;
  }

  .ms-sm-10 {
    margin-left: 2.5rem !important;
  }

  .ms-sm-11 {
    margin-left: 2.75rem !important;
  }

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

  .ms-sm-13 {
    margin-left: 3.25rem !important;
  }

  .ms-sm-14 {
    margin-left: 3.5rem !important;
  }

  .ms-sm-15 {
    margin-left: 3.75rem !important;
  }

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

  .ms-sm-17 {
    margin-left: 4.25rem !important;
  }

  .ms-sm-18 {
    margin-left: 4.5rem !important;
  }

  .ms-sm-19 {
    margin-left: 4.75rem !important;
  }

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

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

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

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

  .m-sm-n3 {
    margin: -0.75rem !important;
  }

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

  .m-sm-n5 {
    margin: -1.25rem !important;
  }

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

  .m-sm-n7 {
    margin: -1.75rem !important;
  }

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

  .m-sm-n9 {
    margin: -2.25rem !important;
  }

  .m-sm-n10 {
    margin: -2.5rem !important;
  }

  .m-sm-n11 {
    margin: -2.75rem !important;
  }

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

  .m-sm-n13 {
    margin: -3.25rem !important;
  }

  .m-sm-n14 {
    margin: -3.5rem !important;
  }

  .m-sm-n15 {
    margin: -3.75rem !important;
  }

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

  .m-sm-n17 {
    margin: -4.25rem !important;
  }

  .m-sm-n18 {
    margin: -4.5rem !important;
  }

  .m-sm-n19 {
    margin: -4.75rem !important;
  }

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

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

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

  .mx-sm-n3 {
    margin-right: -0.75rem !important;
    margin-left: -0.75rem !important;
  }

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

  .mx-sm-n5 {
    margin-right: -1.25rem !important;
    margin-left: -1.25rem !important;
  }

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

  .mx-sm-n7 {
    margin-right: -1.75rem !important;
    margin-left: -1.75rem !important;
  }

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

  .mx-sm-n9 {
    margin-right: -2.25rem !important;
    margin-left: -2.25rem !important;
  }

  .mx-sm-n10 {
    margin-right: -2.5rem !important;
    margin-left: -2.5rem !important;
  }

  .mx-sm-n11 {
    margin-right: -2.75rem !important;
    margin-left: -2.75rem !important;
  }

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

  .mx-sm-n13 {
    margin-right: -3.25rem !important;
    margin-left: -3.25rem !important;
  }

  .mx-sm-n14 {
    margin-right: -3.5rem !important;
    margin-left: -3.5rem !important;
  }

  .mx-sm-n15 {
    margin-right: -3.75rem !important;
    margin-left: -3.75rem !important;
  }

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

  .mx-sm-n17 {
    margin-right: -4.25rem !important;
    margin-left: -4.25rem !important;
  }

  .mx-sm-n18 {
    margin-right: -4.5rem !important;
    margin-left: -4.5rem !important;
  }

  .mx-sm-n19 {
    margin-right: -4.75rem !important;
    margin-left: -4.75rem !important;
  }

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

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

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

  .my-sm-n3 {
    margin-top: -0.75rem !important;
    margin-bottom: -0.75rem !important;
  }

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

  .my-sm-n5 {
    margin-top: -1.25rem !important;
    margin-bottom: -1.25rem !important;
  }

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

  .my-sm-n7 {
    margin-top: -1.75rem !important;
    margin-bottom: -1.75rem !important;
  }

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

  .my-sm-n9 {
    margin-top: -2.25rem !important;
    margin-bottom: -2.25rem !important;
  }

  .my-sm-n10 {
    margin-top: -2.5rem !important;
    margin-bottom: -2.5rem !important;
  }

  .my-sm-n11 {
    margin-top: -2.75rem !important;
    margin-bottom: -2.75rem !important;
  }

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

  .my-sm-n13 {
    margin-top: -3.25rem !important;
    margin-bottom: -3.25rem !important;
  }

  .my-sm-n14 {
    margin-top: -3.5rem !important;
    margin-bottom: -3.5rem !important;
  }

  .my-sm-n15 {
    margin-top: -3.75rem !important;
    margin-bottom: -3.75rem !important;
  }

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

  .my-sm-n17 {
    margin-top: -4.25rem !important;
    margin-bottom: -4.25rem !important;
  }

  .my-sm-n18 {
    margin-top: -4.5rem !important;
    margin-bottom: -4.5rem !important;
  }

  .my-sm-n19 {
    margin-top: -4.75rem !important;
    margin-bottom: -4.75rem !important;
  }

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

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

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

  .mt-sm-n3 {
    margin-top: -0.75rem !important;
  }

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

  .mt-sm-n5 {
    margin-top: -1.25rem !important;
  }

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

  .mt-sm-n7 {
    margin-top: -1.75rem !important;
  }

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

  .mt-sm-n9 {
    margin-top: -2.25rem !important;
  }

  .mt-sm-n10 {
    margin-top: -2.5rem !important;
  }

  .mt-sm-n11 {
    margin-top: -2.75rem !important;
  }

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

  .mt-sm-n13 {
    margin-top: -3.25rem !important;
  }

  .mt-sm-n14 {
    margin-top: -3.5rem !important;
  }

  .mt-sm-n15 {
    margin-top: -3.75rem !important;
  }

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

  .mt-sm-n17 {
    margin-top: -4.25rem !important;
  }

  .mt-sm-n18 {
    margin-top: -4.5rem !important;
  }

  .mt-sm-n19 {
    margin-top: -4.75rem !important;
  }

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

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

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

  .me-sm-n3 {
    margin-right: -0.75rem !important;
  }

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

  .me-sm-n5 {
    margin-right: -1.25rem !important;
  }

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

  .me-sm-n7 {
    margin-right: -1.75rem !important;
  }

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

  .me-sm-n9 {
    margin-right: -2.25rem !important;
  }

  .me-sm-n10 {
    margin-right: -2.5rem !important;
  }

  .me-sm-n11 {
    margin-right: -2.75rem !important;
  }

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

  .me-sm-n13 {
    margin-right: -3.25rem !important;
  }

  .me-sm-n14 {
    margin-right: -3.5rem !important;
  }

  .me-sm-n15 {
    margin-right: -3.75rem !important;
  }

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

  .me-sm-n17 {
    margin-right: -4.25rem !important;
  }

  .me-sm-n18 {
    margin-right: -4.5rem !important;
  }

  .me-sm-n19 {
    margin-right: -4.75rem !important;
  }

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

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

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

  .mb-sm-n3 {
    margin-bottom: -0.75rem !important;
  }

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

  .mb-sm-n5 {
    margin-bottom: -1.25rem !important;
  }

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

  .mb-sm-n7 {
    margin-bottom: -1.75rem !important;
  }

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

  .mb-sm-n9 {
    margin-bottom: -2.25rem !important;
  }

  .mb-sm-n10 {
    margin-bottom: -2.5rem !important;
  }

  .mb-sm-n11 {
    margin-bottom: -2.75rem !important;
  }

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

  .mb-sm-n13 {
    margin-bottom: -3.25rem !important;
  }

  .mb-sm-n14 {
    margin-bottom: -3.5rem !important;
  }

  .mb-sm-n15 {
    margin-bottom: -3.75rem !important;
  }

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

  .mb-sm-n17 {
    margin-bottom: -4.25rem !important;
  }

  .mb-sm-n18 {
    margin-bottom: -4.5rem !important;
  }

  .mb-sm-n19 {
    margin-bottom: -4.75rem !important;
  }

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

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

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

  .ms-sm-n3 {
    margin-left: -0.75rem !important;
  }

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

  .ms-sm-n5 {
    margin-left: -1.25rem !important;
  }

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

  .ms-sm-n7 {
    margin-left: -1.75rem !important;
  }

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

  .ms-sm-n9 {
    margin-left: -2.25rem !important;
  }

  .ms-sm-n10 {
    margin-left: -2.5rem !important;
  }

  .ms-sm-n11 {
    margin-left: -2.75rem !important;
  }

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

  .ms-sm-n13 {
    margin-left: -3.25rem !important;
  }

  .ms-sm-n14 {
    margin-left: -3.5rem !important;
  }

  .ms-sm-n15 {
    margin-left: -3.75rem !important;
  }

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

  .ms-sm-n17 {
    margin-left: -4.25rem !important;
  }

  .ms-sm-n18 {
    margin-left: -4.5rem !important;
  }

  .ms-sm-n19 {
    margin-left: -4.75rem !important;
  }

  .ms-sm-n20 {
    margin-left: -5rem !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: 0.75rem !important;
  }

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

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

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

  .p-sm-7 {
    padding: 1.75rem !important;
  }

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

  .p-sm-9 {
    padding: 2.25rem !important;
  }

  .p-sm-10 {
    padding: 2.5rem !important;
  }

  .p-sm-11 {
    padding: 2.75rem !important;
  }

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

  .p-sm-13 {
    padding: 3.25rem !important;
  }

  .p-sm-14 {
    padding: 3.5rem !important;
  }

  .p-sm-15 {
    padding: 3.75rem !important;
  }

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

  .p-sm-17 {
    padding: 4.25rem !important;
  }

  .p-sm-18 {
    padding: 4.5rem !important;
  }

  .p-sm-19 {
    padding: 4.75rem !important;
  }

  .p-sm-20 {
    padding: 5rem !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: 0.75rem !important;
    padding-left: 0.75rem !important;
  }

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

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

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

  .px-sm-7 {
    padding-right: 1.75rem !important;
    padding-left: 1.75rem !important;
  }

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

  .px-sm-9 {
    padding-right: 2.25rem !important;
    padding-left: 2.25rem !important;
  }

  .px-sm-10 {
    padding-right: 2.5rem !important;
    padding-left: 2.5rem !important;
  }

  .px-sm-11 {
    padding-right: 2.75rem !important;
    padding-left: 2.75rem !important;
  }

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

  .px-sm-13 {
    padding-right: 3.25rem !important;
    padding-left: 3.25rem !important;
  }

  .px-sm-14 {
    padding-right: 3.5rem !important;
    padding-left: 3.5rem !important;
  }

  .px-sm-15 {
    padding-right: 3.75rem !important;
    padding-left: 3.75rem !important;
  }

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

  .px-sm-17 {
    padding-right: 4.25rem !important;
    padding-left: 4.25rem !important;
  }

  .px-sm-18 {
    padding-right: 4.5rem !important;
    padding-left: 4.5rem !important;
  }

  .px-sm-19 {
    padding-right: 4.75rem !important;
    padding-left: 4.75rem !important;
  }

  .px-sm-20 {
    padding-right: 5rem !important;
    padding-left: 5rem !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: 0.75rem !important;
    padding-bottom: 0.75rem !important;
  }

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

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

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

  .py-sm-7 {
    padding-top: 1.75rem !important;
    padding-bottom: 1.75rem !important;
  }

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

  .py-sm-9 {
    padding-top: 2.25rem !important;
    padding-bottom: 2.25rem !important;
  }

  .py-sm-10 {
    padding-top: 2.5rem !important;
    padding-bottom: 2.5rem !important;
  }

  .py-sm-11 {
    padding-top: 2.75rem !important;
    padding-bottom: 2.75rem !important;
  }

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

  .py-sm-13 {
    padding-top: 3.25rem !important;
    padding-bottom: 3.25rem !important;
  }

  .py-sm-14 {
    padding-top: 3.5rem !important;
    padding-bottom: 3.5rem !important;
  }

  .py-sm-15 {
    padding-top: 3.75rem !important;
    padding-bottom: 3.75rem !important;
  }

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

  .py-sm-17 {
    padding-top: 4.25rem !important;
    padding-bottom: 4.25rem !important;
  }

  .py-sm-18 {
    padding-top: 4.5rem !important;
    padding-bottom: 4.5rem !important;
  }

  .py-sm-19 {
    padding-top: 4.75rem !important;
    padding-bottom: 4.75rem !important;
  }

  .py-sm-20 {
    padding-top: 5rem !important;
    padding-bottom: 5rem !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: 0.75rem !important;
  }

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

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

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

  .pt-sm-7 {
    padding-top: 1.75rem !important;
  }

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

  .pt-sm-9 {
    padding-top: 2.25rem !important;
  }

  .pt-sm-10 {
    padding-top: 2.5rem !important;
  }

  .pt-sm-11 {
    padding-top: 2.75rem !important;
  }

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

  .pt-sm-13 {
    padding-top: 3.25rem !important;
  }

  .pt-sm-14 {
    padding-top: 3.5rem !important;
  }

  .pt-sm-15 {
    padding-top: 3.75rem !important;
  }

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

  .pt-sm-17 {
    padding-top: 4.25rem !important;
  }

  .pt-sm-18 {
    padding-top: 4.5rem !important;
  }

  .pt-sm-19 {
    padding-top: 4.75rem !important;
  }

  .pt-sm-20 {
    padding-top: 5rem !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: 0.75rem !important;
  }

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

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

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

  .pe-sm-7 {
    padding-right: 1.75rem !important;
  }

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

  .pe-sm-9 {
    padding-right: 2.25rem !important;
  }

  .pe-sm-10 {
    padding-right: 2.5rem !important;
  }

  .pe-sm-11 {
    padding-right: 2.75rem !important;
  }

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

  .pe-sm-13 {
    padding-right: 3.25rem !important;
  }

  .pe-sm-14 {
    padding-right: 3.5rem !important;
  }

  .pe-sm-15 {
    padding-right: 3.75rem !important;
  }

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

  .pe-sm-17 {
    padding-right: 4.25rem !important;
  }

  .pe-sm-18 {
    padding-right: 4.5rem !important;
  }

  .pe-sm-19 {
    padding-right: 4.75rem !important;
  }

  .pe-sm-20 {
    padding-right: 5rem !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: 0.75rem !important;
  }

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

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

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

  .pb-sm-7 {
    padding-bottom: 1.75rem !important;
  }

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

  .pb-sm-9 {
    padding-bottom: 2.25rem !important;
  }

  .pb-sm-10 {
    padding-bottom: 2.5rem !important;
  }

  .pb-sm-11 {
    padding-bottom: 2.75rem !important;
  }

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

  .pb-sm-13 {
    padding-bottom: 3.25rem !important;
  }

  .pb-sm-14 {
    padding-bottom: 3.5rem !important;
  }

  .pb-sm-15 {
    padding-bottom: 3.75rem !important;
  }

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

  .pb-sm-17 {
    padding-bottom: 4.25rem !important;
  }

  .pb-sm-18 {
    padding-bottom: 4.5rem !important;
  }

  .pb-sm-19 {
    padding-bottom: 4.75rem !important;
  }

  .pb-sm-20 {
    padding-bottom: 5rem !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: 0.75rem !important;
  }

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

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

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

  .ps-sm-7 {
    padding-left: 1.75rem !important;
  }

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

  .ps-sm-9 {
    padding-left: 2.25rem !important;
  }

  .ps-sm-10 {
    padding-left: 2.5rem !important;
  }

  .ps-sm-11 {
    padding-left: 2.75rem !important;
  }

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

  .ps-sm-13 {
    padding-left: 3.25rem !important;
  }

  .ps-sm-14 {
    padding-left: 3.5rem !important;
  }

  .ps-sm-15 {
    padding-left: 3.75rem !important;
  }

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

  .ps-sm-17 {
    padding-left: 4.25rem !important;
  }

  .ps-sm-18 {
    padding-left: 4.5rem !important;
  }

  .ps-sm-19 {
    padding-left: 4.75rem !important;
  }

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

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

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

  .fs-sm-3 {
    font-size: calc(1.26rem + 0.12vw) !important;
  }

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

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

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

  .fs-sm-7 {
    font-size: 0.95rem !important;
  }

  .fs-sm-8 {
    font-size: 0.85rem !important;
  }

  .fs-sm-9 {
    font-size: 0.75rem !important;
  }

  .fs-sm-10 {
    font-size: 0.5rem !important;
  }

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

  .fs-sm-fluid {
    font-size: 100% !important;
  }

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

  .fs-sm-2qx {
    font-size: calc(1.35rem + 1.2vw) !important;
  }

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

  .fs-sm-2tx {
    font-size: calc(1.4rem + 1.8vw) !important;
  }

  .fs-sm-3x {
    font-size: calc(1.425rem + 2.1vw) !important;
  }

  .fs-sm-3qx {
    font-size: calc(1.45rem + 2.4vw) !important;
  }

  .fs-sm-3hx {
    font-size: calc(1.475rem + 2.7vw) !important;
  }

  .fs-sm-3tx {
    font-size: calc(1.5rem + 3vw) !important;
  }

  .fs-sm-4x {
    font-size: calc(1.525rem + 3.3vw) !important;
  }

  .fs-sm-4qx {
    font-size: calc(1.55rem + 3.6vw) !important;
  }

  .fs-sm-4hx {
    font-size: calc(1.575rem + 3.9vw) !important;
  }

  .fs-sm-4tx {
    font-size: calc(1.6rem + 4.2vw) !important;
  }

  .fs-sm-5x {
    font-size: calc(1.625rem + 4.5vw) !important;
  }

  .fs-sm-5qx {
    font-size: calc(1.65rem + 4.8vw) !important;
  }

  .fs-sm-5hx {
    font-size: calc(1.675rem + 5.1vw) !important;
  }

  .fs-sm-5tx {
    font-size: calc(1.7rem + 5.4vw) !important;
  }

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

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

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

  .min-w-sm-unset {
    min-width: unset !important;
  }

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

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

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

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

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

  .min-w-sm-1px {
    min-width: 1px !important;
  }

  .min-w-sm-2px {
    min-width: 2px !important;
  }

  .min-w-sm-3px {
    min-width: 3px !important;
  }

  .min-w-sm-4px {
    min-width: 4px !important;
  }

  .min-w-sm-5px {
    min-width: 5px !important;
  }

  .min-w-sm-6px {
    min-width: 6px !important;
  }

  .min-w-sm-7px {
    min-width: 7px !important;
  }

  .min-w-sm-8px {
    min-width: 8px !important;
  }

  .min-w-sm-9px {
    min-width: 9px !important;
  }

  .min-w-sm-10px {
    min-width: 10px !important;
  }

  .min-w-sm-15px {
    min-width: 15px !important;
  }

  .min-w-sm-20px {
    min-width: 20px !important;
  }

  .min-w-sm-25px {
    min-width: 25px !important;
  }

  .min-w-sm-30px {
    min-width: 30px !important;
  }

  .min-w-sm-35px {
    min-width: 35px !important;
  }

  .min-w-sm-40px {
    min-width: 40px !important;
  }

  .min-w-sm-45px {
    min-width: 45px !important;
  }

  .min-w-sm-50px {
    min-width: 50px !important;
  }

  .min-w-sm-55px {
    min-width: 55px !important;
  }

  .min-w-sm-60px {
    min-width: 60px !important;
  }

  .min-w-sm-65px {
    min-width: 65px !important;
  }

  .min-w-sm-70px {
    min-width: 70px !important;
  }

  .min-w-sm-75px {
    min-width: 75px !important;
  }

  .min-w-sm-80px {
    min-width: 80px !important;
  }

  .min-w-sm-85px {
    min-width: 85px !important;
  }

  .min-w-sm-90px {
    min-width: 90px !important;
  }

  .min-w-sm-95px {
    min-width: 95px !important;
  }

  .min-w-sm-100px {
    min-width: 100px !important;
  }

  .min-w-sm-125px {
    min-width: 125px !important;
  }

  .min-w-sm-150px {
    min-width: 150px !important;
  }

  .min-w-sm-175px {
    min-width: 175px !important;
  }

  .min-w-sm-200px {
    min-width: 200px !important;
  }

  .min-w-sm-225px {
    min-width: 225px !important;
  }

  .min-w-sm-250px {
    min-width: 250px !important;
  }

  .min-w-sm-275px {
    min-width: 275px !important;
  }

  .min-w-sm-300px {
    min-width: 300px !important;
  }

  .min-w-sm-325px {
    min-width: 325px !important;
  }

  .min-w-sm-350px {
    min-width: 350px !important;
  }

  .min-w-sm-375px {
    min-width: 375px !important;
  }

  .min-w-sm-400px {
    min-width: 400px !important;
  }

  .min-w-sm-425px {
    min-width: 425px !important;
  }

  .min-w-sm-450px {
    min-width: 450px !important;
  }

  .min-w-sm-475px {
    min-width: 475px !important;
  }

  .min-w-sm-500px {
    min-width: 500px !important;
  }

  .min-w-sm-550px {
    min-width: 550px !important;
  }

  .min-w-sm-600px {
    min-width: 600px !important;
  }

  .min-w-sm-650px {
    min-width: 650px !important;
  }

  .min-w-sm-700px {
    min-width: 700px !important;
  }

  .min-w-sm-750px {
    min-width: 750px !important;
  }

  .min-w-sm-800px {
    min-width: 800px !important;
  }

  .min-w-sm-850px {
    min-width: 850px !important;
  }

  .min-w-sm-900px {
    min-width: 900px !important;
  }

  .min-w-sm-950px {
    min-width: 950px !important;
  }

  .min-w-sm-1000px {
    min-width: 1000px !important;
  }

  .min-h-sm-unset {
    min-height: unset !important;
  }

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

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

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

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

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

  .min-h-sm-1px {
    min-height: 1px !important;
  }

  .min-h-sm-2px {
    min-height: 2px !important;
  }

  .min-h-sm-3px {
    min-height: 3px !important;
  }

  .min-h-sm-4px {
    min-height: 4px !important;
  }

  .min-h-sm-5px {
    min-height: 5px !important;
  }

  .min-h-sm-6px {
    min-height: 6px !important;
  }

  .min-h-sm-7px {
    min-height: 7px !important;
  }

  .min-h-sm-8px {
    min-height: 8px !important;
  }

  .min-h-sm-9px {
    min-height: 9px !important;
  }

  .min-h-sm-10px {
    min-height: 10px !important;
  }

  .min-h-sm-15px {
    min-height: 15px !important;
  }

  .min-h-sm-20px {
    min-height: 20px !important;
  }

  .min-h-sm-25px {
    min-height: 25px !important;
  }

  .min-h-sm-30px {
    min-height: 30px !important;
  }

  .min-h-sm-35px {
    min-height: 35px !important;
  }

  .min-h-sm-40px {
    min-height: 40px !important;
  }

  .min-h-sm-45px {
    min-height: 45px !important;
  }

  .min-h-sm-50px {
    min-height: 50px !important;
  }

  .min-h-sm-55px {
    min-height: 55px !important;
  }

  .min-h-sm-60px {
    min-height: 60px !important;
  }

  .min-h-sm-65px {
    min-height: 65px !important;
  }

  .min-h-sm-70px {
    min-height: 70px !important;
  }

  .min-h-sm-75px {
    min-height: 75px !important;
  }

  .min-h-sm-80px {
    min-height: 80px !important;
  }

  .min-h-sm-85px {
    min-height: 85px !important;
  }

  .min-h-sm-90px {
    min-height: 90px !important;
  }

  .min-h-sm-95px {
    min-height: 95px !important;
  }

  .min-h-sm-100px {
    min-height: 100px !important;
  }

  .min-h-sm-125px {
    min-height: 125px !important;
  }

  .min-h-sm-150px {
    min-height: 150px !important;
  }

  .min-h-sm-175px {
    min-height: 175px !important;
  }

  .min-h-sm-200px {
    min-height: 200px !important;
  }

  .min-h-sm-225px {
    min-height: 225px !important;
  }

  .min-h-sm-250px {
    min-height: 250px !important;
  }

  .min-h-sm-275px {
    min-height: 275px !important;
  }

  .min-h-sm-300px {
    min-height: 300px !important;
  }

  .min-h-sm-325px {
    min-height: 325px !important;
  }

  .min-h-sm-350px {
    min-height: 350px !important;
  }

  .min-h-sm-375px {
    min-height: 375px !important;
  }

  .min-h-sm-400px {
    min-height: 400px !important;
  }

  .min-h-sm-425px {
    min-height: 425px !important;
  }

  .min-h-sm-450px {
    min-height: 450px !important;
  }

  .min-h-sm-475px {
    min-height: 475px !important;
  }

  .min-h-sm-500px {
    min-height: 500px !important;
  }

  .min-h-sm-550px {
    min-height: 550px !important;
  }

  .min-h-sm-600px {
    min-height: 600px !important;
  }

  .min-h-sm-650px {
    min-height: 650px !important;
  }

  .min-h-sm-700px {
    min-height: 700px !important;
  }

  .min-h-sm-750px {
    min-height: 750px !important;
  }

  .min-h-sm-800px {
    min-height: 800px !important;
  }

  .min-h-sm-850px {
    min-height: 850px !important;
  }

  .min-h-sm-900px {
    min-height: 900px !important;
  }

  .min-h-sm-950px {
    min-height: 950px !important;
  }

  .min-h-sm-1000px {
    min-height: 1000px !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;
  }

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

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

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

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

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

  .w-md-unset {
    width: unset !important;
  }

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

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

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

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

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

  .w-md-1px {
    width: 1px !important;
  }

  .w-md-2px {
    width: 2px !important;
  }

  .w-md-3px {
    width: 3px !important;
  }

  .w-md-4px {
    width: 4px !important;
  }

  .w-md-5px {
    width: 5px !important;
  }

  .w-md-6px {
    width: 6px !important;
  }

  .w-md-7px {
    width: 7px !important;
  }

  .w-md-8px {
    width: 8px !important;
  }

  .w-md-9px {
    width: 9px !important;
  }

  .w-md-10px {
    width: 10px !important;
  }

  .w-md-15px {
    width: 15px !important;
  }

  .w-md-20px {
    width: 20px !important;
  }

  .w-md-25px {
    width: 25px !important;
  }

  .w-md-30px {
    width: 30px !important;
  }

  .w-md-35px {
    width: 35px !important;
  }

  .w-md-40px {
    width: 40px !important;
  }

  .w-md-45px {
    width: 45px !important;
  }

  .w-md-50px {
    width: 50px !important;
  }

  .w-md-55px {
    width: 55px !important;
  }

  .w-md-60px {
    width: 60px !important;
  }

  .w-md-65px {
    width: 65px !important;
  }

  .w-md-70px {
    width: 70px !important;
  }

  .w-md-75px {
    width: 75px !important;
  }

  .w-md-80px {
    width: 80px !important;
  }

  .w-md-85px {
    width: 85px !important;
  }

  .w-md-90px {
    width: 90px !important;
  }

  .w-md-95px {
    width: 95px !important;
  }

  .w-md-100px {
    width: 100px !important;
  }

  .w-md-125px {
    width: 125px !important;
  }

  .w-md-150px {
    width: 150px !important;
  }

  .w-md-175px {
    width: 175px !important;
  }

  .w-md-200px {
    width: 200px !important;
  }

  .w-md-225px {
    width: 225px !important;
  }

  .w-md-250px {
    width: 250px !important;
  }

  .w-md-275px {
    width: 275px !important;
  }

  .w-md-300px {
    width: 300px !important;
  }

  .w-md-325px {
    width: 325px !important;
  }

  .w-md-350px {
    width: 350px !important;
  }

  .w-md-375px {
    width: 375px !important;
  }

  .w-md-400px {
    width: 400px !important;
  }

  .w-md-425px {
    width: 425px !important;
  }

  .w-md-450px {
    width: 450px !important;
  }

  .w-md-475px {
    width: 475px !important;
  }

  .w-md-500px {
    width: 500px !important;
  }

  .w-md-550px {
    width: 550px !important;
  }

  .w-md-600px {
    width: 600px !important;
  }

  .w-md-650px {
    width: 650px !important;
  }

  .w-md-700px {
    width: 700px !important;
  }

  .w-md-750px {
    width: 750px !important;
  }

  .w-md-800px {
    width: 800px !important;
  }

  .w-md-850px {
    width: 850px !important;
  }

  .w-md-900px {
    width: 900px !important;
  }

  .w-md-950px {
    width: 950px !important;
  }

  .w-md-1000px {
    width: 1000px !important;
  }

  .mw-md-unset {
    max-width: unset !important;
  }

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

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

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

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

  .mw-md-auto {
    max-width: auto !important;
  }

  .mw-md-1px {
    max-width: 1px !important;
  }

  .mw-md-2px {
    max-width: 2px !important;
  }

  .mw-md-3px {
    max-width: 3px !important;
  }

  .mw-md-4px {
    max-width: 4px !important;
  }

  .mw-md-5px {
    max-width: 5px !important;
  }

  .mw-md-6px {
    max-width: 6px !important;
  }

  .mw-md-7px {
    max-width: 7px !important;
  }

  .mw-md-8px {
    max-width: 8px !important;
  }

  .mw-md-9px {
    max-width: 9px !important;
  }

  .mw-md-10px {
    max-width: 10px !important;
  }

  .mw-md-15px {
    max-width: 15px !important;
  }

  .mw-md-20px {
    max-width: 20px !important;
  }

  .mw-md-25px {
    max-width: 25px !important;
  }

  .mw-md-30px {
    max-width: 30px !important;
  }

  .mw-md-35px {
    max-width: 35px !important;
  }

  .mw-md-40px {
    max-width: 40px !important;
  }

  .mw-md-45px {
    max-width: 45px !important;
  }

  .mw-md-50px {
    max-width: 50px !important;
  }

  .mw-md-55px {
    max-width: 55px !important;
  }

  .mw-md-60px {
    max-width: 60px !important;
  }

  .mw-md-65px {
    max-width: 65px !important;
  }

  .mw-md-70px {
    max-width: 70px !important;
  }

  .mw-md-75px {
    max-width: 75px !important;
  }

  .mw-md-80px {
    max-width: 80px !important;
  }

  .mw-md-85px {
    max-width: 85px !important;
  }

  .mw-md-90px {
    max-width: 90px !important;
  }

  .mw-md-95px {
    max-width: 95px !important;
  }

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

  .mw-md-125px {
    max-width: 125px !important;
  }

  .mw-md-150px {
    max-width: 150px !important;
  }

  .mw-md-175px {
    max-width: 175px !important;
  }

  .mw-md-200px {
    max-width: 200px !important;
  }

  .mw-md-225px {
    max-width: 225px !important;
  }

  .mw-md-250px {
    max-width: 250px !important;
  }

  .mw-md-275px {
    max-width: 275px !important;
  }

  .mw-md-300px {
    max-width: 300px !important;
  }

  .mw-md-325px {
    max-width: 325px !important;
  }

  .mw-md-350px {
    max-width: 350px !important;
  }

  .mw-md-375px {
    max-width: 375px !important;
  }

  .mw-md-400px {
    max-width: 400px !important;
  }

  .mw-md-425px {
    max-width: 425px !important;
  }

  .mw-md-450px {
    max-width: 450px !important;
  }

  .mw-md-475px {
    max-width: 475px !important;
  }

  .mw-md-500px {
    max-width: 500px !important;
  }

  .mw-md-550px {
    max-width: 550px !important;
  }

  .mw-md-600px {
    max-width: 600px !important;
  }

  .mw-md-650px {
    max-width: 650px !important;
  }

  .mw-md-700px {
    max-width: 700px !important;
  }

  .mw-md-750px {
    max-width: 750px !important;
  }

  .mw-md-800px {
    max-width: 800px !important;
  }

  .mw-md-850px {
    max-width: 850px !important;
  }

  .mw-md-900px {
    max-width: 900px !important;
  }

  .mw-md-950px {
    max-width: 950px !important;
  }

  .mw-md-1000px {
    max-width: 1000px !important;
  }

  .h-md-unset {
    height: unset !important;
  }

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

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

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

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

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

  .h-md-1px {
    height: 1px !important;
  }

  .h-md-2px {
    height: 2px !important;
  }

  .h-md-3px {
    height: 3px !important;
  }

  .h-md-4px {
    height: 4px !important;
  }

  .h-md-5px {
    height: 5px !important;
  }

  .h-md-6px {
    height: 6px !important;
  }

  .h-md-7px {
    height: 7px !important;
  }

  .h-md-8px {
    height: 8px !important;
  }

  .h-md-9px {
    height: 9px !important;
  }

  .h-md-10px {
    height: 10px !important;
  }

  .h-md-15px {
    height: 15px !important;
  }

  .h-md-20px {
    height: 20px !important;
  }

  .h-md-25px {
    height: 25px !important;
  }

  .h-md-30px {
    height: 30px !important;
  }

  .h-md-35px {
    height: 35px !important;
  }

  .h-md-40px {
    height: 40px !important;
  }

  .h-md-45px {
    height: 45px !important;
  }

  .h-md-50px {
    height: 50px !important;
  }

  .h-md-55px {
    height: 55px !important;
  }

  .h-md-60px {
    height: 60px !important;
  }

  .h-md-65px {
    height: 65px !important;
  }

  .h-md-70px {
    height: 70px !important;
  }

  .h-md-75px {
    height: 75px !important;
  }

  .h-md-80px {
    height: 80px !important;
  }

  .h-md-85px {
    height: 85px !important;
  }

  .h-md-90px {
    height: 90px !important;
  }

  .h-md-95px {
    height: 95px !important;
  }

  .h-md-100px {
    height: 100px !important;
  }

  .h-md-125px {
    height: 125px !important;
  }

  .h-md-150px {
    height: 150px !important;
  }

  .h-md-175px {
    height: 175px !important;
  }

  .h-md-200px {
    height: 200px !important;
  }

  .h-md-225px {
    height: 225px !important;
  }

  .h-md-250px {
    height: 250px !important;
  }

  .h-md-275px {
    height: 275px !important;
  }

  .h-md-300px {
    height: 300px !important;
  }

  .h-md-325px {
    height: 325px !important;
  }

  .h-md-350px {
    height: 350px !important;
  }

  .h-md-375px {
    height: 375px !important;
  }

  .h-md-400px {
    height: 400px !important;
  }

  .h-md-425px {
    height: 425px !important;
  }

  .h-md-450px {
    height: 450px !important;
  }

  .h-md-475px {
    height: 475px !important;
  }

  .h-md-500px {
    height: 500px !important;
  }

  .h-md-550px {
    height: 550px !important;
  }

  .h-md-600px {
    height: 600px !important;
  }

  .h-md-650px {
    height: 650px !important;
  }

  .h-md-700px {
    height: 700px !important;
  }

  .h-md-750px {
    height: 750px !important;
  }

  .h-md-800px {
    height: 800px !important;
  }

  .h-md-850px {
    height: 850px !important;
  }

  .h-md-900px {
    height: 900px !important;
  }

  .h-md-950px {
    height: 950px !important;
  }

  .h-md-1000px {
    height: 1000px !important;
  }

  .mh-md-unset {
    max-height: unset !important;
  }

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

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

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

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

  .mh-md-auto {
    max-height: auto !important;
  }

  .mh-md-1px {
    max-height: 1px !important;
  }

  .mh-md-2px {
    max-height: 2px !important;
  }

  .mh-md-3px {
    max-height: 3px !important;
  }

  .mh-md-4px {
    max-height: 4px !important;
  }

  .mh-md-5px {
    max-height: 5px !important;
  }

  .mh-md-6px {
    max-height: 6px !important;
  }

  .mh-md-7px {
    max-height: 7px !important;
  }

  .mh-md-8px {
    max-height: 8px !important;
  }

  .mh-md-9px {
    max-height: 9px !important;
  }

  .mh-md-10px {
    max-height: 10px !important;
  }

  .mh-md-15px {
    max-height: 15px !important;
  }

  .mh-md-20px {
    max-height: 20px !important;
  }

  .mh-md-25px {
    max-height: 25px !important;
  }

  .mh-md-30px {
    max-height: 30px !important;
  }

  .mh-md-35px {
    max-height: 35px !important;
  }

  .mh-md-40px {
    max-height: 40px !important;
  }

  .mh-md-45px {
    max-height: 45px !important;
  }

  .mh-md-50px {
    max-height: 50px !important;
  }

  .mh-md-55px {
    max-height: 55px !important;
  }

  .mh-md-60px {
    max-height: 60px !important;
  }

  .mh-md-65px {
    max-height: 65px !important;
  }

  .mh-md-70px {
    max-height: 70px !important;
  }

  .mh-md-75px {
    max-height: 75px !important;
  }

  .mh-md-80px {
    max-height: 80px !important;
  }

  .mh-md-85px {
    max-height: 85px !important;
  }

  .mh-md-90px {
    max-height: 90px !important;
  }

  .mh-md-95px {
    max-height: 95px !important;
  }

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

  .mh-md-125px {
    max-height: 125px !important;
  }

  .mh-md-150px {
    max-height: 150px !important;
  }

  .mh-md-175px {
    max-height: 175px !important;
  }

  .mh-md-200px {
    max-height: 200px !important;
  }

  .mh-md-225px {
    max-height: 225px !important;
  }

  .mh-md-250px {
    max-height: 250px !important;
  }

  .mh-md-275px {
    max-height: 275px !important;
  }

  .mh-md-300px {
    max-height: 300px !important;
  }

  .mh-md-325px {
    max-height: 325px !important;
  }

  .mh-md-350px {
    max-height: 350px !important;
  }

  .mh-md-375px {
    max-height: 375px !important;
  }

  .mh-md-400px {
    max-height: 400px !important;
  }

  .mh-md-425px {
    max-height: 425px !important;
  }

  .mh-md-450px {
    max-height: 450px !important;
  }

  .mh-md-475px {
    max-height: 475px !important;
  }

  .mh-md-500px {
    max-height: 500px !important;
  }

  .mh-md-550px {
    max-height: 550px !important;
  }

  .mh-md-600px {
    max-height: 600px !important;
  }

  .mh-md-650px {
    max-height: 650px !important;
  }

  .mh-md-700px {
    max-height: 700px !important;
  }

  .mh-md-750px {
    max-height: 750px !important;
  }

  .mh-md-800px {
    max-height: 800px !important;
  }

  .mh-md-850px {
    max-height: 850px !important;
  }

  .mh-md-900px {
    max-height: 900px !important;
  }

  .mh-md-950px {
    max-height: 950px !important;
  }

  .mh-md-1000px {
    max-height: 1000px !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: 0.75rem !important;
  }

  .gap-md-4 {
    gap: 1rem !important;
  }

  .gap-md-5 {
    gap: 1.25rem !important;
  }

  .gap-md-6 {
    gap: 1.5rem !important;
  }

  .gap-md-7 {
    gap: 1.75rem !important;
  }

  .gap-md-8 {
    gap: 2rem !important;
  }

  .gap-md-9 {
    gap: 2.25rem !important;
  }

  .gap-md-10 {
    gap: 2.5rem !important;
  }

  .gap-md-11 {
    gap: 2.75rem !important;
  }

  .gap-md-12 {
    gap: 3rem !important;
  }

  .gap-md-13 {
    gap: 3.25rem !important;
  }

  .gap-md-14 {
    gap: 3.5rem !important;
  }

  .gap-md-15 {
    gap: 3.75rem !important;
  }

  .gap-md-16 {
    gap: 4rem !important;
  }

  .gap-md-17 {
    gap: 4.25rem !important;
  }

  .gap-md-18 {
    gap: 4.5rem !important;
  }

  .gap-md-19 {
    gap: 4.75rem !important;
  }

  .gap-md-20 {
    gap: 5rem !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: 0.75rem !important;
  }

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

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

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

  .m-md-7 {
    margin: 1.75rem !important;
  }

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

  .m-md-9 {
    margin: 2.25rem !important;
  }

  .m-md-10 {
    margin: 2.5rem !important;
  }

  .m-md-11 {
    margin: 2.75rem !important;
  }

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

  .m-md-13 {
    margin: 3.25rem !important;
  }

  .m-md-14 {
    margin: 3.5rem !important;
  }

  .m-md-15 {
    margin: 3.75rem !important;
  }

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

  .m-md-17 {
    margin: 4.25rem !important;
  }

  .m-md-18 {
    margin: 4.5rem !important;
  }

  .m-md-19 {
    margin: 4.75rem !important;
  }

  .m-md-20 {
    margin: 5rem !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: 0.75rem !important;
    margin-left: 0.75rem !important;
  }

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

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

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

  .mx-md-7 {
    margin-right: 1.75rem !important;
    margin-left: 1.75rem !important;
  }

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

  .mx-md-9 {
    margin-right: 2.25rem !important;
    margin-left: 2.25rem !important;
  }

  .mx-md-10 {
    margin-right: 2.5rem !important;
    margin-left: 2.5rem !important;
  }

  .mx-md-11 {
    margin-right: 2.75rem !important;
    margin-left: 2.75rem !important;
  }

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

  .mx-md-13 {
    margin-right: 3.25rem !important;
    margin-left: 3.25rem !important;
  }

  .mx-md-14 {
    margin-right: 3.5rem !important;
    margin-left: 3.5rem !important;
  }

  .mx-md-15 {
    margin-right: 3.75rem !important;
    margin-left: 3.75rem !important;
  }

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

  .mx-md-17 {
    margin-right: 4.25rem !important;
    margin-left: 4.25rem !important;
  }

  .mx-md-18 {
    margin-right: 4.5rem !important;
    margin-left: 4.5rem !important;
  }

  .mx-md-19 {
    margin-right: 4.75rem !important;
    margin-left: 4.75rem !important;
  }

  .mx-md-20 {
    margin-right: 5rem !important;
    margin-left: 5rem !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: 0.75rem !important;
    margin-bottom: 0.75rem !important;
  }

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

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

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

  .my-md-7 {
    margin-top: 1.75rem !important;
    margin-bottom: 1.75rem !important;
  }

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

  .my-md-9 {
    margin-top: 2.25rem !important;
    margin-bottom: 2.25rem !important;
  }

  .my-md-10 {
    margin-top: 2.5rem !important;
    margin-bottom: 2.5rem !important;
  }

  .my-md-11 {
    margin-top: 2.75rem !important;
    margin-bottom: 2.75rem !important;
  }

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

  .my-md-13 {
    margin-top: 3.25rem !important;
    margin-bottom: 3.25rem !important;
  }

  .my-md-14 {
    margin-top: 3.5rem !important;
    margin-bottom: 3.5rem !important;
  }

  .my-md-15 {
    margin-top: 3.75rem !important;
    margin-bottom: 3.75rem !important;
  }

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

  .my-md-17 {
    margin-top: 4.25rem !important;
    margin-bottom: 4.25rem !important;
  }

  .my-md-18 {
    margin-top: 4.5rem !important;
    margin-bottom: 4.5rem !important;
  }

  .my-md-19 {
    margin-top: 4.75rem !important;
    margin-bottom: 4.75rem !important;
  }

  .my-md-20 {
    margin-top: 5rem !important;
    margin-bottom: 5rem !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: 0.75rem !important;
  }

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

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

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

  .mt-md-7 {
    margin-top: 1.75rem !important;
  }

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

  .mt-md-9 {
    margin-top: 2.25rem !important;
  }

  .mt-md-10 {
    margin-top: 2.5rem !important;
  }

  .mt-md-11 {
    margin-top: 2.75rem !important;
  }

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

  .mt-md-13 {
    margin-top: 3.25rem !important;
  }

  .mt-md-14 {
    margin-top: 3.5rem !important;
  }

  .mt-md-15 {
    margin-top: 3.75rem !important;
  }

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

  .mt-md-17 {
    margin-top: 4.25rem !important;
  }

  .mt-md-18 {
    margin-top: 4.5rem !important;
  }

  .mt-md-19 {
    margin-top: 4.75rem !important;
  }

  .mt-md-20 {
    margin-top: 5rem !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: 0.75rem !important;
  }

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

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

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

  .me-md-7 {
    margin-right: 1.75rem !important;
  }

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

  .me-md-9 {
    margin-right: 2.25rem !important;
  }

  .me-md-10 {
    margin-right: 2.5rem !important;
  }

  .me-md-11 {
    margin-right: 2.75rem !important;
  }

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

  .me-md-13 {
    margin-right: 3.25rem !important;
  }

  .me-md-14 {
    margin-right: 3.5rem !important;
  }

  .me-md-15 {
    margin-right: 3.75rem !important;
  }

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

  .me-md-17 {
    margin-right: 4.25rem !important;
  }

  .me-md-18 {
    margin-right: 4.5rem !important;
  }

  .me-md-19 {
    margin-right: 4.75rem !important;
  }

  .me-md-20 {
    margin-right: 5rem !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: 0.75rem !important;
  }

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

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

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

  .mb-md-7 {
    margin-bottom: 1.75rem !important;
  }

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

  .mb-md-9 {
    margin-bottom: 2.25rem !important;
  }

  .mb-md-10 {
    margin-bottom: 2.5rem !important;
  }

  .mb-md-11 {
    margin-bottom: 2.75rem !important;
  }

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

  .mb-md-13 {
    margin-bottom: 3.25rem !important;
  }

  .mb-md-14 {
    margin-bottom: 3.5rem !important;
  }

  .mb-md-15 {
    margin-bottom: 3.75rem !important;
  }

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

  .mb-md-17 {
    margin-bottom: 4.25rem !important;
  }

  .mb-md-18 {
    margin-bottom: 4.5rem !important;
  }

  .mb-md-19 {
    margin-bottom: 4.75rem !important;
  }

  .mb-md-20 {
    margin-bottom: 5rem !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: 0.75rem !important;
  }

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

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

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

  .ms-md-7 {
    margin-left: 1.75rem !important;
  }

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

  .ms-md-9 {
    margin-left: 2.25rem !important;
  }

  .ms-md-10 {
    margin-left: 2.5rem !important;
  }

  .ms-md-11 {
    margin-left: 2.75rem !important;
  }

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

  .ms-md-13 {
    margin-left: 3.25rem !important;
  }

  .ms-md-14 {
    margin-left: 3.5rem !important;
  }

  .ms-md-15 {
    margin-left: 3.75rem !important;
  }

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

  .ms-md-17 {
    margin-left: 4.25rem !important;
  }

  .ms-md-18 {
    margin-left: 4.5rem !important;
  }

  .ms-md-19 {
    margin-left: 4.75rem !important;
  }

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

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

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

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

  .m-md-n3 {
    margin: -0.75rem !important;
  }

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

  .m-md-n5 {
    margin: -1.25rem !important;
  }

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

  .m-md-n7 {
    margin: -1.75rem !important;
  }

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

  .m-md-n9 {
    margin: -2.25rem !important;
  }

  .m-md-n10 {
    margin: -2.5rem !important;
  }

  .m-md-n11 {
    margin: -2.75rem !important;
  }

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

  .m-md-n13 {
    margin: -3.25rem !important;
  }

  .m-md-n14 {
    margin: -3.5rem !important;
  }

  .m-md-n15 {
    margin: -3.75rem !important;
  }

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

  .m-md-n17 {
    margin: -4.25rem !important;
  }

  .m-md-n18 {
    margin: -4.5rem !important;
  }

  .m-md-n19 {
    margin: -4.75rem !important;
  }

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

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

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

  .mx-md-n3 {
    margin-right: -0.75rem !important;
    margin-left: -0.75rem !important;
  }

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

  .mx-md-n5 {
    margin-right: -1.25rem !important;
    margin-left: -1.25rem !important;
  }

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

  .mx-md-n7 {
    margin-right: -1.75rem !important;
    margin-left: -1.75rem !important;
  }

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

  .mx-md-n9 {
    margin-right: -2.25rem !important;
    margin-left: -2.25rem !important;
  }

  .mx-md-n10 {
    margin-right: -2.5rem !important;
    margin-left: -2.5rem !important;
  }

  .mx-md-n11 {
    margin-right: -2.75rem !important;
    margin-left: -2.75rem !important;
  }

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

  .mx-md-n13 {
    margin-right: -3.25rem !important;
    margin-left: -3.25rem !important;
  }

  .mx-md-n14 {
    margin-right: -3.5rem !important;
    margin-left: -3.5rem !important;
  }

  .mx-md-n15 {
    margin-right: -3.75rem !important;
    margin-left: -3.75rem !important;
  }

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

  .mx-md-n17 {
    margin-right: -4.25rem !important;
    margin-left: -4.25rem !important;
  }

  .mx-md-n18 {
    margin-right: -4.5rem !important;
    margin-left: -4.5rem !important;
  }

  .mx-md-n19 {
    margin-right: -4.75rem !important;
    margin-left: -4.75rem !important;
  }

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

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

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

  .my-md-n3 {
    margin-top: -0.75rem !important;
    margin-bottom: -0.75rem !important;
  }

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

  .my-md-n5 {
    margin-top: -1.25rem !important;
    margin-bottom: -1.25rem !important;
  }

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

  .my-md-n7 {
    margin-top: -1.75rem !important;
    margin-bottom: -1.75rem !important;
  }

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

  .my-md-n9 {
    margin-top: -2.25rem !important;
    margin-bottom: -2.25rem !important;
  }

  .my-md-n10 {
    margin-top: -2.5rem !important;
    margin-bottom: -2.5rem !important;
  }

  .my-md-n11 {
    margin-top: -2.75rem !important;
    margin-bottom: -2.75rem !important;
  }

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

  .my-md-n13 {
    margin-top: -3.25rem !important;
    margin-bottom: -3.25rem !important;
  }

  .my-md-n14 {
    margin-top: -3.5rem !important;
    margin-bottom: -3.5rem !important;
  }

  .my-md-n15 {
    margin-top: -3.75rem !important;
    margin-bottom: -3.75rem !important;
  }

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

  .my-md-n17 {
    margin-top: -4.25rem !important;
    margin-bottom: -4.25rem !important;
  }

  .my-md-n18 {
    margin-top: -4.5rem !important;
    margin-bottom: -4.5rem !important;
  }

  .my-md-n19 {
    margin-top: -4.75rem !important;
    margin-bottom: -4.75rem !important;
  }

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

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

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

  .mt-md-n3 {
    margin-top: -0.75rem !important;
  }

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

  .mt-md-n5 {
    margin-top: -1.25rem !important;
  }

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

  .mt-md-n7 {
    margin-top: -1.75rem !important;
  }

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

  .mt-md-n9 {
    margin-top: -2.25rem !important;
  }

  .mt-md-n10 {
    margin-top: -2.5rem !important;
  }

  .mt-md-n11 {
    margin-top: -2.75rem !important;
  }

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

  .mt-md-n13 {
    margin-top: -3.25rem !important;
  }

  .mt-md-n14 {
    margin-top: -3.5rem !important;
  }

  .mt-md-n15 {
    margin-top: -3.75rem !important;
  }

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

  .mt-md-n17 {
    margin-top: -4.25rem !important;
  }

  .mt-md-n18 {
    margin-top: -4.5rem !important;
  }

  .mt-md-n19 {
    margin-top: -4.75rem !important;
  }

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

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

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

  .me-md-n3 {
    margin-right: -0.75rem !important;
  }

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

  .me-md-n5 {
    margin-right: -1.25rem !important;
  }

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

  .me-md-n7 {
    margin-right: -1.75rem !important;
  }

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

  .me-md-n9 {
    margin-right: -2.25rem !important;
  }

  .me-md-n10 {
    margin-right: -2.5rem !important;
  }

  .me-md-n11 {
    margin-right: -2.75rem !important;
  }

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

  .me-md-n13 {
    margin-right: -3.25rem !important;
  }

  .me-md-n14 {
    margin-right: -3.5rem !important;
  }

  .me-md-n15 {
    margin-right: -3.75rem !important;
  }

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

  .me-md-n17 {
    margin-right: -4.25rem !important;
  }

  .me-md-n18 {
    margin-right: -4.5rem !important;
  }

  .me-md-n19 {
    margin-right: -4.75rem !important;
  }

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

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

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

  .mb-md-n3 {
    margin-bottom: -0.75rem !important;
  }

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

  .mb-md-n5 {
    margin-bottom: -1.25rem !important;
  }

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

  .mb-md-n7 {
    margin-bottom: -1.75rem !important;
  }

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

  .mb-md-n9 {
    margin-bottom: -2.25rem !important;
  }

  .mb-md-n10 {
    margin-bottom: -2.5rem !important;
  }

  .mb-md-n11 {
    margin-bottom: -2.75rem !important;
  }

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

  .mb-md-n13 {
    margin-bottom: -3.25rem !important;
  }

  .mb-md-n14 {
    margin-bottom: -3.5rem !important;
  }

  .mb-md-n15 {
    margin-bottom: -3.75rem !important;
  }

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

  .mb-md-n17 {
    margin-bottom: -4.25rem !important;
  }

  .mb-md-n18 {
    margin-bottom: -4.5rem !important;
  }

  .mb-md-n19 {
    margin-bottom: -4.75rem !important;
  }

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

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

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

  .ms-md-n3 {
    margin-left: -0.75rem !important;
  }

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

  .ms-md-n5 {
    margin-left: -1.25rem !important;
  }

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

  .ms-md-n7 {
    margin-left: -1.75rem !important;
  }

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

  .ms-md-n9 {
    margin-left: -2.25rem !important;
  }

  .ms-md-n10 {
    margin-left: -2.5rem !important;
  }

  .ms-md-n11 {
    margin-left: -2.75rem !important;
  }

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

  .ms-md-n13 {
    margin-left: -3.25rem !important;
  }

  .ms-md-n14 {
    margin-left: -3.5rem !important;
  }

  .ms-md-n15 {
    margin-left: -3.75rem !important;
  }

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

  .ms-md-n17 {
    margin-left: -4.25rem !important;
  }

  .ms-md-n18 {
    margin-left: -4.5rem !important;
  }

  .ms-md-n19 {
    margin-left: -4.75rem !important;
  }

  .ms-md-n20 {
    margin-left: -5rem !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: 0.75rem !important;
  }

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

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

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

  .p-md-7 {
    padding: 1.75rem !important;
  }

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

  .p-md-9 {
    padding: 2.25rem !important;
  }

  .p-md-10 {
    padding: 2.5rem !important;
  }

  .p-md-11 {
    padding: 2.75rem !important;
  }

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

  .p-md-13 {
    padding: 3.25rem !important;
  }

  .p-md-14 {
    padding: 3.5rem !important;
  }

  .p-md-15 {
    padding: 3.75rem !important;
  }

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

  .p-md-17 {
    padding: 4.25rem !important;
  }

  .p-md-18 {
    padding: 4.5rem !important;
  }

  .p-md-19 {
    padding: 4.75rem !important;
  }

  .p-md-20 {
    padding: 5rem !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: 0.75rem !important;
    padding-left: 0.75rem !important;
  }

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

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

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

  .px-md-7 {
    padding-right: 1.75rem !important;
    padding-left: 1.75rem !important;
  }

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

  .px-md-9 {
    padding-right: 2.25rem !important;
    padding-left: 2.25rem !important;
  }

  .px-md-10 {
    padding-right: 2.5rem !important;
    padding-left: 2.5rem !important;
  }

  .px-md-11 {
    padding-right: 2.75rem !important;
    padding-left: 2.75rem !important;
  }

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

  .px-md-13 {
    padding-right: 3.25rem !important;
    padding-left: 3.25rem !important;
  }

  .px-md-14 {
    padding-right: 3.5rem !important;
    padding-left: 3.5rem !important;
  }

  .px-md-15 {
    padding-right: 3.75rem !important;
    padding-left: 3.75rem !important;
  }

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

  .px-md-17 {
    padding-right: 4.25rem !important;
    padding-left: 4.25rem !important;
  }

  .px-md-18 {
    padding-right: 4.5rem !important;
    padding-left: 4.5rem !important;
  }

  .px-md-19 {
    padding-right: 4.75rem !important;
    padding-left: 4.75rem !important;
  }

  .px-md-20 {
    padding-right: 5rem !important;
    padding-left: 5rem !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: 0.75rem !important;
    padding-bottom: 0.75rem !important;
  }

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

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

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

  .py-md-7 {
    padding-top: 1.75rem !important;
    padding-bottom: 1.75rem !important;
  }

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

  .py-md-9 {
    padding-top: 2.25rem !important;
    padding-bottom: 2.25rem !important;
  }

  .py-md-10 {
    padding-top: 2.5rem !important;
    padding-bottom: 2.5rem !important;
  }

  .py-md-11 {
    padding-top: 2.75rem !important;
    padding-bottom: 2.75rem !important;
  }

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

  .py-md-13 {
    padding-top: 3.25rem !important;
    padding-bottom: 3.25rem !important;
  }

  .py-md-14 {
    padding-top: 3.5rem !important;
    padding-bottom: 3.5rem !important;
  }

  .py-md-15 {
    padding-top: 3.75rem !important;
    padding-bottom: 3.75rem !important;
  }

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

  .py-md-17 {
    padding-top: 4.25rem !important;
    padding-bottom: 4.25rem !important;
  }

  .py-md-18 {
    padding-top: 4.5rem !important;
    padding-bottom: 4.5rem !important;
  }

  .py-md-19 {
    padding-top: 4.75rem !important;
    padding-bottom: 4.75rem !important;
  }

  .py-md-20 {
    padding-top: 5rem !important;
    padding-bottom: 5rem !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: 0.75rem !important;
  }

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

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

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

  .pt-md-7 {
    padding-top: 1.75rem !important;
  }

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

  .pt-md-9 {
    padding-top: 2.25rem !important;
  }

  .pt-md-10 {
    padding-top: 2.5rem !important;
  }

  .pt-md-11 {
    padding-top: 2.75rem !important;
  }

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

  .pt-md-13 {
    padding-top: 3.25rem !important;
  }

  .pt-md-14 {
    padding-top: 3.5rem !important;
  }

  .pt-md-15 {
    padding-top: 3.75rem !important;
  }

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

  .pt-md-17 {
    padding-top: 4.25rem !important;
  }

  .pt-md-18 {
    padding-top: 4.5rem !important;
  }

  .pt-md-19 {
    padding-top: 4.75rem !important;
  }

  .pt-md-20 {
    padding-top: 5rem !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: 0.75rem !important;
  }

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

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

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

  .pe-md-7 {
    padding-right: 1.75rem !important;
  }

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

  .pe-md-9 {
    padding-right: 2.25rem !important;
  }

  .pe-md-10 {
    padding-right: 2.5rem !important;
  }

  .pe-md-11 {
    padding-right: 2.75rem !important;
  }

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

  .pe-md-13 {
    padding-right: 3.25rem !important;
  }

  .pe-md-14 {
    padding-right: 3.5rem !important;
  }

  .pe-md-15 {
    padding-right: 3.75rem !important;
  }

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

  .pe-md-17 {
    padding-right: 4.25rem !important;
  }

  .pe-md-18 {
    padding-right: 4.5rem !important;
  }

  .pe-md-19 {
    padding-right: 4.75rem !important;
  }

  .pe-md-20 {
    padding-right: 5rem !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: 0.75rem !important;
  }

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

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

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

  .pb-md-7 {
    padding-bottom: 1.75rem !important;
  }

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

  .pb-md-9 {
    padding-bottom: 2.25rem !important;
  }

  .pb-md-10 {
    padding-bottom: 2.5rem !important;
  }

  .pb-md-11 {
    padding-bottom: 2.75rem !important;
  }

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

  .pb-md-13 {
    padding-bottom: 3.25rem !important;
  }

  .pb-md-14 {
    padding-bottom: 3.5rem !important;
  }

  .pb-md-15 {
    padding-bottom: 3.75rem !important;
  }

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

  .pb-md-17 {
    padding-bottom: 4.25rem !important;
  }

  .pb-md-18 {
    padding-bottom: 4.5rem !important;
  }

  .pb-md-19 {
    padding-bottom: 4.75rem !important;
  }

  .pb-md-20 {
    padding-bottom: 5rem !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: 0.75rem !important;
  }

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

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

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

  .ps-md-7 {
    padding-left: 1.75rem !important;
  }

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

  .ps-md-9 {
    padding-left: 2.25rem !important;
  }

  .ps-md-10 {
    padding-left: 2.5rem !important;
  }

  .ps-md-11 {
    padding-left: 2.75rem !important;
  }

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

  .ps-md-13 {
    padding-left: 3.25rem !important;
  }

  .ps-md-14 {
    padding-left: 3.5rem !important;
  }

  .ps-md-15 {
    padding-left: 3.75rem !important;
  }

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

  .ps-md-17 {
    padding-left: 4.25rem !important;
  }

  .ps-md-18 {
    padding-left: 4.5rem !important;
  }

  .ps-md-19 {
    padding-left: 4.75rem !important;
  }

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

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

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

  .fs-md-3 {
    font-size: calc(1.26rem + 0.12vw) !important;
  }

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

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

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

  .fs-md-7 {
    font-size: 0.95rem !important;
  }

  .fs-md-8 {
    font-size: 0.85rem !important;
  }

  .fs-md-9 {
    font-size: 0.75rem !important;
  }

  .fs-md-10 {
    font-size: 0.5rem !important;
  }

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

  .fs-md-fluid {
    font-size: 100% !important;
  }

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

  .fs-md-2qx {
    font-size: calc(1.35rem + 1.2vw) !important;
  }

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

  .fs-md-2tx {
    font-size: calc(1.4rem + 1.8vw) !important;
  }

  .fs-md-3x {
    font-size: calc(1.425rem + 2.1vw) !important;
  }

  .fs-md-3qx {
    font-size: calc(1.45rem + 2.4vw) !important;
  }

  .fs-md-3hx {
    font-size: calc(1.475rem + 2.7vw) !important;
  }

  .fs-md-3tx {
    font-size: calc(1.5rem + 3vw) !important;
  }

  .fs-md-4x {
    font-size: calc(1.525rem + 3.3vw) !important;
  }

  .fs-md-4qx {
    font-size: calc(1.55rem + 3.6vw) !important;
  }

  .fs-md-4hx {
    font-size: calc(1.575rem + 3.9vw) !important;
  }

  .fs-md-4tx {
    font-size: calc(1.6rem + 4.2vw) !important;
  }

  .fs-md-5x {
    font-size: calc(1.625rem + 4.5vw) !important;
  }

  .fs-md-5qx {
    font-size: calc(1.65rem + 4.8vw) !important;
  }

  .fs-md-5hx {
    font-size: calc(1.675rem + 5.1vw) !important;
  }

  .fs-md-5tx {
    font-size: calc(1.7rem + 5.4vw) !important;
  }

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

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

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

  .min-w-md-unset {
    min-width: unset !important;
  }

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

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

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

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

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

  .min-w-md-1px {
    min-width: 1px !important;
  }

  .min-w-md-2px {
    min-width: 2px !important;
  }

  .min-w-md-3px {
    min-width: 3px !important;
  }

  .min-w-md-4px {
    min-width: 4px !important;
  }

  .min-w-md-5px {
    min-width: 5px !important;
  }

  .min-w-md-6px {
    min-width: 6px !important;
  }

  .min-w-md-7px {
    min-width: 7px !important;
  }

  .min-w-md-8px {
    min-width: 8px !important;
  }

  .min-w-md-9px {
    min-width: 9px !important;
  }

  .min-w-md-10px {
    min-width: 10px !important;
  }

  .min-w-md-15px {
    min-width: 15px !important;
  }

  .min-w-md-20px {
    min-width: 20px !important;
  }

  .min-w-md-25px {
    min-width: 25px !important;
  }

  .min-w-md-30px {
    min-width: 30px !important;
  }

  .min-w-md-35px {
    min-width: 35px !important;
  }

  .min-w-md-40px {
    min-width: 40px !important;
  }

  .min-w-md-45px {
    min-width: 45px !important;
  }

  .min-w-md-50px {
    min-width: 50px !important;
  }

  .min-w-md-55px {
    min-width: 55px !important;
  }

  .min-w-md-60px {
    min-width: 60px !important;
  }

  .min-w-md-65px {
    min-width: 65px !important;
  }

  .min-w-md-70px {
    min-width: 70px !important;
  }

  .min-w-md-75px {
    min-width: 75px !important;
  }

  .min-w-md-80px {
    min-width: 80px !important;
  }

  .min-w-md-85px {
    min-width: 85px !important;
  }

  .min-w-md-90px {
    min-width: 90px !important;
  }

  .min-w-md-95px {
    min-width: 95px !important;
  }

  .min-w-md-100px {
    min-width: 100px !important;
  }

  .min-w-md-125px {
    min-width: 125px !important;
  }

  .min-w-md-150px {
    min-width: 150px !important;
  }

  .min-w-md-175px {
    min-width: 175px !important;
  }

  .min-w-md-200px {
    min-width: 200px !important;
  }

  .min-w-md-225px {
    min-width: 225px !important;
  }

  .min-w-md-250px {
    min-width: 250px !important;
  }

  .min-w-md-275px {
    min-width: 275px !important;
  }

  .min-w-md-300px {
    min-width: 300px !important;
  }

  .min-w-md-325px {
    min-width: 325px !important;
  }

  .min-w-md-350px {
    min-width: 350px !important;
  }

  .min-w-md-375px {
    min-width: 375px !important;
  }

  .min-w-md-400px {
    min-width: 400px !important;
  }

  .min-w-md-425px {
    min-width: 425px !important;
  }

  .min-w-md-450px {
    min-width: 450px !important;
  }

  .min-w-md-475px {
    min-width: 475px !important;
  }

  .min-w-md-500px {
    min-width: 500px !important;
  }

  .min-w-md-550px {
    min-width: 550px !important;
  }

  .min-w-md-600px {
    min-width: 600px !important;
  }

  .min-w-md-650px {
    min-width: 650px !important;
  }

  .min-w-md-700px {
    min-width: 700px !important;
  }

  .min-w-md-750px {
    min-width: 750px !important;
  }

  .min-w-md-800px {
    min-width: 800px !important;
  }

  .min-w-md-850px {
    min-width: 850px !important;
  }

  .min-w-md-900px {
    min-width: 900px !important;
  }

  .min-w-md-950px {
    min-width: 950px !important;
  }

  .min-w-md-1000px {
    min-width: 1000px !important;
  }

  .min-h-md-unset {
    min-height: unset !important;
  }

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

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

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

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

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

  .min-h-md-1px {
    min-height: 1px !important;
  }

  .min-h-md-2px {
    min-height: 2px !important;
  }

  .min-h-md-3px {
    min-height: 3px !important;
  }

  .min-h-md-4px {
    min-height: 4px !important;
  }

  .min-h-md-5px {
    min-height: 5px !important;
  }

  .min-h-md-6px {
    min-height: 6px !important;
  }

  .min-h-md-7px {
    min-height: 7px !important;
  }

  .min-h-md-8px {
    min-height: 8px !important;
  }

  .min-h-md-9px {
    min-height: 9px !important;
  }

  .min-h-md-10px {
    min-height: 10px !important;
  }

  .min-h-md-15px {
    min-height: 15px !important;
  }

  .min-h-md-20px {
    min-height: 20px !important;
  }

  .min-h-md-25px {
    min-height: 25px !important;
  }

  .min-h-md-30px {
    min-height: 30px !important;
  }

  .min-h-md-35px {
    min-height: 35px !important;
  }

  .min-h-md-40px {
    min-height: 40px !important;
  }

  .min-h-md-45px {
    min-height: 45px !important;
  }

  .min-h-md-50px {
    min-height: 50px !important;
  }

  .min-h-md-55px {
    min-height: 55px !important;
  }

  .min-h-md-60px {
    min-height: 60px !important;
  }

  .min-h-md-65px {
    min-height: 65px !important;
  }

  .min-h-md-70px {
    min-height: 70px !important;
  }

  .min-h-md-75px {
    min-height: 75px !important;
  }

  .min-h-md-80px {
    min-height: 80px !important;
  }

  .min-h-md-85px {
    min-height: 85px !important;
  }

  .min-h-md-90px {
    min-height: 90px !important;
  }

  .min-h-md-95px {
    min-height: 95px !important;
  }

  .min-h-md-100px {
    min-height: 100px !important;
  }

  .min-h-md-125px {
    min-height: 125px !important;
  }

  .min-h-md-150px {
    min-height: 150px !important;
  }

  .min-h-md-175px {
    min-height: 175px !important;
  }

  .min-h-md-200px {
    min-height: 200px !important;
  }

  .min-h-md-225px {
    min-height: 225px !important;
  }

  .min-h-md-250px {
    min-height: 250px !important;
  }

  .min-h-md-275px {
    min-height: 275px !important;
  }

  .min-h-md-300px {
    min-height: 300px !important;
  }

  .min-h-md-325px {
    min-height: 325px !important;
  }

  .min-h-md-350px {
    min-height: 350px !important;
  }

  .min-h-md-375px {
    min-height: 375px !important;
  }

  .min-h-md-400px {
    min-height: 400px !important;
  }

  .min-h-md-425px {
    min-height: 425px !important;
  }

  .min-h-md-450px {
    min-height: 450px !important;
  }

  .min-h-md-475px {
    min-height: 475px !important;
  }

  .min-h-md-500px {
    min-height: 500px !important;
  }

  .min-h-md-550px {
    min-height: 550px !important;
  }

  .min-h-md-600px {
    min-height: 600px !important;
  }

  .min-h-md-650px {
    min-height: 650px !important;
  }

  .min-h-md-700px {
    min-height: 700px !important;
  }

  .min-h-md-750px {
    min-height: 750px !important;
  }

  .min-h-md-800px {
    min-height: 800px !important;
  }

  .min-h-md-850px {
    min-height: 850px !important;
  }

  .min-h-md-900px {
    min-height: 900px !important;
  }

  .min-h-md-950px {
    min-height: 950px !important;
  }

  .min-h-md-1000px {
    min-height: 1000px !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;
  }

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

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

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

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

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

  .w-lg-unset {
    width: unset !important;
  }

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

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

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

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

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

  .w-lg-1px {
    width: 1px !important;
  }

  .w-lg-2px {
    width: 2px !important;
  }

  .w-lg-3px {
    width: 3px !important;
  }

  .w-lg-4px {
    width: 4px !important;
  }

  .w-lg-5px {
    width: 5px !important;
  }

  .w-lg-6px {
    width: 6px !important;
  }

  .w-lg-7px {
    width: 7px !important;
  }

  .w-lg-8px {
    width: 8px !important;
  }

  .w-lg-9px {
    width: 9px !important;
  }

  .w-lg-10px {
    width: 10px !important;
  }

  .w-lg-15px {
    width: 15px !important;
  }

  .w-lg-20px {
    width: 20px !important;
  }

  .w-lg-25px {
    width: 25px !important;
  }

  .w-lg-30px {
    width: 30px !important;
  }

  .w-lg-35px {
    width: 35px !important;
  }

  .w-lg-40px {
    width: 40px !important;
  }

  .w-lg-45px {
    width: 45px !important;
  }

  .w-lg-50px {
    width: 50px !important;
  }

  .w-lg-55px {
    width: 55px !important;
  }

  .w-lg-60px {
    width: 60px !important;
  }

  .w-lg-65px {
    width: 65px !important;
  }

  .w-lg-70px {
    width: 70px !important;
  }

  .w-lg-75px {
    width: 75px !important;
  }

  .w-lg-80px {
    width: 80px !important;
  }

  .w-lg-85px {
    width: 85px !important;
  }

  .w-lg-90px {
    width: 90px !important;
  }

  .w-lg-95px {
    width: 95px !important;
  }

  .w-lg-100px {
    width: 100px !important;
  }

  .w-lg-125px {
    width: 125px !important;
  }

  .w-lg-150px {
    width: 150px !important;
  }

  .w-lg-175px {
    width: 175px !important;
  }

  .w-lg-200px {
    width: 200px !important;
  }

  .w-lg-225px {
    width: 225px !important;
  }

  .w-lg-250px {
    width: 250px !important;
  }

  .w-lg-275px {
    width: 275px !important;
  }

  .w-lg-300px {
    width: 300px !important;
  }

  .w-lg-325px {
    width: 325px !important;
  }

  .w-lg-350px {
    width: 350px !important;
  }

  .w-lg-375px {
    width: 375px !important;
  }

  .w-lg-400px {
    width: 400px !important;
  }

  .w-lg-425px {
    width: 425px !important;
  }

  .w-lg-450px {
    width: 450px !important;
  }

  .w-lg-475px {
    width: 475px !important;
  }

  .w-lg-500px {
    width: 500px !important;
  }

  .w-lg-550px {
    width: 550px !important;
  }

  .w-lg-600px {
    width: 600px !important;
  }

  .w-lg-650px {
    width: 650px !important;
  }

  .w-lg-700px {
    width: 700px !important;
  }

  .w-lg-750px {
    width: 750px !important;
  }

  .w-lg-800px {
    width: 800px !important;
  }

  .w-lg-850px {
    width: 850px !important;
  }

  .w-lg-900px {
    width: 900px !important;
  }

  .w-lg-950px {
    width: 950px !important;
  }

  .w-lg-1000px {
    width: 1000px !important;
  }

  .mw-lg-unset {
    max-width: unset !important;
  }

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

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

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

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

  .mw-lg-auto {
    max-width: auto !important;
  }

  .mw-lg-1px {
    max-width: 1px !important;
  }

  .mw-lg-2px {
    max-width: 2px !important;
  }

  .mw-lg-3px {
    max-width: 3px !important;
  }

  .mw-lg-4px {
    max-width: 4px !important;
  }

  .mw-lg-5px {
    max-width: 5px !important;
  }

  .mw-lg-6px {
    max-width: 6px !important;
  }

  .mw-lg-7px {
    max-width: 7px !important;
  }

  .mw-lg-8px {
    max-width: 8px !important;
  }

  .mw-lg-9px {
    max-width: 9px !important;
  }

  .mw-lg-10px {
    max-width: 10px !important;
  }

  .mw-lg-15px {
    max-width: 15px !important;
  }

  .mw-lg-20px {
    max-width: 20px !important;
  }

  .mw-lg-25px {
    max-width: 25px !important;
  }

  .mw-lg-30px {
    max-width: 30px !important;
  }

  .mw-lg-35px {
    max-width: 35px !important;
  }

  .mw-lg-40px {
    max-width: 40px !important;
  }

  .mw-lg-45px {
    max-width: 45px !important;
  }

  .mw-lg-50px {
    max-width: 50px !important;
  }

  .mw-lg-55px {
    max-width: 55px !important;
  }

  .mw-lg-60px {
    max-width: 60px !important;
  }

  .mw-lg-65px {
    max-width: 65px !important;
  }

  .mw-lg-70px {
    max-width: 70px !important;
  }

  .mw-lg-75px {
    max-width: 75px !important;
  }

  .mw-lg-80px {
    max-width: 80px !important;
  }

  .mw-lg-85px {
    max-width: 85px !important;
  }

  .mw-lg-90px {
    max-width: 90px !important;
  }

  .mw-lg-95px {
    max-width: 95px !important;
  }

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

  .mw-lg-125px {
    max-width: 125px !important;
  }

  .mw-lg-150px {
    max-width: 150px !important;
  }

  .mw-lg-175px {
    max-width: 175px !important;
  }

  .mw-lg-200px {
    max-width: 200px !important;
  }

  .mw-lg-225px {
    max-width: 225px !important;
  }

  .mw-lg-250px {
    max-width: 250px !important;
  }

  .mw-lg-275px {
    max-width: 275px !important;
  }

  .mw-lg-300px {
    max-width: 300px !important;
  }

  .mw-lg-325px {
    max-width: 325px !important;
  }

  .mw-lg-350px {
    max-width: 350px !important;
  }

  .mw-lg-375px {
    max-width: 375px !important;
  }

  .mw-lg-400px {
    max-width: 400px !important;
  }

  .mw-lg-425px {
    max-width: 425px !important;
  }

  .mw-lg-450px {
    max-width: 450px !important;
  }

  .mw-lg-475px {
    max-width: 475px !important;
  }

  .mw-lg-500px {
    max-width: 500px !important;
  }

  .mw-lg-550px {
    max-width: 550px !important;
  }

  .mw-lg-600px {
    max-width: 600px !important;
  }

  .mw-lg-650px {
    max-width: 650px !important;
  }

  .mw-lg-700px {
    max-width: 700px !important;
  }

  .mw-lg-750px {
    max-width: 750px !important;
  }

  .mw-lg-800px {
    max-width: 800px !important;
  }

  .mw-lg-850px {
    max-width: 850px !important;
  }

  .mw-lg-900px {
    max-width: 900px !important;
  }

  .mw-lg-950px {
    max-width: 950px !important;
  }

  .mw-lg-1000px {
    max-width: 1000px !important;
  }

  .h-lg-unset {
    height: unset !important;
  }

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

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

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

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

  .h-lg-auto {
    height: auto !important;
  }

  .h-lg-1px {
    height: 1px !important;
  }

  .h-lg-2px {
    height: 2px !important;
  }

  .h-lg-3px {
    height: 3px !important;
  }

  .h-lg-4px {
    height: 4px !important;
  }

  .h-lg-5px {
    height: 5px !important;
  }

  .h-lg-6px {
    height: 6px !important;
  }

  .h-lg-7px {
    height: 7px !important;
  }

  .h-lg-8px {
    height: 8px !important;
  }

  .h-lg-9px {
    height: 9px !important;
  }

  .h-lg-10px {
    height: 10px !important;
  }

  .h-lg-15px {
    height: 15px !important;
  }

  .h-lg-20px {
    height: 20px !important;
  }

  .h-lg-25px {
    height: 25px !important;
  }

  .h-lg-30px {
    height: 30px !important;
  }

  .h-lg-35px {
    height: 35px !important;
  }

  .h-lg-40px {
    height: 40px !important;
  }

  .h-lg-45px {
    height: 45px !important;
  }

  .h-lg-50px {
    height: 50px !important;
  }

  .h-lg-55px {
    height: 55px !important;
  }

  .h-lg-60px {
    height: 60px !important;
  }

  .h-lg-65px {
    height: 65px !important;
  }

  .h-lg-70px {
    height: 70px !important;
  }

  .h-lg-75px {
    height: 75px !important;
  }

  .h-lg-80px {
    height: 80px !important;
  }

  .h-lg-85px {
    height: 85px !important;
  }

  .h-lg-90px {
    height: 90px !important;
  }

  .h-lg-95px {
    height: 95px !important;
  }

  .h-lg-100px {
    height: 100px !important;
  }

  .h-lg-125px {
    height: 125px !important;
  }

  .h-lg-150px {
    height: 150px !important;
  }

  .h-lg-175px {
    height: 175px !important;
  }

  .h-lg-200px {
    height: 200px !important;
  }

  .h-lg-225px {
    height: 225px !important;
  }

  .h-lg-250px {
    height: 250px !important;
  }

  .h-lg-275px {
    height: 275px !important;
  }

  .h-lg-300px {
    height: 300px !important;
  }

  .h-lg-325px {
    height: 325px !important;
  }

  .h-lg-350px {
    height: 350px !important;
  }

  .h-lg-375px {
    height: 375px !important;
  }

  .h-lg-400px {
    height: 400px !important;
  }

  .h-lg-425px {
    height: 425px !important;
  }

  .h-lg-450px {
    height: 450px !important;
  }

  .h-lg-475px {
    height: 475px !important;
  }

  .h-lg-500px {
    height: 500px !important;
  }

  .h-lg-550px {
    height: 550px !important;
  }

  .h-lg-600px {
    height: 600px !important;
  }

  .h-lg-650px {
    height: 650px !important;
  }

  .h-lg-700px {
    height: 700px !important;
  }

  .h-lg-750px {
    height: 750px !important;
  }

  .h-lg-800px {
    height: 800px !important;
  }

  .h-lg-850px {
    height: 850px !important;
  }

  .h-lg-900px {
    height: 900px !important;
  }

  .h-lg-950px {
    height: 950px !important;
  }

  .h-lg-1000px {
    height: 1000px !important;
  }

  .mh-lg-unset {
    max-height: unset !important;
  }

  .mh-lg-25 {
    max-height: 25% !important;
  }

  .mh-lg-50 {
    max-height: 50% !important;
  }

  .mh-lg-75 {
    max-height: 75% !important;
  }

  .mh-lg-100 {
    max-height: 100% !important;
  }

  .mh-lg-auto {
    max-height: auto !important;
  }

  .mh-lg-1px {
    max-height: 1px !important;
  }

  .mh-lg-2px {
    max-height: 2px !important;
  }

  .mh-lg-3px {
    max-height: 3px !important;
  }

  .mh-lg-4px {
    max-height: 4px !important;
  }

  .mh-lg-5px {
    max-height: 5px !important;
  }

  .mh-lg-6px {
    max-height: 6px !important;
  }

  .mh-lg-7px {
    max-height: 7px !important;
  }

  .mh-lg-8px {
    max-height: 8px !important;
  }

  .mh-lg-9px {
    max-height: 9px !important;
  }

  .mh-lg-10px {
    max-height: 10px !important;
  }

  .mh-lg-15px {
    max-height: 15px !important;
  }

  .mh-lg-20px {
    max-height: 20px !important;
  }

  .mh-lg-25px {
    max-height: 25px !important;
  }

  .mh-lg-30px {
    max-height: 30px !important;
  }

  .mh-lg-35px {
    max-height: 35px !important;
  }

  .mh-lg-40px {
    max-height: 40px !important;
  }

  .mh-lg-45px {
    max-height: 45px !important;
  }

  .mh-lg-50px {
    max-height: 50px !important;
  }

  .mh-lg-55px {
    max-height: 55px !important;
  }

  .mh-lg-60px {
    max-height: 60px !important;
  }

  .mh-lg-65px {
    max-height: 65px !important;
  }

  .mh-lg-70px {
    max-height: 70px !important;
  }

  .mh-lg-75px {
    max-height: 75px !important;
  }

  .mh-lg-80px {
    max-height: 80px !important;
  }

  .mh-lg-85px {
    max-height: 85px !important;
  }

  .mh-lg-90px {
    max-height: 90px !important;
  }

  .mh-lg-95px {
    max-height: 95px !important;
  }

  .mh-lg-100px {
    max-height: 100px !important;
  }

  .mh-lg-125px {
    max-height: 125px !important;
  }

  .mh-lg-150px {
    max-height: 150px !important;
  }

  .mh-lg-175px {
    max-height: 175px !important;
  }

  .mh-lg-200px {
    max-height: 200px !important;
  }

  .mh-lg-225px {
    max-height: 225px !important;
  }

  .mh-lg-250px {
    max-height: 250px !important;
  }

  .mh-lg-275px {
    max-height: 275px !important;
  }

  .mh-lg-300px {
    max-height: 300px !important;
  }

  .mh-lg-325px {
    max-height: 325px !important;
  }

  .mh-lg-350px {
    max-height: 350px !important;
  }

  .mh-lg-375px {
    max-height: 375px !important;
  }

  .mh-lg-400px {
    max-height: 400px !important;
  }

  .mh-lg-425px {
    max-height: 425px !important;
  }

  .mh-lg-450px {
    max-height: 450px !important;
  }

  .mh-lg-475px {
    max-height: 475px !important;
  }

  .mh-lg-500px {
    max-height: 500px !important;
  }

  .mh-lg-550px {
    max-height: 550px !important;
  }

  .mh-lg-600px {
    max-height: 600px !important;
  }

  .mh-lg-650px {
    max-height: 650px !important;
  }

  .mh-lg-700px {
    max-height: 700px !important;
  }

  .mh-lg-750px {
    max-height: 750px !important;
  }

  .mh-lg-800px {
    max-height: 800px !important;
  }

  .mh-lg-850px {
    max-height: 850px !important;
  }

  .mh-lg-900px {
    max-height: 900px !important;
  }

  .mh-lg-950px {
    max-height: 950px !important;
  }

  .mh-lg-1000px {
    max-height: 1000px !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: 0.75rem !important;
  }

  .gap-lg-4 {
    gap: 1rem !important;
  }

  .gap-lg-5 {
    gap: 1.25rem !important;
  }

  .gap-lg-6 {
    gap: 1.5rem !important;
  }

  .gap-lg-7 {
    gap: 1.75rem !important;
  }

  .gap-lg-8 {
    gap: 2rem !important;
  }

  .gap-lg-9 {
    gap: 2.25rem !important;
  }

  .gap-lg-10 {
    gap: 2.5rem !important;
  }

  .gap-lg-11 {
    gap: 2.75rem !important;
  }

  .gap-lg-12 {
    gap: 3rem !important;
  }

  .gap-lg-13 {
    gap: 3.25rem !important;
  }

  .gap-lg-14 {
    gap: 3.5rem !important;
  }

  .gap-lg-15 {
    gap: 3.75rem !important;
  }

  .gap-lg-16 {
    gap: 4rem !important;
  }

  .gap-lg-17 {
    gap: 4.25rem !important;
  }

  .gap-lg-18 {
    gap: 4.5rem !important;
  }

  .gap-lg-19 {
    gap: 4.75rem !important;
  }

  .gap-lg-20 {
    gap: 5rem !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: 0.75rem !important;
  }

  .m-lg-4 {
    margin: 1rem !important;
  }

  .m-lg-5 {
    margin: 1.25rem !important;
  }

  .m-lg-6 {
    margin: 1.5rem !important;
  }

  .m-lg-7 {
    margin: 1.75rem !important;
  }

  .m-lg-8 {
    margin: 2rem !important;
  }

  .m-lg-9 {
    margin: 2.25rem !important;
  }

  .m-lg-10 {
    margin: 2.5rem !important;
  }

  .m-lg-11 {
    margin: 2.75rem !important;
  }

  .m-lg-12 {
    margin: 3rem !important;
  }

  .m-lg-13 {
    margin: 3.25rem !important;
  }

  .m-lg-14 {
    margin: 3.5rem !important;
  }

  .m-lg-15 {
    margin: 3.75rem !important;
  }

  .m-lg-16 {
    margin: 4rem !important;
  }

  .m-lg-17 {
    margin: 4.25rem !important;
  }

  .m-lg-18 {
    margin: 4.5rem !important;
  }

  .m-lg-19 {
    margin: 4.75rem !important;
  }

  .m-lg-20 {
    margin: 5rem !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: 0.75rem !important;
    margin-left: 0.75rem !important;
  }

  .mx-lg-4 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }

  .mx-lg-5 {
    margin-right: 1.25rem !important;
    margin-left: 1.25rem !important;
  }

  .mx-lg-6 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }

  .mx-lg-7 {
    margin-right: 1.75rem !important;
    margin-left: 1.75rem !important;
  }

  .mx-lg-8 {
    margin-right: 2rem !important;
    margin-left: 2rem !important;
  }

  .mx-lg-9 {
    margin-right: 2.25rem !important;
    margin-left: 2.25rem !important;
  }

  .mx-lg-10 {
    margin-right: 2.5rem !important;
    margin-left: 2.5rem !important;
  }

  .mx-lg-11 {
    margin-right: 2.75rem !important;
    margin-left: 2.75rem !important;
  }

  .mx-lg-12 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }

  .mx-lg-13 {
    margin-right: 3.25rem !important;
    margin-left: 3.25rem !important;
  }

  .mx-lg-14 {
    margin-right: 3.5rem !important;
    margin-left: 3.5rem !important;
  }

  .mx-lg-15 {
    margin-right: 3.75rem !important;
    margin-left: 3.75rem !important;
  }

  .mx-lg-16 {
    margin-right: 4rem !important;
    margin-left: 4rem !important;
  }

  .mx-lg-17 {
    margin-right: 4.25rem !important;
    margin-left: 4.25rem !important;
  }

  .mx-lg-18 {
    margin-right: 4.5rem !important;
    margin-left: 4.5rem !important;
  }

  .mx-lg-19 {
    margin-right: 4.75rem !important;
    margin-left: 4.75rem !important;
  }

  .mx-lg-20 {
    margin-right: 5rem !important;
    margin-left: 5rem !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: 0.75rem !important;
    margin-bottom: 0.75rem !important;
  }

  .my-lg-4 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }

  .my-lg-5 {
    margin-top: 1.25rem !important;
    margin-bottom: 1.25rem !important;
  }

  .my-lg-6 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }

  .my-lg-7 {
    margin-top: 1.75rem !important;
    margin-bottom: 1.75rem !important;
  }

  .my-lg-8 {
    margin-top: 2rem !important;
    margin-bottom: 2rem !important;
  }

  .my-lg-9 {
    margin-top: 2.25rem !important;
    margin-bottom: 2.25rem !important;
  }

  .my-lg-10 {
    margin-top: 2.5rem !important;
    margin-bottom: 2.5rem !important;
  }

  .my-lg-11 {
    margin-top: 2.75rem !important;
    margin-bottom: 2.75rem !important;
  }

  .my-lg-12 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }

  .my-lg-13 {
    margin-top: 3.25rem !important;
    margin-bottom: 3.25rem !important;
  }

  .my-lg-14 {
    margin-top: 3.5rem !important;
    margin-bottom: 3.5rem !important;
  }

  .my-lg-15 {
    margin-top: 3.75rem !important;
    margin-bottom: 3.75rem !important;
  }

  .my-lg-16 {
    margin-top: 4rem !important;
    margin-bottom: 4rem !important;
  }

  .my-lg-17 {
    margin-top: 4.25rem !important;
    margin-bottom: 4.25rem !important;
  }

  .my-lg-18 {
    margin-top: 4.5rem !important;
    margin-bottom: 4.5rem !important;
  }

  .my-lg-19 {
    margin-top: 4.75rem !important;
    margin-bottom: 4.75rem !important;
  }

  .my-lg-20 {
    margin-top: 5rem !important;
    margin-bottom: 5rem !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: 0.75rem !important;
  }

  .mt-lg-4 {
    margin-top: 1rem !important;
  }

  .mt-lg-5 {
    margin-top: 1.25rem !important;
  }

  .mt-lg-6 {
    margin-top: 1.5rem !important;
  }

  .mt-lg-7 {
    margin-top: 1.75rem !important;
  }

  .mt-lg-8 {
    margin-top: 2rem !important;
  }

  .mt-lg-9 {
    margin-top: 2.25rem !important;
  }

  .mt-lg-10 {
    margin-top: 2.5rem !important;
  }

  .mt-lg-11 {
    margin-top: 2.75rem !important;
  }

  .mt-lg-12 {
    margin-top: 3rem !important;
  }

  .mt-lg-13 {
    margin-top: 3.25rem !important;
  }

  .mt-lg-14 {
    margin-top: 3.5rem !important;
  }

  .mt-lg-15 {
    margin-top: 3.75rem !important;
  }

  .mt-lg-16 {
    margin-top: 4rem !important;
  }

  .mt-lg-17 {
    margin-top: 4.25rem !important;
  }

  .mt-lg-18 {
    margin-top: 4.5rem !important;
  }

  .mt-lg-19 {
    margin-top: 4.75rem !important;
  }

  .mt-lg-20 {
    margin-top: 5rem !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: 0.75rem !important;
  }

  .me-lg-4 {
    margin-right: 1rem !important;
  }

  .me-lg-5 {
    margin-right: 1.25rem !important;
  }

  .me-lg-6 {
    margin-right: 1.5rem !important;
  }

  .me-lg-7 {
    margin-right: 1.75rem !important;
  }

  .me-lg-8 {
    margin-right: 2rem !important;
  }

  .me-lg-9 {
    margin-right: 2.25rem !important;
  }

  .me-lg-10 {
    margin-right: 2.5rem !important;
  }

  .me-lg-11 {
    margin-right: 2.75rem !important;
  }

  .me-lg-12 {
    margin-right: 3rem !important;
  }

  .me-lg-13 {
    margin-right: 3.25rem !important;
  }

  .me-lg-14 {
    margin-right: 3.5rem !important;
  }

  .me-lg-15 {
    margin-right: 3.75rem !important;
  }

  .me-lg-16 {
    margin-right: 4rem !important;
  }

  .me-lg-17 {
    margin-right: 4.25rem !important;
  }

  .me-lg-18 {
    margin-right: 4.5rem !important;
  }

  .me-lg-19 {
    margin-right: 4.75rem !important;
  }

  .me-lg-20 {
    margin-right: 5rem !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: 0.75rem !important;
  }

  .mb-lg-4 {
    margin-bottom: 1rem !important;
  }

  .mb-lg-5 {
    margin-bottom: 1.25rem !important;
  }

  .mb-lg-6 {
    margin-bottom: 1.5rem !important;
  }

  .mb-lg-7 {
    margin-bottom: 1.75rem !important;
  }

  .mb-lg-8 {
    margin-bottom: 2rem !important;
  }

  .mb-lg-9 {
    margin-bottom: 2.25rem !important;
  }

  .mb-lg-10 {
    margin-bottom: 2.5rem !important;
  }

  .mb-lg-11 {
    margin-bottom: 2.75rem !important;
  }

  .mb-lg-12 {
    margin-bottom: 3rem !important;
  }

  .mb-lg-13 {
    margin-bottom: 3.25rem !important;
  }

  .mb-lg-14 {
    margin-bottom: 3.5rem !important;
  }

  .mb-lg-15 {
    margin-bottom: 3.75rem !important;
  }

  .mb-lg-16 {
    margin-bottom: 4rem !important;
  }

  .mb-lg-17 {
    margin-bottom: 4.25rem !important;
  }

  .mb-lg-18 {
    margin-bottom: 4.5rem !important;
  }

  .mb-lg-19 {
    margin-bottom: 4.75rem !important;
  }

  .mb-lg-20 {
    margin-bottom: 5rem !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: 0.75rem !important;
  }

  .ms-lg-4 {
    margin-left: 1rem !important;
  }

  .ms-lg-5 {
    margin-left: 1.25rem !important;
  }

  .ms-lg-6 {
    margin-left: 1.5rem !important;
  }

  .ms-lg-7 {
    margin-left: 1.75rem !important;
  }

  .ms-lg-8 {
    margin-left: 2rem !important;
  }

  .ms-lg-9 {
    margin-left: 2.25rem !important;
  }

  .ms-lg-10 {
    margin-left: 2.5rem !important;
  }

  .ms-lg-11 {
    margin-left: 2.75rem !important;
  }

  .ms-lg-12 {
    margin-left: 3rem !important;
  }

  .ms-lg-13 {
    margin-left: 3.25rem !important;
  }

  .ms-lg-14 {
    margin-left: 3.5rem !important;
  }

  .ms-lg-15 {
    margin-left: 3.75rem !important;
  }

  .ms-lg-16 {
    margin-left: 4rem !important;
  }

  .ms-lg-17 {
    margin-left: 4.25rem !important;
  }

  .ms-lg-18 {
    margin-left: 4.5rem !important;
  }

  .ms-lg-19 {
    margin-left: 4.75rem !important;
  }

  .ms-lg-20 {
    margin-left: 5rem !important;
  }

  .ms-lg-auto {
    margin-left: auto !important;
  }

  .m-lg-n1 {
    margin: -0.25rem !important;
  }

  .m-lg-n2 {
    margin: -0.5rem !important;
  }

  .m-lg-n3 {
    margin: -0.75rem !important;
  }

  .m-lg-n4 {
    margin: -1rem !important;
  }

  .m-lg-n5 {
    margin: -1.25rem !important;
  }

  .m-lg-n6 {
    margin: -1.5rem !important;
  }

  .m-lg-n7 {
    margin: -1.75rem !important;
  }

  .m-lg-n8 {
    margin: -2rem !important;
  }

  .m-lg-n9 {
    margin: -2.25rem !important;
  }

  .m-lg-n10 {
    margin: -2.5rem !important;
  }

  .m-lg-n11 {
    margin: -2.75rem !important;
  }

  .m-lg-n12 {
    margin: -3rem !important;
  }

  .m-lg-n13 {
    margin: -3.25rem !important;
  }

  .m-lg-n14 {
    margin: -3.5rem !important;
  }

  .m-lg-n15 {
    margin: -3.75rem !important;
  }

  .m-lg-n16 {
    margin: -4rem !important;
  }

  .m-lg-n17 {
    margin: -4.25rem !important;
  }

  .m-lg-n18 {
    margin: -4.5rem !important;
  }

  .m-lg-n19 {
    margin: -4.75rem !important;
  }

  .m-lg-n20 {
    margin: -5rem !important;
  }

  .mx-lg-n1 {
    margin-right: -0.25rem !important;
    margin-left: -0.25rem !important;
  }

  .mx-lg-n2 {
    margin-right: -0.5rem !important;
    margin-left: -0.5rem !important;
  }

  .mx-lg-n3 {
    margin-right: -0.75rem !important;
    margin-left: -0.75rem !important;
  }

  .mx-lg-n4 {
    margin-right: -1rem !important;
    margin-left: -1rem !important;
  }

  .mx-lg-n5 {
    margin-right: -1.25rem !important;
    margin-left: -1.25rem !important;
  }

  .mx-lg-n6 {
    margin-right: -1.5rem !important;
    margin-left: -1.5rem !important;
  }

  .mx-lg-n7 {
    margin-right: -1.75rem !important;
    margin-left: -1.75rem !important;
  }

  .mx-lg-n8 {
    margin-right: -2rem !important;
    margin-left: -2rem !important;
  }

  .mx-lg-n9 {
    margin-right: -2.25rem !important;
    margin-left: -2.25rem !important;
  }

  .mx-lg-n10 {
    margin-right: -2.5rem !important;
    margin-left: -2.5rem !important;
  }

  .mx-lg-n11 {
    margin-right: -2.75rem !important;
    margin-left: -2.75rem !important;
  }

  .mx-lg-n12 {
    margin-right: -3rem !important;
    margin-left: -3rem !important;
  }

  .mx-lg-n13 {
    margin-right: -3.25rem !important;
    margin-left: -3.25rem !important;
  }

  .mx-lg-n14 {
    margin-right: -3.5rem !important;
    margin-left: -3.5rem !important;
  }

  .mx-lg-n15 {
    margin-right: -3.75rem !important;
    margin-left: -3.75rem !important;
  }

  .mx-lg-n16 {
    margin-right: -4rem !important;
    margin-left: -4rem !important;
  }

  .mx-lg-n17 {
    margin-right: -4.25rem !important;
    margin-left: -4.25rem !important;
  }

  .mx-lg-n18 {
    margin-right: -4.5rem !important;
    margin-left: -4.5rem !important;
  }

  .mx-lg-n19 {
    margin-right: -4.75rem !important;
    margin-left: -4.75rem !important;
  }

  .mx-lg-n20 {
    margin-right: -5rem !important;
    margin-left: -5rem !important;
  }

  .my-lg-n1 {
    margin-top: -0.25rem !important;
    margin-bottom: -0.25rem !important;
  }

  .my-lg-n2 {
    margin-top: -0.5rem !important;
    margin-bottom: -0.5rem !important;
  }

  .my-lg-n3 {
    margin-top: -0.75rem !important;
    margin-bottom: -0.75rem !important;
  }

  .my-lg-n4 {
    margin-top: -1rem !important;
    margin-bottom: -1rem !important;
  }

  .my-lg-n5 {
    margin-top: -1.25rem !important;
    margin-bottom: -1.25rem !important;
  }

  .my-lg-n6 {
    margin-top: -1.5rem !important;
    margin-bottom: -1.5rem !important;
  }

  .my-lg-n7 {
    margin-top: -1.75rem !important;
    margin-bottom: -1.75rem !important;
  }

  .my-lg-n8 {
    margin-top: -2rem !important;
    margin-bottom: -2rem !important;
  }

  .my-lg-n9 {
    margin-top: -2.25rem !important;
    margin-bottom: -2.25rem !important;
  }

  .my-lg-n10 {
    margin-top: -2.5rem !important;
    margin-bottom: -2.5rem !important;
  }

  .my-lg-n11 {
    margin-top: -2.75rem !important;
    margin-bottom: -2.75rem !important;
  }

  .my-lg-n12 {
    margin-top: -3rem !important;
    margin-bottom: -3rem !important;
  }

  .my-lg-n13 {
    margin-top: -3.25rem !important;
    margin-bottom: -3.25rem !important;
  }

  .my-lg-n14 {
    margin-top: -3.5rem !important;
    margin-bottom: -3.5rem !important;
  }

  .my-lg-n15 {
    margin-top: -3.75rem !important;
    margin-bottom: -3.75rem !important;
  }

  .my-lg-n16 {
    margin-top: -4rem !important;
    margin-bottom: -4rem !important;
  }

  .my-lg-n17 {
    margin-top: -4.25rem !important;
    margin-bottom: -4.25rem !important;
  }

  .my-lg-n18 {
    margin-top: -4.5rem !important;
    margin-bottom: -4.5rem !important;
  }

  .my-lg-n19 {
    margin-top: -4.75rem !important;
    margin-bottom: -4.75rem !important;
  }

  .my-lg-n20 {
    margin-top: -5rem !important;
    margin-bottom: -5rem !important;
  }

  .mt-lg-n1 {
    margin-top: -0.25rem !important;
  }

  .mt-lg-n2 {
    margin-top: -0.5rem !important;
  }

  .mt-lg-n3 {
    margin-top: -0.75rem !important;
  }

  .mt-lg-n4 {
    margin-top: -1rem !important;
  }

  .mt-lg-n5 {
    margin-top: -1.25rem !important;
  }

  .mt-lg-n6 {
    margin-top: -1.5rem !important;
  }

  .mt-lg-n7 {
    margin-top: -1.75rem !important;
  }

  .mt-lg-n8 {
    margin-top: -2rem !important;
  }

  .mt-lg-n9 {
    margin-top: -2.25rem !important;
  }

  .mt-lg-n10 {
    margin-top: -2.5rem !important;
  }

  .mt-lg-n11 {
    margin-top: -2.75rem !important;
  }

  .mt-lg-n12 {
    margin-top: -3rem !important;
  }

  .mt-lg-n13 {
    margin-top: -3.25rem !important;
  }

  .mt-lg-n14 {
    margin-top: -3.5rem !important;
  }

  .mt-lg-n15 {
    margin-top: -3.75rem !important;
  }

  .mt-lg-n16 {
    margin-top: -4rem !important;
  }

  .mt-lg-n17 {
    margin-top: -4.25rem !important;
  }

  .mt-lg-n18 {
    margin-top: -4.5rem !important;
  }

  .mt-lg-n19 {
    margin-top: -4.75rem !important;
  }

  .mt-lg-n20 {
    margin-top: -5rem !important;
  }

  .me-lg-n1 {
    margin-right: -0.25rem !important;
  }

  .me-lg-n2 {
    margin-right: -0.5rem !important;
  }

  .me-lg-n3 {
    margin-right: -0.75rem !important;
  }

  .me-lg-n4 {
    margin-right: -1rem !important;
  }

  .me-lg-n5 {
    margin-right: -1.25rem !important;
  }

  .me-lg-n6 {
    margin-right: -1.5rem !important;
  }

  .me-lg-n7 {
    margin-right: -1.75rem !important;
  }

  .me-lg-n8 {
    margin-right: -2rem !important;
  }

  .me-lg-n9 {
    margin-right: -2.25rem !important;
  }

  .me-lg-n10 {
    margin-right: -2.5rem !important;
  }

  .me-lg-n11 {
    margin-right: -2.75rem !important;
  }

  .me-lg-n12 {
    margin-right: -3rem !important;
  }

  .me-lg-n13 {
    margin-right: -3.25rem !important;
  }

  .me-lg-n14 {
    margin-right: -3.5rem !important;
  }

  .me-lg-n15 {
    margin-right: -3.75rem !important;
  }

  .me-lg-n16 {
    margin-right: -4rem !important;
  }

  .me-lg-n17 {
    margin-right: -4.25rem !important;
  }

  .me-lg-n18 {
    margin-right: -4.5rem !important;
  }

  .me-lg-n19 {
    margin-right: -4.75rem !important;
  }

  .me-lg-n20 {
    margin-right: -5rem !important;
  }

  .mb-lg-n1 {
    margin-bottom: -0.25rem !important;
  }

  .mb-lg-n2 {
    margin-bottom: -0.5rem !important;
  }

  .mb-lg-n3 {
    margin-bottom: -0.75rem !important;
  }

  .mb-lg-n4 {
    margin-bottom: -1rem !important;
  }

  .mb-lg-n5 {
    margin-bottom: -1.25rem !important;
  }

  .mb-lg-n6 {
    margin-bottom: -1.5rem !important;
  }

  .mb-lg-n7 {
    margin-bottom: -1.75rem !important;
  }

  .mb-lg-n8 {
    margin-bottom: -2rem !important;
  }

  .mb-lg-n9 {
    margin-bottom: -2.25rem !important;
  }

  .mb-lg-n10 {
    margin-bottom: -2.5rem !important;
  }

  .mb-lg-n11 {
    margin-bottom: -2.75rem !important;
  }

  .mb-lg-n12 {
    margin-bottom: -3rem !important;
  }

  .mb-lg-n13 {
    margin-bottom: -3.25rem !important;
  }

  .mb-lg-n14 {
    margin-bottom: -3.5rem !important;
  }

  .mb-lg-n15 {
    margin-bottom: -3.75rem !important;
  }

  .mb-lg-n16 {
    margin-bottom: -4rem !important;
  }

  .mb-lg-n17 {
    margin-bottom: -4.25rem !important;
  }

  .mb-lg-n18 {
    margin-bottom: -4.5rem !important;
  }

  .mb-lg-n19 {
    margin-bottom: -4.75rem !important;
  }

  .mb-lg-n20 {
    margin-bottom: -5rem !important;
  }

  .ms-lg-n1 {
    margin-left: -0.25rem !important;
  }

  .ms-lg-n2 {
    margin-left: -0.5rem !important;
  }

  .ms-lg-n3 {
    margin-left: -0.75rem !important;
  }

  .ms-lg-n4 {
    margin-left: -1rem !important;
  }

  .ms-lg-n5 {
    margin-left: -1.25rem !important;
  }

  .ms-lg-n6 {
    margin-left: -1.5rem !important;
  }

  .ms-lg-n7 {
    margin-left: -1.75rem !important;
  }

  .ms-lg-n8 {
    margin-left: -2rem !important;
  }

  .ms-lg-n9 {
    margin-left: -2.25rem !important;
  }

  .ms-lg-n10 {
    margin-left: -2.5rem !important;
  }

  .ms-lg-n11 {
    margin-left: -2.75rem !important;
  }

  .ms-lg-n12 {
    margin-left: -3rem !important;
  }

  .ms-lg-n13 {
    margin-left: -3.25rem !important;
  }

  .ms-lg-n14 {
    margin-left: -3.5rem !important;
  }

  .ms-lg-n15 {
    margin-left: -3.75rem !important;
  }

  .ms-lg-n16 {
    margin-left: -4rem !important;
  }

  .ms-lg-n17 {
    margin-left: -4.25rem !important;
  }

  .ms-lg-n18 {
    margin-left: -4.5rem !important;
  }

  .ms-lg-n19 {
    margin-left: -4.75rem !important;
  }

  .ms-lg-n20 {
    margin-left: -5rem !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: 0.75rem !important;
  }

  .p-lg-4 {
    padding: 1rem !important;
  }

  .p-lg-5 {
    padding: 1.25rem !important;
  }

  .p-lg-6 {
    padding: 1.5rem !important;
  }

  .p-lg-7 {
    padding: 1.75rem !important;
  }

  .p-lg-8 {
    padding: 2rem !important;
  }

  .p-lg-9 {
    padding: 2.25rem !important;
  }

  .p-lg-10 {
    padding: 2.5rem !important;
  }

  .p-lg-11 {
    padding: 2.75rem !important;
  }

  .p-lg-12 {
    padding: 3rem !important;
  }

  .p-lg-13 {
    padding: 3.25rem !important;
  }

  .p-lg-14 {
    padding: 3.5rem !important;
  }

  .p-lg-15 {
    padding: 3.75rem !important;
  }

  .p-lg-16 {
    padding: 4rem !important;
  }

  .p-lg-17 {
    padding: 4.25rem !important;
  }

  .p-lg-18 {
    padding: 4.5rem !important;
  }

  .p-lg-19 {
    padding: 4.75rem !important;
  }

  .p-lg-20 {
    padding: 5rem !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: 0.75rem !important;
    padding-left: 0.75rem !important;
  }

  .px-lg-4 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }

  .px-lg-5 {
    padding-right: 1.25rem !important;
    padding-left: 1.25rem !important;
  }

  .px-lg-6 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }

  .px-lg-7 {
    padding-right: 1.75rem !important;
    padding-left: 1.75rem !important;
  }

  .px-lg-8 {
    padding-right: 2rem !important;
    padding-left: 2rem !important;
  }

  .px-lg-9 {
    padding-right: 2.25rem !important;
    padding-left: 2.25rem !important;
  }

  .px-lg-10 {
    padding-right: 2.5rem !important;
    padding-left: 2.5rem !important;
  }

  .px-lg-11 {
    padding-right: 2.75rem !important;
    padding-left: 2.75rem !important;
  }

  .px-lg-12 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }

  .px-lg-13 {
    padding-right: 3.25rem !important;
    padding-left: 3.25rem !important;
  }

  .px-lg-14 {
    padding-right: 3.5rem !important;
    padding-left: 3.5rem !important;
  }

  .px-lg-15 {
    padding-right: 3.75rem !important;
    padding-left: 3.75rem !important;
  }

  .px-lg-16 {
    padding-right: 4rem !important;
    padding-left: 4rem !important;
  }

  .px-lg-17 {
    padding-right: 4.25rem !important;
    padding-left: 4.25rem !important;
  }

  .px-lg-18 {
    padding-right: 4.5rem !important;
    padding-left: 4.5rem !important;
  }

  .px-lg-19 {
    padding-right: 4.75rem !important;
    padding-left: 4.75rem !important;
  }

  .px-lg-20 {
    padding-right: 5rem !important;
    padding-left: 5rem !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: 0.75rem !important;
    padding-bottom: 0.75rem !important;
  }

  .py-lg-4 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }

  .py-lg-5 {
    padding-top: 1.25rem !important;
    padding-bottom: 1.25rem !important;
  }

  .py-lg-6 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }

  .py-lg-7 {
    padding-top: 1.75rem !important;
    padding-bottom: 1.75rem !important;
  }

  .py-lg-8 {
    padding-top: 2rem !important;
    padding-bottom: 2rem !important;
  }

  .py-lg-9 {
    padding-top: 2.25rem !important;
    padding-bottom: 2.25rem !important;
  }

  .py-lg-10 {
    padding-top: 2.5rem !important;
    padding-bottom: 2.5rem !important;
  }

  .py-lg-11 {
    padding-top: 2.75rem !important;
    padding-bottom: 2.75rem !important;
  }

  .py-lg-12 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }

  .py-lg-13 {
    padding-top: 3.25rem !important;
    padding-bottom: 3.25rem !important;
  }

  .py-lg-14 {
    padding-top: 3.5rem !important;
    padding-bottom: 3.5rem !important;
  }

  .py-lg-15 {
    padding-top: 3.75rem !important;
    padding-bottom: 3.75rem !important;
  }

  .py-lg-16 {
    padding-top: 4rem !important;
    padding-bottom: 4rem !important;
  }

  .py-lg-17 {
    padding-top: 4.25rem !important;
    padding-bottom: 4.25rem !important;
  }

  .py-lg-18 {
    padding-top: 4.5rem !important;
    padding-bottom: 4.5rem !important;
  }

  .py-lg-19 {
    padding-top: 4.75rem !important;
    padding-bottom: 4.75rem !important;
  }

  .py-lg-20 {
    padding-top: 5rem !important;
    padding-bottom: 5rem !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: 0.75rem !important;
  }

  .pt-lg-4 {
    padding-top: 1rem !important;
  }

  .pt-lg-5 {
    padding-top: 1.25rem !important;
  }

  .pt-lg-6 {
    padding-top: 1.5rem !important;
  }

  .pt-lg-7 {
    padding-top: 1.75rem !important;
  }

  .pt-lg-8 {
    padding-top: 2rem !important;
  }

  .pt-lg-9 {
    padding-top: 2.25rem !important;
  }

  .pt-lg-10 {
    padding-top: 2.5rem !important;
  }

  .pt-lg-11 {
    padding-top: 2.75rem !important;
  }

  .pt-lg-12 {
    padding-top: 3rem !important;
  }

  .pt-lg-13 {
    padding-top: 3.25rem !important;
  }

  .pt-lg-14 {
    padding-top: 3.5rem !important;
  }

  .pt-lg-15 {
    padding-top: 3.75rem !important;
  }

  .pt-lg-16 {
    padding-top: 4rem !important;
  }

  .pt-lg-17 {
    padding-top: 4.25rem !important;
  }

  .pt-lg-18 {
    padding-top: 4.5rem !important;
  }

  .pt-lg-19 {
    padding-top: 4.75rem !important;
  }

  .pt-lg-20 {
    padding-top: 5rem !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: 0.75rem !important;
  }

  .pe-lg-4 {
    padding-right: 1rem !important;
  }

  .pe-lg-5 {
    padding-right: 1.25rem !important;
  }

  .pe-lg-6 {
    padding-right: 1.5rem !important;
  }

  .pe-lg-7 {
    padding-right: 1.75rem !important;
  }

  .pe-lg-8 {
    padding-right: 2rem !important;
  }

  .pe-lg-9 {
    padding-right: 2.25rem !important;
  }

  .pe-lg-10 {
    padding-right: 2.5rem !important;
  }

  .pe-lg-11 {
    padding-right: 2.75rem !important;
  }

  .pe-lg-12 {
    padding-right: 3rem !important;
  }

  .pe-lg-13 {
    padding-right: 3.25rem !important;
  }

  .pe-lg-14 {
    padding-right: 3.5rem !important;
  }

  .pe-lg-15 {
    padding-right: 3.75rem !important;
  }

  .pe-lg-16 {
    padding-right: 4rem !important;
  }

  .pe-lg-17 {
    padding-right: 4.25rem !important;
  }

  .pe-lg-18 {
    padding-right: 4.5rem !important;
  }

  .pe-lg-19 {
    padding-right: 4.75rem !important;
  }

  .pe-lg-20 {
    padding-right: 5rem !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: 0.75rem !important;
  }

  .pb-lg-4 {
    padding-bottom: 1rem !important;
  }

  .pb-lg-5 {
    padding-bottom: 1.25rem !important;
  }

  .pb-lg-6 {
    padding-bottom: 1.5rem !important;
  }

  .pb-lg-7 {
    padding-bottom: 1.75rem !important;
  }

  .pb-lg-8 {
    padding-bottom: 2rem !important;
  }

  .pb-lg-9 {
    padding-bottom: 2.25rem !important;
  }

  .pb-lg-10 {
    padding-bottom: 2.5rem !important;
  }

  .pb-lg-11 {
    padding-bottom: 2.75rem !important;
  }

  .pb-lg-12 {
    padding-bottom: 3rem !important;
  }

  .pb-lg-13 {
    padding-bottom: 3.25rem !important;
  }

  .pb-lg-14 {
    padding-bottom: 3.5rem !important;
  }

  .pb-lg-15 {
    padding-bottom: 3.75rem !important;
  }

  .pb-lg-16 {
    padding-bottom: 4rem !important;
  }

  .pb-lg-17 {
    padding-bottom: 4.25rem !important;
  }

  .pb-lg-18 {
    padding-bottom: 4.5rem !important;
  }

  .pb-lg-19 {
    padding-bottom: 4.75rem !important;
  }

  .pb-lg-20 {
    padding-bottom: 5rem !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: 0.75rem !important;
  }

  .ps-lg-4 {
    padding-left: 1rem !important;
  }

  .ps-lg-5 {
    padding-left: 1.25rem !important;
  }

  .ps-lg-6 {
    padding-left: 1.5rem !important;
  }

  .ps-lg-7 {
    padding-left: 1.75rem !important;
  }

  .ps-lg-8 {
    padding-left: 2rem !important;
  }

  .ps-lg-9 {
    padding-left: 2.25rem !important;
  }

  .ps-lg-10 {
    padding-left: 2.5rem !important;
  }

  .ps-lg-11 {
    padding-left: 2.75rem !important;
  }

  .ps-lg-12 {
    padding-left: 3rem !important;
  }

  .ps-lg-13 {
    padding-left: 3.25rem !important;
  }

  .ps-lg-14 {
    padding-left: 3.5rem !important;
  }

  .ps-lg-15 {
    padding-left: 3.75rem !important;
  }

  .ps-lg-16 {
    padding-left: 4rem !important;
  }

  .ps-lg-17 {
    padding-left: 4.25rem !important;
  }

  .ps-lg-18 {
    padding-left: 4.5rem !important;
  }

  .ps-lg-19 {
    padding-left: 4.75rem !important;
  }

  .ps-lg-20 {
    padding-left: 5rem !important;
  }

  .fs-lg-1 {
    font-size: calc(1.3rem + 0.6vw) !important;
  }

  .fs-lg-2 {
    font-size: calc(1.275rem + 0.3vw) !important;
  }

  .fs-lg-3 {
    font-size: calc(1.26rem + 0.12vw) !important;
  }

  .fs-lg-4 {
    font-size: 1.25rem !important;
  }

  .fs-lg-5 {
    font-size: 1.15rem !important;
  }

  .fs-lg-6 {
    font-size: 1.075rem !important;
  }

  .fs-lg-7 {
    font-size: 0.95rem !important;
  }

  .fs-lg-8 {
    font-size: 0.85rem !important;
  }

  .fs-lg-9 {
    font-size: 0.75rem !important;
  }

  .fs-lg-10 {
    font-size: 0.5rem !important;
  }

  .fs-lg-base {
    font-size: 1rem !important;
  }

  .fs-lg-fluid {
    font-size: 100% !important;
  }

  .fs-lg-2x {
    font-size: calc(1.325rem + 0.9vw) !important;
  }

  .fs-lg-2qx {
    font-size: calc(1.35rem + 1.2vw) !important;
  }

  .fs-lg-2hx {
    font-size: calc(1.375rem + 1.5vw) !important;
  }

  .fs-lg-2tx {
    font-size: calc(1.4rem + 1.8vw) !important;
  }

  .fs-lg-3x {
    font-size: calc(1.425rem + 2.1vw) !important;
  }

  .fs-lg-3qx {
    font-size: calc(1.45rem + 2.4vw) !important;
  }

  .fs-lg-3hx {
    font-size: calc(1.475rem + 2.7vw) !important;
  }

  .fs-lg-3tx {
    font-size: calc(1.5rem + 3vw) !important;
  }

  .fs-lg-4x {
    font-size: calc(1.525rem + 3.3vw) !important;
  }

  .fs-lg-4qx {
    font-size: calc(1.55rem + 3.6vw) !important;
  }

  .fs-lg-4hx {
    font-size: calc(1.575rem + 3.9vw) !important;
  }

  .fs-lg-4tx {
    font-size: calc(1.6rem + 4.2vw) !important;
  }

  .fs-lg-5x {
    font-size: calc(1.625rem + 4.5vw) !important;
  }

  .fs-lg-5qx {
    font-size: calc(1.65rem + 4.8vw) !important;
  }

  .fs-lg-5hx {
    font-size: calc(1.675rem + 5.1vw) !important;
  }

  .fs-lg-5tx {
    font-size: calc(1.7rem + 5.4vw) !important;
  }

  .text-lg-start {
    text-align: left !important;
  }

  .text-lg-end {
    text-align: right !important;
  }

  .text-lg-center {
    text-align: center !important;
  }

  .min-w-lg-unset {
    min-width: unset !important;
  }

  .min-w-lg-25 {
    min-width: 25% !important;
  }

  .min-w-lg-50 {
    min-width: 50% !important;
  }

  .min-w-lg-75 {
    min-width: 75% !important;
  }

  .min-w-lg-100 {
    min-width: 100% !important;
  }

  .min-w-lg-auto {
    min-width: auto !important;
  }

  .min-w-lg-1px {
    min-width: 1px !important;
  }

  .min-w-lg-2px {
    min-width: 2px !important;
  }

  .min-w-lg-3px {
    min-width: 3px !important;
  }

  .min-w-lg-4px {
    min-width: 4px !important;
  }

  .min-w-lg-5px {
    min-width: 5px !important;
  }

  .min-w-lg-6px {
    min-width: 6px !important;
  }

  .min-w-lg-7px {
    min-width: 7px !important;
  }

  .min-w-lg-8px {
    min-width: 8px !important;
  }

  .min-w-lg-9px {
    min-width: 9px !important;
  }

  .min-w-lg-10px {
    min-width: 10px !important;
  }

  .min-w-lg-15px {
    min-width: 15px !important;
  }

  .min-w-lg-20px {
    min-width: 20px !important;
  }

  .min-w-lg-25px {
    min-width: 25px !important;
  }

  .min-w-lg-30px {
    min-width: 30px !important;
  }

  .min-w-lg-35px {
    min-width: 35px !important;
  }

  .min-w-lg-40px {
    min-width: 40px !important;
  }

  .min-w-lg-45px {
    min-width: 45px !important;
  }

  .min-w-lg-50px {
    min-width: 50px !important;
  }

  .min-w-lg-55px {
    min-width: 55px !important;
  }

  .min-w-lg-60px {
    min-width: 60px !important;
  }

  .min-w-lg-65px {
    min-width: 65px !important;
  }

  .min-w-lg-70px {
    min-width: 70px !important;
  }

  .min-w-lg-75px {
    min-width: 75px !important;
  }

  .min-w-lg-80px {
    min-width: 80px !important;
  }

  .min-w-lg-85px {
    min-width: 85px !important;
  }

  .min-w-lg-90px {
    min-width: 90px !important;
  }

  .min-w-lg-95px {
    min-width: 95px !important;
  }

  .min-w-lg-100px {
    min-width: 100px !important;
  }

  .min-w-lg-125px {
    min-width: 125px !important;
  }

  .min-w-lg-150px {
    min-width: 150px !important;
  }

  .min-w-lg-175px {
    min-width: 175px !important;
  }

  .min-w-lg-200px {
    min-width: 200px !important;
  }

  .min-w-lg-225px {
    min-width: 225px !important;
  }

  .min-w-lg-250px {
    min-width: 250px !important;
  }

  .min-w-lg-275px {
    min-width: 275px !important;
  }

  .min-w-lg-300px {
    min-width: 300px !important;
  }

  .min-w-lg-325px {
    min-width: 325px !important;
  }

  .min-w-lg-350px {
    min-width: 350px !important;
  }

  .min-w-lg-375px {
    min-width: 375px !important;
  }

  .min-w-lg-400px {
    min-width: 400px !important;
  }

  .min-w-lg-425px {
    min-width: 425px !important;
  }

  .min-w-lg-450px {
    min-width: 450px !important;
  }

  .min-w-lg-475px {
    min-width: 475px !important;
  }

  .min-w-lg-500px {
    min-width: 500px !important;
  }

  .min-w-lg-550px {
    min-width: 550px !important;
  }

  .min-w-lg-600px {
    min-width: 600px !important;
  }

  .min-w-lg-650px {
    min-width: 650px !important;
  }

  .min-w-lg-700px {
    min-width: 700px !important;
  }

  .min-w-lg-750px {
    min-width: 750px !important;
  }

  .min-w-lg-800px {
    min-width: 800px !important;
  }

  .min-w-lg-850px {
    min-width: 850px !important;
  }

  .min-w-lg-900px {
    min-width: 900px !important;
  }

  .min-w-lg-950px {
    min-width: 950px !important;
  }

  .min-w-lg-1000px {
    min-width: 1000px !important;
  }

  .min-h-lg-unset {
    min-height: unset !important;
  }

  .min-h-lg-25 {
    min-height: 25% !important;
  }

  .min-h-lg-50 {
    min-height: 50% !important;
  }

  .min-h-lg-75 {
    min-height: 75% !important;
  }

  .min-h-lg-100 {
    min-height: 100% !important;
  }

  .min-h-lg-auto {
    min-height: auto !important;
  }

  .min-h-lg-1px {
    min-height: 1px !important;
  }

  .min-h-lg-2px {
    min-height: 2px !important;
  }

  .min-h-lg-3px {
    min-height: 3px !important;
  }

  .min-h-lg-4px {
    min-height: 4px !important;
  }

  .min-h-lg-5px {
    min-height: 5px !important;
  }

  .min-h-lg-6px {
    min-height: 6px !important;
  }

  .min-h-lg-7px {
    min-height: 7px !important;
  }

  .min-h-lg-8px {
    min-height: 8px !important;
  }

  .min-h-lg-9px {
    min-height: 9px !important;
  }

  .min-h-lg-10px {
    min-height: 10px !important;
  }

  .min-h-lg-15px {
    min-height: 15px !important;
  }

  .min-h-lg-20px {
    min-height: 20px !important;
  }

  .min-h-lg-25px {
    min-height: 25px !important;
  }

  .min-h-lg-30px {
    min-height: 30px !important;
  }

  .min-h-lg-35px {
    min-height: 35px !important;
  }

  .min-h-lg-40px {
    min-height: 40px !important;
  }

  .min-h-lg-45px {
    min-height: 45px !important;
  }

  .min-h-lg-50px {
    min-height: 50px !important;
  }

  .min-h-lg-55px {
    min-height: 55px !important;
  }

  .min-h-lg-60px {
    min-height: 60px !important;
  }

  .min-h-lg-65px {
    min-height: 65px !important;
  }

  .min-h-lg-70px {
    min-height: 70px !important;
  }

  .min-h-lg-75px {
    min-height: 75px !important;
  }

  .min-h-lg-80px {
    min-height: 80px !important;
  }

  .min-h-lg-85px {
    min-height: 85px !important;
  }

  .min-h-lg-90px {
    min-height: 90px !important;
  }

  .min-h-lg-95px {
    min-height: 95px !important;
  }

  .min-h-lg-100px {
    min-height: 100px !important;
  }

  .min-h-lg-125px {
    min-height: 125px !important;
  }

  .min-h-lg-150px {
    min-height: 150px !important;
  }

  .min-h-lg-175px {
    min-height: 175px !important;
  }

  .min-h-lg-200px {
    min-height: 200px !important;
  }

  .min-h-lg-225px {
    min-height: 225px !important;
  }

  .min-h-lg-250px {
    min-height: 250px !important;
  }

  .min-h-lg-275px {
    min-height: 275px !important;
  }

  .min-h-lg-300px {
    min-height: 300px !important;
  }

  .min-h-lg-325px {
    min-height: 325px !important;
  }

  .min-h-lg-350px {
    min-height: 350px !important;
  }

  .min-h-lg-375px {
    min-height: 375px !important;
  }

  .min-h-lg-400px {
    min-height: 400px !important;
  }

  .min-h-lg-425px {
    min-height: 425px !important;
  }

  .min-h-lg-450px {
    min-height: 450px !important;
  }

  .min-h-lg-475px {
    min-height: 475px !important;
  }

  .min-h-lg-500px {
    min-height: 500px !important;
  }

  .min-h-lg-550px {
    min-height: 550px !important;
  }

  .min-h-lg-600px {
    min-height: 600px !important;
  }

  .min-h-lg-650px {
    min-height: 650px !important;
  }

  .min-h-lg-700px {
    min-height: 700px !important;
  }

  .min-h-lg-750px {
    min-height: 750px !important;
  }

  .min-h-lg-800px {
    min-height: 800px !important;
  }

  .min-h-lg-850px {
    min-height: 850px !important;
  }

  .min-h-lg-900px {
    min-height: 900px !important;
  }

  .min-h-lg-950px {
    min-height: 950px !important;
  }

  .min-h-lg-1000px {
    min-height: 1000px !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;
  }

  .position-xl-static {
    position: static !important;
  }

  .position-xl-relative {
    position: relative !important;
  }

  .position-xl-absolute {
    position: absolute !important;
  }

  .position-xl-fixed {
    position: fixed !important;
  }

  .position-xl-sticky {
    position: sticky !important;
  }

  .w-xl-unset {
    width: unset !important;
  }

  .w-xl-25 {
    width: 25% !important;
  }

  .w-xl-50 {
    width: 50% !important;
  }

  .w-xl-75 {
    width: 75% !important;
  }

  .w-xl-100 {
    width: 100% !important;
  }

  .w-xl-auto {
    width: auto !important;
  }

  .w-xl-1px {
    width: 1px !important;
  }

  .w-xl-2px {
    width: 2px !important;
  }

  .w-xl-3px {
    width: 3px !important;
  }

  .w-xl-4px {
    width: 4px !important;
  }

  .w-xl-5px {
    width: 5px !important;
  }

  .w-xl-6px {
    width: 6px !important;
  }

  .w-xl-7px {
    width: 7px !important;
  }

  .w-xl-8px {
    width: 8px !important;
  }

  .w-xl-9px {
    width: 9px !important;
  }

  .w-xl-10px {
    width: 10px !important;
  }

  .w-xl-15px {
    width: 15px !important;
  }

  .w-xl-20px {
    width: 20px !important;
  }

  .w-xl-25px {
    width: 25px !important;
  }

  .w-xl-30px {
    width: 30px !important;
  }

  .w-xl-35px {
    width: 35px !important;
  }

  .w-xl-40px {
    width: 40px !important;
  }

  .w-xl-45px {
    width: 45px !important;
  }

  .w-xl-50px {
    width: 50px !important;
  }

  .w-xl-55px {
    width: 55px !important;
  }

  .w-xl-60px {
    width: 60px !important;
  }

  .w-xl-65px {
    width: 65px !important;
  }

  .w-xl-70px {
    width: 70px !important;
  }

  .w-xl-75px {
    width: 75px !important;
  }

  .w-xl-80px {
    width: 80px !important;
  }

  .w-xl-85px {
    width: 85px !important;
  }

  .w-xl-90px {
    width: 90px !important;
  }

  .w-xl-95px {
    width: 95px !important;
  }

  .w-xl-100px {
    width: 100px !important;
  }

  .w-xl-125px {
    width: 125px !important;
  }

  .w-xl-150px {
    width: 150px !important;
  }

  .w-xl-175px {
    width: 175px !important;
  }

  .w-xl-200px {
    width: 200px !important;
  }

  .w-xl-225px {
    width: 225px !important;
  }

  .w-xl-250px {
    width: 250px !important;
  }

  .w-xl-275px {
    width: 275px !important;
  }

  .w-xl-300px {
    width: 300px !important;
  }

  .w-xl-325px {
    width: 325px !important;
  }

  .w-xl-350px {
    width: 350px !important;
  }

  .w-xl-375px {
    width: 375px !important;
  }

  .w-xl-400px {
    width: 400px !important;
  }

  .w-xl-425px {
    width: 425px !important;
  }

  .w-xl-450px {
    width: 450px !important;
  }

  .w-xl-475px {
    width: 475px !important;
  }

  .w-xl-500px {
    width: 500px !important;
  }

  .w-xl-550px {
    width: 550px !important;
  }

  .w-xl-600px {
    width: 600px !important;
  }

  .w-xl-650px {
    width: 650px !important;
  }

  .w-xl-700px {
    width: 700px !important;
  }

  .w-xl-750px {
    width: 750px !important;
  }

  .w-xl-800px {
    width: 800px !important;
  }

  .w-xl-850px {
    width: 850px !important;
  }

  .w-xl-900px {
    width: 900px !important;
  }

  .w-xl-950px {
    width: 950px !important;
  }

  .w-xl-1000px {
    width: 1000px !important;
  }

  .mw-xl-unset {
    max-width: unset !important;
  }

  .mw-xl-25 {
    max-width: 25% !important;
  }

  .mw-xl-50 {
    max-width: 50% !important;
  }

  .mw-xl-75 {
    max-width: 75% !important;
  }

  .mw-xl-100 {
    max-width: 100% !important;
  }

  .mw-xl-auto {
    max-width: auto !important;
  }

  .mw-xl-1px {
    max-width: 1px !important;
  }

  .mw-xl-2px {
    max-width: 2px !important;
  }

  .mw-xl-3px {
    max-width: 3px !important;
  }

  .mw-xl-4px {
    max-width: 4px !important;
  }

  .mw-xl-5px {
    max-width: 5px !important;
  }

  .mw-xl-6px {
    max-width: 6px !important;
  }

  .mw-xl-7px {
    max-width: 7px !important;
  }

  .mw-xl-8px {
    max-width: 8px !important;
  }

  .mw-xl-9px {
    max-width: 9px !important;
  }

  .mw-xl-10px {
    max-width: 10px !important;
  }

  .mw-xl-15px {
    max-width: 15px !important;
  }

  .mw-xl-20px {
    max-width: 20px !important;
  }

  .mw-xl-25px {
    max-width: 25px !important;
  }

  .mw-xl-30px {
    max-width: 30px !important;
  }

  .mw-xl-35px {
    max-width: 35px !important;
  }

  .mw-xl-40px {
    max-width: 40px !important;
  }

  .mw-xl-45px {
    max-width: 45px !important;
  }

  .mw-xl-50px {
    max-width: 50px !important;
  }

  .mw-xl-55px {
    max-width: 55px !important;
  }

  .mw-xl-60px {
    max-width: 60px !important;
  }

  .mw-xl-65px {
    max-width: 65px !important;
  }

  .mw-xl-70px {
    max-width: 70px !important;
  }

  .mw-xl-75px {
    max-width: 75px !important;
  }

  .mw-xl-80px {
    max-width: 80px !important;
  }

  .mw-xl-85px {
    max-width: 85px !important;
  }

  .mw-xl-90px {
    max-width: 90px !important;
  }

  .mw-xl-95px {
    max-width: 95px !important;
  }

  .mw-xl-100px {
    max-width: 100px !important;
  }

  .mw-xl-125px {
    max-width: 125px !important;
  }

  .mw-xl-150px {
    max-width: 150px !important;
  }

  .mw-xl-175px {
    max-width: 175px !important;
  }

  .mw-xl-200px {
    max-width: 200px !important;
  }

  .mw-xl-225px {
    max-width: 225px !important;
  }

  .mw-xl-250px {
    max-width: 250px !important;
  }

  .mw-xl-275px {
    max-width: 275px !important;
  }

  .mw-xl-300px {
    max-width: 300px !important;
  }

  .mw-xl-325px {
    max-width: 325px !important;
  }

  .mw-xl-350px {
    max-width: 350px !important;
  }

  .mw-xl-375px {
    max-width: 375px !important;
  }

  .mw-xl-400px {
    max-width: 400px !important;
  }

  .mw-xl-425px {
    max-width: 425px !important;
  }

  .mw-xl-450px {
    max-width: 450px !important;
  }

  .mw-xl-475px {
    max-width: 475px !important;
  }

  .mw-xl-500px {
    max-width: 500px !important;
  }

  .mw-xl-550px {
    max-width: 550px !important;
  }

  .mw-xl-600px {
    max-width: 600px !important;
  }

  .mw-xl-650px {
    max-width: 650px !important;
  }

  .mw-xl-700px {
    max-width: 700px !important;
  }

  .mw-xl-750px {
    max-width: 750px !important;
  }

  .mw-xl-800px {
    max-width: 800px !important;
  }

  .mw-xl-850px {
    max-width: 850px !important;
  }

  .mw-xl-900px {
    max-width: 900px !important;
  }

  .mw-xl-950px {
    max-width: 950px !important;
  }

  .mw-xl-1000px {
    max-width: 1000px !important;
  }

  .h-xl-unset {
    height: unset !important;
  }

  .h-xl-25 {
    height: 25% !important;
  }

  .h-xl-50 {
    height: 50% !important;
  }

  .h-xl-75 {
    height: 75% !important;
  }

  .h-xl-100 {
    height: 100% !important;
  }

  .h-xl-auto {
    height: auto !important;
  }

  .h-xl-1px {
    height: 1px !important;
  }

  .h-xl-2px {
    height: 2px !important;
  }

  .h-xl-3px {
    height: 3px !important;
  }

  .h-xl-4px {
    height: 4px !important;
  }

  .h-xl-5px {
    height: 5px !important;
  }

  .h-xl-6px {
    height: 6px !important;
  }

  .h-xl-7px {
    height: 7px !important;
  }

  .h-xl-8px {
    height: 8px !important;
  }

  .h-xl-9px {
    height: 9px !important;
  }

  .h-xl-10px {
    height: 10px !important;
  }

  .h-xl-15px {
    height: 15px !important;
  }

  .h-xl-20px {
    height: 20px !important;
  }

  .h-xl-25px {
    height: 25px !important;
  }

  .h-xl-30px {
    height: 30px !important;
  }

  .h-xl-35px {
    height: 35px !important;
  }

  .h-xl-40px {
    height: 40px !important;
  }

  .h-xl-45px {
    height: 45px !important;
  }

  .h-xl-50px {
    height: 50px !important;
  }

  .h-xl-55px {
    height: 55px !important;
  }

  .h-xl-60px {
    height: 60px !important;
  }

  .h-xl-65px {
    height: 65px !important;
  }

  .h-xl-70px {
    height: 70px !important;
  }

  .h-xl-75px {
    height: 75px !important;
  }

  .h-xl-80px {
    height: 80px !important;
  }

  .h-xl-85px {
    height: 85px !important;
  }

  .h-xl-90px {
    height: 90px !important;
  }

  .h-xl-95px {
    height: 95px !important;
  }

  .h-xl-100px {
    height: 100px !important;
  }

  .h-xl-125px {
    height: 125px !important;
  }

  .h-xl-150px {
    height: 150px !important;
  }

  .h-xl-175px {
    height: 175px !important;
  }

  .h-xl-200px {
    height: 200px !important;
  }

  .h-xl-225px {
    height: 225px !important;
  }

  .h-xl-250px {
    height: 250px !important;
  }

  .h-xl-275px {
    height: 275px !important;
  }

  .h-xl-300px {
    height: 300px !important;
  }

  .h-xl-325px {
    height: 325px !important;
  }

  .h-xl-350px {
    height: 350px !important;
  }

  .h-xl-375px {
    height: 375px !important;
  }

  .h-xl-400px {
    height: 400px !important;
  }

  .h-xl-425px {
    height: 425px !important;
  }

  .h-xl-450px {
    height: 450px !important;
  }

  .h-xl-475px {
    height: 475px !important;
  }

  .h-xl-500px {
    height: 500px !important;
  }

  .h-xl-550px {
    height: 550px !important;
  }

  .h-xl-600px {
    height: 600px !important;
  }

  .h-xl-650px {
    height: 650px !important;
  }

  .h-xl-700px {
    height: 700px !important;
  }

  .h-xl-750px {
    height: 750px !important;
  }

  .h-xl-800px {
    height: 800px !important;
  }

  .h-xl-850px {
    height: 850px !important;
  }

  .h-xl-900px {
    height: 900px !important;
  }

  .h-xl-950px {
    height: 950px !important;
  }

  .h-xl-1000px {
    height: 1000px !important;
  }

  .mh-xl-unset {
    max-height: unset !important;
  }

  .mh-xl-25 {
    max-height: 25% !important;
  }

  .mh-xl-50 {
    max-height: 50% !important;
  }

  .mh-xl-75 {
    max-height: 75% !important;
  }

  .mh-xl-100 {
    max-height: 100% !important;
  }

  .mh-xl-auto {
    max-height: auto !important;
  }

  .mh-xl-1px {
    max-height: 1px !important;
  }

  .mh-xl-2px {
    max-height: 2px !important;
  }

  .mh-xl-3px {
    max-height: 3px !important;
  }

  .mh-xl-4px {
    max-height: 4px !important;
  }

  .mh-xl-5px {
    max-height: 5px !important;
  }

  .mh-xl-6px {
    max-height: 6px !important;
  }

  .mh-xl-7px {
    max-height: 7px !important;
  }

  .mh-xl-8px {
    max-height: 8px !important;
  }

  .mh-xl-9px {
    max-height: 9px !important;
  }

  .mh-xl-10px {
    max-height: 10px !important;
  }

  .mh-xl-15px {
    max-height: 15px !important;
  }

  .mh-xl-20px {
    max-height: 20px !important;
  }

  .mh-xl-25px {
    max-height: 25px !important;
  }

  .mh-xl-30px {
    max-height: 30px !important;
  }

  .mh-xl-35px {
    max-height: 35px !important;
  }

  .mh-xl-40px {
    max-height: 40px !important;
  }

  .mh-xl-45px {
    max-height: 45px !important;
  }

  .mh-xl-50px {
    max-height: 50px !important;
  }

  .mh-xl-55px {
    max-height: 55px !important;
  }

  .mh-xl-60px {
    max-height: 60px !important;
  }

  .mh-xl-65px {
    max-height: 65px !important;
  }

  .mh-xl-70px {
    max-height: 70px !important;
  }

  .mh-xl-75px {
    max-height: 75px !important;
  }

  .mh-xl-80px {
    max-height: 80px !important;
  }

  .mh-xl-85px {
    max-height: 85px !important;
  }

  .mh-xl-90px {
    max-height: 90px !important;
  }

  .mh-xl-95px {
    max-height: 95px !important;
  }

  .mh-xl-100px {
    max-height: 100px !important;
  }

  .mh-xl-125px {
    max-height: 125px !important;
  }

  .mh-xl-150px {
    max-height: 150px !important;
  }

  .mh-xl-175px {
    max-height: 175px !important;
  }

  .mh-xl-200px {
    max-height: 200px !important;
  }

  .mh-xl-225px {
    max-height: 225px !important;
  }

  .mh-xl-250px {
    max-height: 250px !important;
  }

  .mh-xl-275px {
    max-height: 275px !important;
  }

  .mh-xl-300px {
    max-height: 300px !important;
  }

  .mh-xl-325px {
    max-height: 325px !important;
  }

  .mh-xl-350px {
    max-height: 350px !important;
  }

  .mh-xl-375px {
    max-height: 375px !important;
  }

  .mh-xl-400px {
    max-height: 400px !important;
  }

  .mh-xl-425px {
    max-height: 425px !important;
  }

  .mh-xl-450px {
    max-height: 450px !important;
  }

  .mh-xl-475px {
    max-height: 475px !important;
  }

  .mh-xl-500px {
    max-height: 500px !important;
  }

  .mh-xl-550px {
    max-height: 550px !important;
  }

  .mh-xl-600px {
    max-height: 600px !important;
  }

  .mh-xl-650px {
    max-height: 650px !important;
  }

  .mh-xl-700px {
    max-height: 700px !important;
  }

  .mh-xl-750px {
    max-height: 750px !important;
  }

  .mh-xl-800px {
    max-height: 800px !important;
  }

  .mh-xl-850px {
    max-height: 850px !important;
  }

  .mh-xl-900px {
    max-height: 900px !important;
  }

  .mh-xl-950px {
    max-height: 950px !important;
  }

  .mh-xl-1000px {
    max-height: 1000px !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: 0.75rem !important;
  }

  .gap-xl-4 {
    gap: 1rem !important;
  }

  .gap-xl-5 {
    gap: 1.25rem !important;
  }

  .gap-xl-6 {
    gap: 1.5rem !important;
  }

  .gap-xl-7 {
    gap: 1.75rem !important;
  }

  .gap-xl-8 {
    gap: 2rem !important;
  }

  .gap-xl-9 {
    gap: 2.25rem !important;
  }

  .gap-xl-10 {
    gap: 2.5rem !important;
  }

  .gap-xl-11 {
    gap: 2.75rem !important;
  }

  .gap-xl-12 {
    gap: 3rem !important;
  }

  .gap-xl-13 {
    gap: 3.25rem !important;
  }

  .gap-xl-14 {
    gap: 3.5rem !important;
  }

  .gap-xl-15 {
    gap: 3.75rem !important;
  }

  .gap-xl-16 {
    gap: 4rem !important;
  }

  .gap-xl-17 {
    gap: 4.25rem !important;
  }

  .gap-xl-18 {
    gap: 4.5rem !important;
  }

  .gap-xl-19 {
    gap: 4.75rem !important;
  }

  .gap-xl-20 {
    gap: 5rem !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: 0.75rem !important;
  }

  .m-xl-4 {
    margin: 1rem !important;
  }

  .m-xl-5 {
    margin: 1.25rem !important;
  }

  .m-xl-6 {
    margin: 1.5rem !important;
  }

  .m-xl-7 {
    margin: 1.75rem !important;
  }

  .m-xl-8 {
    margin: 2rem !important;
  }

  .m-xl-9 {
    margin: 2.25rem !important;
  }

  .m-xl-10 {
    margin: 2.5rem !important;
  }

  .m-xl-11 {
    margin: 2.75rem !important;
  }

  .m-xl-12 {
    margin: 3rem !important;
  }

  .m-xl-13 {
    margin: 3.25rem !important;
  }

  .m-xl-14 {
    margin: 3.5rem !important;
  }

  .m-xl-15 {
    margin: 3.75rem !important;
  }

  .m-xl-16 {
    margin: 4rem !important;
  }

  .m-xl-17 {
    margin: 4.25rem !important;
  }

  .m-xl-18 {
    margin: 4.5rem !important;
  }

  .m-xl-19 {
    margin: 4.75rem !important;
  }

  .m-xl-20 {
    margin: 5rem !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: 0.75rem !important;
    margin-left: 0.75rem !important;
  }

  .mx-xl-4 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }

  .mx-xl-5 {
    margin-right: 1.25rem !important;
    margin-left: 1.25rem !important;
  }

  .mx-xl-6 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }

  .mx-xl-7 {
    margin-right: 1.75rem !important;
    margin-left: 1.75rem !important;
  }

  .mx-xl-8 {
    margin-right: 2rem !important;
    margin-left: 2rem !important;
  }

  .mx-xl-9 {
    margin-right: 2.25rem !important;
    margin-left: 2.25rem !important;
  }

  .mx-xl-10 {
    margin-right: 2.5rem !important;
    margin-left: 2.5rem !important;
  }

  .mx-xl-11 {
    margin-right: 2.75rem !important;
    margin-left: 2.75rem !important;
  }

  .mx-xl-12 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }

  .mx-xl-13 {
    margin-right: 3.25rem !important;
    margin-left: 3.25rem !important;
  }

  .mx-xl-14 {
    margin-right: 3.5rem !important;
    margin-left: 3.5rem !important;
  }

  .mx-xl-15 {
    margin-right: 3.75rem !important;
    margin-left: 3.75rem !important;
  }

  .mx-xl-16 {
    margin-right: 4rem !important;
    margin-left: 4rem !important;
  }

  .mx-xl-17 {
    margin-right: 4.25rem !important;
    margin-left: 4.25rem !important;
  }

  .mx-xl-18 {
    margin-right: 4.5rem !important;
    margin-left: 4.5rem !important;
  }

  .mx-xl-19 {
    margin-right: 4.75rem !important;
    margin-left: 4.75rem !important;
  }

  .mx-xl-20 {
    margin-right: 5rem !important;
    margin-left: 5rem !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: 0.75rem !important;
    margin-bottom: 0.75rem !important;
  }

  .my-xl-4 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }

  .my-xl-5 {
    margin-top: 1.25rem !important;
    margin-bottom: 1.25rem !important;
  }

  .my-xl-6 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }

  .my-xl-7 {
    margin-top: 1.75rem !important;
    margin-bottom: 1.75rem !important;
  }

  .my-xl-8 {
    margin-top: 2rem !important;
    margin-bottom: 2rem !important;
  }

  .my-xl-9 {
    margin-top: 2.25rem !important;
    margin-bottom: 2.25rem !important;
  }

  .my-xl-10 {
    margin-top: 2.5rem !important;
    margin-bottom: 2.5rem !important;
  }

  .my-xl-11 {
    margin-top: 2.75rem !important;
    margin-bottom: 2.75rem !important;
  }

  .my-xl-12 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }

  .my-xl-13 {
    margin-top: 3.25rem !important;
    margin-bottom: 3.25rem !important;
  }

  .my-xl-14 {
    margin-top: 3.5rem !important;
    margin-bottom: 3.5rem !important;
  }

  .my-xl-15 {
    margin-top: 3.75rem !important;
    margin-bottom: 3.75rem !important;
  }

  .my-xl-16 {
    margin-top: 4rem !important;
    margin-bottom: 4rem !important;
  }

  .my-xl-17 {
    margin-top: 4.25rem !important;
    margin-bottom: 4.25rem !important;
  }

  .my-xl-18 {
    margin-top: 4.5rem !important;
    margin-bottom: 4.5rem !important;
  }

  .my-xl-19 {
    margin-top: 4.75rem !important;
    margin-bottom: 4.75rem !important;
  }

  .my-xl-20 {
    margin-top: 5rem !important;
    margin-bottom: 5rem !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: 0.75rem !important;
  }

  .mt-xl-4 {
    margin-top: 1rem !important;
  }

  .mt-xl-5 {
    margin-top: 1.25rem !important;
  }

  .mt-xl-6 {
    margin-top: 1.5rem !important;
  }

  .mt-xl-7 {
    margin-top: 1.75rem !important;
  }

  .mt-xl-8 {
    margin-top: 2rem !important;
  }

  .mt-xl-9 {
    margin-top: 2.25rem !important;
  }

  .mt-xl-10 {
    margin-top: 2.5rem !important;
  }

  .mt-xl-11 {
    margin-top: 2.75rem !important;
  }

  .mt-xl-12 {
    margin-top: 3rem !important;
  }

  .mt-xl-13 {
    margin-top: 3.25rem !important;
  }

  .mt-xl-14 {
    margin-top: 3.5rem !important;
  }

  .mt-xl-15 {
    margin-top: 3.75rem !important;
  }

  .mt-xl-16 {
    margin-top: 4rem !important;
  }

  .mt-xl-17 {
    margin-top: 4.25rem !important;
  }

  .mt-xl-18 {
    margin-top: 4.5rem !important;
  }

  .mt-xl-19 {
    margin-top: 4.75rem !important;
  }

  .mt-xl-20 {
    margin-top: 5rem !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: 0.75rem !important;
  }

  .me-xl-4 {
    margin-right: 1rem !important;
  }

  .me-xl-5 {
    margin-right: 1.25rem !important;
  }

  .me-xl-6 {
    margin-right: 1.5rem !important;
  }

  .me-xl-7 {
    margin-right: 1.75rem !important;
  }

  .me-xl-8 {
    margin-right: 2rem !important;
  }

  .me-xl-9 {
    margin-right: 2.25rem !important;
  }

  .me-xl-10 {
    margin-right: 2.5rem !important;
  }

  .me-xl-11 {
    margin-right: 2.75rem !important;
  }

  .me-xl-12 {
    margin-right: 3rem !important;
  }

  .me-xl-13 {
    margin-right: 3.25rem !important;
  }

  .me-xl-14 {
    margin-right: 3.5rem !important;
  }

  .me-xl-15 {
    margin-right: 3.75rem !important;
  }

  .me-xl-16 {
    margin-right: 4rem !important;
  }

  .me-xl-17 {
    margin-right: 4.25rem !important;
  }

  .me-xl-18 {
    margin-right: 4.5rem !important;
  }

  .me-xl-19 {
    margin-right: 4.75rem !important;
  }

  .me-xl-20 {
    margin-right: 5rem !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: 0.75rem !important;
  }

  .mb-xl-4 {
    margin-bottom: 1rem !important;
  }

  .mb-xl-5 {
    margin-bottom: 1.25rem !important;
  }

  .mb-xl-6 {
    margin-bottom: 1.5rem !important;
  }

  .mb-xl-7 {
    margin-bottom: 1.75rem !important;
  }

  .mb-xl-8 {
    margin-bottom: 2rem !important;
  }

  .mb-xl-9 {
    margin-bottom: 2.25rem !important;
  }

  .mb-xl-10 {
    margin-bottom: 2.5rem !important;
  }

  .mb-xl-11 {
    margin-bottom: 2.75rem !important;
  }

  .mb-xl-12 {
    margin-bottom: 3rem !important;
  }

  .mb-xl-13 {
    margin-bottom: 3.25rem !important;
  }

  .mb-xl-14 {
    margin-bottom: 3.5rem !important;
  }

  .mb-xl-15 {
    margin-bottom: 3.75rem !important;
  }

  .mb-xl-16 {
    margin-bottom: 4rem !important;
  }

  .mb-xl-17 {
    margin-bottom: 4.25rem !important;
  }

  .mb-xl-18 {
    margin-bottom: 4.5rem !important;
  }

  .mb-xl-19 {
    margin-bottom: 4.75rem !important;
  }

  .mb-xl-20 {
    margin-bottom: 5rem !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: 0.75rem !important;
  }

  .ms-xl-4 {
    margin-left: 1rem !important;
  }

  .ms-xl-5 {
    margin-left: 1.25rem !important;
  }

  .ms-xl-6 {
    margin-left: 1.5rem !important;
  }

  .ms-xl-7 {
    margin-left: 1.75rem !important;
  }

  .ms-xl-8 {
    margin-left: 2rem !important;
  }

  .ms-xl-9 {
    margin-left: 2.25rem !important;
  }

  .ms-xl-10 {
    margin-left: 2.5rem !important;
  }

  .ms-xl-11 {
    margin-left: 2.75rem !important;
  }

  .ms-xl-12 {
    margin-left: 3rem !important;
  }

  .ms-xl-13 {
    margin-left: 3.25rem !important;
  }

  .ms-xl-14 {
    margin-left: 3.5rem !important;
  }

  .ms-xl-15 {
    margin-left: 3.75rem !important;
  }

  .ms-xl-16 {
    margin-left: 4rem !important;
  }

  .ms-xl-17 {
    margin-left: 4.25rem !important;
  }

  .ms-xl-18 {
    margin-left: 4.5rem !important;
  }

  .ms-xl-19 {
    margin-left: 4.75rem !important;
  }

  .ms-xl-20 {
    margin-left: 5rem !important;
  }

  .ms-xl-auto {
    margin-left: auto !important;
  }

  .m-xl-n1 {
    margin: -0.25rem !important;
  }

  .m-xl-n2 {
    margin: -0.5rem !important;
  }

  .m-xl-n3 {
    margin: -0.75rem !important;
  }

  .m-xl-n4 {
    margin: -1rem !important;
  }

  .m-xl-n5 {
    margin: -1.25rem !important;
  }

  .m-xl-n6 {
    margin: -1.5rem !important;
  }

  .m-xl-n7 {
    margin: -1.75rem !important;
  }

  .m-xl-n8 {
    margin: -2rem !important;
  }

  .m-xl-n9 {
    margin: -2.25rem !important;
  }

  .m-xl-n10 {
    margin: -2.5rem !important;
  }

  .m-xl-n11 {
    margin: -2.75rem !important;
  }

  .m-xl-n12 {
    margin: -3rem !important;
  }

  .m-xl-n13 {
    margin: -3.25rem !important;
  }

  .m-xl-n14 {
    margin: -3.5rem !important;
  }

  .m-xl-n15 {
    margin: -3.75rem !important;
  }

  .m-xl-n16 {
    margin: -4rem !important;
  }

  .m-xl-n17 {
    margin: -4.25rem !important;
  }

  .m-xl-n18 {
    margin: -4.5rem !important;
  }

  .m-xl-n19 {
    margin: -4.75rem !important;
  }

  .m-xl-n20 {
    margin: -5rem !important;
  }

  .mx-xl-n1 {
    margin-right: -0.25rem !important;
    margin-left: -0.25rem !important;
  }

  .mx-xl-n2 {
    margin-right: -0.5rem !important;
    margin-left: -0.5rem !important;
  }

  .mx-xl-n3 {
    margin-right: -0.75rem !important;
    margin-left: -0.75rem !important;
  }

  .mx-xl-n4 {
    margin-right: -1rem !important;
    margin-left: -1rem !important;
  }

  .mx-xl-n5 {
    margin-right: -1.25rem !important;
    margin-left: -1.25rem !important;
  }

  .mx-xl-n6 {
    margin-right: -1.5rem !important;
    margin-left: -1.5rem !important;
  }

  .mx-xl-n7 {
    margin-right: -1.75rem !important;
    margin-left: -1.75rem !important;
  }

  .mx-xl-n8 {
    margin-right: -2rem !important;
    margin-left: -2rem !important;
  }

  .mx-xl-n9 {
    margin-right: -2.25rem !important;
    margin-left: -2.25rem !important;
  }

  .mx-xl-n10 {
    margin-right: -2.5rem !important;
    margin-left: -2.5rem !important;
  }

  .mx-xl-n11 {
    margin-right: -2.75rem !important;
    margin-left: -2.75rem !important;
  }

  .mx-xl-n12 {
    margin-right: -3rem !important;
    margin-left: -3rem !important;
  }

  .mx-xl-n13 {
    margin-right: -3.25rem !important;
    margin-left: -3.25rem !important;
  }

  .mx-xl-n14 {
    margin-right: -3.5rem !important;
    margin-left: -3.5rem !important;
  }

  .mx-xl-n15 {
    margin-right: -3.75rem !important;
    margin-left: -3.75rem !important;
  }

  .mx-xl-n16 {
    margin-right: -4rem !important;
    margin-left: -4rem !important;
  }

  .mx-xl-n17 {
    margin-right: -4.25rem !important;
    margin-left: -4.25rem !important;
  }

  .mx-xl-n18 {
    margin-right: -4.5rem !important;
    margin-left: -4.5rem !important;
  }

  .mx-xl-n19 {
    margin-right: -4.75rem !important;
    margin-left: -4.75rem !important;
  }

  .mx-xl-n20 {
    margin-right: -5rem !important;
    margin-left: -5rem !important;
  }

  .my-xl-n1 {
    margin-top: -0.25rem !important;
    margin-bottom: -0.25rem !important;
  }

  .my-xl-n2 {
    margin-top: -0.5rem !important;
    margin-bottom: -0.5rem !important;
  }

  .my-xl-n3 {
    margin-top: -0.75rem !important;
    margin-bottom: -0.75rem !important;
  }

  .my-xl-n4 {
    margin-top: -1rem !important;
    margin-bottom: -1rem !important;
  }

  .my-xl-n5 {
    margin-top: -1.25rem !important;
    margin-bottom: -1.25rem !important;
  }

  .my-xl-n6 {
    margin-top: -1.5rem !important;
    margin-bottom: -1.5rem !important;
  }

  .my-xl-n7 {
    margin-top: -1.75rem !important;
    margin-bottom: -1.75rem !important;
  }

  .my-xl-n8 {
    margin-top: -2rem !important;
    margin-bottom: -2rem !important;
  }

  .my-xl-n9 {
    margin-top: -2.25rem !important;
    margin-bottom: -2.25rem !important;
  }

  .my-xl-n10 {
    margin-top: -2.5rem !important;
    margin-bottom: -2.5rem !important;
  }

  .my-xl-n11 {
    margin-top: -2.75rem !important;
    margin-bottom: -2.75rem !important;
  }

  .my-xl-n12 {
    margin-top: -3rem !important;
    margin-bottom: -3rem !important;
  }

  .my-xl-n13 {
    margin-top: -3.25rem !important;
    margin-bottom: -3.25rem !important;
  }

  .my-xl-n14 {
    margin-top: -3.5rem !important;
    margin-bottom: -3.5rem !important;
  }

  .my-xl-n15 {
    margin-top: -3.75rem !important;
    margin-bottom: -3.75rem !important;
  }

  .my-xl-n16 {
    margin-top: -4rem !important;
    margin-bottom: -4rem !important;
  }

  .my-xl-n17 {
    margin-top: -4.25rem !important;
    margin-bottom: -4.25rem !important;
  }

  .my-xl-n18 {
    margin-top: -4.5rem !important;
    margin-bottom: -4.5rem !important;
  }

  .my-xl-n19 {
    margin-top: -4.75rem !important;
    margin-bottom: -4.75rem !important;
  }

  .my-xl-n20 {
    margin-top: -5rem !important;
    margin-bottom: -5rem !important;
  }

  .mt-xl-n1 {
    margin-top: -0.25rem !important;
  }

  .mt-xl-n2 {
    margin-top: -0.5rem !important;
  }

  .mt-xl-n3 {
    margin-top: -0.75rem !important;
  }

  .mt-xl-n4 {
    margin-top: -1rem !important;
  }

  .mt-xl-n5 {
    margin-top: -1.25rem !important;
  }

  .mt-xl-n6 {
    margin-top: -1.5rem !important;
  }

  .mt-xl-n7 {
    margin-top: -1.75rem !important;
  }

  .mt-xl-n8 {
    margin-top: -2rem !important;
  }

  .mt-xl-n9 {
    margin-top: -2.25rem !important;
  }

  .mt-xl-n10 {
    margin-top: -2.5rem !important;
  }

  .mt-xl-n11 {
    margin-top: -2.75rem !important;
  }

  .mt-xl-n12 {
    margin-top: -3rem !important;
  }

  .mt-xl-n13 {
    margin-top: -3.25rem !important;
  }

  .mt-xl-n14 {
    margin-top: -3.5rem !important;
  }

  .mt-xl-n15 {
    margin-top: -3.75rem !important;
  }

  .mt-xl-n16 {
    margin-top: -4rem !important;
  }

  .mt-xl-n17 {
    margin-top: -4.25rem !important;
  }

  .mt-xl-n18 {
    margin-top: -4.5rem !important;
  }

  .mt-xl-n19 {
    margin-top: -4.75rem !important;
  }

  .mt-xl-n20 {
    margin-top: -5rem !important;
  }

  .me-xl-n1 {
    margin-right: -0.25rem !important;
  }

  .me-xl-n2 {
    margin-right: -0.5rem !important;
  }

  .me-xl-n3 {
    margin-right: -0.75rem !important;
  }

  .me-xl-n4 {
    margin-right: -1rem !important;
  }

  .me-xl-n5 {
    margin-right: -1.25rem !important;
  }

  .me-xl-n6 {
    margin-right: -1.5rem !important;
  }

  .me-xl-n7 {
    margin-right: -1.75rem !important;
  }

  .me-xl-n8 {
    margin-right: -2rem !important;
  }

  .me-xl-n9 {
    margin-right: -2.25rem !important;
  }

  .me-xl-n10 {
    margin-right: -2.5rem !important;
  }

  .me-xl-n11 {
    margin-right: -2.75rem !important;
  }

  .me-xl-n12 {
    margin-right: -3rem !important;
  }

  .me-xl-n13 {
    margin-right: -3.25rem !important;
  }

  .me-xl-n14 {
    margin-right: -3.5rem !important;
  }

  .me-xl-n15 {
    margin-right: -3.75rem !important;
  }

  .me-xl-n16 {
    margin-right: -4rem !important;
  }

  .me-xl-n17 {
    margin-right: -4.25rem !important;
  }

  .me-xl-n18 {
    margin-right: -4.5rem !important;
  }

  .me-xl-n19 {
    margin-right: -4.75rem !important;
  }

  .me-xl-n20 {
    margin-right: -5rem !important;
  }

  .mb-xl-n1 {
    margin-bottom: -0.25rem !important;
  }

  .mb-xl-n2 {
    margin-bottom: -0.5rem !important;
  }

  .mb-xl-n3 {
    margin-bottom: -0.75rem !important;
  }

  .mb-xl-n4 {
    margin-bottom: -1rem !important;
  }

  .mb-xl-n5 {
    margin-bottom: -1.25rem !important;
  }

  .mb-xl-n6 {
    margin-bottom: -1.5rem !important;
  }

  .mb-xl-n7 {
    margin-bottom: -1.75rem !important;
  }

  .mb-xl-n8 {
    margin-bottom: -2rem !important;
  }

  .mb-xl-n9 {
    margin-bottom: -2.25rem !important;
  }

  .mb-xl-n10 {
    margin-bottom: -2.5rem !important;
  }

  .mb-xl-n11 {
    margin-bottom: -2.75rem !important;
  }

  .mb-xl-n12 {
    margin-bottom: -3rem !important;
  }

  .mb-xl-n13 {
    margin-bottom: -3.25rem !important;
  }

  .mb-xl-n14 {
    margin-bottom: -3.5rem !important;
  }

  .mb-xl-n15 {
    margin-bottom: -3.75rem !important;
  }

  .mb-xl-n16 {
    margin-bottom: -4rem !important;
  }

  .mb-xl-n17 {
    margin-bottom: -4.25rem !important;
  }

  .mb-xl-n18 {
    margin-bottom: -4.5rem !important;
  }

  .mb-xl-n19 {
    margin-bottom: -4.75rem !important;
  }

  .mb-xl-n20 {
    margin-bottom: -5rem !important;
  }

  .ms-xl-n1 {
    margin-left: -0.25rem !important;
  }

  .ms-xl-n2 {
    margin-left: -0.5rem !important;
  }

  .ms-xl-n3 {
    margin-left: -0.75rem !important;
  }

  .ms-xl-n4 {
    margin-left: -1rem !important;
  }

  .ms-xl-n5 {
    margin-left: -1.25rem !important;
  }

  .ms-xl-n6 {
    margin-left: -1.5rem !important;
  }

  .ms-xl-n7 {
    margin-left: -1.75rem !important;
  }

  .ms-xl-n8 {
    margin-left: -2rem !important;
  }

  .ms-xl-n9 {
    margin-left: -2.25rem !important;
  }

  .ms-xl-n10 {
    margin-left: -2.5rem !important;
  }

  .ms-xl-n11 {
    margin-left: -2.75rem !important;
  }

  .ms-xl-n12 {
    margin-left: -3rem !important;
  }

  .ms-xl-n13 {
    margin-left: -3.25rem !important;
  }

  .ms-xl-n14 {
    margin-left: -3.5rem !important;
  }

  .ms-xl-n15 {
    margin-left: -3.75rem !important;
  }

  .ms-xl-n16 {
    margin-left: -4rem !important;
  }

  .ms-xl-n17 {
    margin-left: -4.25rem !important;
  }

  .ms-xl-n18 {
    margin-left: -4.5rem !important;
  }

  .ms-xl-n19 {
    margin-left: -4.75rem !important;
  }

  .ms-xl-n20 {
    margin-left: -5rem !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: 0.75rem !important;
  }

  .p-xl-4 {
    padding: 1rem !important;
  }

  .p-xl-5 {
    padding: 1.25rem !important;
  }

  .p-xl-6 {
    padding: 1.5rem !important;
  }

  .p-xl-7 {
    padding: 1.75rem !important;
  }

  .p-xl-8 {
    padding: 2rem !important;
  }

  .p-xl-9 {
    padding: 2.25rem !important;
  }

  .p-xl-10 {
    padding: 2.5rem !important;
  }

  .p-xl-11 {
    padding: 2.75rem !important;
  }

  .p-xl-12 {
    padding: 3rem !important;
  }

  .p-xl-13 {
    padding: 3.25rem !important;
  }

  .p-xl-14 {
    padding: 3.5rem !important;
  }

  .p-xl-15 {
    padding: 3.75rem !important;
  }

  .p-xl-16 {
    padding: 4rem !important;
  }

  .p-xl-17 {
    padding: 4.25rem !important;
  }

  .p-xl-18 {
    padding: 4.5rem !important;
  }

  .p-xl-19 {
    padding: 4.75rem !important;
  }

  .p-xl-20 {
    padding: 5rem !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: 0.75rem !important;
    padding-left: 0.75rem !important;
  }

  .px-xl-4 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }

  .px-xl-5 {
    padding-right: 1.25rem !important;
    padding-left: 1.25rem !important;
  }

  .px-xl-6 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }

  .px-xl-7 {
    padding-right: 1.75rem !important;
    padding-left: 1.75rem !important;
  }

  .px-xl-8 {
    padding-right: 2rem !important;
    padding-left: 2rem !important;
  }

  .px-xl-9 {
    padding-right: 2.25rem !important;
    padding-left: 2.25rem !important;
  }

  .px-xl-10 {
    padding-right: 2.5rem !important;
    padding-left: 2.5rem !important;
  }

  .px-xl-11 {
    padding-right: 2.75rem !important;
    padding-left: 2.75rem !important;
  }

  .px-xl-12 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }

  .px-xl-13 {
    padding-right: 3.25rem !important;
    padding-left: 3.25rem !important;
  }

  .px-xl-14 {
    padding-right: 3.5rem !important;
    padding-left: 3.5rem !important;
  }

  .px-xl-15 {
    padding-right: 3.75rem !important;
    padding-left: 3.75rem !important;
  }

  .px-xl-16 {
    padding-right: 4rem !important;
    padding-left: 4rem !important;
  }

  .px-xl-17 {
    padding-right: 4.25rem !important;
    padding-left: 4.25rem !important;
  }

  .px-xl-18 {
    padding-right: 4.5rem !important;
    padding-left: 4.5rem !important;
  }

  .px-xl-19 {
    padding-right: 4.75rem !important;
    padding-left: 4.75rem !important;
  }

  .px-xl-20 {
    padding-right: 5rem !important;
    padding-left: 5rem !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: 0.75rem !important;
    padding-bottom: 0.75rem !important;
  }

  .py-xl-4 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }

  .py-xl-5 {
    padding-top: 1.25rem !important;
    padding-bottom: 1.25rem !important;
  }

  .py-xl-6 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }

  .py-xl-7 {
    padding-top: 1.75rem !important;
    padding-bottom: 1.75rem !important;
  }

  .py-xl-8 {
    padding-top: 2rem !important;
    padding-bottom: 2rem !important;
  }

  .py-xl-9 {
    padding-top: 2.25rem !important;
    padding-bottom: 2.25rem !important;
  }

  .py-xl-10 {
    padding-top: 2.5rem !important;
    padding-bottom: 2.5rem !important;
  }

  .py-xl-11 {
    padding-top: 2.75rem !important;
    padding-bottom: 2.75rem !important;
  }

  .py-xl-12 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }

  .py-xl-13 {
    padding-top: 3.25rem !important;
    padding-bottom: 3.25rem !important;
  }

  .py-xl-14 {
    padding-top: 3.5rem !important;
    padding-bottom: 3.5rem !important;
  }

  .py-xl-15 {
    padding-top: 3.75rem !important;
    padding-bottom: 3.75rem !important;
  }

  .py-xl-16 {
    padding-top: 4rem !important;
    padding-bottom: 4rem !important;
  }

  .py-xl-17 {
    padding-top: 4.25rem !important;
    padding-bottom: 4.25rem !important;
  }

  .py-xl-18 {
    padding-top: 4.5rem !important;
    padding-bottom: 4.5rem !important;
  }

  .py-xl-19 {
    padding-top: 4.75rem !important;
    padding-bottom: 4.75rem !important;
  }

  .py-xl-20 {
    padding-top: 5rem !important;
    padding-bottom: 5rem !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: 0.75rem !important;
  }

  .pt-xl-4 {
    padding-top: 1rem !important;
  }

  .pt-xl-5 {
    padding-top: 1.25rem !important;
  }

  .pt-xl-6 {
    padding-top: 1.5rem !important;
  }

  .pt-xl-7 {
    padding-top: 1.75rem !important;
  }

  .pt-xl-8 {
    padding-top: 2rem !important;
  }

  .pt-xl-9 {
    padding-top: 2.25rem !important;
  }

  .pt-xl-10 {
    padding-top: 2.5rem !important;
  }

  .pt-xl-11 {
    padding-top: 2.75rem !important;
  }

  .pt-xl-12 {
    padding-top: 3rem !important;
  }

  .pt-xl-13 {
    padding-top: 3.25rem !important;
  }

  .pt-xl-14 {
    padding-top: 3.5rem !important;
  }

  .pt-xl-15 {
    padding-top: 3.75rem !important;
  }

  .pt-xl-16 {
    padding-top: 4rem !important;
  }

  .pt-xl-17 {
    padding-top: 4.25rem !important;
  }

  .pt-xl-18 {
    padding-top: 4.5rem !important;
  }

  .pt-xl-19 {
    padding-top: 4.75rem !important;
  }

  .pt-xl-20 {
    padding-top: 5rem !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: 0.75rem !important;
  }

  .pe-xl-4 {
    padding-right: 1rem !important;
  }

  .pe-xl-5 {
    padding-right: 1.25rem !important;
  }

  .pe-xl-6 {
    padding-right: 1.5rem !important;
  }

  .pe-xl-7 {
    padding-right: 1.75rem !important;
  }

  .pe-xl-8 {
    padding-right: 2rem !important;
  }

  .pe-xl-9 {
    padding-right: 2.25rem !important;
  }

  .pe-xl-10 {
    padding-right: 2.5rem !important;
  }

  .pe-xl-11 {
    padding-right: 2.75rem !important;
  }

  .pe-xl-12 {
    padding-right: 3rem !important;
  }

  .pe-xl-13 {
    padding-right: 3.25rem !important;
  }

  .pe-xl-14 {
    padding-right: 3.5rem !important;
  }

  .pe-xl-15 {
    padding-right: 3.75rem !important;
  }

  .pe-xl-16 {
    padding-right: 4rem !important;
  }

  .pe-xl-17 {
    padding-right: 4.25rem !important;
  }

  .pe-xl-18 {
    padding-right: 4.5rem !important;
  }

  .pe-xl-19 {
    padding-right: 4.75rem !important;
  }

  .pe-xl-20 {
    padding-right: 5rem !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: 0.75rem !important;
  }

  .pb-xl-4 {
    padding-bottom: 1rem !important;
  }

  .pb-xl-5 {
    padding-bottom: 1.25rem !important;
  }

  .pb-xl-6 {
    padding-bottom: 1.5rem !important;
  }

  .pb-xl-7 {
    padding-bottom: 1.75rem !important;
  }

  .pb-xl-8 {
    padding-bottom: 2rem !important;
  }

  .pb-xl-9 {
    padding-bottom: 2.25rem !important;
  }

  .pb-xl-10 {
    padding-bottom: 2.5rem !important;
  }

  .pb-xl-11 {
    padding-bottom: 2.75rem !important;
  }

  .pb-xl-12 {
    padding-bottom: 3rem !important;
  }

  .pb-xl-13 {
    padding-bottom: 3.25rem !important;
  }

  .pb-xl-14 {
    padding-bottom: 3.5rem !important;
  }

  .pb-xl-15 {
    padding-bottom: 3.75rem !important;
  }

  .pb-xl-16 {
    padding-bottom: 4rem !important;
  }

  .pb-xl-17 {
    padding-bottom: 4.25rem !important;
  }

  .pb-xl-18 {
    padding-bottom: 4.5rem !important;
  }

  .pb-xl-19 {
    padding-bottom: 4.75rem !important;
  }

  .pb-xl-20 {
    padding-bottom: 5rem !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: 0.75rem !important;
  }

  .ps-xl-4 {
    padding-left: 1rem !important;
  }

  .ps-xl-5 {
    padding-left: 1.25rem !important;
  }

  .ps-xl-6 {
    padding-left: 1.5rem !important;
  }

  .ps-xl-7 {
    padding-left: 1.75rem !important;
  }

  .ps-xl-8 {
    padding-left: 2rem !important;
  }

  .ps-xl-9 {
    padding-left: 2.25rem !important;
  }

  .ps-xl-10 {
    padding-left: 2.5rem !important;
  }

  .ps-xl-11 {
    padding-left: 2.75rem !important;
  }

  .ps-xl-12 {
    padding-left: 3rem !important;
  }

  .ps-xl-13 {
    padding-left: 3.25rem !important;
  }

  .ps-xl-14 {
    padding-left: 3.5rem !important;
  }

  .ps-xl-15 {
    padding-left: 3.75rem !important;
  }

  .ps-xl-16 {
    padding-left: 4rem !important;
  }

  .ps-xl-17 {
    padding-left: 4.25rem !important;
  }

  .ps-xl-18 {
    padding-left: 4.5rem !important;
  }

  .ps-xl-19 {
    padding-left: 4.75rem !important;
  }

  .ps-xl-20 {
    padding-left: 5rem !important;
  }

  .fs-xl-1 {
    font-size: calc(1.3rem + 0.6vw) !important;
  }

  .fs-xl-2 {
    font-size: calc(1.275rem + 0.3vw) !important;
  }

  .fs-xl-3 {
    font-size: calc(1.26rem + 0.12vw) !important;
  }

  .fs-xl-4 {
    font-size: 1.25rem !important;
  }

  .fs-xl-5 {
    font-size: 1.15rem !important;
  }

  .fs-xl-6 {
    font-size: 1.075rem !important;
  }

  .fs-xl-7 {
    font-size: 0.95rem !important;
  }

  .fs-xl-8 {
    font-size: 0.85rem !important;
  }

  .fs-xl-9 {
    font-size: 0.75rem !important;
  }

  .fs-xl-10 {
    font-size: 0.5rem !important;
  }

  .fs-xl-base {
    font-size: 1rem !important;
  }

  .fs-xl-fluid {
    font-size: 100% !important;
  }

  .fs-xl-2x {
    font-size: calc(1.325rem + 0.9vw) !important;
  }

  .fs-xl-2qx {
    font-size: calc(1.35rem + 1.2vw) !important;
  }

  .fs-xl-2hx {
    font-size: calc(1.375rem + 1.5vw) !important;
  }

  .fs-xl-2tx {
    font-size: calc(1.4rem + 1.8vw) !important;
  }

  .fs-xl-3x {
    font-size: calc(1.425rem + 2.1vw) !important;
  }

  .fs-xl-3qx {
    font-size: calc(1.45rem + 2.4vw) !important;
  }

  .fs-xl-3hx {
    font-size: calc(1.475rem + 2.7vw) !important;
  }

  .fs-xl-3tx {
    font-size: calc(1.5rem + 3vw) !important;
  }

  .fs-xl-4x {
    font-size: calc(1.525rem + 3.3vw) !important;
  }

  .fs-xl-4qx {
    font-size: calc(1.55rem + 3.6vw) !important;
  }

  .fs-xl-4hx {
    font-size: calc(1.575rem + 3.9vw) !important;
  }

  .fs-xl-4tx {
    font-size: calc(1.6rem + 4.2vw) !important;
  }

  .fs-xl-5x {
    font-size: calc(1.625rem + 4.5vw) !important;
  }

  .fs-xl-5qx {
    font-size: calc(1.65rem + 4.8vw) !important;
  }

  .fs-xl-5hx {
    font-size: calc(1.675rem + 5.1vw) !important;
  }

  .fs-xl-5tx {
    font-size: calc(1.7rem + 5.4vw) !important;
  }

  .text-xl-start {
    text-align: left !important;
  }

  .text-xl-end {
    text-align: right !important;
  }

  .text-xl-center {
    text-align: center !important;
  }

  .min-w-xl-unset {
    min-width: unset !important;
  }

  .min-w-xl-25 {
    min-width: 25% !important;
  }

  .min-w-xl-50 {
    min-width: 50% !important;
  }

  .min-w-xl-75 {
    min-width: 75% !important;
  }

  .min-w-xl-100 {
    min-width: 100% !important;
  }

  .min-w-xl-auto {
    min-width: auto !important;
  }

  .min-w-xl-1px {
    min-width: 1px !important;
  }

  .min-w-xl-2px {
    min-width: 2px !important;
  }

  .min-w-xl-3px {
    min-width: 3px !important;
  }

  .min-w-xl-4px {
    min-width: 4px !important;
  }

  .min-w-xl-5px {
    min-width: 5px !important;
  }

  .min-w-xl-6px {
    min-width: 6px !important;
  }

  .min-w-xl-7px {
    min-width: 7px !important;
  }

  .min-w-xl-8px {
    min-width: 8px !important;
  }

  .min-w-xl-9px {
    min-width: 9px !important;
  }

  .min-w-xl-10px {
    min-width: 10px !important;
  }

  .min-w-xl-15px {
    min-width: 15px !important;
  }

  .min-w-xl-20px {
    min-width: 20px !important;
  }

  .min-w-xl-25px {
    min-width: 25px !important;
  }

  .min-w-xl-30px {
    min-width: 30px !important;
  }

  .min-w-xl-35px {
    min-width: 35px !important;
  }

  .min-w-xl-40px {
    min-width: 40px !important;
  }

  .min-w-xl-45px {
    min-width: 45px !important;
  }

  .min-w-xl-50px {
    min-width: 50px !important;
  }

  .min-w-xl-55px {
    min-width: 55px !important;
  }

  .min-w-xl-60px {
    min-width: 60px !important;
  }

  .min-w-xl-65px {
    min-width: 65px !important;
  }

  .min-w-xl-70px {
    min-width: 70px !important;
  }

  .min-w-xl-75px {
    min-width: 75px !important;
  }

  .min-w-xl-80px {
    min-width: 80px !important;
  }

  .min-w-xl-85px {
    min-width: 85px !important;
  }

  .min-w-xl-90px {
    min-width: 90px !important;
  }

  .min-w-xl-95px {
    min-width: 95px !important;
  }

  .min-w-xl-100px {
    min-width: 100px !important;
  }

  .min-w-xl-125px {
    min-width: 125px !important;
  }

  .min-w-xl-150px {
    min-width: 150px !important;
  }

  .min-w-xl-175px {
    min-width: 175px !important;
  }

  .min-w-xl-200px {
    min-width: 200px !important;
  }

  .min-w-xl-225px {
    min-width: 225px !important;
  }

  .min-w-xl-250px {
    min-width: 250px !important;
  }

  .min-w-xl-275px {
    min-width: 275px !important;
  }

  .min-w-xl-300px {
    min-width: 300px !important;
  }

  .min-w-xl-325px {
    min-width: 325px !important;
  }

  .min-w-xl-350px {
    min-width: 350px !important;
  }

  .min-w-xl-375px {
    min-width: 375px !important;
  }

  .min-w-xl-400px {
    min-width: 400px !important;
  }

  .min-w-xl-425px {
    min-width: 425px !important;
  }

  .min-w-xl-450px {
    min-width: 450px !important;
  }

  .min-w-xl-475px {
    min-width: 475px !important;
  }

  .min-w-xl-500px {
    min-width: 500px !important;
  }

  .min-w-xl-550px {
    min-width: 550px !important;
  }

  .min-w-xl-600px {
    min-width: 600px !important;
  }

  .min-w-xl-650px {
    min-width: 650px !important;
  }

  .min-w-xl-700px {
    min-width: 700px !important;
  }

  .min-w-xl-750px {
    min-width: 750px !important;
  }

  .min-w-xl-800px {
    min-width: 800px !important;
  }

  .min-w-xl-850px {
    min-width: 850px !important;
  }

  .min-w-xl-900px {
    min-width: 900px !important;
  }

  .min-w-xl-950px {
    min-width: 950px !important;
  }

  .min-w-xl-1000px {
    min-width: 1000px !important;
  }

  .min-h-xl-unset {
    min-height: unset !important;
  }

  .min-h-xl-25 {
    min-height: 25% !important;
  }

  .min-h-xl-50 {
    min-height: 50% !important;
  }

  .min-h-xl-75 {
    min-height: 75% !important;
  }

  .min-h-xl-100 {
    min-height: 100% !important;
  }

  .min-h-xl-auto {
    min-height: auto !important;
  }

  .min-h-xl-1px {
    min-height: 1px !important;
  }

  .min-h-xl-2px {
    min-height: 2px !important;
  }

  .min-h-xl-3px {
    min-height: 3px !important;
  }

  .min-h-xl-4px {
    min-height: 4px !important;
  }

  .min-h-xl-5px {
    min-height: 5px !important;
  }

  .min-h-xl-6px {
    min-height: 6px !important;
  }

  .min-h-xl-7px {
    min-height: 7px !important;
  }

  .min-h-xl-8px {
    min-height: 8px !important;
  }

  .min-h-xl-9px {
    min-height: 9px !important;
  }

  .min-h-xl-10px {
    min-height: 10px !important;
  }

  .min-h-xl-15px {
    min-height: 15px !important;
  }

  .min-h-xl-20px {
    min-height: 20px !important;
  }

  .min-h-xl-25px {
    min-height: 25px !important;
  }

  .min-h-xl-30px {
    min-height: 30px !important;
  }

  .min-h-xl-35px {
    min-height: 35px !important;
  }

  .min-h-xl-40px {
    min-height: 40px !important;
  }

  .min-h-xl-45px {
    min-height: 45px !important;
  }

  .min-h-xl-50px {
    min-height: 50px !important;
  }

  .min-h-xl-55px {
    min-height: 55px !important;
  }

  .min-h-xl-60px {
    min-height: 60px !important;
  }

  .min-h-xl-65px {
    min-height: 65px !important;
  }

  .min-h-xl-70px {
    min-height: 70px !important;
  }

  .min-h-xl-75px {
    min-height: 75px !important;
  }

  .min-h-xl-80px {
    min-height: 80px !important;
  }

  .min-h-xl-85px {
    min-height: 85px !important;
  }

  .min-h-xl-90px {
    min-height: 90px !important;
  }

  .min-h-xl-95px {
    min-height: 95px !important;
  }

  .min-h-xl-100px {
    min-height: 100px !important;
  }

  .min-h-xl-125px {
    min-height: 125px !important;
  }

  .min-h-xl-150px {
    min-height: 150px !important;
  }

  .min-h-xl-175px {
    min-height: 175px !important;
  }

  .min-h-xl-200px {
    min-height: 200px !important;
  }

  .min-h-xl-225px {
    min-height: 225px !important;
  }

  .min-h-xl-250px {
    min-height: 250px !important;
  }

  .min-h-xl-275px {
    min-height: 275px !important;
  }

  .min-h-xl-300px {
    min-height: 300px !important;
  }

  .min-h-xl-325px {
    min-height: 325px !important;
  }

  .min-h-xl-350px {
    min-height: 350px !important;
  }

  .min-h-xl-375px {
    min-height: 375px !important;
  }

  .min-h-xl-400px {
    min-height: 400px !important;
  }

  .min-h-xl-425px {
    min-height: 425px !important;
  }

  .min-h-xl-450px {
    min-height: 450px !important;
  }

  .min-h-xl-475px {
    min-height: 475px !important;
  }

  .min-h-xl-500px {
    min-height: 500px !important;
  }

  .min-h-xl-550px {
    min-height: 550px !important;
  }

  .min-h-xl-600px {
    min-height: 600px !important;
  }

  .min-h-xl-650px {
    min-height: 650px !important;
  }

  .min-h-xl-700px {
    min-height: 700px !important;
  }

  .min-h-xl-750px {
    min-height: 750px !important;
  }

  .min-h-xl-800px {
    min-height: 800px !important;
  }

  .min-h-xl-850px {
    min-height: 850px !important;
  }

  .min-h-xl-900px {
    min-height: 900px !important;
  }

  .min-h-xl-950px {
    min-height: 950px !important;
  }

  .min-h-xl-1000px {
    min-height: 1000px !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;
  }

  .position-xxl-static {
    position: static !important;
  }

  .position-xxl-relative {
    position: relative !important;
  }

  .position-xxl-absolute {
    position: absolute !important;
  }

  .position-xxl-fixed {
    position: fixed !important;
  }

  .position-xxl-sticky {
    position: sticky !important;
  }

  .w-xxl-unset {
    width: unset !important;
  }

  .w-xxl-25 {
    width: 25% !important;
  }

  .w-xxl-50 {
    width: 50% !important;
  }

  .w-xxl-75 {
    width: 75% !important;
  }

  .w-xxl-100 {
    width: 100% !important;
  }

  .w-xxl-auto {
    width: auto !important;
  }

  .w-xxl-1px {
    width: 1px !important;
  }

  .w-xxl-2px {
    width: 2px !important;
  }

  .w-xxl-3px {
    width: 3px !important;
  }

  .w-xxl-4px {
    width: 4px !important;
  }

  .w-xxl-5px {
    width: 5px !important;
  }

  .w-xxl-6px {
    width: 6px !important;
  }

  .w-xxl-7px {
    width: 7px !important;
  }

  .w-xxl-8px {
    width: 8px !important;
  }

  .w-xxl-9px {
    width: 9px !important;
  }

  .w-xxl-10px {
    width: 10px !important;
  }

  .w-xxl-15px {
    width: 15px !important;
  }

  .w-xxl-20px {
    width: 20px !important;
  }

  .w-xxl-25px {
    width: 25px !important;
  }

  .w-xxl-30px {
    width: 30px !important;
  }

  .w-xxl-35px {
    width: 35px !important;
  }

  .w-xxl-40px {
    width: 40px !important;
  }

  .w-xxl-45px {
    width: 45px !important;
  }

  .w-xxl-50px {
    width: 50px !important;
  }

  .w-xxl-55px {
    width: 55px !important;
  }

  .w-xxl-60px {
    width: 60px !important;
  }

  .w-xxl-65px {
    width: 65px !important;
  }

  .w-xxl-70px {
    width: 70px !important;
  }

  .w-xxl-75px {
    width: 75px !important;
  }

  .w-xxl-80px {
    width: 80px !important;
  }

  .w-xxl-85px {
    width: 85px !important;
  }

  .w-xxl-90px {
    width: 90px !important;
  }

  .w-xxl-95px {
    width: 95px !important;
  }

  .w-xxl-100px {
    width: 100px !important;
  }

  .w-xxl-125px {
    width: 125px !important;
  }

  .w-xxl-150px {
    width: 150px !important;
  }

  .w-xxl-175px {
    width: 175px !important;
  }

  .w-xxl-200px {
    width: 200px !important;
  }

  .w-xxl-225px {
    width: 225px !important;
  }

  .w-xxl-250px {
    width: 250px !important;
  }

  .w-xxl-275px {
    width: 275px !important;
  }

  .w-xxl-300px {
    width: 300px !important;
  }

  .w-xxl-325px {
    width: 325px !important;
  }

  .w-xxl-350px {
    width: 350px !important;
  }

  .w-xxl-375px {
    width: 375px !important;
  }

  .w-xxl-400px {
    width: 400px !important;
  }

  .w-xxl-425px {
    width: 425px !important;
  }

  .w-xxl-450px {
    width: 450px !important;
  }

  .w-xxl-475px {
    width: 475px !important;
  }

  .w-xxl-500px {
    width: 500px !important;
  }

  .w-xxl-550px {
    width: 550px !important;
  }

  .w-xxl-600px {
    width: 600px !important;
  }

  .w-xxl-650px {
    width: 650px !important;
  }

  .w-xxl-700px {
    width: 700px !important;
  }

  .w-xxl-750px {
    width: 750px !important;
  }

  .w-xxl-800px {
    width: 800px !important;
  }

  .w-xxl-850px {
    width: 850px !important;
  }

  .w-xxl-900px {
    width: 900px !important;
  }

  .w-xxl-950px {
    width: 950px !important;
  }

  .w-xxl-1000px {
    width: 1000px !important;
  }

  .mw-xxl-unset {
    max-width: unset !important;
  }

  .mw-xxl-25 {
    max-width: 25% !important;
  }

  .mw-xxl-50 {
    max-width: 50% !important;
  }

  .mw-xxl-75 {
    max-width: 75% !important;
  }

  .mw-xxl-100 {
    max-width: 100% !important;
  }

  .mw-xxl-auto {
    max-width: auto !important;
  }

  .mw-xxl-1px {
    max-width: 1px !important;
  }

  .mw-xxl-2px {
    max-width: 2px !important;
  }

  .mw-xxl-3px {
    max-width: 3px !important;
  }

  .mw-xxl-4px {
    max-width: 4px !important;
  }

  .mw-xxl-5px {
    max-width: 5px !important;
  }

  .mw-xxl-6px {
    max-width: 6px !important;
  }

  .mw-xxl-7px {
    max-width: 7px !important;
  }

  .mw-xxl-8px {
    max-width: 8px !important;
  }

  .mw-xxl-9px {
    max-width: 9px !important;
  }

  .mw-xxl-10px {
    max-width: 10px !important;
  }

  .mw-xxl-15px {
    max-width: 15px !important;
  }

  .mw-xxl-20px {
    max-width: 20px !important;
  }

  .mw-xxl-25px {
    max-width: 25px !important;
  }

  .mw-xxl-30px {
    max-width: 30px !important;
  }

  .mw-xxl-35px {
    max-width: 35px !important;
  }

  .mw-xxl-40px {
    max-width: 40px !important;
  }

  .mw-xxl-45px {
    max-width: 45px !important;
  }

  .mw-xxl-50px {
    max-width: 50px !important;
  }

  .mw-xxl-55px {
    max-width: 55px !important;
  }

  .mw-xxl-60px {
    max-width: 60px !important;
  }

  .mw-xxl-65px {
    max-width: 65px !important;
  }

  .mw-xxl-70px {
    max-width: 70px !important;
  }

  .mw-xxl-75px {
    max-width: 75px !important;
  }

  .mw-xxl-80px {
    max-width: 80px !important;
  }

  .mw-xxl-85px {
    max-width: 85px !important;
  }

  .mw-xxl-90px {
    max-width: 90px !important;
  }

  .mw-xxl-95px {
    max-width: 95px !important;
  }

  .mw-xxl-100px {
    max-width: 100px !important;
  }

  .mw-xxl-125px {
    max-width: 125px !important;
  }

  .mw-xxl-150px {
    max-width: 150px !important;
  }

  .mw-xxl-175px {
    max-width: 175px !important;
  }

  .mw-xxl-200px {
    max-width: 200px !important;
  }

  .mw-xxl-225px {
    max-width: 225px !important;
  }

  .mw-xxl-250px {
    max-width: 250px !important;
  }

  .mw-xxl-275px {
    max-width: 275px !important;
  }

  .mw-xxl-300px {
    max-width: 300px !important;
  }

  .mw-xxl-325px {
    max-width: 325px !important;
  }

  .mw-xxl-350px {
    max-width: 350px !important;
  }

  .mw-xxl-375px {
    max-width: 375px !important;
  }

  .mw-xxl-400px {
    max-width: 400px !important;
  }

  .mw-xxl-425px {
    max-width: 425px !important;
  }

  .mw-xxl-450px {
    max-width: 450px !important;
  }

  .mw-xxl-475px {
    max-width: 475px !important;
  }

  .mw-xxl-500px {
    max-width: 500px !important;
  }

  .mw-xxl-550px {
    max-width: 550px !important;
  }

  .mw-xxl-600px {
    max-width: 600px !important;
  }

  .mw-xxl-650px {
    max-width: 650px !important;
  }

  .mw-xxl-700px {
    max-width: 700px !important;
  }

  .mw-xxl-750px {
    max-width: 750px !important;
  }

  .mw-xxl-800px {
    max-width: 800px !important;
  }

  .mw-xxl-850px {
    max-width: 850px !important;
  }

  .mw-xxl-900px {
    max-width: 900px !important;
  }

  .mw-xxl-950px {
    max-width: 950px !important;
  }

  .mw-xxl-1000px {
    max-width: 1000px !important;
  }

  .h-xxl-unset {
    height: unset !important;
  }

  .h-xxl-25 {
    height: 25% !important;
  }

  .h-xxl-50 {
    height: 50% !important;
  }

  .h-xxl-75 {
    height: 75% !important;
  }

  .h-xxl-100 {
    height: 100% !important;
  }

  .h-xxl-auto {
    height: auto !important;
  }

  .h-xxl-1px {
    height: 1px !important;
  }

  .h-xxl-2px {
    height: 2px !important;
  }

  .h-xxl-3px {
    height: 3px !important;
  }

  .h-xxl-4px {
    height: 4px !important;
  }

  .h-xxl-5px {
    height: 5px !important;
  }

  .h-xxl-6px {
    height: 6px !important;
  }

  .h-xxl-7px {
    height: 7px !important;
  }

  .h-xxl-8px {
    height: 8px !important;
  }

  .h-xxl-9px {
    height: 9px !important;
  }

  .h-xxl-10px {
    height: 10px !important;
  }

  .h-xxl-15px {
    height: 15px !important;
  }

  .h-xxl-20px {
    height: 20px !important;
  }

  .h-xxl-25px {
    height: 25px !important;
  }

  .h-xxl-30px {
    height: 30px !important;
  }

  .h-xxl-35px {
    height: 35px !important;
  }

  .h-xxl-40px {
    height: 40px !important;
  }

  .h-xxl-45px {
    height: 45px !important;
  }

  .h-xxl-50px {
    height: 50px !important;
  }

  .h-xxl-55px {
    height: 55px !important;
  }

  .h-xxl-60px {
    height: 60px !important;
  }

  .h-xxl-65px {
    height: 65px !important;
  }

  .h-xxl-70px {
    height: 70px !important;
  }

  .h-xxl-75px {
    height: 75px !important;
  }

  .h-xxl-80px {
    height: 80px !important;
  }

  .h-xxl-85px {
    height: 85px !important;
  }

  .h-xxl-90px {
    height: 90px !important;
  }

  .h-xxl-95px {
    height: 95px !important;
  }

  .h-xxl-100px {
    height: 100px !important;
  }

  .h-xxl-125px {
    height: 125px !important;
  }

  .h-xxl-150px {
    height: 150px !important;
  }

  .h-xxl-175px {
    height: 175px !important;
  }

  .h-xxl-200px {
    height: 200px !important;
  }

  .h-xxl-225px {
    height: 225px !important;
  }

  .h-xxl-250px {
    height: 250px !important;
  }

  .h-xxl-275px {
    height: 275px !important;
  }

  .h-xxl-300px {
    height: 300px !important;
  }

  .h-xxl-325px {
    height: 325px !important;
  }

  .h-xxl-350px {
    height: 350px !important;
  }

  .h-xxl-375px {
    height: 375px !important;
  }

  .h-xxl-400px {
    height: 400px !important;
  }

  .h-xxl-425px {
    height: 425px !important;
  }

  .h-xxl-450px {
    height: 450px !important;
  }

  .h-xxl-475px {
    height: 475px !important;
  }

  .h-xxl-500px {
    height: 500px !important;
  }

  .h-xxl-550px {
    height: 550px !important;
  }

  .h-xxl-600px {
    height: 600px !important;
  }

  .h-xxl-650px {
    height: 650px !important;
  }

  .h-xxl-700px {
    height: 700px !important;
  }

  .h-xxl-750px {
    height: 750px !important;
  }

  .h-xxl-800px {
    height: 800px !important;
  }

  .h-xxl-850px {
    height: 850px !important;
  }

  .h-xxl-900px {
    height: 900px !important;
  }

  .h-xxl-950px {
    height: 950px !important;
  }

  .h-xxl-1000px {
    height: 1000px !important;
  }

  .mh-xxl-unset {
    max-height: unset !important;
  }

  .mh-xxl-25 {
    max-height: 25% !important;
  }

  .mh-xxl-50 {
    max-height: 50% !important;
  }

  .mh-xxl-75 {
    max-height: 75% !important;
  }

  .mh-xxl-100 {
    max-height: 100% !important;
  }

  .mh-xxl-auto {
    max-height: auto !important;
  }

  .mh-xxl-1px {
    max-height: 1px !important;
  }

  .mh-xxl-2px {
    max-height: 2px !important;
  }

  .mh-xxl-3px {
    max-height: 3px !important;
  }

  .mh-xxl-4px {
    max-height: 4px !important;
  }

  .mh-xxl-5px {
    max-height: 5px !important;
  }

  .mh-xxl-6px {
    max-height: 6px !important;
  }

  .mh-xxl-7px {
    max-height: 7px !important;
  }

  .mh-xxl-8px {
    max-height: 8px !important;
  }

  .mh-xxl-9px {
    max-height: 9px !important;
  }

  .mh-xxl-10px {
    max-height: 10px !important;
  }

  .mh-xxl-15px {
    max-height: 15px !important;
  }

  .mh-xxl-20px {
    max-height: 20px !important;
  }

  .mh-xxl-25px {
    max-height: 25px !important;
  }

  .mh-xxl-30px {
    max-height: 30px !important;
  }

  .mh-xxl-35px {
    max-height: 35px !important;
  }

  .mh-xxl-40px {
    max-height: 40px !important;
  }

  .mh-xxl-45px {
    max-height: 45px !important;
  }

  .mh-xxl-50px {
    max-height: 50px !important;
  }

  .mh-xxl-55px {
    max-height: 55px !important;
  }

  .mh-xxl-60px {
    max-height: 60px !important;
  }

  .mh-xxl-65px {
    max-height: 65px !important;
  }

  .mh-xxl-70px {
    max-height: 70px !important;
  }

  .mh-xxl-75px {
    max-height: 75px !important;
  }

  .mh-xxl-80px {
    max-height: 80px !important;
  }

  .mh-xxl-85px {
    max-height: 85px !important;
  }

  .mh-xxl-90px {
    max-height: 90px !important;
  }

  .mh-xxl-95px {
    max-height: 95px !important;
  }

  .mh-xxl-100px {
    max-height: 100px !important;
  }

  .mh-xxl-125px {
    max-height: 125px !important;
  }

  .mh-xxl-150px {
    max-height: 150px !important;
  }

  .mh-xxl-175px {
    max-height: 175px !important;
  }

  .mh-xxl-200px {
    max-height: 200px !important;
  }

  .mh-xxl-225px {
    max-height: 225px !important;
  }

  .mh-xxl-250px {
    max-height: 250px !important;
  }

  .mh-xxl-275px {
    max-height: 275px !important;
  }

  .mh-xxl-300px {
    max-height: 300px !important;
  }

  .mh-xxl-325px {
    max-height: 325px !important;
  }

  .mh-xxl-350px {
    max-height: 350px !important;
  }

  .mh-xxl-375px {
    max-height: 375px !important;
  }

  .mh-xxl-400px {
    max-height: 400px !important;
  }

  .mh-xxl-425px {
    max-height: 425px !important;
  }

  .mh-xxl-450px {
    max-height: 450px !important;
  }

  .mh-xxl-475px {
    max-height: 475px !important;
  }

  .mh-xxl-500px {
    max-height: 500px !important;
  }

  .mh-xxl-550px {
    max-height: 550px !important;
  }

  .mh-xxl-600px {
    max-height: 600px !important;
  }

  .mh-xxl-650px {
    max-height: 650px !important;
  }

  .mh-xxl-700px {
    max-height: 700px !important;
  }

  .mh-xxl-750px {
    max-height: 750px !important;
  }

  .mh-xxl-800px {
    max-height: 800px !important;
  }

  .mh-xxl-850px {
    max-height: 850px !important;
  }

  .mh-xxl-900px {
    max-height: 900px !important;
  }

  .mh-xxl-950px {
    max-height: 950px !important;
  }

  .mh-xxl-1000px {
    max-height: 1000px !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: 0.75rem !important;
  }

  .gap-xxl-4 {
    gap: 1rem !important;
  }

  .gap-xxl-5 {
    gap: 1.25rem !important;
  }

  .gap-xxl-6 {
    gap: 1.5rem !important;
  }

  .gap-xxl-7 {
    gap: 1.75rem !important;
  }

  .gap-xxl-8 {
    gap: 2rem !important;
  }

  .gap-xxl-9 {
    gap: 2.25rem !important;
  }

  .gap-xxl-10 {
    gap: 2.5rem !important;
  }

  .gap-xxl-11 {
    gap: 2.75rem !important;
  }

  .gap-xxl-12 {
    gap: 3rem !important;
  }

  .gap-xxl-13 {
    gap: 3.25rem !important;
  }

  .gap-xxl-14 {
    gap: 3.5rem !important;
  }

  .gap-xxl-15 {
    gap: 3.75rem !important;
  }

  .gap-xxl-16 {
    gap: 4rem !important;
  }

  .gap-xxl-17 {
    gap: 4.25rem !important;
  }

  .gap-xxl-18 {
    gap: 4.5rem !important;
  }

  .gap-xxl-19 {
    gap: 4.75rem !important;
  }

  .gap-xxl-20 {
    gap: 5rem !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: 0.75rem !important;
  }

  .m-xxl-4 {
    margin: 1rem !important;
  }

  .m-xxl-5 {
    margin: 1.25rem !important;
  }

  .m-xxl-6 {
    margin: 1.5rem !important;
  }

  .m-xxl-7 {
    margin: 1.75rem !important;
  }

  .m-xxl-8 {
    margin: 2rem !important;
  }

  .m-xxl-9 {
    margin: 2.25rem !important;
  }

  .m-xxl-10 {
    margin: 2.5rem !important;
  }

  .m-xxl-11 {
    margin: 2.75rem !important;
  }

  .m-xxl-12 {
    margin: 3rem !important;
  }

  .m-xxl-13 {
    margin: 3.25rem !important;
  }

  .m-xxl-14 {
    margin: 3.5rem !important;
  }

  .m-xxl-15 {
    margin: 3.75rem !important;
  }

  .m-xxl-16 {
    margin: 4rem !important;
  }

  .m-xxl-17 {
    margin: 4.25rem !important;
  }

  .m-xxl-18 {
    margin: 4.5rem !important;
  }

  .m-xxl-19 {
    margin: 4.75rem !important;
  }

  .m-xxl-20 {
    margin: 5rem !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: 0.75rem !important;
    margin-left: 0.75rem !important;
  }

  .mx-xxl-4 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }

  .mx-xxl-5 {
    margin-right: 1.25rem !important;
    margin-left: 1.25rem !important;
  }

  .mx-xxl-6 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }

  .mx-xxl-7 {
    margin-right: 1.75rem !important;
    margin-left: 1.75rem !important;
  }

  .mx-xxl-8 {
    margin-right: 2rem !important;
    margin-left: 2rem !important;
  }

  .mx-xxl-9 {
    margin-right: 2.25rem !important;
    margin-left: 2.25rem !important;
  }

  .mx-xxl-10 {
    margin-right: 2.5rem !important;
    margin-left: 2.5rem !important;
  }

  .mx-xxl-11 {
    margin-right: 2.75rem !important;
    margin-left: 2.75rem !important;
  }

  .mx-xxl-12 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }

  .mx-xxl-13 {
    margin-right: 3.25rem !important;
    margin-left: 3.25rem !important;
  }

  .mx-xxl-14 {
    margin-right: 3.5rem !important;
    margin-left: 3.5rem !important;
  }

  .mx-xxl-15 {
    margin-right: 3.75rem !important;
    margin-left: 3.75rem !important;
  }

  .mx-xxl-16 {
    margin-right: 4rem !important;
    margin-left: 4rem !important;
  }

  .mx-xxl-17 {
    margin-right: 4.25rem !important;
    margin-left: 4.25rem !important;
  }

  .mx-xxl-18 {
    margin-right: 4.5rem !important;
    margin-left: 4.5rem !important;
  }

  .mx-xxl-19 {
    margin-right: 4.75rem !important;
    margin-left: 4.75rem !important;
  }

  .mx-xxl-20 {
    margin-right: 5rem !important;
    margin-left: 5rem !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: 0.75rem !important;
    margin-bottom: 0.75rem !important;
  }

  .my-xxl-4 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }

  .my-xxl-5 {
    margin-top: 1.25rem !important;
    margin-bottom: 1.25rem !important;
  }

  .my-xxl-6 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }

  .my-xxl-7 {
    margin-top: 1.75rem !important;
    margin-bottom: 1.75rem !important;
  }

  .my-xxl-8 {
    margin-top: 2rem !important;
    margin-bottom: 2rem !important;
  }

  .my-xxl-9 {
    margin-top: 2.25rem !important;
    margin-bottom: 2.25rem !important;
  }

  .my-xxl-10 {
    margin-top: 2.5rem !important;
    margin-bottom: 2.5rem !important;
  }

  .my-xxl-11 {
    margin-top: 2.75rem !important;
    margin-bottom: 2.75rem !important;
  }

  .my-xxl-12 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }

  .my-xxl-13 {
    margin-top: 3.25rem !important;
    margin-bottom: 3.25rem !important;
  }

  .my-xxl-14 {
    margin-top: 3.5rem !important;
    margin-bottom: 3.5rem !important;
  }

  .my-xxl-15 {
    margin-top: 3.75rem !important;
    margin-bottom: 3.75rem !important;
  }

  .my-xxl-16 {
    margin-top: 4rem !important;
    margin-bottom: 4rem !important;
  }

  .my-xxl-17 {
    margin-top: 4.25rem !important;
    margin-bottom: 4.25rem !important;
  }

  .my-xxl-18 {
    margin-top: 4.5rem !important;
    margin-bottom: 4.5rem !important;
  }

  .my-xxl-19 {
    margin-top: 4.75rem !important;
    margin-bottom: 4.75rem !important;
  }

  .my-xxl-20 {
    margin-top: 5rem !important;
    margin-bottom: 5rem !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: 0.75rem !important;
  }

  .mt-xxl-4 {
    margin-top: 1rem !important;
  }

  .mt-xxl-5 {
    margin-top: 1.25rem !important;
  }

  .mt-xxl-6 {
    margin-top: 1.5rem !important;
  }

  .mt-xxl-7 {
    margin-top: 1.75rem !important;
  }

  .mt-xxl-8 {
    margin-top: 2rem !important;
  }

  .mt-xxl-9 {
    margin-top: 2.25rem !important;
  }

  .mt-xxl-10 {
    margin-top: 2.5rem !important;
  }

  .mt-xxl-11 {
    margin-top: 2.75rem !important;
  }

  .mt-xxl-12 {
    margin-top: 3rem !important;
  }

  .mt-xxl-13 {
    margin-top: 3.25rem !important;
  }

  .mt-xxl-14 {
    margin-top: 3.5rem !important;
  }

  .mt-xxl-15 {
    margin-top: 3.75rem !important;
  }

  .mt-xxl-16 {
    margin-top: 4rem !important;
  }

  .mt-xxl-17 {
    margin-top: 4.25rem !important;
  }

  .mt-xxl-18 {
    margin-top: 4.5rem !important;
  }

  .mt-xxl-19 {
    margin-top: 4.75rem !important;
  }

  .mt-xxl-20 {
    margin-top: 5rem !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: 0.75rem !important;
  }

  .me-xxl-4 {
    margin-right: 1rem !important;
  }

  .me-xxl-5 {
    margin-right: 1.25rem !important;
  }

  .me-xxl-6 {
    margin-right: 1.5rem !important;
  }

  .me-xxl-7 {
    margin-right: 1.75rem !important;
  }

  .me-xxl-8 {
    margin-right: 2rem !important;
  }

  .me-xxl-9 {
    margin-right: 2.25rem !important;
  }

  .me-xxl-10 {
    margin-right: 2.5rem !important;
  }

  .me-xxl-11 {
    margin-right: 2.75rem !important;
  }

  .me-xxl-12 {
    margin-right: 3rem !important;
  }

  .me-xxl-13 {
    margin-right: 3.25rem !important;
  }

  .me-xxl-14 {
    margin-right: 3.5rem !important;
  }

  .me-xxl-15 {
    margin-right: 3.75rem !important;
  }

  .me-xxl-16 {
    margin-right: 4rem !important;
  }

  .me-xxl-17 {
    margin-right: 4.25rem !important;
  }

  .me-xxl-18 {
    margin-right: 4.5rem !important;
  }

  .me-xxl-19 {
    margin-right: 4.75rem !important;
  }

  .me-xxl-20 {
    margin-right: 5rem !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: 0.75rem !important;
  }

  .mb-xxl-4 {
    margin-bottom: 1rem !important;
  }

  .mb-xxl-5 {
    margin-bottom: 1.25rem !important;
  }

  .mb-xxl-6 {
    margin-bottom: 1.5rem !important;
  }

  .mb-xxl-7 {
    margin-bottom: 1.75rem !important;
  }

  .mb-xxl-8 {
    margin-bottom: 2rem !important;
  }

  .mb-xxl-9 {
    margin-bottom: 2.25rem !important;
  }

  .mb-xxl-10 {
    margin-bottom: 2.5rem !important;
  }

  .mb-xxl-11 {
    margin-bottom: 2.75rem !important;
  }

  .mb-xxl-12 {
    margin-bottom: 3rem !important;
  }

  .mb-xxl-13 {
    margin-bottom: 3.25rem !important;
  }

  .mb-xxl-14 {
    margin-bottom: 3.5rem !important;
  }

  .mb-xxl-15 {
    margin-bottom: 3.75rem !important;
  }

  .mb-xxl-16 {
    margin-bottom: 4rem !important;
  }

  .mb-xxl-17 {
    margin-bottom: 4.25rem !important;
  }

  .mb-xxl-18 {
    margin-bottom: 4.5rem !important;
  }

  .mb-xxl-19 {
    margin-bottom: 4.75rem !important;
  }

  .mb-xxl-20 {
    margin-bottom: 5rem !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: 0.75rem !important;
  }

  .ms-xxl-4 {
    margin-left: 1rem !important;
  }

  .ms-xxl-5 {
    margin-left: 1.25rem !important;
  }

  .ms-xxl-6 {
    margin-left: 1.5rem !important;
  }

  .ms-xxl-7 {
    margin-left: 1.75rem !important;
  }

  .ms-xxl-8 {
    margin-left: 2rem !important;
  }

  .ms-xxl-9 {
    margin-left: 2.25rem !important;
  }

  .ms-xxl-10 {
    margin-left: 2.5rem !important;
  }

  .ms-xxl-11 {
    margin-left: 2.75rem !important;
  }

  .ms-xxl-12 {
    margin-left: 3rem !important;
  }

  .ms-xxl-13 {
    margin-left: 3.25rem !important;
  }

  .ms-xxl-14 {
    margin-left: 3.5rem !important;
  }

  .ms-xxl-15 {
    margin-left: 3.75rem !important;
  }

  .ms-xxl-16 {
    margin-left: 4rem !important;
  }

  .ms-xxl-17 {
    margin-left: 4.25rem !important;
  }

  .ms-xxl-18 {
    margin-left: 4.5rem !important;
  }

  .ms-xxl-19 {
    margin-left: 4.75rem !important;
  }

  .ms-xxl-20 {
    margin-left: 5rem !important;
  }

  .ms-xxl-auto {
    margin-left: auto !important;
  }

  .m-xxl-n1 {
    margin: -0.25rem !important;
  }

  .m-xxl-n2 {
    margin: -0.5rem !important;
  }

  .m-xxl-n3 {
    margin: -0.75rem !important;
  }

  .m-xxl-n4 {
    margin: -1rem !important;
  }

  .m-xxl-n5 {
    margin: -1.25rem !important;
  }

  .m-xxl-n6 {
    margin: -1.5rem !important;
  }

  .m-xxl-n7 {
    margin: -1.75rem !important;
  }

  .m-xxl-n8 {
    margin: -2rem !important;
  }

  .m-xxl-n9 {
    margin: -2.25rem !important;
  }

  .m-xxl-n10 {
    margin: -2.5rem !important;
  }

  .m-xxl-n11 {
    margin: -2.75rem !important;
  }

  .m-xxl-n12 {
    margin: -3rem !important;
  }

  .m-xxl-n13 {
    margin: -3.25rem !important;
  }

  .m-xxl-n14 {
    margin: -3.5rem !important;
  }

  .m-xxl-n15 {
    margin: -3.75rem !important;
  }

  .m-xxl-n16 {
    margin: -4rem !important;
  }

  .m-xxl-n17 {
    margin: -4.25rem !important;
  }

  .m-xxl-n18 {
    margin: -4.5rem !important;
  }

  .m-xxl-n19 {
    margin: -4.75rem !important;
  }

  .m-xxl-n20 {
    margin: -5rem !important;
  }

  .mx-xxl-n1 {
    margin-right: -0.25rem !important;
    margin-left: -0.25rem !important;
  }

  .mx-xxl-n2 {
    margin-right: -0.5rem !important;
    margin-left: -0.5rem !important;
  }

  .mx-xxl-n3 {
    margin-right: -0.75rem !important;
    margin-left: -0.75rem !important;
  }

  .mx-xxl-n4 {
    margin-right: -1rem !important;
    margin-left: -1rem !important;
  }

  .mx-xxl-n5 {
    margin-right: -1.25rem !important;
    margin-left: -1.25rem !important;
  }

  .mx-xxl-n6 {
    margin-right: -1.5rem !important;
    margin-left: -1.5rem !important;
  }

  .mx-xxl-n7 {
    margin-right: -1.75rem !important;
    margin-left: -1.75rem !important;
  }

  .mx-xxl-n8 {
    margin-right: -2rem !important;
    margin-left: -2rem !important;
  }

  .mx-xxl-n9 {
    margin-right: -2.25rem !important;
    margin-left: -2.25rem !important;
  }

  .mx-xxl-n10 {
    margin-right: -2.5rem !important;
    margin-left: -2.5rem !important;
  }

  .mx-xxl-n11 {
    margin-right: -2.75rem !important;
    margin-left: -2.75rem !important;
  }

  .mx-xxl-n12 {
    margin-right: -3rem !important;
    margin-left: -3rem !important;
  }

  .mx-xxl-n13 {
    margin-right: -3.25rem !important;
    margin-left: -3.25rem !important;
  }

  .mx-xxl-n14 {
    margin-right: -3.5rem !important;
    margin-left: -3.5rem !important;
  }

  .mx-xxl-n15 {
    margin-right: -3.75rem !important;
    margin-left: -3.75rem !important;
  }

  .mx-xxl-n16 {
    margin-right: -4rem !important;
    margin-left: -4rem !important;
  }

  .mx-xxl-n17 {
    margin-right: -4.25rem !important;
    margin-left: -4.25rem !important;
  }

  .mx-xxl-n18 {
    margin-right: -4.5rem !important;
    margin-left: -4.5rem !important;
  }

  .mx-xxl-n19 {
    margin-right: -4.75rem !important;
    margin-left: -4.75rem !important;
  }

  .mx-xxl-n20 {
    margin-right: -5rem !important;
    margin-left: -5rem !important;
  }

  .my-xxl-n1 {
    margin-top: -0.25rem !important;
    margin-bottom: -0.25rem !important;
  }

  .my-xxl-n2 {
    margin-top: -0.5rem !important;
    margin-bottom: -0.5rem !important;
  }

  .my-xxl-n3 {
    margin-top: -0.75rem !important;
    margin-bottom: -0.75rem !important;
  }

  .my-xxl-n4 {
    margin-top: -1rem !important;
    margin-bottom: -1rem !important;
  }

  .my-xxl-n5 {
    margin-top: -1.25rem !important;
    margin-bottom: -1.25rem !important;
  }

  .my-xxl-n6 {
    margin-top: -1.5rem !important;
    margin-bottom: -1.5rem !important;
  }

  .my-xxl-n7 {
    margin-top: -1.75rem !important;
    margin-bottom: -1.75rem !important;
  }

  .my-xxl-n8 {
    margin-top: -2rem !important;
    margin-bottom: -2rem !important;
  }

  .my-xxl-n9 {
    margin-top: -2.25rem !important;
    margin-bottom: -2.25rem !important;
  }

  .my-xxl-n10 {
    margin-top: -2.5rem !important;
    margin-bottom: -2.5rem !important;
  }

  .my-xxl-n11 {
    margin-top: -2.75rem !important;
    margin-bottom: -2.75rem !important;
  }

  .my-xxl-n12 {
    margin-top: -3rem !important;
    margin-bottom: -3rem !important;
  }

  .my-xxl-n13 {
    margin-top: -3.25rem !important;
    margin-bottom: -3.25rem !important;
  }

  .my-xxl-n14 {
    margin-top: -3.5rem !important;
    margin-bottom: -3.5rem !important;
  }

  .my-xxl-n15 {
    margin-top: -3.75rem !important;
    margin-bottom: -3.75rem !important;
  }

  .my-xxl-n16 {
    margin-top: -4rem !important;
    margin-bottom: -4rem !important;
  }

  .my-xxl-n17 {
    margin-top: -4.25rem !important;
    margin-bottom: -4.25rem !important;
  }

  .my-xxl-n18 {
    margin-top: -4.5rem !important;
    margin-bottom: -4.5rem !important;
  }

  .my-xxl-n19 {
    margin-top: -4.75rem !important;
    margin-bottom: -4.75rem !important;
  }

  .my-xxl-n20 {
    margin-top: -5rem !important;
    margin-bottom: -5rem !important;
  }

  .mt-xxl-n1 {
    margin-top: -0.25rem !important;
  }

  .mt-xxl-n2 {
    margin-top: -0.5rem !important;
  }

  .mt-xxl-n3 {
    margin-top: -0.75rem !important;
  }

  .mt-xxl-n4 {
    margin-top: -1rem !important;
  }

  .mt-xxl-n5 {
    margin-top: -1.25rem !important;
  }

  .mt-xxl-n6 {
    margin-top: -1.5rem !important;
  }

  .mt-xxl-n7 {
    margin-top: -1.75rem !important;
  }

  .mt-xxl-n8 {
    margin-top: -2rem !important;
  }

  .mt-xxl-n9 {
    margin-top: -2.25rem !important;
  }

  .mt-xxl-n10 {
    margin-top: -2.5rem !important;
  }

  .mt-xxl-n11 {
    margin-top: -2.75rem !important;
  }

  .mt-xxl-n12 {
    margin-top: -3rem !important;
  }

  .mt-xxl-n13 {
    margin-top: -3.25rem !important;
  }

  .mt-xxl-n14 {
    margin-top: -3.5rem !important;
  }

  .mt-xxl-n15 {
    margin-top: -3.75rem !important;
  }

  .mt-xxl-n16 {
    margin-top: -4rem !important;
  }

  .mt-xxl-n17 {
    margin-top: -4.25rem !important;
  }

  .mt-xxl-n18 {
    margin-top: -4.5rem !important;
  }

  .mt-xxl-n19 {
    margin-top: -4.75rem !important;
  }

  .mt-xxl-n20 {
    margin-top: -5rem !important;
  }

  .me-xxl-n1 {
    margin-right: -0.25rem !important;
  }

  .me-xxl-n2 {
    margin-right: -0.5rem !important;
  }

  .me-xxl-n3 {
    margin-right: -0.75rem !important;
  }

  .me-xxl-n4 {
    margin-right: -1rem !important;
  }

  .me-xxl-n5 {
    margin-right: -1.25rem !important;
  }

  .me-xxl-n6 {
    margin-right: -1.5rem !important;
  }

  .me-xxl-n7 {
    margin-right: -1.75rem !important;
  }

  .me-xxl-n8 {
    margin-right: -2rem !important;
  }

  .me-xxl-n9 {
    margin-right: -2.25rem !important;
  }

  .me-xxl-n10 {
    margin-right: -2.5rem !important;
  }

  .me-xxl-n11 {
    margin-right: -2.75rem !important;
  }

  .me-xxl-n12 {
    margin-right: -3rem !important;
  }

  .me-xxl-n13 {
    margin-right: -3.25rem !important;
  }

  .me-xxl-n14 {
    margin-right: -3.5rem !important;
  }

  .me-xxl-n15 {
    margin-right: -3.75rem !important;
  }

  .me-xxl-n16 {
    margin-right: -4rem !important;
  }

  .me-xxl-n17 {
    margin-right: -4.25rem !important;
  }

  .me-xxl-n18 {
    margin-right: -4.5rem !important;
  }

  .me-xxl-n19 {
    margin-right: -4.75rem !important;
  }

  .me-xxl-n20 {
    margin-right: -5rem !important;
  }

  .mb-xxl-n1 {
    margin-bottom: -0.25rem !important;
  }

  .mb-xxl-n2 {
    margin-bottom: -0.5rem !important;
  }

  .mb-xxl-n3 {
    margin-bottom: -0.75rem !important;
  }

  .mb-xxl-n4 {
    margin-bottom: -1rem !important;
  }

  .mb-xxl-n5 {
    margin-bottom: -1.25rem !important;
  }

  .mb-xxl-n6 {
    margin-bottom: -1.5rem !important;
  }

  .mb-xxl-n7 {
    margin-bottom: -1.75rem !important;
  }

  .mb-xxl-n8 {
    margin-bottom: -2rem !important;
  }

  .mb-xxl-n9 {
    margin-bottom: -2.25rem !important;
  }

  .mb-xxl-n10 {
    margin-bottom: -2.5rem !important;
  }

  .mb-xxl-n11 {
    margin-bottom: -2.75rem !important;
  }

  .mb-xxl-n12 {
    margin-bottom: -3rem !important;
  }

  .mb-xxl-n13 {
    margin-bottom: -3.25rem !important;
  }

  .mb-xxl-n14 {
    margin-bottom: -3.5rem !important;
  }

  .mb-xxl-n15 {
    margin-bottom: -3.75rem !important;
  }

  .mb-xxl-n16 {
    margin-bottom: -4rem !important;
  }

  .mb-xxl-n17 {
    margin-bottom: -4.25rem !important;
  }

  .mb-xxl-n18 {
    margin-bottom: -4.5rem !important;
  }

  .mb-xxl-n19 {
    margin-bottom: -4.75rem !important;
  }

  .mb-xxl-n20 {
    margin-bottom: -5rem !important;
  }

  .ms-xxl-n1 {
    margin-left: -0.25rem !important;
  }

  .ms-xxl-n2 {
    margin-left: -0.5rem !important;
  }

  .ms-xxl-n3 {
    margin-left: -0.75rem !important;
  }

  .ms-xxl-n4 {
    margin-left: -1rem !important;
  }

  .ms-xxl-n5 {
    margin-left: -1.25rem !important;
  }

  .ms-xxl-n6 {
    margin-left: -1.5rem !important;
  }

  .ms-xxl-n7 {
    margin-left: -1.75rem !important;
  }

  .ms-xxl-n8 {
    margin-left: -2rem !important;
  }

  .ms-xxl-n9 {
    margin-left: -2.25rem !important;
  }

  .ms-xxl-n10 {
    margin-left: -2.5rem !important;
  }

  .ms-xxl-n11 {
    margin-left: -2.75rem !important;
  }

  .ms-xxl-n12 {
    margin-left: -3rem !important;
  }

  .ms-xxl-n13 {
    margin-left: -3.25rem !important;
  }

  .ms-xxl-n14 {
    margin-left: -3.5rem !important;
  }

  .ms-xxl-n15 {
    margin-left: -3.75rem !important;
  }

  .ms-xxl-n16 {
    margin-left: -4rem !important;
  }

  .ms-xxl-n17 {
    margin-left: -4.25rem !important;
  }

  .ms-xxl-n18 {
    margin-left: -4.5rem !important;
  }

  .ms-xxl-n19 {
    margin-left: -4.75rem !important;
  }

  .ms-xxl-n20 {
    margin-left: -5rem !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: 0.75rem !important;
  }

  .p-xxl-4 {
    padding: 1rem !important;
  }

  .p-xxl-5 {
    padding: 1.25rem !important;
  }

  .p-xxl-6 {
    padding: 1.5rem !important;
  }

  .p-xxl-7 {
    padding: 1.75rem !important;
  }

  .p-xxl-8 {
    padding: 2rem !important;
  }

  .p-xxl-9 {
    padding: 2.25rem !important;
  }

  .p-xxl-10 {
    padding: 2.5rem !important;
  }

  .p-xxl-11 {
    padding: 2.75rem !important;
  }

  .p-xxl-12 {
    padding: 3rem !important;
  }

  .p-xxl-13 {
    padding: 3.25rem !important;
  }

  .p-xxl-14 {
    padding: 3.5rem !important;
  }

  .p-xxl-15 {
    padding: 3.75rem !important;
  }

  .p-xxl-16 {
    padding: 4rem !important;
  }

  .p-xxl-17 {
    padding: 4.25rem !important;
  }

  .p-xxl-18 {
    padding: 4.5rem !important;
  }

  .p-xxl-19 {
    padding: 4.75rem !important;
  }

  .p-xxl-20 {
    padding: 5rem !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: 0.75rem !important;
    padding-left: 0.75rem !important;
  }

  .px-xxl-4 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }

  .px-xxl-5 {
    padding-right: 1.25rem !important;
    padding-left: 1.25rem !important;
  }

  .px-xxl-6 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }

  .px-xxl-7 {
    padding-right: 1.75rem !important;
    padding-left: 1.75rem !important;
  }

  .px-xxl-8 {
    padding-right: 2rem !important;
    padding-left: 2rem !important;
  }

  .px-xxl-9 {
    padding-right: 2.25rem !important;
    padding-left: 2.25rem !important;
  }

  .px-xxl-10 {
    padding-right: 2.5rem !important;
    padding-left: 2.5rem !important;
  }

  .px-xxl-11 {
    padding-right: 2.75rem !important;
    padding-left: 2.75rem !important;
  }

  .px-xxl-12 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }

  .px-xxl-13 {
    padding-right: 3.25rem !important;
    padding-left: 3.25rem !important;
  }

  .px-xxl-14 {
    padding-right: 3.5rem !important;
    padding-left: 3.5rem !important;
  }

  .px-xxl-15 {
    padding-right: 3.75rem !important;
    padding-left: 3.75rem !important;
  }

  .px-xxl-16 {
    padding-right: 4rem !important;
    padding-left: 4rem !important;
  }

  .px-xxl-17 {
    padding-right: 4.25rem !important;
    padding-left: 4.25rem !important;
  }

  .px-xxl-18 {
    padding-right: 4.5rem !important;
    padding-left: 4.5rem !important;
  }

  .px-xxl-19 {
    padding-right: 4.75rem !important;
    padding-left: 4.75rem !important;
  }

  .px-xxl-20 {
    padding-right: 5rem !important;
    padding-left: 5rem !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: 0.75rem !important;
    padding-bottom: 0.75rem !important;
  }

  .py-xxl-4 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }

  .py-xxl-5 {
    padding-top: 1.25rem !important;
    padding-bottom: 1.25rem !important;
  }

  .py-xxl-6 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }

  .py-xxl-7 {
    padding-top: 1.75rem !important;
    padding-bottom: 1.75rem !important;
  }

  .py-xxl-8 {
    padding-top: 2rem !important;
    padding-bottom: 2rem !important;
  }

  .py-xxl-9 {
    padding-top: 2.25rem !important;
    padding-bottom: 2.25rem !important;
  }

  .py-xxl-10 {
    padding-top: 2.5rem !important;
    padding-bottom: 2.5rem !important;
  }

  .py-xxl-11 {
    padding-top: 2.75rem !important;
    padding-bottom: 2.75rem !important;
  }

  .py-xxl-12 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }

  .py-xxl-13 {
    padding-top: 3.25rem !important;
    padding-bottom: 3.25rem !important;
  }

  .py-xxl-14 {
    padding-top: 3.5rem !important;
    padding-bottom: 3.5rem !important;
  }

  .py-xxl-15 {
    padding-top: 3.75rem !important;
    padding-bottom: 3.75rem !important;
  }

  .py-xxl-16 {
    padding-top: 4rem !important;
    padding-bottom: 4rem !important;
  }

  .py-xxl-17 {
    padding-top: 4.25rem !important;
    padding-bottom: 4.25rem !important;
  }

  .py-xxl-18 {
    padding-top: 4.5rem !important;
    padding-bottom: 4.5rem !important;
  }

  .py-xxl-19 {
    padding-top: 4.75rem !important;
    padding-bottom: 4.75rem !important;
  }

  .py-xxl-20 {
    padding-top: 5rem !important;
    padding-bottom: 5rem !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: 0.75rem !important;
  }

  .pt-xxl-4 {
    padding-top: 1rem !important;
  }

  .pt-xxl-5 {
    padding-top: 1.25rem !important;
  }

  .pt-xxl-6 {
    padding-top: 1.5rem !important;
  }

  .pt-xxl-7 {
    padding-top: 1.75rem !important;
  }

  .pt-xxl-8 {
    padding-top: 2rem !important;
  }

  .pt-xxl-9 {
    padding-top: 2.25rem !important;
  }

  .pt-xxl-10 {
    padding-top: 2.5rem !important;
  }

  .pt-xxl-11 {
    padding-top: 2.75rem !important;
  }

  .pt-xxl-12 {
    padding-top: 3rem !important;
  }

  .pt-xxl-13 {
    padding-top: 3.25rem !important;
  }

  .pt-xxl-14 {
    padding-top: 3.5rem !important;
  }

  .pt-xxl-15 {
    padding-top: 3.75rem !important;
  }

  .pt-xxl-16 {
    padding-top: 4rem !important;
  }

  .pt-xxl-17 {
    padding-top: 4.25rem !important;
  }

  .pt-xxl-18 {
    padding-top: 4.5rem !important;
  }

  .pt-xxl-19 {
    padding-top: 4.75rem !important;
  }

  .pt-xxl-20 {
    padding-top: 5rem !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: 0.75rem !important;
  }

  .pe-xxl-4 {
    padding-right: 1rem !important;
  }

  .pe-xxl-5 {
    padding-right: 1.25rem !important;
  }

  .pe-xxl-6 {
    padding-right: 1.5rem !important;
  }

  .pe-xxl-7 {
    padding-right: 1.75rem !important;
  }

  .pe-xxl-8 {
    padding-right: 2rem !important;
  }

  .pe-xxl-9 {
    padding-right: 2.25rem !important;
  }

  .pe-xxl-10 {
    padding-right: 2.5rem !important;
  }

  .pe-xxl-11 {
    padding-right: 2.75rem !important;
  }

  .pe-xxl-12 {
    padding-right: 3rem !important;
  }

  .pe-xxl-13 {
    padding-right: 3.25rem !important;
  }

  .pe-xxl-14 {
    padding-right: 3.5rem !important;
  }

  .pe-xxl-15 {
    padding-right: 3.75rem !important;
  }

  .pe-xxl-16 {
    padding-right: 4rem !important;
  }

  .pe-xxl-17 {
    padding-right: 4.25rem !important;
  }

  .pe-xxl-18 {
    padding-right: 4.5rem !important;
  }

  .pe-xxl-19 {
    padding-right: 4.75rem !important;
  }

  .pe-xxl-20 {
    padding-right: 5rem !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: 0.75rem !important;
  }

  .pb-xxl-4 {
    padding-bottom: 1rem !important;
  }

  .pb-xxl-5 {
    padding-bottom: 1.25rem !important;
  }

  .pb-xxl-6 {
    padding-bottom: 1.5rem !important;
  }

  .pb-xxl-7 {
    padding-bottom: 1.75rem !important;
  }

  .pb-xxl-8 {
    padding-bottom: 2rem !important;
  }

  .pb-xxl-9 {
    padding-bottom: 2.25rem !important;
  }

  .pb-xxl-10 {
    padding-bottom: 2.5rem !important;
  }

  .pb-xxl-11 {
    padding-bottom: 2.75rem !important;
  }

  .pb-xxl-12 {
    padding-bottom: 3rem !important;
  }

  .pb-xxl-13 {
    padding-bottom: 3.25rem !important;
  }

  .pb-xxl-14 {
    padding-bottom: 3.5rem !important;
  }

  .pb-xxl-15 {
    padding-bottom: 3.75rem !important;
  }

  .pb-xxl-16 {
    padding-bottom: 4rem !important;
  }

  .pb-xxl-17 {
    padding-bottom: 4.25rem !important;
  }

  .pb-xxl-18 {
    padding-bottom: 4.5rem !important;
  }

  .pb-xxl-19 {
    padding-bottom: 4.75rem !important;
  }

  .pb-xxl-20 {
    padding-bottom: 5rem !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: 0.75rem !important;
  }

  .ps-xxl-4 {
    padding-left: 1rem !important;
  }

  .ps-xxl-5 {
    padding-left: 1.25rem !important;
  }

  .ps-xxl-6 {
    padding-left: 1.5rem !important;
  }

  .ps-xxl-7 {
    padding-left: 1.75rem !important;
  }

  .ps-xxl-8 {
    padding-left: 2rem !important;
  }

  .ps-xxl-9 {
    padding-left: 2.25rem !important;
  }

  .ps-xxl-10 {
    padding-left: 2.5rem !important;
  }

  .ps-xxl-11 {
    padding-left: 2.75rem !important;
  }

  .ps-xxl-12 {
    padding-left: 3rem !important;
  }

  .ps-xxl-13 {
    padding-left: 3.25rem !important;
  }

  .ps-xxl-14 {
    padding-left: 3.5rem !important;
  }

  .ps-xxl-15 {
    padding-left: 3.75rem !important;
  }

  .ps-xxl-16 {
    padding-left: 4rem !important;
  }

  .ps-xxl-17 {
    padding-left: 4.25rem !important;
  }

  .ps-xxl-18 {
    padding-left: 4.5rem !important;
  }

  .ps-xxl-19 {
    padding-left: 4.75rem !important;
  }

  .ps-xxl-20 {
    padding-left: 5rem !important;
  }

  .fs-xxl-1 {
    font-size: calc(1.3rem + 0.6vw) !important;
  }

  .fs-xxl-2 {
    font-size: calc(1.275rem + 0.3vw) !important;
  }

  .fs-xxl-3 {
    font-size: calc(1.26rem + 0.12vw) !important;
  }

  .fs-xxl-4 {
    font-size: 1.25rem !important;
  }

  .fs-xxl-5 {
    font-size: 1.15rem !important;
  }

  .fs-xxl-6 {
    font-size: 1.075rem !important;
  }

  .fs-xxl-7 {
    font-size: 0.95rem !important;
  }

  .fs-xxl-8 {
    font-size: 0.85rem !important;
  }

  .fs-xxl-9 {
    font-size: 0.75rem !important;
  }

  .fs-xxl-10 {
    font-size: 0.5rem !important;
  }

  .fs-xxl-base {
    font-size: 1rem !important;
  }

  .fs-xxl-fluid {
    font-size: 100% !important;
  }

  .fs-xxl-2x {
    font-size: calc(1.325rem + 0.9vw) !important;
  }

  .fs-xxl-2qx {
    font-size: calc(1.35rem + 1.2vw) !important;
  }

  .fs-xxl-2hx {
    font-size: calc(1.375rem + 1.5vw) !important;
  }

  .fs-xxl-2tx {
    font-size: calc(1.4rem + 1.8vw) !important;
  }

  .fs-xxl-3x {
    font-size: calc(1.425rem + 2.1vw) !important;
  }

  .fs-xxl-3qx {
    font-size: calc(1.45rem + 2.4vw) !important;
  }

  .fs-xxl-3hx {
    font-size: calc(1.475rem + 2.7vw) !important;
  }

  .fs-xxl-3tx {
    font-size: calc(1.5rem + 3vw) !important;
  }

  .fs-xxl-4x {
    font-size: calc(1.525rem + 3.3vw) !important;
  }

  .fs-xxl-4qx {
    font-size: calc(1.55rem + 3.6vw) !important;
  }

  .fs-xxl-4hx {
    font-size: calc(1.575rem + 3.9vw) !important;
  }

  .fs-xxl-4tx {
    font-size: calc(1.6rem + 4.2vw) !important;
  }

  .fs-xxl-5x {
    font-size: calc(1.625rem + 4.5vw) !important;
  }

  .fs-xxl-5qx {
    font-size: calc(1.65rem + 4.8vw) !important;
  }

  .fs-xxl-5hx {
    font-size: calc(1.675rem + 5.1vw) !important;
  }

  .fs-xxl-5tx {
    font-size: calc(1.7rem + 5.4vw) !important;
  }

  .text-xxl-start {
    text-align: left !important;
  }

  .text-xxl-end {
    text-align: right !important;
  }

  .text-xxl-center {
    text-align: center !important;
  }

  .min-w-xxl-unset {
    min-width: unset !important;
  }

  .min-w-xxl-25 {
    min-width: 25% !important;
  }

  .min-w-xxl-50 {
    min-width: 50% !important;
  }

  .min-w-xxl-75 {
    min-width: 75% !important;
  }

  .min-w-xxl-100 {
    min-width: 100% !important;
  }

  .min-w-xxl-auto {
    min-width: auto !important;
  }

  .min-w-xxl-1px {
    min-width: 1px !important;
  }

  .min-w-xxl-2px {
    min-width: 2px !important;
  }

  .min-w-xxl-3px {
    min-width: 3px !important;
  }

  .min-w-xxl-4px {
    min-width: 4px !important;
  }

  .min-w-xxl-5px {
    min-width: 5px !important;
  }

  .min-w-xxl-6px {
    min-width: 6px !important;
  }

  .min-w-xxl-7px {
    min-width: 7px !important;
  }

  .min-w-xxl-8px {
    min-width: 8px !important;
  }

  .min-w-xxl-9px {
    min-width: 9px !important;
  }

  .min-w-xxl-10px {
    min-width: 10px !important;
  }

  .min-w-xxl-15px {
    min-width: 15px !important;
  }

  .min-w-xxl-20px {
    min-width: 20px !important;
  }

  .min-w-xxl-25px {
    min-width: 25px !important;
  }

  .min-w-xxl-30px {
    min-width: 30px !important;
  }

  .min-w-xxl-35px {
    min-width: 35px !important;
  }

  .min-w-xxl-40px {
    min-width: 40px !important;
  }

  .min-w-xxl-45px {
    min-width: 45px !important;
  }

  .min-w-xxl-50px {
    min-width: 50px !important;
  }

  .min-w-xxl-55px {
    min-width: 55px !important;
  }

  .min-w-xxl-60px {
    min-width: 60px !important;
  }

  .min-w-xxl-65px {
    min-width: 65px !important;
  }

  .min-w-xxl-70px {
    min-width: 70px !important;
  }

  .min-w-xxl-75px {
    min-width: 75px !important;
  }

  .min-w-xxl-80px {
    min-width: 80px !important;
  }

  .min-w-xxl-85px {
    min-width: 85px !important;
  }

  .min-w-xxl-90px {
    min-width: 90px !important;
  }

  .min-w-xxl-95px {
    min-width: 95px !important;
  }

  .min-w-xxl-100px {
    min-width: 100px !important;
  }

  .min-w-xxl-125px {
    min-width: 125px !important;
  }

  .min-w-xxl-150px {
    min-width: 150px !important;
  }

  .min-w-xxl-175px {
    min-width: 175px !important;
  }

  .min-w-xxl-200px {
    min-width: 200px !important;
  }

  .min-w-xxl-225px {
    min-width: 225px !important;
  }

  .min-w-xxl-250px {
    min-width: 250px !important;
  }

  .min-w-xxl-275px {
    min-width: 275px !important;
  }

  .min-w-xxl-300px {
    min-width: 300px !important;
  }

  .min-w-xxl-325px {
    min-width: 325px !important;
  }

  .min-w-xxl-350px {
    min-width: 350px !important;
  }

  .min-w-xxl-375px {
    min-width: 375px !important;
  }

  .min-w-xxl-400px {
    min-width: 400px !important;
  }

  .min-w-xxl-425px {
    min-width: 425px !important;
  }

  .min-w-xxl-450px {
    min-width: 450px !important;
  }

  .min-w-xxl-475px {
    min-width: 475px !important;
  }

  .min-w-xxl-500px {
    min-width: 500px !important;
  }

  .min-w-xxl-550px {
    min-width: 550px !important;
  }

  .min-w-xxl-600px {
    min-width: 600px !important;
  }

  .min-w-xxl-650px {
    min-width: 650px !important;
  }

  .min-w-xxl-700px {
    min-width: 700px !important;
  }

  .min-w-xxl-750px {
    min-width: 750px !important;
  }

  .min-w-xxl-800px {
    min-width: 800px !important;
  }

  .min-w-xxl-850px {
    min-width: 850px !important;
  }

  .min-w-xxl-900px {
    min-width: 900px !important;
  }

  .min-w-xxl-950px {
    min-width: 950px !important;
  }

  .min-w-xxl-1000px {
    min-width: 1000px !important;
  }

  .min-h-xxl-unset {
    min-height: unset !important;
  }

  .min-h-xxl-25 {
    min-height: 25% !important;
  }

  .min-h-xxl-50 {
    min-height: 50% !important;
  }

  .min-h-xxl-75 {
    min-height: 75% !important;
  }

  .min-h-xxl-100 {
    min-height: 100% !important;
  }

  .min-h-xxl-auto {
    min-height: auto !important;
  }

  .min-h-xxl-1px {
    min-height: 1px !important;
  }

  .min-h-xxl-2px {
    min-height: 2px !important;
  }

  .min-h-xxl-3px {
    min-height: 3px !important;
  }

  .min-h-xxl-4px {
    min-height: 4px !important;
  }

  .min-h-xxl-5px {
    min-height: 5px !important;
  }

  .min-h-xxl-6px {
    min-height: 6px !important;
  }

  .min-h-xxl-7px {
    min-height: 7px !important;
  }

  .min-h-xxl-8px {
    min-height: 8px !important;
  }

  .min-h-xxl-9px {
    min-height: 9px !important;
  }

  .min-h-xxl-10px {
    min-height: 10px !important;
  }

  .min-h-xxl-15px {
    min-height: 15px !important;
  }

  .min-h-xxl-20px {
    min-height: 20px !important;
  }

  .min-h-xxl-25px {
    min-height: 25px !important;
  }

  .min-h-xxl-30px {
    min-height: 30px !important;
  }

  .min-h-xxl-35px {
    min-height: 35px !important;
  }

  .min-h-xxl-40px {
    min-height: 40px !important;
  }

  .min-h-xxl-45px {
    min-height: 45px !important;
  }

  .min-h-xxl-50px {
    min-height: 50px !important;
  }

  .min-h-xxl-55px {
    min-height: 55px !important;
  }

  .min-h-xxl-60px {
    min-height: 60px !important;
  }

  .min-h-xxl-65px {
    min-height: 65px !important;
  }

  .min-h-xxl-70px {
    min-height: 70px !important;
  }

  .min-h-xxl-75px {
    min-height: 75px !important;
  }

  .min-h-xxl-80px {
    min-height: 80px !important;
  }

  .min-h-xxl-85px {
    min-height: 85px !important;
  }

  .min-h-xxl-90px {
    min-height: 90px !important;
  }

  .min-h-xxl-95px {
    min-height: 95px !important;
  }

  .min-h-xxl-100px {
    min-height: 100px !important;
  }

  .min-h-xxl-125px {
    min-height: 125px !important;
  }

  .min-h-xxl-150px {
    min-height: 150px !important;
  }

  .min-h-xxl-175px {
    min-height: 175px !important;
  }

  .min-h-xxl-200px {
    min-height: 200px !important;
  }

  .min-h-xxl-225px {
    min-height: 225px !important;
  }

  .min-h-xxl-250px {
    min-height: 250px !important;
  }

  .min-h-xxl-275px {
    min-height: 275px !important;
  }

  .min-h-xxl-300px {
    min-height: 300px !important;
  }

  .min-h-xxl-325px {
    min-height: 325px !important;
  }

  .min-h-xxl-350px {
    min-height: 350px !important;
  }

  .min-h-xxl-375px {
    min-height: 375px !important;
  }

  .min-h-xxl-400px {
    min-height: 400px !important;
  }

  .min-h-xxl-425px {
    min-height: 425px !important;
  }

  .min-h-xxl-450px {
    min-height: 450px !important;
  }

  .min-h-xxl-475px {
    min-height: 475px !important;
  }

  .min-h-xxl-500px {
    min-height: 500px !important;
  }

  .min-h-xxl-550px {
    min-height: 550px !important;
  }

  .min-h-xxl-600px {
    min-height: 600px !important;
  }

  .min-h-xxl-650px {
    min-height: 650px !important;
  }

  .min-h-xxl-700px {
    min-height: 700px !important;
  }

  .min-h-xxl-750px {
    min-height: 750px !important;
  }

  .min-h-xxl-800px {
    min-height: 800px !important;
  }

  .min-h-xxl-850px {
    min-height: 850px !important;
  }

  .min-h-xxl-900px {
    min-height: 900px !important;
  }

  .min-h-xxl-950px {
    min-height: 950px !important;
  }

  .min-h-xxl-1000px {
    min-height: 1000px !important;
  }
}
@media (min-width: 1200px) {
  .fs-1 {
    font-size: 1.75rem !important;
  }

  .fs-2 {
    font-size: 1.5rem !important;
  }

  .fs-3 {
    font-size: 1.35rem !important;
  }

  .fs-2x {
    font-size: 2rem !important;
  }

  .fs-2qx {
    font-size: 2.25rem !important;
  }

  .fs-2hx {
    font-size: 2.5rem !important;
  }

  .fs-2tx {
    font-size: 2.75rem !important;
  }

  .fs-3x {
    font-size: 3rem !important;
  }

  .fs-3qx {
    font-size: 3.25rem !important;
  }

  .fs-3hx {
    font-size: 3.5rem !important;
  }

  .fs-3tx {
    font-size: 3.75rem !important;
  }

  .fs-4x {
    font-size: 4rem !important;
  }

  .fs-4qx {
    font-size: 4.25rem !important;
  }

  .fs-4hx {
    font-size: 4.5rem !important;
  }

  .fs-4tx {
    font-size: 4.75rem !important;
  }

  .fs-5x {
    font-size: 5rem !important;
  }

  .fs-5qx {
    font-size: 5.25rem !important;
  }

  .fs-5hx {
    font-size: 5.5rem !important;
  }

  .fs-5tx {
    font-size: 5.75rem !important;
  }

  .fs-sm-1 {
    font-size: 1.75rem !important;
  }

  .fs-sm-2 {
    font-size: 1.5rem !important;
  }

  .fs-sm-3 {
    font-size: 1.35rem !important;
  }

  .fs-sm-2x {
    font-size: 2rem !important;
  }

  .fs-sm-2qx {
    font-size: 2.25rem !important;
  }

  .fs-sm-2hx {
    font-size: 2.5rem !important;
  }

  .fs-sm-2tx {
    font-size: 2.75rem !important;
  }

  .fs-sm-3x {
    font-size: 3rem !important;
  }

  .fs-sm-3qx {
    font-size: 3.25rem !important;
  }

  .fs-sm-3hx {
    font-size: 3.5rem !important;
  }

  .fs-sm-3tx {
    font-size: 3.75rem !important;
  }

  .fs-sm-4x {
    font-size: 4rem !important;
  }

  .fs-sm-4qx {
    font-size: 4.25rem !important;
  }

  .fs-sm-4hx {
    font-size: 4.5rem !important;
  }

  .fs-sm-4tx {
    font-size: 4.75rem !important;
  }

  .fs-sm-5x {
    font-size: 5rem !important;
  }

  .fs-sm-5qx {
    font-size: 5.25rem !important;
  }

  .fs-sm-5hx {
    font-size: 5.5rem !important;
  }

  .fs-sm-5tx {
    font-size: 5.75rem !important;
  }

  .fs-md-1 {
    font-size: 1.75rem !important;
  }

  .fs-md-2 {
    font-size: 1.5rem !important;
  }

  .fs-md-3 {
    font-size: 1.35rem !important;
  }

  .fs-md-2x {
    font-size: 2rem !important;
  }

  .fs-md-2qx {
    font-size: 2.25rem !important;
  }

  .fs-md-2hx {
    font-size: 2.5rem !important;
  }

  .fs-md-2tx {
    font-size: 2.75rem !important;
  }

  .fs-md-3x {
    font-size: 3rem !important;
  }

  .fs-md-3qx {
    font-size: 3.25rem !important;
  }

  .fs-md-3hx {
    font-size: 3.5rem !important;
  }

  .fs-md-3tx {
    font-size: 3.75rem !important;
  }

  .fs-md-4x {
    font-size: 4rem !important;
  }

  .fs-md-4qx {
    font-size: 4.25rem !important;
  }

  .fs-md-4hx {
    font-size: 4.5rem !important;
  }

  .fs-md-4tx {
    font-size: 4.75rem !important;
  }

  .fs-md-5x {
    font-size: 5rem !important;
  }

  .fs-md-5qx {
    font-size: 5.25rem !important;
  }

  .fs-md-5hx {
    font-size: 5.5rem !important;
  }

  .fs-md-5tx {
    font-size: 5.75rem !important;
  }

  .fs-lg-1 {
    font-size: 1.75rem !important;
  }

  .fs-lg-2 {
    font-size: 1.5rem !important;
  }

  .fs-lg-3 {
    font-size: 1.35rem !important;
  }

  .fs-lg-2x {
    font-size: 2rem !important;
  }

  .fs-lg-2qx {
    font-size: 2.25rem !important;
  }

  .fs-lg-2hx {
    font-size: 2.5rem !important;
  }

  .fs-lg-2tx {
    font-size: 2.75rem !important;
  }

  .fs-lg-3x {
    font-size: 3rem !important;
  }

  .fs-lg-3qx {
    font-size: 3.25rem !important;
  }

  .fs-lg-3hx {
    font-size: 3.5rem !important;
  }

  .fs-lg-3tx {
    font-size: 3.75rem !important;
  }

  .fs-lg-4x {
    font-size: 4rem !important;
  }

  .fs-lg-4qx {
    font-size: 4.25rem !important;
  }

  .fs-lg-4hx {
    font-size: 4.5rem !important;
  }

  .fs-lg-4tx {
    font-size: 4.75rem !important;
  }

  .fs-lg-5x {
    font-size: 5rem !important;
  }

  .fs-lg-5qx {
    font-size: 5.25rem !important;
  }

  .fs-lg-5hx {
    font-size: 5.5rem !important;
  }

  .fs-lg-5tx {
    font-size: 5.75rem !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;
  }
}
:root {
  --bs-light-primary:#ffe980;
  --bs-active-primary:#e6be00;
  --bs-light-success:#E8FFF3;
  --bs-active-success:#47BE7D;
  --bs-light-info:#F8F5FF;
  --bs-active-info:#5014D0;
  --bs-light-warning:#FFF8DD;
  --bs-active-warning:#F1BC00;
  --bs-light-danger:#FFF5F8;
  --bs-active-danger:#D9214E;
  --bs-light-dark:#EFF2F5;
  --bs-active-dark:#131628;
  --bs-gray-100:#F5F8FA;
  --bs-gray-200:#EFF2F5;
  --bs-gray-300:#E4E6EF;
  --bs-gray-400:#B5B5C3;
  --bs-gray-500:#A1A5B7;
  --bs-gray-600:#7E8299;
  --bs-gray-700:#5E6278;
  --bs-gray-800:#3F4254;
  --bs-gray-900:#181C32;
  --bs-xs:0;
  --bs-sm:576px;
  --bs-md:768px;
  --bs-lg:992px;
  --bs-xl:1200px;
  --bs-xxl:1400px;
}

.bg-white {
  --bg-color: 255, 255, 255;
}
.bg-white.hoverable:hover {
  background-color: #F5F8FA !important;
}

.bg-hover-white {
  cursor: pointer;
}
.bg-hover-white:hover {
  --bg-color: 255, 255, 255;
  background-color: #ffffff !important;
}

.bg-active-white.active {
  --bg-color: 255, 255, 255;
  background-color: #ffffff !important;
}

.bg-state-white {
  cursor: pointer;
}
.bg-state-white.active, .bg-state-white:hover {
  --bg-color: 255, 255, 255;
  background-color: #ffffff !important;
}

.bg-light {
  --bg-color: 245, 248, 250;
}
.bg-light.hoverable:hover {
  background-color: #E4E6EF !important;
}

.bg-hover-light {
  cursor: pointer;
}
.bg-hover-light:hover {
  --bg-color: 245, 248, 250;
  background-color: #F5F8FA !important;
}

.bg-active-light.active {
  --bg-color: 245, 248, 250;
  background-color: #F5F8FA !important;
}

.bg-state-light {
  cursor: pointer;
}
.bg-state-light.active, .bg-state-light:hover {
  --bg-color: 245, 248, 250;
  background-color: #F5F8FA !important;
}

.bg-light-primary {
  background-color: #ffe980 !important;
}
.bg-light-primary.hoverable:hover {
  background-color: #ffe461 !important;
}

.bg-primary {
  --bg-color: 255, 211, 0;
}
.bg-primary.hoverable:hover {
  background-color: #e6be00 !important;
}

.bg-hover-light-primary {
  cursor: pointer;
}
.bg-hover-light-primary:hover {
  background-color: #ffe980 !important;
}

.bg-state-light-primary {
  cursor: pointer;
}
.bg-state-light-primary.active, .bg-state-light-primary:hover {
  background-color: #ffe980 !important;
}

.bg-hover-primary {
  cursor: pointer;
}
.bg-hover-primary:hover {
  --bg-color: 255, 211, 0;
  background-color: #FFD300 !important;
}

.bg-active-primary.active {
  --bg-color: 255, 211, 0;
  background-color: #FFD300 !important;
}

.bg-state-primary {
  cursor: pointer;
}
.bg-state-primary.active, .bg-state-primary:hover {
  --bg-color: 255, 211, 0;
  background-color: #FFD300 !important;
}

.bg-secondary {
  --bg-color: 228, 230, 239;
}
.bg-secondary.hoverable:hover {
  background-color: #B5B5C3 !important;
}

.bg-hover-secondary {
  cursor: pointer;
}
.bg-hover-secondary:hover {
  --bg-color: 228, 230, 239;
  background-color: #E4E6EF !important;
}

.bg-active-secondary.active {
  --bg-color: 228, 230, 239;
  background-color: #E4E6EF !important;
}

.bg-state-secondary {
  cursor: pointer;
}
.bg-state-secondary.active, .bg-state-secondary:hover {
  --bg-color: 228, 230, 239;
  background-color: #E4E6EF !important;
}

.bg-light-success {
  background-color: #E8FFF3 !important;
}
.bg-light-success.hoverable:hover {
  background-color: #c9ffe3 !important;
}

.bg-success {
  --bg-color: 80, 205, 137;
}
.bg-success.hoverable:hover {
  background-color: #47BE7D !important;
}

.bg-hover-light-success {
  cursor: pointer;
}
.bg-hover-light-success:hover {
  background-color: #E8FFF3 !important;
}

.bg-state-light-success {
  cursor: pointer;
}
.bg-state-light-success.active, .bg-state-light-success:hover {
  background-color: #E8FFF3 !important;
}

.bg-hover-success {
  cursor: pointer;
}
.bg-hover-success:hover {
  --bg-color: 80, 205, 137;
  background-color: #50CD89 !important;
}

.bg-active-success.active {
  --bg-color: 80, 205, 137;
  background-color: #50CD89 !important;
}

.bg-state-success {
  cursor: pointer;
}
.bg-state-success.active, .bg-state-success:hover {
  --bg-color: 80, 205, 137;
  background-color: #50CD89 !important;
}

.bg-light-info {
  background-color: #F8F5FF !important;
}
.bg-light-info.hoverable:hover {
  background-color: #e3d6ff !important;
}

.bg-info {
  --bg-color: 114, 57, 234;
}
.bg-info.hoverable:hover {
  background-color: #5014D0 !important;
}

.bg-hover-light-info {
  cursor: pointer;
}
.bg-hover-light-info:hover {
  background-color: #F8F5FF !important;
}

.bg-state-light-info {
  cursor: pointer;
}
.bg-state-light-info.active, .bg-state-light-info:hover {
  background-color: #F8F5FF !important;
}

.bg-hover-info {
  cursor: pointer;
}
.bg-hover-info:hover {
  --bg-color: 114, 57, 234;
  background-color: #7239EA !important;
}

.bg-active-info.active {
  --bg-color: 114, 57, 234;
  background-color: #7239EA !important;
}

.bg-state-info {
  cursor: pointer;
}
.bg-state-info.active, .bg-state-info:hover {
  --bg-color: 114, 57, 234;
  background-color: #7239EA !important;
}

.bg-light-warning {
  background-color: #FFF8DD !important;
}
.bg-light-warning.hoverable:hover {
  background-color: #fff2be !important;
}

.bg-warning {
  --bg-color: 255, 199, 0;
}
.bg-warning.hoverable:hover {
  background-color: #F1BC00 !important;
}

.bg-hover-light-warning {
  cursor: pointer;
}
.bg-hover-light-warning:hover {
  background-color: #FFF8DD !important;
}

.bg-state-light-warning {
  cursor: pointer;
}
.bg-state-light-warning.active, .bg-state-light-warning:hover {
  background-color: #FFF8DD !important;
}

.bg-hover-warning {
  cursor: pointer;
}
.bg-hover-warning:hover {
  --bg-color: 255, 199, 0;
  background-color: #FFC700 !important;
}

.bg-active-warning.active {
  --bg-color: 255, 199, 0;
  background-color: #FFC700 !important;
}

.bg-state-warning {
  cursor: pointer;
}
.bg-state-warning.active, .bg-state-warning:hover {
  --bg-color: 255, 199, 0;
  background-color: #FFC700 !important;
}

.bg-light-danger {
  background-color: #FFF5F8 !important;
}
.bg-light-danger.hoverable:hover {
  background-color: #ffd6e3 !important;
}

.bg-danger {
  --bg-color: 241, 65, 108;
}
.bg-danger.hoverable:hover {
  background-color: #D9214E !important;
}

.bg-hover-light-danger {
  cursor: pointer;
}
.bg-hover-light-danger:hover {
  background-color: #FFF5F8 !important;
}

.bg-state-light-danger {
  cursor: pointer;
}
.bg-state-light-danger.active, .bg-state-light-danger:hover {
  background-color: #FFF5F8 !important;
}

.bg-hover-danger {
  cursor: pointer;
}
.bg-hover-danger:hover {
  --bg-color: 241, 65, 108;
  background-color: #F1416C !important;
}

.bg-active-danger.active {
  --bg-color: 241, 65, 108;
  background-color: #F1416C !important;
}

.bg-state-danger {
  cursor: pointer;
}
.bg-state-danger.active, .bg-state-danger:hover {
  --bg-color: 241, 65, 108;
  background-color: #F1416C !important;
}

.bg-light-dark {
  background-color: #EFF2F5 !important;
}
.bg-light-dark.hoverable:hover {
  background-color: #dce3e9 !important;
}

.bg-dark {
  --bg-color: 24, 28, 50;
}
.bg-dark.hoverable:hover {
  background-color: #131628 !important;
}

.bg-hover-light-dark {
  cursor: pointer;
}
.bg-hover-light-dark:hover {
  background-color: #EFF2F5 !important;
}

.bg-state-light-dark {
  cursor: pointer;
}
.bg-state-light-dark.active, .bg-state-light-dark:hover {
  background-color: #EFF2F5 !important;
}

.bg-hover-dark {
  cursor: pointer;
}
.bg-hover-dark:hover {
  --bg-color: 24, 28, 50;
  background-color: #181C32 !important;
}

.bg-active-dark.active {
  --bg-color: 24, 28, 50;
  background-color: #181C32 !important;
}

.bg-state-dark {
  cursor: pointer;
}
.bg-state-dark.active, .bg-state-dark:hover {
  --bg-color: 24, 28, 50;
  background-color: #181C32 !important;
}

.bg-gray-100 {
  background-color: #F5F8FA !important;
}

.bg-gray-200 {
  background-color: #EFF2F5 !important;
}

.bg-gray-300 {
  background-color: #E4E6EF !important;
}

.bg-gray-400 {
  background-color: #B5B5C3 !important;
}

.bg-gray-500 {
  background-color: #A1A5B7 !important;
}

.bg-gray-600 {
  background-color: #7E8299 !important;
}

.bg-gray-700 {
  background-color: #5E6278 !important;
}

.bg-gray-800 {
  background-color: #3F4254 !important;
}

.bg-gray-900 {
  background-color: #181C32 !important;
}

.bg-opacity-0 {
  background-color: rgba(var(--bg-color), 0) !important;
}

.bg-hover-opacity-0:hover {
  background-color: rgba(var(--bg-color), 0) !important;
}

.bg-active-opacity-0.active {
  background-color: rgba(var(--bg-color), 0) !important;
}

.bg-state-opacity-0 .active, .bg-state-opacity-0:hover {
  background-color: rgba(var(--bg-color), 0) !important;
}

.bg-opacity-5 {
  background-color: rgba(var(--bg-color), 0.05) !important;
}

.bg-hover-opacity-5:hover {
  background-color: rgba(var(--bg-color), 0.05) !important;
}

.bg-active-opacity-5.active {
  background-color: rgba(var(--bg-color), 0.05) !important;
}

.bg-state-opacity-5 .active, .bg-state-opacity-5:hover {
  background-color: rgba(var(--bg-color), 0.05) !important;
}

.bg-opacity-10 {
  background-color: rgba(var(--bg-color), 0.1) !important;
}

.bg-hover-opacity-10:hover {
  background-color: rgba(var(--bg-color), 0.1) !important;
}

.bg-active-opacity-10.active {
  background-color: rgba(var(--bg-color), 0.1) !important;
}

.bg-state-opacity-10 .active, .bg-state-opacity-10:hover {
  background-color: rgba(var(--bg-color), 0.1) !important;
}

.bg-opacity-15 {
  background-color: rgba(var(--bg-color), 0.15) !important;
}

.bg-hover-opacity-15:hover {
  background-color: rgba(var(--bg-color), 0.15) !important;
}

.bg-active-opacity-15.active {
  background-color: rgba(var(--bg-color), 0.15) !important;
}

.bg-state-opacity-15 .active, .bg-state-opacity-15:hover {
  background-color: rgba(var(--bg-color), 0.15) !important;
}

.bg-opacity-20 {
  background-color: rgba(var(--bg-color), 0.2) !important;
}

.bg-hover-opacity-20:hover {
  background-color: rgba(var(--bg-color), 0.2) !important;
}

.bg-active-opacity-20.active {
  background-color: rgba(var(--bg-color), 0.2) !important;
}

.bg-state-opacity-20 .active, .bg-state-opacity-20:hover {
  background-color: rgba(var(--bg-color), 0.2) !important;
}

.bg-opacity-25 {
  background-color: rgba(var(--bg-color), 0.25) !important;
}

.bg-hover-opacity-25:hover {
  background-color: rgba(var(--bg-color), 0.25) !important;
}

.bg-active-opacity-25.active {
  background-color: rgba(var(--bg-color), 0.25) !important;
}

.bg-state-opacity-25 .active, .bg-state-opacity-25:hover {
  background-color: rgba(var(--bg-color), 0.25) !important;
}

.bg-opacity-50 {
  background-color: rgba(var(--bg-color), 0.5) !important;
}

.bg-hover-opacity-50:hover {
  background-color: rgba(var(--bg-color), 0.5) !important;
}

.bg-active-opacity-50.active {
  background-color: rgba(var(--bg-color), 0.5) !important;
}

.bg-state-opacity-50 .active, .bg-state-opacity-50:hover {
  background-color: rgba(var(--bg-color), 0.5) !important;
}

.bg-opacity-75 {
  background-color: rgba(var(--bg-color), 0.75) !important;
}

.bg-hover-opacity-75:hover {
  background-color: rgba(var(--bg-color), 0.75) !important;
}

.bg-active-opacity-75.active {
  background-color: rgba(var(--bg-color), 0.75) !important;
}

.bg-state-opacity-75 .active, .bg-state-opacity-75:hover {
  background-color: rgba(var(--bg-color), 0.75) !important;
}

.bg-opacity-100 {
  background-color: rgba(var(--bg-color), 1) !important;
}

.bg-hover-opacity-100:hover {
  background-color: rgba(var(--bg-color), 1) !important;
}

.bg-active-opacity-100.active {
  background-color: rgba(var(--bg-color), 1) !important;
}

.bg-state-opacity-100 .active, .bg-state-opacity-100:hover {
  background-color: rgba(var(--bg-color), 1) !important;
}

.bg-black {
  background-color: #000000 !important;
}

.bg-body {
  --bg-color: 255, 255, 255;
  background-color: #ffffff !important;
}

.bg-lighten {
  background-color: rgba(245, 248, 250, 0.5) !important;
}

.bg-hover-lighten {
  cursor: pointer;
}
.bg-hover-lighten:hover {
  background-color: rgba(245, 248, 250, 0.5) !important;
}

.bg-active-lighten.active {
  background-color: rgba(245, 248, 250, 0.5) !important;
}

.bg-state-lighten {
  cursor: pointer;
}
.bg-state-lighten.active, .bg-state-lighten:hover {
  background-color: rgba(245, 248, 250, 0.5) !important;
}

.hoverable {
  cursor: pointer;
  transition: all 0.2s ease;
}
.hoverable:hover {
  transition: all 0.2s ease;
}

.bgi-no-repeat {
  background-repeat: no-repeat;
}

.bgi-position-y-top {
  background-position-y: top;
}

.bgi-position-y-bottom {
  background-position-y: bottom;
}

.bgi-position-y-center {
  background-position-y: center;
}

.bgi-position-x-start {
  background-position-x: left;
}

.bgi-position-x-end {
  background-position-x: right;
}

.bgi-position-x-center {
  background-position-x: center;
}

.bgi-position-top {
  background-position: 0 top;
}

.bgi-position-bottom {
  background-position: 0 bottom;
}

.bgi-position-center {
  background-position: center;
}

.bgi-size-auto {
  background-size: auto;
}

.bgi-size-cover {
  background-size: cover;
}

.bgi-size-contain {
  background-size: contain;
}

.bgi-attachment-fixed {
  background-attachment: fixed;
}

.bgi-attachment-auto {
  background-attachment: auto;
}

@media (min-width: 576px) {
  .bgi-size-sm-auto {
    background-size: auto;
  }

  .bgi-size-sm-cover {
    background-size: cover;
  }

  .bgi-size-sm-contain {
    background-size: contain;
  }

  .bgi-attachment-sm-fixed {
    background-attachment: fixed;
  }

  .bgi-attachment-sm-auto {
    background-attachment: auto;
  }
}
@media (min-width: 768px) {
  .bgi-size-md-auto {
    background-size: auto;
  }

  .bgi-size-md-cover {
    background-size: cover;
  }

  .bgi-size-md-contain {
    background-size: contain;
  }

  .bgi-attachment-md-fixed {
    background-attachment: fixed;
  }

  .bgi-attachment-md-auto {
    background-attachment: auto;
  }
}
@media (min-width: 992px) {
  .bgi-size-lg-auto {
    background-size: auto;
  }

  .bgi-size-lg-cover {
    background-size: cover;
  }

  .bgi-size-lg-contain {
    background-size: contain;
  }

  .bgi-attachment-lg-fixed {
    background-attachment: fixed;
  }

  .bgi-attachment-lg-auto {
    background-attachment: auto;
  }
}
@media (min-width: 1200px) {
  .bgi-size-xl-auto {
    background-size: auto;
  }

  .bgi-size-xl-cover {
    background-size: cover;
  }

  .bgi-size-xl-contain {
    background-size: contain;
  }

  .bgi-attachment-xl-fixed {
    background-attachment: fixed;
  }

  .bgi-attachment-xl-auto {
    background-attachment: auto;
  }
}
@media (min-width: 1400px) {
  .bgi-size-xxl-auto {
    background-size: auto;
  }

  .bgi-size-xxl-cover {
    background-size: cover;
  }

  .bgi-size-xxl-contain {
    background-size: contain;
  }

  .bgi-attachment-xxl-fixed {
    background-attachment: fixed;
  }

  .bgi-attachment-xxl-auto {
    background-attachment: auto;
  }
}
.border-active:not(.active):not(:active):not(:hover):not(:focus) {
  border-color: transparent !important;
}

.border-hover:not(:hover):not(:focus):not(.active):not(:active) {
  cursor: pointer;
  border-color: transparent !important;
}

.border-gray-100 {
  border-color: #F5F8FA !important;
}

.border-gray-200 {
  border-color: #EFF2F5 !important;
}

.border-gray-300 {
  border-color: #E4E6EF !important;
}

.border-gray-400 {
  border-color: #B5B5C3 !important;
}

.border-gray-500 {
  border-color: #A1A5B7 !important;
}

.border-gray-600 {
  border-color: #7E8299 !important;
}

.border-gray-700 {
  border-color: #5E6278 !important;
}

.border-gray-800 {
  border-color: #3F4254 !important;
}

.border-gray-900 {
  border-color: #181C32 !important;
}

.border-hover-white:hover {
  border-color: #ffffff !important;
}

.border-active-white.active {
  border-color: #ffffff !important;
}

.border-hover-light:hover {
  border-color: #F5F8FA !important;
}

.border-active-light.active {
  border-color: #F5F8FA !important;
}

.border-hover-primary:hover {
  border-color: #FFD300 !important;
}

.border-active-primary.active {
  border-color: #FFD300 !important;
}

.border-hover-secondary:hover {
  border-color: #E4E6EF !important;
}

.border-active-secondary.active {
  border-color: #E4E6EF !important;
}

.border-hover-success:hover {
  border-color: #50CD89 !important;
}

.border-active-success.active {
  border-color: #50CD89 !important;
}

.border-hover-info:hover {
  border-color: #7239EA !important;
}

.border-active-info.active {
  border-color: #7239EA !important;
}

.border-hover-warning:hover {
  border-color: #FFC700 !important;
}

.border-active-warning.active {
  border-color: #FFC700 !important;
}

.border-hover-danger:hover {
  border-color: #F1416C !important;
}

.border-active-danger.active {
  border-color: #F1416C !important;
}

.border-hover-dark:hover {
  border-color: #181C32 !important;
}

.border-active-dark.active {
  border-color: #181C32 !important;
}

.border-hover-transparent:hover {
  border-color: transparent !important;
}

.border-dashed {
  border-style: dashed !important;
  border-color: #E4E6EF;
}

.border-top-dashed {
  border-top-style: dashed !important;
}

.border-bottom-dashed {
  border-bottom-style: dashed !important;
}

.border-start-dashed {
  border-left-style: dashed !important;
}

.border-end-dashed {
  border-right-style: dashed !important;
}

.border-dotted {
  border-style: dotted !important;
}

.border-top-dotted {
  border-top-style: dotted !important;
}

.border-bottom-dotted {
  border-bottom-style: dotted !important;
}

.border-start-dotted {
  border-left-style: dotted !important;
}

.border-end-dotted {
  border-right-style: dotted !important;
}

.border-transparent {
  border-color: transparent !important;
}

.rounded-top-0 {
  border-top-left-radius: 0 !important;
  border-top-right-radius: 0 !important;
}

.rounded-bottom-0 {
  border-bottom-left-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
}

.rounded-start-0 {
  border-top-left-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
}

.rounded-end-0 {
  border-top-right-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
}

.rounded-circle {
  border-radius: 50% !important;
}

.flex-root {
  flex: 1;
}

.flex-column-auto {
  flex: none;
}

.flex-column-fluid {
  flex: 1 0 auto;
}

.flex-row-auto {
  flex: 0 0 auto;
}

.flex-row-fluid {
  flex: 1 auto;
  min-width: 0;
}

.flex-center {
  justify-content: center;
  align-items: center;
}

.flex-stack {
  justify-content: space-between;
  align-items: center;
}

@media (min-width: 576px) {
  .flex-sm-root {
    flex: 1;
  }

  .flex-sm-column-auto {
    flex: none;
  }

  .flex-sm-column-fluid {
    flex: 1 0 auto;
  }

  .flex-sm-row-auto {
    flex: 0 0 auto;
  }

  .flex-sm-row-fluid {
    flex: 1 auto;
    min-width: 0;
  }

  .flex-sm-center {
    justify-content: center;
    align-items: center;
  }

  .flex-sm-stack {
    justify-content: space-between;
    align-items: center;
  }
}
@media (min-width: 768px) {
  .flex-md-root {
    flex: 1;
  }

  .flex-md-column-auto {
    flex: none;
  }

  .flex-md-column-fluid {
    flex: 1 0 auto;
  }

  .flex-md-row-auto {
    flex: 0 0 auto;
  }

  .flex-md-row-fluid {
    flex: 1 auto;
    min-width: 0;
  }

  .flex-md-center {
    justify-content: center;
    align-items: center;
  }

  .flex-md-stack {
    justify-content: space-between;
    align-items: center;
  }
}
@media (min-width: 992px) {
  .flex-lg-root {
    flex: 1;
  }

  .flex-lg-column-auto {
    flex: none;
  }

  .flex-lg-column-fluid {
    flex: 1 0 auto;
  }

  .flex-lg-row-auto {
    flex: 0 0 auto;
  }

  .flex-lg-row-fluid {
    flex: 1 auto;
    min-width: 0;
  }

  .flex-lg-center {
    justify-content: center;
    align-items: center;
  }

  .flex-lg-stack {
    justify-content: space-between;
    align-items: center;
  }
}
@media (min-width: 1200px) {
  .flex-xl-root {
    flex: 1;
  }

  .flex-xl-column-auto {
    flex: none;
  }

  .flex-xl-column-fluid {
    flex: 1 0 auto;
  }

  .flex-xl-row-auto {
    flex: 0 0 auto;
  }

  .flex-xl-row-fluid {
    flex: 1 auto;
    min-width: 0;
  }

  .flex-xl-center {
    justify-content: center;
    align-items: center;
  }

  .flex-xl-stack {
    justify-content: space-between;
    align-items: center;
  }
}
@media (min-width: 1400px) {
  .flex-xxl-root {
    flex: 1;
  }

  .flex-xxl-column-auto {
    flex: none;
  }

  .flex-xxl-column-fluid {
    flex: 1 0 auto;
  }

  .flex-xxl-row-auto {
    flex: 0 0 auto;
  }

  .flex-xxl-row-fluid {
    flex: 1 auto;
    min-width: 0;
  }

  .flex-xxl-center {
    justify-content: center;
    align-items: center;
  }

  .flex-xxl-stack {
    justify-content: space-between;
    align-items: center;
  }
}
.flex-equal {
  flex-grow: 1;
  flex-basis: 0;
  flex-shrink: 0;
}

.shadow-xs {
  box-shadow: 0 0.1rem 0.75rem 0.25rem rgba(0, 0, 0, 0.05);
}

.text-white {
  color: #ffffff !important;
}

.text-inverse-white {
  color: #7E8299 !important;
}

.text-hover-white {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-white i {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-white:hover {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #ffffff !important;
}
.text-hover-white:hover i {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #ffffff !important;
}
.text-hover-white:hover .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #ffffff;
}
.text-hover-white:hover .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.text-hover-inverse-white {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-inverse-white i {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-inverse-white:hover {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #7E8299 !important;
}
.text-hover-inverse-white:hover i {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #7E8299 !important;
}
.text-hover-inverse-white:hover .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #7E8299;
}
.text-hover-inverse-white:hover .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.text-active-white {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-white i {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-white.active {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #ffffff !important;
}
.text-active-white.active i {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #ffffff !important;
}
.text-active-white.active .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #ffffff;
}
.text-active-white.active .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.text-active-inverse-white {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-inverse-white i {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-inverse-white.active {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #7E8299 !important;
}
.text-active-inverse-white.active i {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #7E8299 !important;
}
.text-active-inverse-white.active .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #7E8299;
}
.text-active-inverse-white.active .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.text-primary {
  color: #FFD300 !important;
}

.text-inverse-primary {
  color: #FFFFFF !important;
}

.text-light-primary {
  color: #ffe980 !important;
}

.text-hover-primary {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-primary i {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-primary:hover {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #FFD300 !important;
}
.text-hover-primary:hover i {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #FFD300 !important;
}
.text-hover-primary:hover .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFD300;
}
.text-hover-primary:hover .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.text-hover-inverse-primary {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-inverse-primary i {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-inverse-primary:hover {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #FFFFFF !important;
}
.text-hover-inverse-primary:hover i {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #FFFFFF !important;
}
.text-hover-inverse-primary:hover .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFFFFF;
}
.text-hover-inverse-primary:hover .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.text-active-primary {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-primary i {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-primary.active {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #FFD300 !important;
}
.text-active-primary.active i {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #FFD300 !important;
}
.text-active-primary.active .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFD300;
}
.text-active-primary.active .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.text-active-inverse-primary {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-inverse-primary i {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-inverse-primary.active {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #FFFFFF !important;
}
.text-active-inverse-primary.active i {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #FFFFFF !important;
}
.text-active-inverse-primary.active .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFFFFF;
}
.text-active-inverse-primary.active .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.text-secondary {
  color: #E4E6EF !important;
}

.text-inverse-secondary {
  color: #3F4254 !important;
}

.text-hover-secondary {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-secondary i {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-secondary:hover {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #E4E6EF !important;
}
.text-hover-secondary:hover i {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #E4E6EF !important;
}
.text-hover-secondary:hover .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #E4E6EF;
}
.text-hover-secondary:hover .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.text-hover-inverse-secondary {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-inverse-secondary i {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-inverse-secondary:hover {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #3F4254 !important;
}
.text-hover-inverse-secondary:hover i {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #3F4254 !important;
}
.text-hover-inverse-secondary:hover .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #3F4254;
}
.text-hover-inverse-secondary:hover .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.text-active-secondary {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-secondary i {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-secondary.active {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #E4E6EF !important;
}
.text-active-secondary.active i {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #E4E6EF !important;
}
.text-active-secondary.active .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #E4E6EF;
}
.text-active-secondary.active .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.text-active-inverse-secondary {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-inverse-secondary i {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-inverse-secondary.active {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #3F4254 !important;
}
.text-active-inverse-secondary.active i {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #3F4254 !important;
}
.text-active-inverse-secondary.active .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #3F4254;
}
.text-active-inverse-secondary.active .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.text-light {
  color: #F5F8FA !important;
}

.text-inverse-light {
  color: #7E8299 !important;
}

.text-hover-light {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-light i {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-light:hover {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #F5F8FA !important;
}
.text-hover-light:hover i {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #F5F8FA !important;
}
.text-hover-light:hover .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #F5F8FA;
}
.text-hover-light:hover .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.text-hover-inverse-light {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-inverse-light i {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-inverse-light:hover {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #7E8299 !important;
}
.text-hover-inverse-light:hover i {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #7E8299 !important;
}
.text-hover-inverse-light:hover .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #7E8299;
}
.text-hover-inverse-light:hover .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.text-active-light {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-light i {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-light.active {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #F5F8FA !important;
}
.text-active-light.active i {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #F5F8FA !important;
}
.text-active-light.active .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #F5F8FA;
}
.text-active-light.active .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.text-active-inverse-light {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-inverse-light i {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-inverse-light.active {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #7E8299 !important;
}
.text-active-inverse-light.active i {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #7E8299 !important;
}
.text-active-inverse-light.active .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #7E8299;
}
.text-active-inverse-light.active .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.text-success {
  color: #50CD89 !important;
}

.text-inverse-success {
  color: #FFFFFF !important;
}

.text-light-success {
  color: #E8FFF3 !important;
}

.text-hover-success {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-success i {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-success:hover {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #50CD89 !important;
}
.text-hover-success:hover i {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #50CD89 !important;
}
.text-hover-success:hover .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #50CD89;
}
.text-hover-success:hover .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.text-hover-inverse-success {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-inverse-success i {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-inverse-success:hover {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #FFFFFF !important;
}
.text-hover-inverse-success:hover i {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #FFFFFF !important;
}
.text-hover-inverse-success:hover .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFFFFF;
}
.text-hover-inverse-success:hover .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.text-active-success {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-success i {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-success.active {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #50CD89 !important;
}
.text-active-success.active i {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #50CD89 !important;
}
.text-active-success.active .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #50CD89;
}
.text-active-success.active .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.text-active-inverse-success {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-inverse-success i {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-inverse-success.active {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #FFFFFF !important;
}
.text-active-inverse-success.active i {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #FFFFFF !important;
}
.text-active-inverse-success.active .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFFFFF;
}
.text-active-inverse-success.active .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.text-info {
  color: #7239EA !important;
}

.text-inverse-info {
  color: #FFFFFF !important;
}

.text-light-info {
  color: #F8F5FF !important;
}

.text-hover-info {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-info i {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-info:hover {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #7239EA !important;
}
.text-hover-info:hover i {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #7239EA !important;
}
.text-hover-info:hover .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #7239EA;
}
.text-hover-info:hover .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.text-hover-inverse-info {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-inverse-info i {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-inverse-info:hover {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #FFFFFF !important;
}
.text-hover-inverse-info:hover i {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #FFFFFF !important;
}
.text-hover-inverse-info:hover .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFFFFF;
}
.text-hover-inverse-info:hover .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.text-active-info {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-info i {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-info.active {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #7239EA !important;
}
.text-active-info.active i {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #7239EA !important;
}
.text-active-info.active .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #7239EA;
}
.text-active-info.active .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.text-active-inverse-info {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-inverse-info i {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-inverse-info.active {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #FFFFFF !important;
}
.text-active-inverse-info.active i {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #FFFFFF !important;
}
.text-active-inverse-info.active .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFFFFF;
}
.text-active-inverse-info.active .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.text-warning {
  color: #FFC700 !important;
}

.text-inverse-warning {
  color: #FFFFFF !important;
}

.text-light-warning {
  color: #FFF8DD !important;
}

.text-hover-warning {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-warning i {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-warning:hover {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #FFC700 !important;
}
.text-hover-warning:hover i {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #FFC700 !important;
}
.text-hover-warning:hover .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFC700;
}
.text-hover-warning:hover .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.text-hover-inverse-warning {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-inverse-warning i {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-inverse-warning:hover {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #FFFFFF !important;
}
.text-hover-inverse-warning:hover i {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #FFFFFF !important;
}
.text-hover-inverse-warning:hover .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFFFFF;
}
.text-hover-inverse-warning:hover .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.text-active-warning {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-warning i {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-warning.active {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #FFC700 !important;
}
.text-active-warning.active i {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #FFC700 !important;
}
.text-active-warning.active .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFC700;
}
.text-active-warning.active .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.text-active-inverse-warning {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-inverse-warning i {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-inverse-warning.active {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #FFFFFF !important;
}
.text-active-inverse-warning.active i {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #FFFFFF !important;
}
.text-active-inverse-warning.active .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFFFFF;
}
.text-active-inverse-warning.active .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.text-danger {
  color: #F1416C !important;
}

.text-inverse-danger {
  color: #FFFFFF !important;
}

.text-light-danger {
  color: #FFF5F8 !important;
}

.text-hover-danger {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-danger i {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-danger:hover {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #F1416C !important;
}
.text-hover-danger:hover i {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #F1416C !important;
}
.text-hover-danger:hover .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #F1416C;
}
.text-hover-danger:hover .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.text-hover-inverse-danger {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-inverse-danger i {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-inverse-danger:hover {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #FFFFFF !important;
}
.text-hover-inverse-danger:hover i {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #FFFFFF !important;
}
.text-hover-inverse-danger:hover .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFFFFF;
}
.text-hover-inverse-danger:hover .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.text-active-danger {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-danger i {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-danger.active {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #F1416C !important;
}
.text-active-danger.active i {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #F1416C !important;
}
.text-active-danger.active .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #F1416C;
}
.text-active-danger.active .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.text-active-inverse-danger {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-inverse-danger i {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-inverse-danger.active {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #FFFFFF !important;
}
.text-active-inverse-danger.active i {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #FFFFFF !important;
}
.text-active-inverse-danger.active .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFFFFF;
}
.text-active-inverse-danger.active .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.text-dark {
  color: #181C32 !important;
}

.text-inverse-dark {
  color: #ffffff !important;
}

.text-light-dark {
  color: #EFF2F5 !important;
}

.text-hover-dark {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-dark i {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-dark:hover {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #181C32 !important;
}
.text-hover-dark:hover i {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #181C32 !important;
}
.text-hover-dark:hover .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #181C32;
}
.text-hover-dark:hover .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.text-hover-inverse-dark {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-inverse-dark i {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-inverse-dark:hover {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #ffffff !important;
}
.text-hover-inverse-dark:hover i {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #ffffff !important;
}
.text-hover-inverse-dark:hover .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #ffffff;
}
.text-hover-inverse-dark:hover .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.text-active-dark {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-dark i {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-dark.active {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #181C32 !important;
}
.text-active-dark.active i {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #181C32 !important;
}
.text-active-dark.active .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #181C32;
}
.text-active-dark.active .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.text-active-inverse-dark {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-inverse-dark i {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-inverse-dark.active {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #ffffff !important;
}
.text-active-inverse-dark.active i {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #ffffff !important;
}
.text-active-inverse-dark.active .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #ffffff;
}
.text-active-inverse-dark.active .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.text-muted {
  color: #A1A5B7 !important;
}

.text-hover-muted {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-muted i {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-muted:hover {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #A1A5B7 !important;
}
.text-hover-muted:hover i {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #A1A5B7 !important;
}
.text-hover-muted:hover .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #A1A5B7;
}
.text-hover-muted:hover .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.text-active-muted {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-muted i {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-muted.active {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #A1A5B7 !important;
}
.text-active-muted.active i {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #A1A5B7 !important;
}
.text-active-muted.active .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #A1A5B7;
}
.text-active-muted.active .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.text-gray-100 {
  color: #F5F8FA !important;
}

.text-hover-gray-100 {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-gray-100 i {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-gray-100:hover {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #F5F8FA !important;
}
.text-hover-gray-100:hover i {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #F5F8FA !important;
}
.text-hover-gray-100:hover .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #F5F8FA;
}
.text-hover-gray-100:hover .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.text-active-gray-100 {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-gray-100 i {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-gray-100.active {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #F5F8FA !important;
}
.text-active-gray-100.active i {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #F5F8FA !important;
}
.text-active-gray-100.active .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #F5F8FA;
}
.text-active-gray-100.active .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.text-gray-200 {
  color: #EFF2F5 !important;
}

.text-hover-gray-200 {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-gray-200 i {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-gray-200:hover {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #EFF2F5 !important;
}
.text-hover-gray-200:hover i {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #EFF2F5 !important;
}
.text-hover-gray-200:hover .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #EFF2F5;
}
.text-hover-gray-200:hover .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.text-active-gray-200 {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-gray-200 i {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-gray-200.active {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #EFF2F5 !important;
}
.text-active-gray-200.active i {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #EFF2F5 !important;
}
.text-active-gray-200.active .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #EFF2F5;
}
.text-active-gray-200.active .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.text-gray-300 {
  color: #E4E6EF !important;
}

.text-hover-gray-300 {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-gray-300 i {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-gray-300:hover {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #E4E6EF !important;
}
.text-hover-gray-300:hover i {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #E4E6EF !important;
}
.text-hover-gray-300:hover .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #E4E6EF;
}
.text-hover-gray-300:hover .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.text-active-gray-300 {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-gray-300 i {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-gray-300.active {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #E4E6EF !important;
}
.text-active-gray-300.active i {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #E4E6EF !important;
}
.text-active-gray-300.active .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #E4E6EF;
}
.text-active-gray-300.active .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.text-gray-400 {
  color: #B5B5C3 !important;
}

.text-hover-gray-400 {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-gray-400 i {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-gray-400:hover {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #B5B5C3 !important;
}
.text-hover-gray-400:hover i {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #B5B5C3 !important;
}
.text-hover-gray-400:hover .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #B5B5C3;
}
.text-hover-gray-400:hover .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.text-active-gray-400 {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-gray-400 i {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-gray-400.active {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #B5B5C3 !important;
}
.text-active-gray-400.active i {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #B5B5C3 !important;
}
.text-active-gray-400.active .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #B5B5C3;
}
.text-active-gray-400.active .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.text-gray-500 {
  color: #A1A5B7 !important;
}

.text-hover-gray-500 {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-gray-500 i {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-gray-500:hover {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #A1A5B7 !important;
}
.text-hover-gray-500:hover i {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #A1A5B7 !important;
}
.text-hover-gray-500:hover .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #A1A5B7;
}
.text-hover-gray-500:hover .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.text-active-gray-500 {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-gray-500 i {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-gray-500.active {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #A1A5B7 !important;
}
.text-active-gray-500.active i {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #A1A5B7 !important;
}
.text-active-gray-500.active .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #A1A5B7;
}
.text-active-gray-500.active .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.text-gray-600 {
  color: #7E8299 !important;
}

.text-hover-gray-600 {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-gray-600 i {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-gray-600:hover {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #7E8299 !important;
}
.text-hover-gray-600:hover i {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #7E8299 !important;
}
.text-hover-gray-600:hover .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #7E8299;
}
.text-hover-gray-600:hover .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.text-active-gray-600 {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-gray-600 i {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-gray-600.active {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #7E8299 !important;
}
.text-active-gray-600.active i {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #7E8299 !important;
}
.text-active-gray-600.active .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #7E8299;
}
.text-active-gray-600.active .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.text-gray-700 {
  color: #5E6278 !important;
}

.text-hover-gray-700 {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-gray-700 i {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-gray-700:hover {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #5E6278 !important;
}
.text-hover-gray-700:hover i {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #5E6278 !important;
}
.text-hover-gray-700:hover .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #5E6278;
}
.text-hover-gray-700:hover .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.text-active-gray-700 {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-gray-700 i {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-gray-700.active {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #5E6278 !important;
}
.text-active-gray-700.active i {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #5E6278 !important;
}
.text-active-gray-700.active .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #5E6278;
}
.text-active-gray-700.active .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.text-gray-800 {
  color: #3F4254 !important;
}

.text-hover-gray-800 {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-gray-800 i {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-gray-800:hover {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #3F4254 !important;
}
.text-hover-gray-800:hover i {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #3F4254 !important;
}
.text-hover-gray-800:hover .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #3F4254;
}
.text-hover-gray-800:hover .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.text-active-gray-800 {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-gray-800 i {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-gray-800.active {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #3F4254 !important;
}
.text-active-gray-800.active i {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #3F4254 !important;
}
.text-active-gray-800.active .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #3F4254;
}
.text-active-gray-800.active .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.text-gray-900 {
  color: #181C32 !important;
}

.text-hover-gray-900 {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-gray-900 i {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-gray-900:hover {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #181C32 !important;
}
.text-hover-gray-900:hover i {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #181C32 !important;
}
.text-hover-gray-900:hover .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #181C32;
}
.text-hover-gray-900:hover .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.text-active-gray-900 {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-gray-900 i {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-gray-900.active {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #181C32 !important;
}
.text-active-gray-900.active i {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #181C32 !important;
}
.text-active-gray-900.active .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #181C32;
}
.text-active-gray-900.active .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.fw-boldest {
  font-weight: 700 !important;
}

.text-transparent {
  color: transparent;
}

.cursor-pointer {
  cursor: pointer;
}

.cursor-default {
  cursor: default;
}

.cursor-move {
  cursor: move;
}

i {
  line-height: 1;
  font-size: 1rem;
  color: #A1A5B7;
}

a {
  transition: color 0.2s ease, background-color 0.2s ease;
}
a:hover {
  transition: color 0.2s ease, background-color 0.2s ease;
}

.opacity-active-0.active {
  opacity: 0 !important;
}

.opacity-state-0:hover, .opacity-state-0.active {
  opacity: 0 !important;
}

.opacity-active-5.active {
  opacity: 0.05 !important;
}

.opacity-state-5:hover, .opacity-state-5.active {
  opacity: 0.05 !important;
}

.opacity-active-10.active {
  opacity: 0.1 !important;
}

.opacity-state-10:hover, .opacity-state-10.active {
  opacity: 0.1 !important;
}

.opacity-active-15.active {
  opacity: 0.15 !important;
}

.opacity-state-15:hover, .opacity-state-15.active {
  opacity: 0.15 !important;
}

.opacity-active-20.active {
  opacity: 0.2 !important;
}

.opacity-state-20:hover, .opacity-state-20.active {
  opacity: 0.2 !important;
}

.opacity-active-25.active {
  opacity: 0.25 !important;
}

.opacity-state-25:hover, .opacity-state-25.active {
  opacity: 0.25 !important;
}

.opacity-active-50.active {
  opacity: 0.5 !important;
}

.opacity-state-50:hover, .opacity-state-50.active {
  opacity: 0.5 !important;
}

.opacity-active-75.active {
  opacity: 0.75 !important;
}

.opacity-state-75:hover, .opacity-state-75.active {
  opacity: 0.75 !important;
}

.opacity-active-100.active {
  opacity: 1 !important;
}

.opacity-state-100:hover, .opacity-state-100.active {
  opacity: 1 !important;
}

.transform-90 {
  transform: rotate(90deg);
  transform-origin: right top;
}

.animation {
  animation-duration: 1s;
  animation-fill-mode: both;
}

@keyframes animationSlideInDown {
  from {
    transform: translate3d(0, -100%, 0);
    visibility: visible;
  }
  to {
    transform: translate3d(0, 0, 0);
  }
}
.animation-slide-in-down {
  animation-name: animationSlideInDown;
}

@keyframes animationSlideInUp {
  from {
    transform: translate3d(0, 100%, 0);
    visibility: visible;
  }
  to {
    transform: translate3d(0, 0, 0);
  }
}
.animation-slide-in-up {
  animation-name: animationSlideInUp;
}

@keyframes animationFadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
.animation-fade-in {
  animation-name: animationFadeIn;
}

@keyframes animationFadeOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
.animation-fade-out {
  animation-name: animationFadeOut;
}

.animation-blink {
  animation: animationBlink 1s steps(5, start) infinite;
}

@keyframes animationBlink {
  to {
    visibility: hidden;
  }
}
.nav-line-tabs {
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #EFF2F5;
}
.nav-line-tabs .nav-item {
  margin-bottom: -1px;
}
.nav-line-tabs .nav-item .nav-link {
  color: #A1A5B7;
  border: 0;
  border-bottom: 1px solid transparent;
  transition: color 0.2s ease, background-color 0.2s ease;
  padding: 0.5rem 0;
  margin: 0 1rem;
}
.nav-line-tabs .nav-item:first-child .nav-link {
  margin-left: 0;
}
.nav-line-tabs .nav-item:last-child .nav-link {
  margin-right: 0;
}
.nav-line-tabs .nav-item .nav-link.active,
.nav-line-tabs .nav-item.show .nav-link,
.nav-line-tabs .nav-item .nav-link:hover:not(.disabled) {
  background-color: transparent;
  border: 0;
  border-bottom: 1px solid #FFD300;
  transition: color 0.2s ease, background-color 0.2s ease;
}
.nav-line-tabs.nav-line-tabs-2x {
  border-bottom-width: 2px;
}
.nav-line-tabs.nav-line-tabs-2x .nav-item {
  margin-bottom: -2px;
}
.nav-line-tabs.nav-line-tabs-2x .nav-item .nav-link {
  border-bottom-width: 2px;
}
.nav-line-tabs.nav-line-tabs-2x .nav-item .nav-link.active,
.nav-line-tabs.nav-line-tabs-2x .nav-item.show .nav-link,
.nav-line-tabs.nav-line-tabs-2x .nav-item .nav-link:hover:not(.disabled) {
  border-bottom-width: 2px;
}

.nav-pills .nav-item {
  margin-right: 0.5rem;
}
.nav-pills .nav-item:last-child {
  margin-right: 0;
}

.nav-stretch {
  align-items: stretch;
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}
.nav-stretch .nav-item {
  display: flex;
  align-items: stretch;
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}
.nav-stretch .nav-link {
  display: flex;
  align-items: center;
}

.nav-group {
  padding: 0.35rem;
  border-radius: 0.475rem;
  background-color: #F5F8FA;
}
.nav-group.nav-group-outline {
  background-color: transparent;
  border: 1px solid #EFF2F5;
}
.nav-group.nav-group-fluid {
  display: flex;
}
.nav-group.nav-group-fluid > label,
.nav-group.nav-group-fluid > .btn {
  position: relative;
  flex-shrink: 0;
  flex-grow: 1;
  flex-basis: 0;
}
.nav-group.nav-group-fluid > label {
  margin-right: 0.1rem;
}
.nav-group.nav-group-fluid > label > .btn {
  width: 100%;
}
.nav-group.nav-group-fluid > label:last-child {
  margin-right: 0;
}

.pagination {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0;
}
.pagination.pagination-circle .page-link {
  border-radius: 50%;
}
.pagination.pagination-outline .page-link {
  border: 1px solid #EFF2F5;
}
.pagination.pagination-outline .page-item:hover .page-link, .pagination.pagination-outline .page-item.active .page-link {
  border-color: #ffe980;
}

.page-item {
  margin-right: 0.5rem;
}
.page-item:last-child {
  margin-right: 0;
}
.page-item .page-link {
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 0.475rem;
  height: 2.5rem;
  min-width: 2.5rem;
  font-weight: 500;
  font-size: 1.075rem;
}
.page-item .page-link i {
  font-size: 0.85rem;
}
.page-item .page-link .previous,
.page-item .page-link .next {
  display: block;
  height: 0.875rem;
  width: 0.875rem;
}
.page-item.next:not(:hover):not(:focus):not(.disabled) .page-link, .page-item.previous:not(:hover):not(:focus):not(.disabled) .page-link {
  background-color: #ffffff;
}
.page-item.next:not(:hover):not(:focus):not(.disabled) .page-link i, .page-item.previous:not(:hover):not(:focus):not(.disabled) .page-link i {
  color: #5E6278;
}
.page-item.next:not(:hover):not(:focus):not(.disabled) .page-link .svg-icon svg [fill]:not(.permanent):not(g), .page-item.previous:not(:hover):not(:focus):not(.disabled) .page-link .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #5E6278;
}
.page-item.next:not(:hover):not(:focus):not(.disabled) .page-link .svg-icon svg:hover [fill]:not(.permanent):not(g), .page-item.previous:not(:hover):not(:focus):not(.disabled) .page-link .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.page-item.next:not(:hover):not(:focus):not(.disabled) .page-link .previous, .page-item.previous:not(:hover):not(:focus):not(.disabled) .page-link .previous {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%235E6278'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
}
.page-item.next:not(:hover):not(:focus):not(.disabled) .page-link .next, .page-item.previous:not(:hover):not(:focus):not(.disabled) .page-link .next {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%235E6278'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
}
.page-item:focus:not(.disabled) .page-link i {
  color: #FFD300;
}
.page-item:focus:not(.disabled) .page-link .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFD300;
}
.page-item:focus:not(.disabled) .page-link .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.page-item:focus:not(.disabled) .page-link .previous {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23FFD300'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
}
.page-item:focus:not(.disabled) .page-link .next {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23FFD300'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
}
.page-item:hover:not(.disabled) .page-link i {
  color: #FFD300;
}
.page-item:hover:not(.disabled) .page-link .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFD300;
}
.page-item:hover:not(.disabled) .page-link .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.page-item:hover:not(.disabled) .page-link .previous {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23FFD300'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
}
.page-item:hover:not(.disabled) .page-link .next {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23FFD300'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
}
.page-item.active .page-link i {
  color: #FFFFFF;
}
.page-item.active .page-link .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFFFFF;
}
.page-item.active .page-link .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.page-item.active .page-link .previous {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23FFFFFF'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
}
.page-item.active .page-link .next {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23FFFFFF'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
}
.page-item.disabled .page-link i {
  color: #B5B5C3;
}
.page-item.disabled .page-link .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #B5B5C3;
}
.page-item.disabled .page-link .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.page-item.disabled .page-link .previous {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23B5B5C3'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
}
.page-item.disabled .page-link .next {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23B5B5C3'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
}

@media (max-width: 991.98px) {
  .page-item {
    margin-right: 0.25rem;
  }
  .page-item:last-child {
    margin-right: 0;
  }
}
.separator {
  display: block;
  height: 0;
  border-bottom: 1px solid #EFF2F5;
}
.separator.separator-dotted {
  border-bottom-style: dotted;
  border-bottom-color: #E4E6EF;
}
.separator.separator-dashed {
  border-bottom-style: dashed;
  border-bottom-color: #E4E6EF;
}

.carousel.carousel-custom .carousel-indicators {
  align-items: center;
  position: static;
  z-index: auto;
  margin: 0;
  padding: 0;
  list-style: none;
}
.carousel.carousel-custom .carousel-indicators li {
  transform: none;
  opacity: 1;
}
.carousel.carousel-custom .carousel-indicators li.active {
  transform: none;
  opacity: 1;
}
.carousel.carousel-custom .carousel-indicators.carousel-indicators-dots li {
  border-radius: 0;
  background-color: transparent;
  height: 13px;
  width: 13px;
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
}
.carousel.carousel-custom .carousel-indicators.carousel-indicators-dots li:after {
  display: inline-block;
  content: " ";
  border-radius: 50%;
  transition: all 0.3s ease;
  background-color: #EFF2F5;
  height: 9px;
  width: 9px;
}
.carousel.carousel-custom .carousel-indicators.carousel-indicators-dots li.active {
  background-color: transparent;
}
.carousel.carousel-custom .carousel-indicators.carousel-indicators-dots li.active:after {
  transition: all 0.3s ease;
  height: 13px;
  width: 13px;
  background-color: #E4E6EF;
}
.carousel.carousel-custom.carousel-stretch {
  height: 100%;
  display: flex;
  flex-direction: column;
}
.carousel.carousel-custom.carousel-stretch .carousel-inner {
  flex-grow: 1;
}
.carousel.carousel-custom.carousel-stretch .carousel-item {
  height: 100%;
}
.carousel.carousel-custom.carousel-stretch .carousel-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
}

.menu-group {
  display: flex;
}

.menu,
.menu-wrapper {
  display: flex;
  padding: 0;
  margin: 0;
  list-style: none;
}

.menu-sub {
  display: none;
  padding: 0;
  margin: 0;
  list-style: none;
  flex-direction: column;
}

.menu-item {
  display: block;
  padding: 0;
}
.menu-item .menu-link {
  cursor: pointer;
  display: flex;
  align-items: center;
  padding: 0;
  flex: 0 0 100%;
  padding: 0.65rem 1rem;
  transition: none;
  outline: none !important;
}
.menu-item .menu-link .menu-icon {
  flex-shrink: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 2rem;
  margin-right: 0.5rem;
}
.menu-item .menu-link .menu-icon .svg-icon {
  line-height: 1;
}
.menu-item .menu-link .menu-bullet {
  flex-shrink: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 1.25rem;
  margin-right: 0.5rem;
}
.menu-item .menu-link .menu-title {
  display: flex;
  align-items: center;
  flex-grow: 1;
}
.menu-item .menu-link .menu-badge {
  flex-shrink: 0;
  margin-left: 0.5rem;
}
.menu-item .menu-link .menu-arrow {
  display: flex;
  align-items: stretch;
  position: relative;
  overflow: hidden;
  flex-shrink: 0;
  margin-left: 0.5rem;
  width: 0.8rem;
  height: 0.8rem;
}
.menu-item .menu-link .menu-arrow:after {
  display: block;
  width: 100%;
  content: " ";
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23A1A5B7'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23A1A5B7'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}
.menu-item .menu-content {
  padding: 0.65rem 1rem;
}

.menu-item.show .menu-link .menu-arrow:after {
  -webkit-backface-visibility: hidden;
  transition: transform 0.3s ease;
}

.menu-center {
  justify-content: center;
}

.menu-item.menu-accordion.showing:not(.menu-dropdown) > .menu-link .menu-arrow:after, .menu-item.menu-accordion.show:not(.hiding):not(.menu-dropdown) > .menu-link .menu-arrow:after {
  /*rtl:ignore*/
  transform: rotateZ(90deg);
  transition: transform 0.3s ease;
}
[direction=rtl] .menu-item.menu-accordion.showing:not(.menu-dropdown) > .menu-link .menu-arrow:after, [direction=rtl] .menu-item.menu-accordion.show:not(.hiding):not(.menu-dropdown) > .menu-link .menu-arrow:after {
  /*rtl:ignore*/
  transform: rotateZ(-90deg);
}

.menu-sub-dropdown {
  display: none;
  border-radius: 0.475rem;
  background-color: #ffffff;
  box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.1);
  z-index: 105;
}
.show.menu-dropdown > .menu-sub-dropdown, .menu-sub-dropdown.menu.show, .menu-sub-dropdown.show[data-popper-placement] {
  display: flex;
  animation: menu-sub-dropdown-animation-fade-in 0.3s ease 1, menu-sub-dropdown-animation-move-up 0.3s ease 1;
}
.show.menu-dropdown > .menu-sub-dropdown[data-popper-placement=top], .show.menu-dropdown > .menu-sub-dropdown[data-popper-placement=top-start], .show.menu-dropdown > .menu-sub-dropdown[data-popper-placement=top-end], .menu-sub-dropdown.menu.show[data-popper-placement=top], .menu-sub-dropdown.menu.show[data-popper-placement=top-start], .menu-sub-dropdown.menu.show[data-popper-placement=top-end], .menu-sub-dropdown.show[data-popper-placement][data-popper-placement=top], .menu-sub-dropdown.show[data-popper-placement][data-popper-placement=top-start], .menu-sub-dropdown.show[data-popper-placement][data-popper-placement=top-end] {
  animation: menu-sub-dropdown-animation-fade-in 0.3s ease 1, menu-sub-dropdown-animation-move-down 0.3s ease 1;
}

.menu-sub-accordion {
  display: none;
}
.show:not(.menu-dropdown) > .menu-sub-accordion, .menu-sub-accordion.show {
  display: flex;
}

.menu-inline {
  display: flex;
}

.menu-fit > .menu-item > .menu-content,
.menu-fit > .menu-item > .menu-link {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.menu-column {
  flex-direction: column;
  width: 100%;
}

.menu-row {
  flex-direction: row;
}
.menu-row > .menu-item {
  display: flex;
  align-items: center;
}
.menu-row > .menu-item > .menu-link .menu-arrow:after {
  /*rtl:ignore*/
  transform: rotateZ(90deg);
  transition: transform 0.3s ease;
}
[direction=rtl] .menu-row > .menu-item > .menu-link .menu-arrow:after {
  /*rtl:ignore*/
  transform: rotateZ(-90deg);
}

.menu-rounded .menu-link {
  border-radius: 0.475rem;
}

.menu-pill .menu-link {
  border-radius: 50px;
}

.menu-rounded-0 .menu-link {
  border-radius: 0 !important;
}

@media (min-width: 576px) {
  .menu-item.menu-sm-accordion.showing:not(.menu-dropdown) > .menu-link .menu-arrow:after, .menu-item.menu-sm-accordion.show:not(.hiding):not(.menu-dropdown) > .menu-link .menu-arrow:after {
    /*rtl:ignore*/
    transform: rotateZ(90deg);
    transition: transform 0.3s ease;
  }
  [direction=rtl] .menu-item.menu-sm-accordion.showing:not(.menu-dropdown) > .menu-link .menu-arrow:after, [direction=rtl] .menu-item.menu-sm-accordion.show:not(.hiding):not(.menu-dropdown) > .menu-link .menu-arrow:after {
    /*rtl:ignore*/
    transform: rotateZ(-90deg);
  }

  .menu-sub-sm-dropdown {
    display: none;
    border-radius: 0.475rem;
    background-color: #ffffff;
    box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.1);
    z-index: 105;
  }
  .show.menu-dropdown > .menu-sub-sm-dropdown, .menu-sub-sm-dropdown.menu.show, .menu-sub-sm-dropdown.show[data-popper-placement] {
    display: flex;
    animation: menu-sub-dropdown-animation-fade-in 0.3s ease 1, menu-sub-dropdown-animation-move-up 0.3s ease 1;
  }
  .show.menu-dropdown > .menu-sub-sm-dropdown[data-popper-placement=top], .show.menu-dropdown > .menu-sub-sm-dropdown[data-popper-placement=top-start], .show.menu-dropdown > .menu-sub-sm-dropdown[data-popper-placement=top-end], .menu-sub-sm-dropdown.menu.show[data-popper-placement=top], .menu-sub-sm-dropdown.menu.show[data-popper-placement=top-start], .menu-sub-sm-dropdown.menu.show[data-popper-placement=top-end], .menu-sub-sm-dropdown.show[data-popper-placement][data-popper-placement=top], .menu-sub-sm-dropdown.show[data-popper-placement][data-popper-placement=top-start], .menu-sub-sm-dropdown.show[data-popper-placement][data-popper-placement=top-end] {
    animation: menu-sub-dropdown-animation-fade-in 0.3s ease 1, menu-sub-dropdown-animation-move-down 0.3s ease 1;
  }

  .menu-sub-sm-accordion {
    display: none;
  }
  .show:not(.menu-dropdown) > .menu-sub-sm-accordion, .menu-sub-sm-accordion.show {
    display: flex;
  }

  .menu-sm-inline {
    display: flex;
  }

  .menu-sm-fit > .menu-item > .menu-content,
.menu-sm-fit > .menu-item > .menu-link {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }

  .menu-sm-column {
    flex-direction: column;
    width: 100%;
  }

  .menu-sm-row {
    flex-direction: row;
  }
  .menu-sm-row > .menu-item {
    display: flex;
    align-items: center;
  }
  .menu-sm-row > .menu-item > .menu-link .menu-arrow:after {
    /*rtl:ignore*/
    transform: rotateZ(90deg);
    transition: transform 0.3s ease;
  }
  [direction=rtl] .menu-sm-row > .menu-item > .menu-link .menu-arrow:after {
    /*rtl:ignore*/
    transform: rotateZ(-90deg);
  }

  .menu-sm-rounded .menu-link {
    border-radius: 0.475rem;
  }

  .menu-sm-pill .menu-link {
    border-radius: 50px;
  }

  .menu-sm-rounded-0 .menu-link {
    border-radius: 0 !important;
  }
}
@media (min-width: 768px) {
  .menu-item.menu-md-accordion.showing:not(.menu-dropdown) > .menu-link .menu-arrow:after, .menu-item.menu-md-accordion.show:not(.hiding):not(.menu-dropdown) > .menu-link .menu-arrow:after {
    /*rtl:ignore*/
    transform: rotateZ(90deg);
    transition: transform 0.3s ease;
  }
  [direction=rtl] .menu-item.menu-md-accordion.showing:not(.menu-dropdown) > .menu-link .menu-arrow:after, [direction=rtl] .menu-item.menu-md-accordion.show:not(.hiding):not(.menu-dropdown) > .menu-link .menu-arrow:after {
    /*rtl:ignore*/
    transform: rotateZ(-90deg);
  }

  .menu-sub-md-dropdown {
    display: none;
    border-radius: 0.475rem;
    background-color: #ffffff;
    box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.1);
    z-index: 105;
  }
  .show.menu-dropdown > .menu-sub-md-dropdown, .menu-sub-md-dropdown.menu.show, .menu-sub-md-dropdown.show[data-popper-placement] {
    display: flex;
    animation: menu-sub-dropdown-animation-fade-in 0.3s ease 1, menu-sub-dropdown-animation-move-up 0.3s ease 1;
  }
  .show.menu-dropdown > .menu-sub-md-dropdown[data-popper-placement=top], .show.menu-dropdown > .menu-sub-md-dropdown[data-popper-placement=top-start], .show.menu-dropdown > .menu-sub-md-dropdown[data-popper-placement=top-end], .menu-sub-md-dropdown.menu.show[data-popper-placement=top], .menu-sub-md-dropdown.menu.show[data-popper-placement=top-start], .menu-sub-md-dropdown.menu.show[data-popper-placement=top-end], .menu-sub-md-dropdown.show[data-popper-placement][data-popper-placement=top], .menu-sub-md-dropdown.show[data-popper-placement][data-popper-placement=top-start], .menu-sub-md-dropdown.show[data-popper-placement][data-popper-placement=top-end] {
    animation: menu-sub-dropdown-animation-fade-in 0.3s ease 1, menu-sub-dropdown-animation-move-down 0.3s ease 1;
  }

  .menu-sub-md-accordion {
    display: none;
  }
  .show:not(.menu-dropdown) > .menu-sub-md-accordion, .menu-sub-md-accordion.show {
    display: flex;
  }

  .menu-md-inline {
    display: flex;
  }

  .menu-md-fit > .menu-item > .menu-content,
.menu-md-fit > .menu-item > .menu-link {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }

  .menu-md-column {
    flex-direction: column;
    width: 100%;
  }

  .menu-md-row {
    flex-direction: row;
  }
  .menu-md-row > .menu-item {
    display: flex;
    align-items: center;
  }
  .menu-md-row > .menu-item > .menu-link .menu-arrow:after {
    /*rtl:ignore*/
    transform: rotateZ(90deg);
    transition: transform 0.3s ease;
  }
  [direction=rtl] .menu-md-row > .menu-item > .menu-link .menu-arrow:after {
    /*rtl:ignore*/
    transform: rotateZ(-90deg);
  }

  .menu-md-rounded .menu-link {
    border-radius: 0.475rem;
  }

  .menu-md-pill .menu-link {
    border-radius: 50px;
  }

  .menu-md-rounded-0 .menu-link {
    border-radius: 0 !important;
  }
}
@media (min-width: 992px) {
  .menu-item.menu-lg-accordion.showing:not(.menu-dropdown) > .menu-link .menu-arrow:after, .menu-item.menu-lg-accordion.show:not(.hiding):not(.menu-dropdown) > .menu-link .menu-arrow:after {
    /*rtl:ignore*/
    transform: rotateZ(90deg);
    transition: transform 0.3s ease;
  }
  [direction=rtl] .menu-item.menu-lg-accordion.showing:not(.menu-dropdown) > .menu-link .menu-arrow:after, [direction=rtl] .menu-item.menu-lg-accordion.show:not(.hiding):not(.menu-dropdown) > .menu-link .menu-arrow:after {
    /*rtl:ignore*/
    transform: rotateZ(-90deg);
  }

  .menu-sub-lg-dropdown {
    display: none;
    border-radius: 0.475rem;
    background-color: #ffffff;
    box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.1);
    z-index: 105;
  }
  .show.menu-dropdown > .menu-sub-lg-dropdown, .menu-sub-lg-dropdown.menu.show, .menu-sub-lg-dropdown.show[data-popper-placement] {
    display: flex;
    animation: menu-sub-dropdown-animation-fade-in 0.3s ease 1, menu-sub-dropdown-animation-move-up 0.3s ease 1;
  }
  .show.menu-dropdown > .menu-sub-lg-dropdown[data-popper-placement=top], .show.menu-dropdown > .menu-sub-lg-dropdown[data-popper-placement=top-start], .show.menu-dropdown > .menu-sub-lg-dropdown[data-popper-placement=top-end], .menu-sub-lg-dropdown.menu.show[data-popper-placement=top], .menu-sub-lg-dropdown.menu.show[data-popper-placement=top-start], .menu-sub-lg-dropdown.menu.show[data-popper-placement=top-end], .menu-sub-lg-dropdown.show[data-popper-placement][data-popper-placement=top], .menu-sub-lg-dropdown.show[data-popper-placement][data-popper-placement=top-start], .menu-sub-lg-dropdown.show[data-popper-placement][data-popper-placement=top-end] {
    animation: menu-sub-dropdown-animation-fade-in 0.3s ease 1, menu-sub-dropdown-animation-move-down 0.3s ease 1;
  }

  .menu-sub-lg-accordion {
    display: none;
  }
  .show:not(.menu-dropdown) > .menu-sub-lg-accordion, .menu-sub-lg-accordion.show {
    display: flex;
  }

  .menu-lg-inline {
    display: flex;
  }

  .menu-lg-fit > .menu-item > .menu-content,
.menu-lg-fit > .menu-item > .menu-link {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }

  .menu-lg-column {
    flex-direction: column;
    width: 100%;
  }

  .menu-lg-row {
    flex-direction: row;
  }
  .menu-lg-row > .menu-item {
    display: flex;
    align-items: center;
  }
  .menu-lg-row > .menu-item > .menu-link .menu-arrow:after {
    /*rtl:ignore*/
    transform: rotateZ(90deg);
    transition: transform 0.3s ease;
  }
  [direction=rtl] .menu-lg-row > .menu-item > .menu-link .menu-arrow:after {
    /*rtl:ignore*/
    transform: rotateZ(-90deg);
  }

  .menu-lg-rounded .menu-link {
    border-radius: 0.475rem;
  }

  .menu-lg-pill .menu-link {
    border-radius: 50px;
  }

  .menu-lg-rounded-0 .menu-link {
    border-radius: 0 !important;
  }
}
@media (min-width: 1200px) {
  .menu-item.menu-xl-accordion.showing:not(.menu-dropdown) > .menu-link .menu-arrow:after, .menu-item.menu-xl-accordion.show:not(.hiding):not(.menu-dropdown) > .menu-link .menu-arrow:after {
    /*rtl:ignore*/
    transform: rotateZ(90deg);
    transition: transform 0.3s ease;
  }
  [direction=rtl] .menu-item.menu-xl-accordion.showing:not(.menu-dropdown) > .menu-link .menu-arrow:after, [direction=rtl] .menu-item.menu-xl-accordion.show:not(.hiding):not(.menu-dropdown) > .menu-link .menu-arrow:after {
    /*rtl:ignore*/
    transform: rotateZ(-90deg);
  }

  .menu-sub-xl-dropdown {
    display: none;
    border-radius: 0.475rem;
    background-color: #ffffff;
    box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.1);
    z-index: 105;
  }
  .show.menu-dropdown > .menu-sub-xl-dropdown, .menu-sub-xl-dropdown.menu.show, .menu-sub-xl-dropdown.show[data-popper-placement] {
    display: flex;
    animation: menu-sub-dropdown-animation-fade-in 0.3s ease 1, menu-sub-dropdown-animation-move-up 0.3s ease 1;
  }
  .show.menu-dropdown > .menu-sub-xl-dropdown[data-popper-placement=top], .show.menu-dropdown > .menu-sub-xl-dropdown[data-popper-placement=top-start], .show.menu-dropdown > .menu-sub-xl-dropdown[data-popper-placement=top-end], .menu-sub-xl-dropdown.menu.show[data-popper-placement=top], .menu-sub-xl-dropdown.menu.show[data-popper-placement=top-start], .menu-sub-xl-dropdown.menu.show[data-popper-placement=top-end], .menu-sub-xl-dropdown.show[data-popper-placement][data-popper-placement=top], .menu-sub-xl-dropdown.show[data-popper-placement][data-popper-placement=top-start], .menu-sub-xl-dropdown.show[data-popper-placement][data-popper-placement=top-end] {
    animation: menu-sub-dropdown-animation-fade-in 0.3s ease 1, menu-sub-dropdown-animation-move-down 0.3s ease 1;
  }

  .menu-sub-xl-accordion {
    display: none;
  }
  .show:not(.menu-dropdown) > .menu-sub-xl-accordion, .menu-sub-xl-accordion.show {
    display: flex;
  }

  .menu-xl-inline {
    display: flex;
  }

  .menu-xl-fit > .menu-item > .menu-content,
.menu-xl-fit > .menu-item > .menu-link {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }

  .menu-xl-column {
    flex-direction: column;
    width: 100%;
  }

  .menu-xl-row {
    flex-direction: row;
  }
  .menu-xl-row > .menu-item {
    display: flex;
    align-items: center;
  }
  .menu-xl-row > .menu-item > .menu-link .menu-arrow:after {
    /*rtl:ignore*/
    transform: rotateZ(90deg);
    transition: transform 0.3s ease;
  }
  [direction=rtl] .menu-xl-row > .menu-item > .menu-link .menu-arrow:after {
    /*rtl:ignore*/
    transform: rotateZ(-90deg);
  }

  .menu-xl-rounded .menu-link {
    border-radius: 0.475rem;
  }

  .menu-xl-pill .menu-link {
    border-radius: 50px;
  }

  .menu-xl-rounded-0 .menu-link {
    border-radius: 0 !important;
  }
}
@media (min-width: 1400px) {
  .menu-item.menu-xxl-accordion.showing:not(.menu-dropdown) > .menu-link .menu-arrow:after, .menu-item.menu-xxl-accordion.show:not(.hiding):not(.menu-dropdown) > .menu-link .menu-arrow:after {
    /*rtl:ignore*/
    transform: rotateZ(90deg);
    transition: transform 0.3s ease;
  }
  [direction=rtl] .menu-item.menu-xxl-accordion.showing:not(.menu-dropdown) > .menu-link .menu-arrow:after, [direction=rtl] .menu-item.menu-xxl-accordion.show:not(.hiding):not(.menu-dropdown) > .menu-link .menu-arrow:after {
    /*rtl:ignore*/
    transform: rotateZ(-90deg);
  }

  .menu-sub-xxl-dropdown {
    display: none;
    border-radius: 0.475rem;
    background-color: #ffffff;
    box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.1);
    z-index: 105;
  }
  .show.menu-dropdown > .menu-sub-xxl-dropdown, .menu-sub-xxl-dropdown.menu.show, .menu-sub-xxl-dropdown.show[data-popper-placement] {
    display: flex;
    animation: menu-sub-dropdown-animation-fade-in 0.3s ease 1, menu-sub-dropdown-animation-move-up 0.3s ease 1;
  }
  .show.menu-dropdown > .menu-sub-xxl-dropdown[data-popper-placement=top], .show.menu-dropdown > .menu-sub-xxl-dropdown[data-popper-placement=top-start], .show.menu-dropdown > .menu-sub-xxl-dropdown[data-popper-placement=top-end], .menu-sub-xxl-dropdown.menu.show[data-popper-placement=top], .menu-sub-xxl-dropdown.menu.show[data-popper-placement=top-start], .menu-sub-xxl-dropdown.menu.show[data-popper-placement=top-end], .menu-sub-xxl-dropdown.show[data-popper-placement][data-popper-placement=top], .menu-sub-xxl-dropdown.show[data-popper-placement][data-popper-placement=top-start], .menu-sub-xxl-dropdown.show[data-popper-placement][data-popper-placement=top-end] {
    animation: menu-sub-dropdown-animation-fade-in 0.3s ease 1, menu-sub-dropdown-animation-move-down 0.3s ease 1;
  }

  .menu-sub-xxl-accordion {
    display: none;
  }
  .show:not(.menu-dropdown) > .menu-sub-xxl-accordion, .menu-sub-xxl-accordion.show {
    display: flex;
  }

  .menu-xxl-inline {
    display: flex;
  }

  .menu-xxl-fit > .menu-item > .menu-content,
.menu-xxl-fit > .menu-item > .menu-link {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }

  .menu-xxl-column {
    flex-direction: column;
    width: 100%;
  }

  .menu-xxl-row {
    flex-direction: row;
  }
  .menu-xxl-row > .menu-item {
    display: flex;
    align-items: center;
  }
  .menu-xxl-row > .menu-item > .menu-link .menu-arrow:after {
    /*rtl:ignore*/
    transform: rotateZ(90deg);
    transition: transform 0.3s ease;
  }
  [direction=rtl] .menu-xxl-row > .menu-item > .menu-link .menu-arrow:after {
    /*rtl:ignore*/
    transform: rotateZ(-90deg);
  }

  .menu-xxl-rounded .menu-link {
    border-radius: 0.475rem;
  }

  .menu-xxl-pill .menu-link {
    border-radius: 50px;
  }

  .menu-xxl-rounded-0 .menu-link {
    border-radius: 0 !important;
  }
}
@media (max-width: 575.98px) {
  .menu-item.menu-sm-down-accordion.showing:not(.menu-dropdown) > .menu-link .menu-arrow:after, .menu-item.menu-sm-down-accordion.show:not(.hiding):not(.menu-dropdown) > .menu-link .menu-arrow:after {
    /*rtl:ignore*/
    transform: rotateZ(90deg);
    transition: transform 0.3s ease;
  }
  [direction=rtl] .menu-item.menu-sm-down-accordion.showing:not(.menu-dropdown) > .menu-link .menu-arrow:after, [direction=rtl] .menu-item.menu-sm-down-accordion.show:not(.hiding):not(.menu-dropdown) > .menu-link .menu-arrow:after {
    /*rtl:ignore*/
    transform: rotateZ(-90deg);
  }

  .menu-sub-sm-down-dropdown {
    display: none;
    border-radius: 0.475rem;
    background-color: #ffffff;
    box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.1);
    z-index: 105;
  }
  .show.menu-dropdown > .menu-sub-sm-down-dropdown, .menu-sub-sm-down-dropdown.menu.show, .menu-sub-sm-down-dropdown.show[data-popper-placement] {
    display: flex;
    animation: menu-sub-dropdown-animation-fade-in 0.3s ease 1, menu-sub-dropdown-animation-move-up 0.3s ease 1;
  }
  .show.menu-dropdown > .menu-sub-sm-down-dropdown[data-popper-placement=top], .show.menu-dropdown > .menu-sub-sm-down-dropdown[data-popper-placement=top-start], .show.menu-dropdown > .menu-sub-sm-down-dropdown[data-popper-placement=top-end], .menu-sub-sm-down-dropdown.menu.show[data-popper-placement=top], .menu-sub-sm-down-dropdown.menu.show[data-popper-placement=top-start], .menu-sub-sm-down-dropdown.menu.show[data-popper-placement=top-end], .menu-sub-sm-down-dropdown.show[data-popper-placement][data-popper-placement=top], .menu-sub-sm-down-dropdown.show[data-popper-placement][data-popper-placement=top-start], .menu-sub-sm-down-dropdown.show[data-popper-placement][data-popper-placement=top-end] {
    animation: menu-sub-dropdown-animation-fade-in 0.3s ease 1, menu-sub-dropdown-animation-move-down 0.3s ease 1;
  }

  .menu-sub-sm-down-accordion {
    display: none;
  }
  .show:not(.menu-dropdown) > .menu-sub-sm-down-accordion, .menu-sub-sm-down-accordion.show {
    display: flex;
  }

  .menu-sm-down-inline {
    display: flex;
  }

  .menu-sm-down-fit > .menu-item > .menu-content,
.menu-sm-down-fit > .menu-item > .menu-link {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }

  .menu-sm-down-column {
    flex-direction: column;
    width: 100%;
  }

  .menu-sm-down-row {
    flex-direction: row;
  }
  .menu-sm-down-row > .menu-item {
    display: flex;
    align-items: center;
  }
  .menu-sm-down-row > .menu-item > .menu-link .menu-arrow:after {
    /*rtl:ignore*/
    transform: rotateZ(90deg);
    transition: transform 0.3s ease;
  }
  [direction=rtl] .menu-sm-down-row > .menu-item > .menu-link .menu-arrow:after {
    /*rtl:ignore*/
    transform: rotateZ(-90deg);
  }

  .menu-sm-down-rounded .menu-link {
    border-radius: 0.475rem;
  }

  .menu-sm-down-pill .menu-link {
    border-radius: 50px;
  }

  .menu-sm-down-rounded-0 .menu-link {
    border-radius: 0 !important;
  }
}
@media (max-width: 767.98px) {
  .menu-item.menu-md-down-accordion.showing:not(.menu-dropdown) > .menu-link .menu-arrow:after, .menu-item.menu-md-down-accordion.show:not(.hiding):not(.menu-dropdown) > .menu-link .menu-arrow:after {
    /*rtl:ignore*/
    transform: rotateZ(90deg);
    transition: transform 0.3s ease;
  }
  [direction=rtl] .menu-item.menu-md-down-accordion.showing:not(.menu-dropdown) > .menu-link .menu-arrow:after, [direction=rtl] .menu-item.menu-md-down-accordion.show:not(.hiding):not(.menu-dropdown) > .menu-link .menu-arrow:after {
    /*rtl:ignore*/
    transform: rotateZ(-90deg);
  }

  .menu-sub-md-down-dropdown {
    display: none;
    border-radius: 0.475rem;
    background-color: #ffffff;
    box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.1);
    z-index: 105;
  }
  .show.menu-dropdown > .menu-sub-md-down-dropdown, .menu-sub-md-down-dropdown.menu.show, .menu-sub-md-down-dropdown.show[data-popper-placement] {
    display: flex;
    animation: menu-sub-dropdown-animation-fade-in 0.3s ease 1, menu-sub-dropdown-animation-move-up 0.3s ease 1;
  }
  .show.menu-dropdown > .menu-sub-md-down-dropdown[data-popper-placement=top], .show.menu-dropdown > .menu-sub-md-down-dropdown[data-popper-placement=top-start], .show.menu-dropdown > .menu-sub-md-down-dropdown[data-popper-placement=top-end], .menu-sub-md-down-dropdown.menu.show[data-popper-placement=top], .menu-sub-md-down-dropdown.menu.show[data-popper-placement=top-start], .menu-sub-md-down-dropdown.menu.show[data-popper-placement=top-end], .menu-sub-md-down-dropdown.show[data-popper-placement][data-popper-placement=top], .menu-sub-md-down-dropdown.show[data-popper-placement][data-popper-placement=top-start], .menu-sub-md-down-dropdown.show[data-popper-placement][data-popper-placement=top-end] {
    animation: menu-sub-dropdown-animation-fade-in 0.3s ease 1, menu-sub-dropdown-animation-move-down 0.3s ease 1;
  }

  .menu-sub-md-down-accordion {
    display: none;
  }
  .show:not(.menu-dropdown) > .menu-sub-md-down-accordion, .menu-sub-md-down-accordion.show {
    display: flex;
  }

  .menu-md-down-inline {
    display: flex;
  }

  .menu-md-down-fit > .menu-item > .menu-content,
.menu-md-down-fit > .menu-item > .menu-link {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }

  .menu-md-down-column {
    flex-direction: column;
    width: 100%;
  }

  .menu-md-down-row {
    flex-direction: row;
  }
  .menu-md-down-row > .menu-item {
    display: flex;
    align-items: center;
  }
  .menu-md-down-row > .menu-item > .menu-link .menu-arrow:after {
    /*rtl:ignore*/
    transform: rotateZ(90deg);
    transition: transform 0.3s ease;
  }
  [direction=rtl] .menu-md-down-row > .menu-item > .menu-link .menu-arrow:after {
    /*rtl:ignore*/
    transform: rotateZ(-90deg);
  }

  .menu-md-down-rounded .menu-link {
    border-radius: 0.475rem;
  }

  .menu-md-down-pill .menu-link {
    border-radius: 50px;
  }

  .menu-md-down-rounded-0 .menu-link {
    border-radius: 0 !important;
  }
}
@media (max-width: 991.98px) {
  .menu-item.menu-lg-down-accordion.showing:not(.menu-dropdown) > .menu-link .menu-arrow:after, .menu-item.menu-lg-down-accordion.show:not(.hiding):not(.menu-dropdown) > .menu-link .menu-arrow:after {
    /*rtl:ignore*/
    transform: rotateZ(90deg);
    transition: transform 0.3s ease;
  }
  [direction=rtl] .menu-item.menu-lg-down-accordion.showing:not(.menu-dropdown) > .menu-link .menu-arrow:after, [direction=rtl] .menu-item.menu-lg-down-accordion.show:not(.hiding):not(.menu-dropdown) > .menu-link .menu-arrow:after {
    /*rtl:ignore*/
    transform: rotateZ(-90deg);
  }

  .menu-sub-lg-down-dropdown {
    display: none;
    border-radius: 0.475rem;
    background-color: #ffffff;
    box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.1);
    z-index: 105;
  }
  .show.menu-dropdown > .menu-sub-lg-down-dropdown, .menu-sub-lg-down-dropdown.menu.show, .menu-sub-lg-down-dropdown.show[data-popper-placement] {
    display: flex;
    animation: menu-sub-dropdown-animation-fade-in 0.3s ease 1, menu-sub-dropdown-animation-move-up 0.3s ease 1;
  }
  .show.menu-dropdown > .menu-sub-lg-down-dropdown[data-popper-placement=top], .show.menu-dropdown > .menu-sub-lg-down-dropdown[data-popper-placement=top-start], .show.menu-dropdown > .menu-sub-lg-down-dropdown[data-popper-placement=top-end], .menu-sub-lg-down-dropdown.menu.show[data-popper-placement=top], .menu-sub-lg-down-dropdown.menu.show[data-popper-placement=top-start], .menu-sub-lg-down-dropdown.menu.show[data-popper-placement=top-end], .menu-sub-lg-down-dropdown.show[data-popper-placement][data-popper-placement=top], .menu-sub-lg-down-dropdown.show[data-popper-placement][data-popper-placement=top-start], .menu-sub-lg-down-dropdown.show[data-popper-placement][data-popper-placement=top-end] {
    animation: menu-sub-dropdown-animation-fade-in 0.3s ease 1, menu-sub-dropdown-animation-move-down 0.3s ease 1;
  }

  .menu-sub-lg-down-accordion {
    display: none;
  }
  .show:not(.menu-dropdown) > .menu-sub-lg-down-accordion, .menu-sub-lg-down-accordion.show {
    display: flex;
  }

  .menu-lg-down-inline {
    display: flex;
  }

  .menu-lg-down-fit > .menu-item > .menu-content,
.menu-lg-down-fit > .menu-item > .menu-link {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }

  .menu-lg-down-column {
    flex-direction: column;
    width: 100%;
  }

  .menu-lg-down-row {
    flex-direction: row;
  }
  .menu-lg-down-row > .menu-item {
    display: flex;
    align-items: center;
  }
  .menu-lg-down-row > .menu-item > .menu-link .menu-arrow:after {
    /*rtl:ignore*/
    transform: rotateZ(90deg);
    transition: transform 0.3s ease;
  }
  [direction=rtl] .menu-lg-down-row > .menu-item > .menu-link .menu-arrow:after {
    /*rtl:ignore*/
    transform: rotateZ(-90deg);
  }

  .menu-lg-down-rounded .menu-link {
    border-radius: 0.475rem;
  }

  .menu-lg-down-pill .menu-link {
    border-radius: 50px;
  }

  .menu-lg-down-rounded-0 .menu-link {
    border-radius: 0 !important;
  }
}
@media (max-width: 1199.98px) {
  .menu-item.menu-xl-down-accordion.showing:not(.menu-dropdown) > .menu-link .menu-arrow:after, .menu-item.menu-xl-down-accordion.show:not(.hiding):not(.menu-dropdown) > .menu-link .menu-arrow:after {
    /*rtl:ignore*/
    transform: rotateZ(90deg);
    transition: transform 0.3s ease;
  }
  [direction=rtl] .menu-item.menu-xl-down-accordion.showing:not(.menu-dropdown) > .menu-link .menu-arrow:after, [direction=rtl] .menu-item.menu-xl-down-accordion.show:not(.hiding):not(.menu-dropdown) > .menu-link .menu-arrow:after {
    /*rtl:ignore*/
    transform: rotateZ(-90deg);
  }

  .menu-sub-xl-down-dropdown {
    display: none;
    border-radius: 0.475rem;
    background-color: #ffffff;
    box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.1);
    z-index: 105;
  }
  .show.menu-dropdown > .menu-sub-xl-down-dropdown, .menu-sub-xl-down-dropdown.menu.show, .menu-sub-xl-down-dropdown.show[data-popper-placement] {
    display: flex;
    animation: menu-sub-dropdown-animation-fade-in 0.3s ease 1, menu-sub-dropdown-animation-move-up 0.3s ease 1;
  }
  .show.menu-dropdown > .menu-sub-xl-down-dropdown[data-popper-placement=top], .show.menu-dropdown > .menu-sub-xl-down-dropdown[data-popper-placement=top-start], .show.menu-dropdown > .menu-sub-xl-down-dropdown[data-popper-placement=top-end], .menu-sub-xl-down-dropdown.menu.show[data-popper-placement=top], .menu-sub-xl-down-dropdown.menu.show[data-popper-placement=top-start], .menu-sub-xl-down-dropdown.menu.show[data-popper-placement=top-end], .menu-sub-xl-down-dropdown.show[data-popper-placement][data-popper-placement=top], .menu-sub-xl-down-dropdown.show[data-popper-placement][data-popper-placement=top-start], .menu-sub-xl-down-dropdown.show[data-popper-placement][data-popper-placement=top-end] {
    animation: menu-sub-dropdown-animation-fade-in 0.3s ease 1, menu-sub-dropdown-animation-move-down 0.3s ease 1;
  }

  .menu-sub-xl-down-accordion {
    display: none;
  }
  .show:not(.menu-dropdown) > .menu-sub-xl-down-accordion, .menu-sub-xl-down-accordion.show {
    display: flex;
  }

  .menu-xl-down-inline {
    display: flex;
  }

  .menu-xl-down-fit > .menu-item > .menu-content,
.menu-xl-down-fit > .menu-item > .menu-link {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }

  .menu-xl-down-column {
    flex-direction: column;
    width: 100%;
  }

  .menu-xl-down-row {
    flex-direction: row;
  }
  .menu-xl-down-row > .menu-item {
    display: flex;
    align-items: center;
  }
  .menu-xl-down-row > .menu-item > .menu-link .menu-arrow:after {
    /*rtl:ignore*/
    transform: rotateZ(90deg);
    transition: transform 0.3s ease;
  }
  [direction=rtl] .menu-xl-down-row > .menu-item > .menu-link .menu-arrow:after {
    /*rtl:ignore*/
    transform: rotateZ(-90deg);
  }

  .menu-xl-down-rounded .menu-link {
    border-radius: 0.475rem;
  }

  .menu-xl-down-pill .menu-link {
    border-radius: 50px;
  }

  .menu-xl-down-rounded-0 .menu-link {
    border-radius: 0 !important;
  }
}
@media (max-width: 1399.98px) {
  .menu-item.menu-xxl-down-accordion.showing:not(.menu-dropdown) > .menu-link .menu-arrow:after, .menu-item.menu-xxl-down-accordion.show:not(.hiding):not(.menu-dropdown) > .menu-link .menu-arrow:after {
    /*rtl:ignore*/
    transform: rotateZ(90deg);
    transition: transform 0.3s ease;
  }
  [direction=rtl] .menu-item.menu-xxl-down-accordion.showing:not(.menu-dropdown) > .menu-link .menu-arrow:after, [direction=rtl] .menu-item.menu-xxl-down-accordion.show:not(.hiding):not(.menu-dropdown) > .menu-link .menu-arrow:after {
    /*rtl:ignore*/
    transform: rotateZ(-90deg);
  }

  .menu-sub-xxl-down-dropdown {
    display: none;
    border-radius: 0.475rem;
    background-color: #ffffff;
    box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.1);
    z-index: 105;
  }
  .show.menu-dropdown > .menu-sub-xxl-down-dropdown, .menu-sub-xxl-down-dropdown.menu.show, .menu-sub-xxl-down-dropdown.show[data-popper-placement] {
    display: flex;
    animation: menu-sub-dropdown-animation-fade-in 0.3s ease 1, menu-sub-dropdown-animation-move-up 0.3s ease 1;
  }
  .show.menu-dropdown > .menu-sub-xxl-down-dropdown[data-popper-placement=top], .show.menu-dropdown > .menu-sub-xxl-down-dropdown[data-popper-placement=top-start], .show.menu-dropdown > .menu-sub-xxl-down-dropdown[data-popper-placement=top-end], .menu-sub-xxl-down-dropdown.menu.show[data-popper-placement=top], .menu-sub-xxl-down-dropdown.menu.show[data-popper-placement=top-start], .menu-sub-xxl-down-dropdown.menu.show[data-popper-placement=top-end], .menu-sub-xxl-down-dropdown.show[data-popper-placement][data-popper-placement=top], .menu-sub-xxl-down-dropdown.show[data-popper-placement][data-popper-placement=top-start], .menu-sub-xxl-down-dropdown.show[data-popper-placement][data-popper-placement=top-end] {
    animation: menu-sub-dropdown-animation-fade-in 0.3s ease 1, menu-sub-dropdown-animation-move-down 0.3s ease 1;
  }

  .menu-sub-xxl-down-accordion {
    display: none;
  }
  .show:not(.menu-dropdown) > .menu-sub-xxl-down-accordion, .menu-sub-xxl-down-accordion.show {
    display: flex;
  }

  .menu-xxl-down-inline {
    display: flex;
  }

  .menu-xxl-down-fit > .menu-item > .menu-content,
.menu-xxl-down-fit > .menu-item > .menu-link {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }

  .menu-xxl-down-column {
    flex-direction: column;
    width: 100%;
  }

  .menu-xxl-down-row {
    flex-direction: row;
  }
  .menu-xxl-down-row > .menu-item {
    display: flex;
    align-items: center;
  }
  .menu-xxl-down-row > .menu-item > .menu-link .menu-arrow:after {
    /*rtl:ignore*/
    transform: rotateZ(90deg);
    transition: transform 0.3s ease;
  }
  [direction=rtl] .menu-xxl-down-row > .menu-item > .menu-link .menu-arrow:after {
    /*rtl:ignore*/
    transform: rotateZ(-90deg);
  }

  .menu-xxl-down-rounded .menu-link {
    border-radius: 0.475rem;
  }

  .menu-xxl-down-pill .menu-link {
    border-radius: 50px;
  }

  .menu-xxl-down-rounded-0 .menu-link {
    border-radius: 0 !important;
  }
}
.menu-sub:not([data-popper-placement]) > .menu-item > .menu-content,
.menu-sub:not([data-popper-placement]) > .menu-item > .menu-link {
  padding-left: calc(1rem + 1rem);
}
.menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-content,
.menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-link {
  padding-left: calc(2rem + 1rem);
}
.menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-content,
.menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-link {
  padding-left: calc(3rem + 1rem);
}
.menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-content,
.menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-link {
  padding-left: calc(4rem + 1rem);
}
.menu-fit .menu-sub:not([data-popper-placement]) > .menu-item > .menu-content,
.menu-fit .menu-sub:not([data-popper-placement]) > .menu-item > .menu-link {
  padding-left: 1rem;
  padding-right: 0;
}
.menu-fit .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-content,
.menu-fit .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-link {
  padding-left: calc(2rem);
  padding-right: 0;
}
.menu-fit .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-content,
.menu-fit .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-link {
  padding-left: calc(3rem);
  padding-right: 0;
}
.menu-fit .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-content,
.menu-fit .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-link {
  padding-left: calc(4rem);
  padding-right: 0;
}

@keyframes menu-sub-dropdown-animation-fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes menu-sub-dropdown-animation-move-up {
  from {
    margin-top: 0.75rem;
  }
  to {
    margin-top: 0;
  }
}
@keyframes menu-sub-dropdown-animation-move-down {
  from {
    margin-bottom: 0.75rem;
  }
  to {
    margin-bottom: 0;
  }
}
.menu-white .menu-item .menu-link {
  color: #ffffff;
}
.menu-white .menu-item .menu-link .menu-title {
  color: #ffffff;
}
.menu-white .menu-item .menu-link .menu-icon i {
  color: #ffffff;
}
.menu-white .menu-item .menu-link .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #ffffff;
}
.menu-white .menu-item .menu-link .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.menu-white .menu-item .menu-link .menu-bullet .bullet {
  background-color: #ffffff;
}
.menu-white .menu-item .menu-link .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23ffffff'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23ffffff'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-title-white .menu-item .menu-link {
  color: #ffffff;
}
.menu-title-white .menu-item .menu-link .menu-title {
  color: #ffffff;
}

.menu-icon-white .menu-item .menu-link .menu-icon i {
  color: #ffffff;
}
.menu-icon-white .menu-item .menu-link .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #ffffff;
}
.menu-icon-white .menu-item .menu-link .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.menu-bullet-white .menu-item .menu-link .menu-bullet .bullet {
  background-color: #ffffff;
}

.menu-arrow-white .menu-item .menu-link .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23ffffff'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23ffffff'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-primary .menu-item .menu-link {
  color: #FFD300;
}
.menu-primary .menu-item .menu-link .menu-title {
  color: #FFD300;
}
.menu-primary .menu-item .menu-link .menu-icon i {
  color: #FFD300;
}
.menu-primary .menu-item .menu-link .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFD300;
}
.menu-primary .menu-item .menu-link .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.menu-primary .menu-item .menu-link .menu-bullet .bullet {
  background-color: #FFD300;
}
.menu-primary .menu-item .menu-link .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23FFD300'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23FFD300'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-title-primary .menu-item .menu-link {
  color: #FFD300;
}
.menu-title-primary .menu-item .menu-link .menu-title {
  color: #FFD300;
}

.menu-icon-primary .menu-item .menu-link .menu-icon i {
  color: #FFD300;
}
.menu-icon-primary .menu-item .menu-link .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFD300;
}
.menu-icon-primary .menu-item .menu-link .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.menu-bullet-primary .menu-item .menu-link .menu-bullet .bullet {
  background-color: #FFD300;
}

.menu-arrow-primary .menu-item .menu-link .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23FFD300'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23FFD300'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-secondary .menu-item .menu-link {
  color: #E4E6EF;
}
.menu-secondary .menu-item .menu-link .menu-title {
  color: #E4E6EF;
}
.menu-secondary .menu-item .menu-link .menu-icon i {
  color: #E4E6EF;
}
.menu-secondary .menu-item .menu-link .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #E4E6EF;
}
.menu-secondary .menu-item .menu-link .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.menu-secondary .menu-item .menu-link .menu-bullet .bullet {
  background-color: #E4E6EF;
}
.menu-secondary .menu-item .menu-link .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23E4E6EF'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23E4E6EF'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-title-secondary .menu-item .menu-link {
  color: #E4E6EF;
}
.menu-title-secondary .menu-item .menu-link .menu-title {
  color: #E4E6EF;
}

.menu-icon-secondary .menu-item .menu-link .menu-icon i {
  color: #E4E6EF;
}
.menu-icon-secondary .menu-item .menu-link .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #E4E6EF;
}
.menu-icon-secondary .menu-item .menu-link .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.menu-bullet-secondary .menu-item .menu-link .menu-bullet .bullet {
  background-color: #E4E6EF;
}

.menu-arrow-secondary .menu-item .menu-link .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23E4E6EF'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23E4E6EF'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-light .menu-item .menu-link {
  color: #F5F8FA;
}
.menu-light .menu-item .menu-link .menu-title {
  color: #F5F8FA;
}
.menu-light .menu-item .menu-link .menu-icon i {
  color: #F5F8FA;
}
.menu-light .menu-item .menu-link .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #F5F8FA;
}
.menu-light .menu-item .menu-link .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.menu-light .menu-item .menu-link .menu-bullet .bullet {
  background-color: #F5F8FA;
}
.menu-light .menu-item .menu-link .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23F5F8FA'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23F5F8FA'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-title-light .menu-item .menu-link {
  color: #F5F8FA;
}
.menu-title-light .menu-item .menu-link .menu-title {
  color: #F5F8FA;
}

.menu-icon-light .menu-item .menu-link .menu-icon i {
  color: #F5F8FA;
}
.menu-icon-light .menu-item .menu-link .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #F5F8FA;
}
.menu-icon-light .menu-item .menu-link .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.menu-bullet-light .menu-item .menu-link .menu-bullet .bullet {
  background-color: #F5F8FA;
}

.menu-arrow-light .menu-item .menu-link .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23F5F8FA'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23F5F8FA'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-success .menu-item .menu-link {
  color: #50CD89;
}
.menu-success .menu-item .menu-link .menu-title {
  color: #50CD89;
}
.menu-success .menu-item .menu-link .menu-icon i {
  color: #50CD89;
}
.menu-success .menu-item .menu-link .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #50CD89;
}
.menu-success .menu-item .menu-link .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.menu-success .menu-item .menu-link .menu-bullet .bullet {
  background-color: #50CD89;
}
.menu-success .menu-item .menu-link .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%2350CD89'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%2350CD89'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-title-success .menu-item .menu-link {
  color: #50CD89;
}
.menu-title-success .menu-item .menu-link .menu-title {
  color: #50CD89;
}

.menu-icon-success .menu-item .menu-link .menu-icon i {
  color: #50CD89;
}
.menu-icon-success .menu-item .menu-link .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #50CD89;
}
.menu-icon-success .menu-item .menu-link .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.menu-bullet-success .menu-item .menu-link .menu-bullet .bullet {
  background-color: #50CD89;
}

.menu-arrow-success .menu-item .menu-link .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%2350CD89'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%2350CD89'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-info .menu-item .menu-link {
  color: #7239EA;
}
.menu-info .menu-item .menu-link .menu-title {
  color: #7239EA;
}
.menu-info .menu-item .menu-link .menu-icon i {
  color: #7239EA;
}
.menu-info .menu-item .menu-link .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #7239EA;
}
.menu-info .menu-item .menu-link .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.menu-info .menu-item .menu-link .menu-bullet .bullet {
  background-color: #7239EA;
}
.menu-info .menu-item .menu-link .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%237239EA'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%237239EA'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-title-info .menu-item .menu-link {
  color: #7239EA;
}
.menu-title-info .menu-item .menu-link .menu-title {
  color: #7239EA;
}

.menu-icon-info .menu-item .menu-link .menu-icon i {
  color: #7239EA;
}
.menu-icon-info .menu-item .menu-link .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #7239EA;
}
.menu-icon-info .menu-item .menu-link .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.menu-bullet-info .menu-item .menu-link .menu-bullet .bullet {
  background-color: #7239EA;
}

.menu-arrow-info .menu-item .menu-link .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%237239EA'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%237239EA'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-warning .menu-item .menu-link {
  color: #FFC700;
}
.menu-warning .menu-item .menu-link .menu-title {
  color: #FFC700;
}
.menu-warning .menu-item .menu-link .menu-icon i {
  color: #FFC700;
}
.menu-warning .menu-item .menu-link .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFC700;
}
.menu-warning .menu-item .menu-link .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.menu-warning .menu-item .menu-link .menu-bullet .bullet {
  background-color: #FFC700;
}
.menu-warning .menu-item .menu-link .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23FFC700'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23FFC700'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-title-warning .menu-item .menu-link {
  color: #FFC700;
}
.menu-title-warning .menu-item .menu-link .menu-title {
  color: #FFC700;
}

.menu-icon-warning .menu-item .menu-link .menu-icon i {
  color: #FFC700;
}
.menu-icon-warning .menu-item .menu-link .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFC700;
}
.menu-icon-warning .menu-item .menu-link .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.menu-bullet-warning .menu-item .menu-link .menu-bullet .bullet {
  background-color: #FFC700;
}

.menu-arrow-warning .menu-item .menu-link .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23FFC700'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23FFC700'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-danger .menu-item .menu-link {
  color: #F1416C;
}
.menu-danger .menu-item .menu-link .menu-title {
  color: #F1416C;
}
.menu-danger .menu-item .menu-link .menu-icon i {
  color: #F1416C;
}
.menu-danger .menu-item .menu-link .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #F1416C;
}
.menu-danger .menu-item .menu-link .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.menu-danger .menu-item .menu-link .menu-bullet .bullet {
  background-color: #F1416C;
}
.menu-danger .menu-item .menu-link .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23F1416C'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23F1416C'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-title-danger .menu-item .menu-link {
  color: #F1416C;
}
.menu-title-danger .menu-item .menu-link .menu-title {
  color: #F1416C;
}

.menu-icon-danger .menu-item .menu-link .menu-icon i {
  color: #F1416C;
}
.menu-icon-danger .menu-item .menu-link .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #F1416C;
}
.menu-icon-danger .menu-item .menu-link .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.menu-bullet-danger .menu-item .menu-link .menu-bullet .bullet {
  background-color: #F1416C;
}

.menu-arrow-danger .menu-item .menu-link .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23F1416C'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23F1416C'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-dark .menu-item .menu-link {
  color: #181C32;
}
.menu-dark .menu-item .menu-link .menu-title {
  color: #181C32;
}
.menu-dark .menu-item .menu-link .menu-icon i {
  color: #181C32;
}
.menu-dark .menu-item .menu-link .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #181C32;
}
.menu-dark .menu-item .menu-link .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.menu-dark .menu-item .menu-link .menu-bullet .bullet {
  background-color: #181C32;
}
.menu-dark .menu-item .menu-link .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23181C32'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23181C32'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-title-dark .menu-item .menu-link {
  color: #181C32;
}
.menu-title-dark .menu-item .menu-link .menu-title {
  color: #181C32;
}

.menu-icon-dark .menu-item .menu-link .menu-icon i {
  color: #181C32;
}
.menu-icon-dark .menu-item .menu-link .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #181C32;
}
.menu-icon-dark .menu-item .menu-link .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.menu-bullet-dark .menu-item .menu-link .menu-bullet .bullet {
  background-color: #181C32;
}

.menu-arrow-dark .menu-item .menu-link .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23181C32'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23181C32'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-muted .menu-item .menu-link {
  color: #A1A5B7;
}
.menu-muted .menu-item .menu-link .menu-title {
  color: #A1A5B7;
}
.menu-muted .menu-item .menu-link .menu-icon i {
  color: #A1A5B7;
}
.menu-muted .menu-item .menu-link .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #A1A5B7;
}
.menu-muted .menu-item .menu-link .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.menu-muted .menu-item .menu-link .menu-bullet .bullet {
  background-color: #A1A5B7;
}
.menu-muted .menu-item .menu-link .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23A1A5B7'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23A1A5B7'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-title-muted .menu-item .menu-link {
  color: #A1A5B7;
}
.menu-title-muted .menu-item .menu-link .menu-title {
  color: #A1A5B7;
}

.menu-icon-muted .menu-item .menu-link .menu-icon i {
  color: #A1A5B7;
}
.menu-icon-muted .menu-item .menu-link .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #A1A5B7;
}
.menu-icon-muted .menu-item .menu-link .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.menu-bullet-muted .menu-item .menu-link .menu-bullet .bullet {
  background-color: #A1A5B7;
}

.menu-arrow-muted .menu-item .menu-link .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23A1A5B7'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23A1A5B7'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-gray-100 .menu-item .menu-link {
  color: #F5F8FA;
}
.menu-gray-100 .menu-item .menu-link .menu-title {
  color: #F5F8FA;
}
.menu-gray-100 .menu-item .menu-link .menu-icon i {
  color: #F5F8FA;
}
.menu-gray-100 .menu-item .menu-link .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #F5F8FA;
}
.menu-gray-100 .menu-item .menu-link .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.menu-gray-100 .menu-item .menu-link .menu-bullet .bullet {
  background-color: #F5F8FA;
}
.menu-gray-100 .menu-item .menu-link .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23F5F8FA'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23F5F8FA'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-title-gray-100 .menu-item .menu-link {
  color: #F5F8FA;
}
.menu-title-gray-100 .menu-item .menu-link .menu-title {
  color: #F5F8FA;
}

.menu-icon-gray-100 .menu-item .menu-link .menu-icon i {
  color: #F5F8FA;
}
.menu-icon-gray-100 .menu-item .menu-link .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #F5F8FA;
}
.menu-icon-gray-100 .menu-item .menu-link .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.menu-bullet-gray-100 .menu-item .menu-link .menu-bullet .bullet {
  background-color: #F5F8FA;
}

.menu-arrow-gray-100 .menu-item .menu-link .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23F5F8FA'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23F5F8FA'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-gray-200 .menu-item .menu-link {
  color: #EFF2F5;
}
.menu-gray-200 .menu-item .menu-link .menu-title {
  color: #EFF2F5;
}
.menu-gray-200 .menu-item .menu-link .menu-icon i {
  color: #EFF2F5;
}
.menu-gray-200 .menu-item .menu-link .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #EFF2F5;
}
.menu-gray-200 .menu-item .menu-link .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.menu-gray-200 .menu-item .menu-link .menu-bullet .bullet {
  background-color: #EFF2F5;
}
.menu-gray-200 .menu-item .menu-link .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23EFF2F5'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23EFF2F5'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-title-gray-200 .menu-item .menu-link {
  color: #EFF2F5;
}
.menu-title-gray-200 .menu-item .menu-link .menu-title {
  color: #EFF2F5;
}

.menu-icon-gray-200 .menu-item .menu-link .menu-icon i {
  color: #EFF2F5;
}
.menu-icon-gray-200 .menu-item .menu-link .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #EFF2F5;
}
.menu-icon-gray-200 .menu-item .menu-link .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.menu-bullet-gray-200 .menu-item .menu-link .menu-bullet .bullet {
  background-color: #EFF2F5;
}

.menu-arrow-gray-200 .menu-item .menu-link .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23EFF2F5'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23EFF2F5'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-gray-300 .menu-item .menu-link {
  color: #E4E6EF;
}
.menu-gray-300 .menu-item .menu-link .menu-title {
  color: #E4E6EF;
}
.menu-gray-300 .menu-item .menu-link .menu-icon i {
  color: #E4E6EF;
}
.menu-gray-300 .menu-item .menu-link .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #E4E6EF;
}
.menu-gray-300 .menu-item .menu-link .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.menu-gray-300 .menu-item .menu-link .menu-bullet .bullet {
  background-color: #E4E6EF;
}
.menu-gray-300 .menu-item .menu-link .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23E4E6EF'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23E4E6EF'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-title-gray-300 .menu-item .menu-link {
  color: #E4E6EF;
}
.menu-title-gray-300 .menu-item .menu-link .menu-title {
  color: #E4E6EF;
}

.menu-icon-gray-300 .menu-item .menu-link .menu-icon i {
  color: #E4E6EF;
}
.menu-icon-gray-300 .menu-item .menu-link .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #E4E6EF;
}
.menu-icon-gray-300 .menu-item .menu-link .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.menu-bullet-gray-300 .menu-item .menu-link .menu-bullet .bullet {
  background-color: #E4E6EF;
}

.menu-arrow-gray-300 .menu-item .menu-link .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23E4E6EF'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23E4E6EF'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-gray-400 .menu-item .menu-link {
  color: #B5B5C3;
}
.menu-gray-400 .menu-item .menu-link .menu-title {
  color: #B5B5C3;
}
.menu-gray-400 .menu-item .menu-link .menu-icon i {
  color: #B5B5C3;
}
.menu-gray-400 .menu-item .menu-link .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #B5B5C3;
}
.menu-gray-400 .menu-item .menu-link .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.menu-gray-400 .menu-item .menu-link .menu-bullet .bullet {
  background-color: #B5B5C3;
}
.menu-gray-400 .menu-item .menu-link .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23B5B5C3'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23B5B5C3'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-title-gray-400 .menu-item .menu-link {
  color: #B5B5C3;
}
.menu-title-gray-400 .menu-item .menu-link .menu-title {
  color: #B5B5C3;
}

.menu-icon-gray-400 .menu-item .menu-link .menu-icon i {
  color: #B5B5C3;
}
.menu-icon-gray-400 .menu-item .menu-link .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #B5B5C3;
}
.menu-icon-gray-400 .menu-item .menu-link .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.menu-bullet-gray-400 .menu-item .menu-link .menu-bullet .bullet {
  background-color: #B5B5C3;
}

.menu-arrow-gray-400 .menu-item .menu-link .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23B5B5C3'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23B5B5C3'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-gray-500 .menu-item .menu-link {
  color: #A1A5B7;
}
.menu-gray-500 .menu-item .menu-link .menu-title {
  color: #A1A5B7;
}
.menu-gray-500 .menu-item .menu-link .menu-icon i {
  color: #A1A5B7;
}
.menu-gray-500 .menu-item .menu-link .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #A1A5B7;
}
.menu-gray-500 .menu-item .menu-link .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.menu-gray-500 .menu-item .menu-link .menu-bullet .bullet {
  background-color: #A1A5B7;
}
.menu-gray-500 .menu-item .menu-link .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23A1A5B7'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23A1A5B7'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-title-gray-500 .menu-item .menu-link {
  color: #A1A5B7;
}
.menu-title-gray-500 .menu-item .menu-link .menu-title {
  color: #A1A5B7;
}

.menu-icon-gray-500 .menu-item .menu-link .menu-icon i {
  color: #A1A5B7;
}
.menu-icon-gray-500 .menu-item .menu-link .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #A1A5B7;
}
.menu-icon-gray-500 .menu-item .menu-link .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.menu-bullet-gray-500 .menu-item .menu-link .menu-bullet .bullet {
  background-color: #A1A5B7;
}

.menu-arrow-gray-500 .menu-item .menu-link .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23A1A5B7'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23A1A5B7'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-gray-600 .menu-item .menu-link {
  color: #7E8299;
}
.menu-gray-600 .menu-item .menu-link .menu-title {
  color: #7E8299;
}
.menu-gray-600 .menu-item .menu-link .menu-icon i {
  color: #7E8299;
}
.menu-gray-600 .menu-item .menu-link .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #7E8299;
}
.menu-gray-600 .menu-item .menu-link .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.menu-gray-600 .menu-item .menu-link .menu-bullet .bullet {
  background-color: #7E8299;
}
.menu-gray-600 .menu-item .menu-link .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%237E8299'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%237E8299'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-title-gray-600 .menu-item .menu-link {
  color: #7E8299;
}
.menu-title-gray-600 .menu-item .menu-link .menu-title {
  color: #7E8299;
}

.menu-icon-gray-600 .menu-item .menu-link .menu-icon i {
  color: #7E8299;
}
.menu-icon-gray-600 .menu-item .menu-link .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #7E8299;
}
.menu-icon-gray-600 .menu-item .menu-link .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.menu-bullet-gray-600 .menu-item .menu-link .menu-bullet .bullet {
  background-color: #7E8299;
}

.menu-arrow-gray-600 .menu-item .menu-link .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%237E8299'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%237E8299'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-gray-700 .menu-item .menu-link {
  color: #5E6278;
}
.menu-gray-700 .menu-item .menu-link .menu-title {
  color: #5E6278;
}
.menu-gray-700 .menu-item .menu-link .menu-icon i {
  color: #5E6278;
}
.menu-gray-700 .menu-item .menu-link .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #5E6278;
}
.menu-gray-700 .menu-item .menu-link .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.menu-gray-700 .menu-item .menu-link .menu-bullet .bullet {
  background-color: #5E6278;
}
.menu-gray-700 .menu-item .menu-link .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%235E6278'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%235E6278'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-title-gray-700 .menu-item .menu-link {
  color: #5E6278;
}
.menu-title-gray-700 .menu-item .menu-link .menu-title {
  color: #5E6278;
}

.menu-icon-gray-700 .menu-item .menu-link .menu-icon i {
  color: #5E6278;
}
.menu-icon-gray-700 .menu-item .menu-link .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #5E6278;
}
.menu-icon-gray-700 .menu-item .menu-link .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.menu-bullet-gray-700 .menu-item .menu-link .menu-bullet .bullet {
  background-color: #5E6278;
}

.menu-arrow-gray-700 .menu-item .menu-link .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%235E6278'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%235E6278'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-gray-800 .menu-item .menu-link {
  color: #3F4254;
}
.menu-gray-800 .menu-item .menu-link .menu-title {
  color: #3F4254;
}
.menu-gray-800 .menu-item .menu-link .menu-icon i {
  color: #3F4254;
}
.menu-gray-800 .menu-item .menu-link .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #3F4254;
}
.menu-gray-800 .menu-item .menu-link .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.menu-gray-800 .menu-item .menu-link .menu-bullet .bullet {
  background-color: #3F4254;
}
.menu-gray-800 .menu-item .menu-link .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%233F4254'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%233F4254'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-title-gray-800 .menu-item .menu-link {
  color: #3F4254;
}
.menu-title-gray-800 .menu-item .menu-link .menu-title {
  color: #3F4254;
}

.menu-icon-gray-800 .menu-item .menu-link .menu-icon i {
  color: #3F4254;
}
.menu-icon-gray-800 .menu-item .menu-link .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #3F4254;
}
.menu-icon-gray-800 .menu-item .menu-link .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.menu-bullet-gray-800 .menu-item .menu-link .menu-bullet .bullet {
  background-color: #3F4254;
}

.menu-arrow-gray-800 .menu-item .menu-link .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%233F4254'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%233F4254'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-gray-900 .menu-item .menu-link {
  color: #181C32;
}
.menu-gray-900 .menu-item .menu-link .menu-title {
  color: #181C32;
}
.menu-gray-900 .menu-item .menu-link .menu-icon i {
  color: #181C32;
}
.menu-gray-900 .menu-item .menu-link .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #181C32;
}
.menu-gray-900 .menu-item .menu-link .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.menu-gray-900 .menu-item .menu-link .menu-bullet .bullet {
  background-color: #181C32;
}
.menu-gray-900 .menu-item .menu-link .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23181C32'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23181C32'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-title-gray-900 .menu-item .menu-link {
  color: #181C32;
}
.menu-title-gray-900 .menu-item .menu-link .menu-title {
  color: #181C32;
}

.menu-icon-gray-900 .menu-item .menu-link .menu-icon i {
  color: #181C32;
}
.menu-icon-gray-900 .menu-item .menu-link .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #181C32;
}
.menu-icon-gray-900 .menu-item .menu-link .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.menu-bullet-gray-900 .menu-item .menu-link .menu-bullet .bullet {
  background-color: #181C32;
}

.menu-arrow-gray-900 .menu-item .menu-link .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23181C32'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23181C32'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-hover-bg .menu-item.hover > .menu-link:not(.disabled):not(.active),
.menu-hover-bg .menu-item .menu-link:hover:not(.disabled):not(.active) {
  transition: color 0.2s ease, background-color 0.2s ease;
  background-color: rgba(245, 248, 250, 0.8);
}

.menu-show-bg .menu-item.here > .menu-link, .menu-show-bg .menu-item.show > .menu-link {
  transition: color 0.2s ease, background-color 0.2s ease;
  background-color: rgba(245, 248, 250, 0.8);
}

.menu-active-bg .menu-item .menu-link.active {
  transition: color 0.2s ease, background-color 0.2s ease;
  background-color: rgba(245, 248, 250, 0.8);
}

.menu-state-bg .menu-item.hover > .menu-link:not(.disabled):not(.active),
.menu-state-bg .menu-item .menu-link:hover:not(.disabled):not(.active) {
  transition: color 0.2s ease, background-color 0.2s ease;
  background-color: rgba(245, 248, 250, 0.8);
}
.menu-state-bg .menu-item.here > .menu-link, .menu-state-bg .menu-item.show > .menu-link {
  transition: color 0.2s ease, background-color 0.2s ease;
  background-color: rgba(245, 248, 250, 0.8);
}
.menu-state-bg .menu-item .menu-link.active {
  transition: color 0.2s ease, background-color 0.2s ease;
  background-color: rgba(245, 248, 250, 0.8);
}

.menu-hover-primary .menu-item.hover > .menu-link:not(.disabled):not(.active),
.menu-hover-primary .menu-item .menu-link:hover:not(.disabled):not(.active) {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #FFD300;
}
.menu-hover-primary .menu-item.hover > .menu-link:not(.disabled):not(.active) .menu-title,
.menu-hover-primary .menu-item .menu-link:hover:not(.disabled):not(.active) .menu-title {
  color: #FFD300;
}
.menu-hover-primary .menu-item.hover > .menu-link:not(.disabled):not(.active) .menu-icon i,
.menu-hover-primary .menu-item .menu-link:hover:not(.disabled):not(.active) .menu-icon i {
  color: #FFD300;
}
.menu-hover-primary .menu-item.hover > .menu-link:not(.disabled):not(.active) .menu-icon .svg-icon svg [fill]:not(.permanent):not(g),
.menu-hover-primary .menu-item .menu-link:hover:not(.disabled):not(.active) .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFD300;
}
.menu-hover-primary .menu-item.hover > .menu-link:not(.disabled):not(.active) .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g),
.menu-hover-primary .menu-item .menu-link:hover:not(.disabled):not(.active) .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.menu-hover-primary .menu-item.hover > .menu-link:not(.disabled):not(.active) .menu-bullet .bullet,
.menu-hover-primary .menu-item .menu-link:hover:not(.disabled):not(.active) .menu-bullet .bullet {
  background-color: #FFD300;
}
.menu-hover-primary .menu-item.hover > .menu-link:not(.disabled):not(.active) .menu-arrow:after,
.menu-hover-primary .menu-item .menu-link:hover:not(.disabled):not(.active) .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23FFD300'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23FFD300'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-show-primary .menu-item.here > .menu-link, .menu-show-primary .menu-item.show > .menu-link {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #FFD300;
}
.menu-show-primary .menu-item.here > .menu-link .menu-title, .menu-show-primary .menu-item.show > .menu-link .menu-title {
  color: #FFD300;
}
.menu-show-primary .menu-item.here > .menu-link .menu-icon i, .menu-show-primary .menu-item.show > .menu-link .menu-icon i {
  color: #FFD300;
}
.menu-show-primary .menu-item.here > .menu-link .menu-icon .svg-icon svg [fill]:not(.permanent):not(g), .menu-show-primary .menu-item.show > .menu-link .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFD300;
}
.menu-show-primary .menu-item.here > .menu-link .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g), .menu-show-primary .menu-item.show > .menu-link .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.menu-show-primary .menu-item.here > .menu-link .menu-bullet .bullet, .menu-show-primary .menu-item.show > .menu-link .menu-bullet .bullet {
  background-color: #FFD300;
}
.menu-show-primary .menu-item.here > .menu-link .menu-arrow:after, .menu-show-primary .menu-item.show > .menu-link .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23FFD300'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23FFD300'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-active-primary .menu-item .menu-link.active {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #FFD300;
}
.menu-active-primary .menu-item .menu-link.active .menu-title {
  color: #FFD300;
}
.menu-active-primary .menu-item .menu-link.active .menu-icon i {
  color: #FFD300;
}
.menu-active-primary .menu-item .menu-link.active .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFD300;
}
.menu-active-primary .menu-item .menu-link.active .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.menu-active-primary .menu-item .menu-link.active .menu-bullet .bullet {
  background-color: #FFD300;
}
.menu-active-primary .menu-item .menu-link.active .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23FFD300'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23FFD300'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-state-primary .menu-item.hover > .menu-link:not(.disabled):not(.active),
.menu-state-primary .menu-item .menu-link:hover:not(.disabled):not(.active) {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #FFD300;
}
.menu-state-primary .menu-item.hover > .menu-link:not(.disabled):not(.active) .menu-title,
.menu-state-primary .menu-item .menu-link:hover:not(.disabled):not(.active) .menu-title {
  color: #FFD300;
}
.menu-state-primary .menu-item.hover > .menu-link:not(.disabled):not(.active) .menu-icon i,
.menu-state-primary .menu-item .menu-link:hover:not(.disabled):not(.active) .menu-icon i {
  color: #FFD300;
}
.menu-state-primary .menu-item.hover > .menu-link:not(.disabled):not(.active) .menu-icon .svg-icon svg [fill]:not(.permanent):not(g),
.menu-state-primary .menu-item .menu-link:hover:not(.disabled):not(.active) .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFD300;
}
.menu-state-primary .menu-item.hover > .menu-link:not(.disabled):not(.active) .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g),
.menu-state-primary .menu-item .menu-link:hover:not(.disabled):not(.active) .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.menu-state-primary .menu-item.hover > .menu-link:not(.disabled):not(.active) .menu-bullet .bullet,
.menu-state-primary .menu-item .menu-link:hover:not(.disabled):not(.active) .menu-bullet .bullet {
  background-color: #FFD300;
}
.menu-state-primary .menu-item.hover > .menu-link:not(.disabled):not(.active) .menu-arrow:after,
.menu-state-primary .menu-item .menu-link:hover:not(.disabled):not(.active) .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23FFD300'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23FFD300'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}
.menu-state-primary .menu-item.here > .menu-link, .menu-state-primary .menu-item.show > .menu-link {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #FFD300;
}
.menu-state-primary .menu-item.here > .menu-link .menu-title, .menu-state-primary .menu-item.show > .menu-link .menu-title {
  color: #FFD300;
}
.menu-state-primary .menu-item.here > .menu-link .menu-icon i, .menu-state-primary .menu-item.show > .menu-link .menu-icon i {
  color: #FFD300;
}
.menu-state-primary .menu-item.here > .menu-link .menu-icon .svg-icon svg [fill]:not(.permanent):not(g), .menu-state-primary .menu-item.show > .menu-link .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFD300;
}
.menu-state-primary .menu-item.here > .menu-link .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g), .menu-state-primary .menu-item.show > .menu-link .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.menu-state-primary .menu-item.here > .menu-link .menu-bullet .bullet, .menu-state-primary .menu-item.show > .menu-link .menu-bullet .bullet {
  background-color: #FFD300;
}
.menu-state-primary .menu-item.here > .menu-link .menu-arrow:after, .menu-state-primary .menu-item.show > .menu-link .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23FFD300'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23FFD300'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}
.menu-state-primary .menu-item .menu-link.active {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #FFD300;
}
.menu-state-primary .menu-item .menu-link.active .menu-title {
  color: #FFD300;
}
.menu-state-primary .menu-item .menu-link.active .menu-icon i {
  color: #FFD300;
}
.menu-state-primary .menu-item .menu-link.active .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFD300;
}
.menu-state-primary .menu-item .menu-link.active .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.menu-state-primary .menu-item .menu-link.active .menu-bullet .bullet {
  background-color: #FFD300;
}
.menu-state-primary .menu-item .menu-link.active .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23FFD300'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23FFD300'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-hover-bg-primary .menu-item.hover > .menu-link:not(.disabled):not(.active),
.menu-hover-bg-primary .menu-item .menu-link:hover:not(.disabled):not(.active) {
  transition: color 0.2s ease, background-color 0.2s ease;
  background-color: #FFD300;
  color: #FFFFFF;
}
.menu-hover-bg-primary .menu-item.hover > .menu-link:not(.disabled):not(.active) .menu-title,
.menu-hover-bg-primary .menu-item .menu-link:hover:not(.disabled):not(.active) .menu-title {
  color: #FFFFFF;
}
.menu-hover-bg-primary .menu-item.hover > .menu-link:not(.disabled):not(.active) .menu-icon i,
.menu-hover-bg-primary .menu-item .menu-link:hover:not(.disabled):not(.active) .menu-icon i {
  color: #FFFFFF;
}
.menu-hover-bg-primary .menu-item.hover > .menu-link:not(.disabled):not(.active) .menu-icon .svg-icon svg [fill]:not(.permanent):not(g),
.menu-hover-bg-primary .menu-item .menu-link:hover:not(.disabled):not(.active) .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFFFFF;
}
.menu-hover-bg-primary .menu-item.hover > .menu-link:not(.disabled):not(.active) .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g),
.menu-hover-bg-primary .menu-item .menu-link:hover:not(.disabled):not(.active) .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.menu-hover-bg-primary .menu-item.hover > .menu-link:not(.disabled):not(.active) .menu-bullet .bullet,
.menu-hover-bg-primary .menu-item .menu-link:hover:not(.disabled):not(.active) .menu-bullet .bullet {
  background-color: #FFFFFF;
}
.menu-hover-bg-primary .menu-item.hover > .menu-link:not(.disabled):not(.active) .menu-arrow:after,
.menu-hover-bg-primary .menu-item .menu-link:hover:not(.disabled):not(.active) .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23FFFFFF'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23FFFFFF'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-show-bg-primary .menu-item.here > .menu-link, .menu-show-bg-primary .menu-item.show > .menu-link {
  transition: color 0.2s ease, background-color 0.2s ease;
  background-color: #FFD300;
  color: #FFFFFF;
}
.menu-show-bg-primary .menu-item.here > .menu-link .menu-title, .menu-show-bg-primary .menu-item.show > .menu-link .menu-title {
  color: #FFFFFF;
}
.menu-show-bg-primary .menu-item.here > .menu-link .menu-icon i, .menu-show-bg-primary .menu-item.show > .menu-link .menu-icon i {
  color: #FFFFFF;
}
.menu-show-bg-primary .menu-item.here > .menu-link .menu-icon .svg-icon svg [fill]:not(.permanent):not(g), .menu-show-bg-primary .menu-item.show > .menu-link .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFFFFF;
}
.menu-show-bg-primary .menu-item.here > .menu-link .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g), .menu-show-bg-primary .menu-item.show > .menu-link .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.menu-show-bg-primary .menu-item.here > .menu-link .menu-bullet .bullet, .menu-show-bg-primary .menu-item.show > .menu-link .menu-bullet .bullet {
  background-color: #FFFFFF;
}
.menu-show-bg-primary .menu-item.here > .menu-link .menu-arrow:after, .menu-show-bg-primary .menu-item.show > .menu-link .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23FFFFFF'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23FFFFFF'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-active-bg-primary .menu-item .menu-link.active {
  transition: color 0.2s ease, background-color 0.2s ease;
  background-color: #FFD300;
  color: #FFFFFF;
}
.menu-active-bg-primary .menu-item .menu-link.active .menu-title {
  color: #FFFFFF;
}
.menu-active-bg-primary .menu-item .menu-link.active .menu-icon i {
  color: #FFFFFF;
}
.menu-active-bg-primary .menu-item .menu-link.active .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFFFFF;
}
.menu-active-bg-primary .menu-item .menu-link.active .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.menu-active-bg-primary .menu-item .menu-link.active .menu-bullet .bullet {
  background-color: #FFFFFF;
}
.menu-active-bg-primary .menu-item .menu-link.active .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23FFFFFF'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23FFFFFF'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-state-bg-primary .menu-item.hover > .menu-link:not(.disabled):not(.active),
.menu-state-bg-primary .menu-item .menu-link:hover:not(.disabled):not(.active) {
  transition: color 0.2s ease, background-color 0.2s ease;
  background-color: #FFD300;
  color: #FFFFFF;
}
.menu-state-bg-primary .menu-item.hover > .menu-link:not(.disabled):not(.active) .menu-title,
.menu-state-bg-primary .menu-item .menu-link:hover:not(.disabled):not(.active) .menu-title {
  color: #FFFFFF;
}
.menu-state-bg-primary .menu-item.hover > .menu-link:not(.disabled):not(.active) .menu-icon i,
.menu-state-bg-primary .menu-item .menu-link:hover:not(.disabled):not(.active) .menu-icon i {
  color: #FFFFFF;
}
.menu-state-bg-primary .menu-item.hover > .menu-link:not(.disabled):not(.active) .menu-icon .svg-icon svg [fill]:not(.permanent):not(g),
.menu-state-bg-primary .menu-item .menu-link:hover:not(.disabled):not(.active) .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFFFFF;
}
.menu-state-bg-primary .menu-item.hover > .menu-link:not(.disabled):not(.active) .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g),
.menu-state-bg-primary .menu-item .menu-link:hover:not(.disabled):not(.active) .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.menu-state-bg-primary .menu-item.hover > .menu-link:not(.disabled):not(.active) .menu-bullet .bullet,
.menu-state-bg-primary .menu-item .menu-link:hover:not(.disabled):not(.active) .menu-bullet .bullet {
  background-color: #FFFFFF;
}
.menu-state-bg-primary .menu-item.hover > .menu-link:not(.disabled):not(.active) .menu-arrow:after,
.menu-state-bg-primary .menu-item .menu-link:hover:not(.disabled):not(.active) .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23FFFFFF'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23FFFFFF'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}
.menu-state-bg-primary .menu-item.here > .menu-link, .menu-state-bg-primary .menu-item.show > .menu-link {
  transition: color 0.2s ease, background-color 0.2s ease;
  background-color: #FFD300;
  color: #FFFFFF;
}
.menu-state-bg-primary .menu-item.here > .menu-link .menu-title, .menu-state-bg-primary .menu-item.show > .menu-link .menu-title {
  color: #FFFFFF;
}
.menu-state-bg-primary .menu-item.here > .menu-link .menu-icon i, .menu-state-bg-primary .menu-item.show > .menu-link .menu-icon i {
  color: #FFFFFF;
}
.menu-state-bg-primary .menu-item.here > .menu-link .menu-icon .svg-icon svg [fill]:not(.permanent):not(g), .menu-state-bg-primary .menu-item.show > .menu-link .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFFFFF;
}
.menu-state-bg-primary .menu-item.here > .menu-link .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g), .menu-state-bg-primary .menu-item.show > .menu-link .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.menu-state-bg-primary .menu-item.here > .menu-link .menu-bullet .bullet, .menu-state-bg-primary .menu-item.show > .menu-link .menu-bullet .bullet {
  background-color: #FFFFFF;
}
.menu-state-bg-primary .menu-item.here > .menu-link .menu-arrow:after, .menu-state-bg-primary .menu-item.show > .menu-link .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23FFFFFF'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23FFFFFF'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}
.menu-state-bg-primary .menu-item .menu-link.active {
  transition: color 0.2s ease, background-color 0.2s ease;
  background-color: #FFD300;
  color: #FFFFFF;
}
.menu-state-bg-primary .menu-item .menu-link.active .menu-title {
  color: #FFFFFF;
}
.menu-state-bg-primary .menu-item .menu-link.active .menu-icon i {
  color: #FFFFFF;
}
.menu-state-bg-primary .menu-item .menu-link.active .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFFFFF;
}
.menu-state-bg-primary .menu-item .menu-link.active .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.menu-state-bg-primary .menu-item .menu-link.active .menu-bullet .bullet {
  background-color: #FFFFFF;
}
.menu-state-bg-primary .menu-item .menu-link.active .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23FFFFFF'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23FFFFFF'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-show-bg-light-primary .menu-item.here > .menu-link, .menu-show-bg-light-primary .menu-item.show > .menu-link {
  transition: color 0.2s ease, background-color 0.2s ease;
  background-color: #ffe980;
  color: #FFD300;
}
.menu-show-bg-light-primary .menu-item.here > .menu-link .menu-title, .menu-show-bg-light-primary .menu-item.show > .menu-link .menu-title {
  color: #FFD300;
}
.menu-show-bg-light-primary .menu-item.here > .menu-link .menu-icon i, .menu-show-bg-light-primary .menu-item.show > .menu-link .menu-icon i {
  color: #FFD300;
}
.menu-show-bg-light-primary .menu-item.here > .menu-link .menu-icon .svg-icon svg [fill]:not(.permanent):not(g), .menu-show-bg-light-primary .menu-item.show > .menu-link .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFD300;
}
.menu-show-bg-light-primary .menu-item.here > .menu-link .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g), .menu-show-bg-light-primary .menu-item.show > .menu-link .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.menu-show-bg-light-primary .menu-item.here > .menu-link .menu-bullet .bullet, .menu-show-bg-light-primary .menu-item.show > .menu-link .menu-bullet .bullet {
  background-color: #FFD300;
}
.menu-show-bg-light-primary .menu-item.here > .menu-link .menu-arrow:after, .menu-show-bg-light-primary .menu-item.show > .menu-link .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23FFD300'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23FFD300'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-hover-bg-light-primary .menu-item.hover > .menu-link:not(.disabled):not(.active),
.menu-hover-bg-light-primary .menu-item .menu-link:hover:not(.disabled):not(.active) {
  transition: color 0.2s ease, background-color 0.2s ease;
  background-color: #ffe980;
  color: #FFD300;
}
.menu-hover-bg-light-primary .menu-item.hover > .menu-link:not(.disabled):not(.active) .menu-title,
.menu-hover-bg-light-primary .menu-item .menu-link:hover:not(.disabled):not(.active) .menu-title {
  color: #FFD300;
}
.menu-hover-bg-light-primary .menu-item.hover > .menu-link:not(.disabled):not(.active) .menu-icon i,
.menu-hover-bg-light-primary .menu-item .menu-link:hover:not(.disabled):not(.active) .menu-icon i {
  color: #FFD300;
}
.menu-hover-bg-light-primary .menu-item.hover > .menu-link:not(.disabled):not(.active) .menu-icon .svg-icon svg [fill]:not(.permanent):not(g),
.menu-hover-bg-light-primary .menu-item .menu-link:hover:not(.disabled):not(.active) .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFD300;
}
.menu-hover-bg-light-primary .menu-item.hover > .menu-link:not(.disabled):not(.active) .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g),
.menu-hover-bg-light-primary .menu-item .menu-link:hover:not(.disabled):not(.active) .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.menu-hover-bg-light-primary .menu-item.hover > .menu-link:not(.disabled):not(.active) .menu-bullet .bullet,
.menu-hover-bg-light-primary .menu-item .menu-link:hover:not(.disabled):not(.active) .menu-bullet .bullet {
  background-color: #FFD300;
}
.menu-hover-bg-light-primary .menu-item.hover > .menu-link:not(.disabled):not(.active) .menu-arrow:after,
.menu-hover-bg-light-primary .menu-item .menu-link:hover:not(.disabled):not(.active) .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23FFD300'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23FFD300'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-active-bg-light-primary .menu-item .menu-link.active {
  transition: color 0.2s ease, background-color 0.2s ease;
  background-color: #ffe980;
  color: #FFD300;
}
.menu-active-bg-light-primary .menu-item .menu-link.active .menu-title {
  color: #FFD300;
}
.menu-active-bg-light-primary .menu-item .menu-link.active .menu-icon i {
  color: #FFD300;
}
.menu-active-bg-light-primary .menu-item .menu-link.active .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFD300;
}
.menu-active-bg-light-primary .menu-item .menu-link.active .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.menu-active-bg-light-primary .menu-item .menu-link.active .menu-bullet .bullet {
  background-color: #FFD300;
}
.menu-active-bg-light-primary .menu-item .menu-link.active .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23FFD300'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23FFD300'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-state-bg-light-primary .menu-item.here > .menu-link, .menu-state-bg-light-primary .menu-item.show > .menu-link {
  transition: color 0.2s ease, background-color 0.2s ease;
  background-color: #ffe980;
  color: #FFD300;
}
.menu-state-bg-light-primary .menu-item.here > .menu-link .menu-title, .menu-state-bg-light-primary .menu-item.show > .menu-link .menu-title {
  color: #FFD300;
}
.menu-state-bg-light-primary .menu-item.here > .menu-link .menu-icon i, .menu-state-bg-light-primary .menu-item.show > .menu-link .menu-icon i {
  color: #FFD300;
}
.menu-state-bg-light-primary .menu-item.here > .menu-link .menu-icon .svg-icon svg [fill]:not(.permanent):not(g), .menu-state-bg-light-primary .menu-item.show > .menu-link .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFD300;
}
.menu-state-bg-light-primary .menu-item.here > .menu-link .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g), .menu-state-bg-light-primary .menu-item.show > .menu-link .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.menu-state-bg-light-primary .menu-item.here > .menu-link .menu-bullet .bullet, .menu-state-bg-light-primary .menu-item.show > .menu-link .menu-bullet .bullet {
  background-color: #FFD300;
}
.menu-state-bg-light-primary .menu-item.here > .menu-link .menu-arrow:after, .menu-state-bg-light-primary .menu-item.show > .menu-link .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23FFD300'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23FFD300'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}
.menu-state-bg-light-primary .menu-item.hover > .menu-link:not(.disabled):not(.active),
.menu-state-bg-light-primary .menu-item .menu-link:hover:not(.disabled):not(.active) {
  transition: color 0.2s ease, background-color 0.2s ease;
  background-color: #ffe980;
  color: #FFD300;
}
.menu-state-bg-light-primary .menu-item.hover > .menu-link:not(.disabled):not(.active) .menu-title,
.menu-state-bg-light-primary .menu-item .menu-link:hover:not(.disabled):not(.active) .menu-title {
  color: #FFD300;
}
.menu-state-bg-light-primary .menu-item.hover > .menu-link:not(.disabled):not(.active) .menu-icon i,
.menu-state-bg-light-primary .menu-item .menu-link:hover:not(.disabled):not(.active) .menu-icon i {
  color: #FFD300;
}
.menu-state-bg-light-primary .menu-item.hover > .menu-link:not(.disabled):not(.active) .menu-icon .svg-icon svg [fill]:not(.permanent):not(g),
.menu-state-bg-light-primary .menu-item .menu-link:hover:not(.disabled):not(.active) .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFD300;
}
.menu-state-bg-light-primary .menu-item.hover > .menu-link:not(.disabled):not(.active) .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g),
.menu-state-bg-light-primary .menu-item .menu-link:hover:not(.disabled):not(.active) .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.menu-state-bg-light-primary .menu-item.hover > .menu-link:not(.disabled):not(.active) .menu-bullet .bullet,
.menu-state-bg-light-primary .menu-item .menu-link:hover:not(.disabled):not(.active) .menu-bullet .bullet {
  background-color: #FFD300;
}
.menu-state-bg-light-primary .menu-item.hover > .menu-link:not(.disabled):not(.active) .menu-arrow:after,
.menu-state-bg-light-primary .menu-item .menu-link:hover:not(.disabled):not(.active) .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23FFD300'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23FFD300'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}
.menu-state-bg-light-primary .menu-item .menu-link.active {
  transition: color 0.2s ease, background-color 0.2s ease;
  background-color: #ffe980;
  color: #FFD300;
}
.menu-state-bg-light-primary .menu-item .menu-link.active .menu-title {
  color: #FFD300;
}
.menu-state-bg-light-primary .menu-item .menu-link.active .menu-icon i {
  color: #FFD300;
}
.menu-state-bg-light-primary .menu-item .menu-link.active .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFD300;
}
.menu-state-bg-light-primary .menu-item .menu-link.active .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.menu-state-bg-light-primary .menu-item .menu-link.active .menu-bullet .bullet {
  background-color: #FFD300;
}
.menu-state-bg-light-primary .menu-item .menu-link.active .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23FFD300'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23FFD300'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-hover-title-primary .menu-item.hover > .menu-link:not(.disabled):not(.active),
.menu-hover-title-primary .menu-item .menu-link:hover:not(.disabled):not(.active) {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #FFD300;
}
.menu-hover-title-primary .menu-item.hover > .menu-link:not(.disabled):not(.active) .menu-title,
.menu-hover-title-primary .menu-item .menu-link:hover:not(.disabled):not(.active) .menu-title {
  color: #FFD300;
}

.menu-show-title-primary .menu-item.here > .menu-link, .menu-show-title-primary .menu-item.show > .menu-link {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #FFD300;
}
.menu-show-title-primary .menu-item.here > .menu-link .menu-title, .menu-show-title-primary .menu-item.show > .menu-link .menu-title {
  color: #FFD300;
}

.menu-active-title-primary .menu-item .menu-link.active {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #FFD300;
}
.menu-active-title-primary .menu-item .menu-link.active .menu-title {
  color: #FFD300;
}

.menu-state-title-primary .menu-item.hover > .menu-link:not(.disabled):not(.active),
.menu-state-title-primary .menu-item .menu-link:hover:not(.disabled):not(.active) {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #FFD300;
}
.menu-state-title-primary .menu-item.hover > .menu-link:not(.disabled):not(.active) .menu-title,
.menu-state-title-primary .menu-item .menu-link:hover:not(.disabled):not(.active) .menu-title {
  color: #FFD300;
}
.menu-state-title-primary .menu-item.here > .menu-link, .menu-state-title-primary .menu-item.show > .menu-link {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #FFD300;
}
.menu-state-title-primary .menu-item.here > .menu-link .menu-title, .menu-state-title-primary .menu-item.show > .menu-link .menu-title {
  color: #FFD300;
}
.menu-state-title-primary .menu-item .menu-link.active {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #FFD300;
}
.menu-state-title-primary .menu-item .menu-link.active .menu-title {
  color: #FFD300;
}

.menu-hover-icon-primary .menu-item.hover > .menu-link:not(.disabled):not(.active),
.menu-hover-icon-primary .menu-item .menu-link:hover:not(.disabled):not(.active) {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.menu-hover-icon-primary .menu-item.hover > .menu-link:not(.disabled):not(.active) .menu-icon i,
.menu-hover-icon-primary .menu-item .menu-link:hover:not(.disabled):not(.active) .menu-icon i {
  color: #FFD300;
}
.menu-hover-icon-primary .menu-item.hover > .menu-link:not(.disabled):not(.active) .menu-icon .svg-icon svg [fill]:not(.permanent):not(g),
.menu-hover-icon-primary .menu-item .menu-link:hover:not(.disabled):not(.active) .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFD300;
}
.menu-hover-icon-primary .menu-item.hover > .menu-link:not(.disabled):not(.active) .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g),
.menu-hover-icon-primary .menu-item .menu-link:hover:not(.disabled):not(.active) .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.menu-show-icon-primary .menu-item.here > .menu-link, .menu-show-icon-primary .menu-item.show > .menu-link {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.menu-show-icon-primary .menu-item.here > .menu-link .menu-icon i, .menu-show-icon-primary .menu-item.show > .menu-link .menu-icon i {
  color: #FFD300;
}
.menu-show-icon-primary .menu-item.here > .menu-link .menu-icon .svg-icon svg [fill]:not(.permanent):not(g), .menu-show-icon-primary .menu-item.show > .menu-link .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFD300;
}
.menu-show-icon-primary .menu-item.here > .menu-link .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g), .menu-show-icon-primary .menu-item.show > .menu-link .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.menu-active-icon-primary .menu-item .menu-link.active {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.menu-active-icon-primary .menu-item .menu-link.active .menu-icon i {
  color: #FFD300;
}
.menu-active-icon-primary .menu-item .menu-link.active .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFD300;
}
.menu-active-icon-primary .menu-item .menu-link.active .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.menu-state-icon-primary .menu-item.hover > .menu-link:not(.disabled):not(.active),
.menu-state-icon-primary .menu-item .menu-link:hover:not(.disabled):not(.active) {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.menu-state-icon-primary .menu-item.hover > .menu-link:not(.disabled):not(.active) .menu-icon i,
.menu-state-icon-primary .menu-item .menu-link:hover:not(.disabled):not(.active) .menu-icon i {
  color: #FFD300;
}
.menu-state-icon-primary .menu-item.hover > .menu-link:not(.disabled):not(.active) .menu-icon .svg-icon svg [fill]:not(.permanent):not(g),
.menu-state-icon-primary .menu-item .menu-link:hover:not(.disabled):not(.active) .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFD300;
}
.menu-state-icon-primary .menu-item.hover > .menu-link:not(.disabled):not(.active) .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g),
.menu-state-icon-primary .menu-item .menu-link:hover:not(.disabled):not(.active) .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.menu-state-icon-primary .menu-item.here > .menu-link, .menu-state-icon-primary .menu-item.show > .menu-link {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.menu-state-icon-primary .menu-item.here > .menu-link .menu-icon i, .menu-state-icon-primary .menu-item.show > .menu-link .menu-icon i {
  color: #FFD300;
}
.menu-state-icon-primary .menu-item.here > .menu-link .menu-icon .svg-icon svg [fill]:not(.permanent):not(g), .menu-state-icon-primary .menu-item.show > .menu-link .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFD300;
}
.menu-state-icon-primary .menu-item.here > .menu-link .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g), .menu-state-icon-primary .menu-item.show > .menu-link .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.menu-state-icon-primary .menu-item .menu-link.active {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.menu-state-icon-primary .menu-item .menu-link.active .menu-icon i {
  color: #FFD300;
}
.menu-state-icon-primary .menu-item .menu-link.active .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFD300;
}
.menu-state-icon-primary .menu-item .menu-link.active .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.menu-hover-bullet-primary .menu-item.hover > .menu-link:not(.disabled):not(.active),
.menu-hover-bullet-primary .menu-item .menu-link:hover:not(.disabled):not(.active) {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.menu-hover-bullet-primary .menu-item.hover > .menu-link:not(.disabled):not(.active) .menu-bullet .bullet,
.menu-hover-bullet-primary .menu-item .menu-link:hover:not(.disabled):not(.active) .menu-bullet .bullet {
  background-color: #FFD300;
}

.menu-show-bullet-primary .menu-item.here > .menu-link, .menu-show-bullet-primary .menu-item.show > .menu-link {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.menu-show-bullet-primary .menu-item.here > .menu-link .menu-bullet .bullet, .menu-show-bullet-primary .menu-item.show > .menu-link .menu-bullet .bullet {
  background-color: #FFD300;
}

.menu-active-bullet-primary .menu-item .menu-link.active {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.menu-active-bullet-primary .menu-item .menu-link.active .menu-bullet .bullet {
  background-color: #FFD300;
}

.menu-state-bullet-primary .menu-item.hover > .menu-link:not(.disabled):not(.active),
.menu-state-bullet-primary .menu-item .menu-link:hover:not(.disabled):not(.active) {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.menu-state-bullet-primary .menu-item.hover > .menu-link:not(.disabled):not(.active) .menu-bullet .bullet,
.menu-state-bullet-primary .menu-item .menu-link:hover:not(.disabled):not(.active) .menu-bullet .bullet {
  background-color: #FFD300;
}
.menu-state-bullet-primary .menu-item.here > .menu-link, .menu-state-bullet-primary .menu-item.show > .menu-link {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.menu-state-bullet-primary .menu-item.here > .menu-link .menu-bullet .bullet, .menu-state-bullet-primary .menu-item.show > .menu-link .menu-bullet .bullet {
  background-color: #FFD300;
}
.menu-state-bullet-primary .menu-item .menu-link.active {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.menu-state-bullet-primary .menu-item .menu-link.active .menu-bullet .bullet {
  background-color: #FFD300;
}

.menu-hover-arrow-primary .menu-item.hover > .menu-link:not(.disabled):not(.active),
.menu-hover-arrow-primary .menu-item .menu-link:hover:not(.disabled):not(.active) {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.menu-hover-arrow-primary .menu-item.hover > .menu-link:not(.disabled):not(.active) .menu-arrow:after,
.menu-hover-arrow-primary .menu-item .menu-link:hover:not(.disabled):not(.active) .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23FFD300'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23FFD300'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-show-arrow-primary .menu-item.here > .menu-link, .menu-show-arrow-primary .menu-item.show > .menu-link {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.menu-show-arrow-primary .menu-item.here > .menu-link .menu-arrow:after, .menu-show-arrow-primary .menu-item.show > .menu-link .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23FFD300'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23FFD300'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-active-arrow-primary .menu-item .menu-link.active {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.menu-active-arrow-primary .menu-item .menu-link.active .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23FFD300'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23FFD300'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-state-arrow-primary .menu-item.hover > .menu-link:not(.disabled):not(.active),
.menu-state-arrow-primary .menu-item .menu-link:hover:not(.disabled):not(.active) {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.menu-state-arrow-primary .menu-item.hover > .menu-link:not(.disabled):not(.active) .menu-arrow:after,
.menu-state-arrow-primary .menu-item .menu-link:hover:not(.disabled):not(.active) .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23FFD300'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23FFD300'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}
.menu-state-arrow-primary .menu-item.here > .menu-link, .menu-state-arrow-primary .menu-item.show > .menu-link {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.menu-state-arrow-primary .menu-item.here > .menu-link .menu-arrow:after, .menu-state-arrow-primary .menu-item.show > .menu-link .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23FFD300'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23FFD300'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}
.menu-state-arrow-primary .menu-item .menu-link.active {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.menu-state-arrow-primary .menu-item .menu-link.active .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23FFD300'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23FFD300'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.anchor {
  display: flex;
  align-items: center;
}
.anchor a {
  position: relative;
  display: none;
  align-items: center;
  justify-content: flex-start;
  height: 1em;
  width: 1.25em;
  margin-left: -1.25em;
  font-weight: 500;
  font-size: 0.8em;
  color: #A1A5B7;
  transition: all 0.2s ease;
}
.anchor a:before {
  content: "#";
}
.anchor:hover a {
  display: flex;
}
.anchor:hover a:hover {
  color: #FFD300;
  transition: all 0.2s ease;
}

.card {
  border: 0;
  box-shadow: 0px 0px 20px 0px rgba(76, 87, 125, 0.02);
}
.card .card-header {
  display: flex;
  justify-content: space-between;
  align-items: stretch;
  flex-wrap: wrap;
  min-height: 70px;
  padding: 0 2.25rem;
  background-color: transparent;
  border-bottom: 1px solid #EFF2F5;
}
.card .card-header .card-title {
  display: flex;
  align-items: center;
  margin: 0.5rem;
  margin-left: 0;
}
.card .card-header .card-title.flex-column {
  align-items: flex-start;
  justify-content: center;
}
.card .card-header .card-title .card-icon {
  margin-right: 0.75rem;
  line-height: 0;
}
.card .card-header .card-title .card-icon i {
  font-size: 1.25rem;
  color: #7E8299;
  line-height: 0;
}
.card .card-header .card-title .card-icon i:after, .card .card-header .card-title .card-icon i:before {
  line-height: 0;
}
.card .card-header .card-title .card-icon .svg-icon svg {
  height: 24px;
  width: 24px;
}
.card .card-header .card-title .card-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #7E8299;
}
.card .card-header .card-title .card-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.card .card-header .card-title,
.card .card-header .card-title .card-label {
  font-weight: 500;
  font-size: 1.275rem;
  color: #181C32;
}
.card .card-header .card-title .card-label {
  margin: 0 0.75rem 0 0;
  flex-wrap: wrap;
}
.card .card-header .card-title small, .card .card-header .card-title .small {
  color: #A1A5B7;
  font-size: 1rem;
}
.card .card-header .card-title h1, .card .card-header .card-title .h1, .card .card-header .card-title h2, .card .card-header .card-title .h2, .card .card-header .card-title h3, .card .card-header .card-title .h3, .card .card-header .card-title h4, .card .card-header .card-title .h4, .card .card-header .card-title h5, .card .card-header .card-title .h5, .card .card-header .card-title h6, .card .card-header .card-title .h6 {
  margin-bottom: 0;
}
.card .card-header .card-toolbar {
  display: flex;
  align-items: center;
  margin: 0.5rem 0;
  flex-wrap: wrap;
}
.card .card-body {
  padding: 2rem 2.25rem;
}
.card .card-footer {
  padding: 2rem 2.25rem;
  background-color: transparent;
  border-top: 1px solid #EFF2F5;
}
.card .card-scroll {
  position: relative;
  overflow: auto;
}
.card.card-px-0 .card-header,
.card.card-px-0 .card-body,
.card.card-px-0 .card-footer {
  padding-left: 0;
  padding-right: 0;
}
.card.card-py-0 .card-header,
.card.card-py-0 .card-body,
.card.card-py-0 .card-footer {
  padding-top: 0;
  padding-bottom: 0;
}
.card.card-p-0 .card-header,
.card.card-p-0 .card-body,
.card.card-p-0 .card-footer {
  padding: 0;
}
.card.card-dashed {
  box-shadow: none;
  border: 1px dashed #E4E6EF;
}
.card.card-dashed > .card-header {
  border-bottom: 1px dashed #E4E6EF;
}
.card.card-dashed > .card-footer {
  border-top: 1px dashed #E4E6EF;
}
.card.card-bordered {
  box-shadow: none;
  border: 1px solid #EFF2F5;
}
.card.card-flush > .card-header {
  border-bottom: 0;
}
.card.card-flush > .card-footer {
  border-top: 0;
}
.card.card-shadow {
  box-shadow: 0px 0px 20px 0px rgba(76, 87, 125, 0.02);
  border: 0;
}

.card.card-stretch {
  height: calc(100% - var(--bs-gutter-y));
}
.card.card-stretch-75 {
  height: calc(75% - var(--bs-gutter-y));
}
.card.card-stretch-50 {
  height: calc(50% - var(--bs-gutter-y));
}
.card.card-stretch-33 {
  height: calc(33.333% - var(--bs-gutter-y));
}
.card.card-stretch-25 {
  height: calc(25% - var(--bs-gutter-y));
}
.card .card-header-stretch {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
  align-items: stretch;
}
.card .card-header-stretch .card-toolbar {
  margin: 0;
  align-items: stretch;
}
@media (min-width: 576px) {
  .card.card-sm-stretch {
    height: calc(100% - var(--bs-gutter-y));
  }
  .card.card-sm-stretch-75 {
    height: calc(75% - var(--bs-gutter-y));
  }
  .card.card-sm-stretch-50 {
    height: calc(50% - var(--bs-gutter-y));
  }
  .card.card-sm-stretch-33 {
    height: calc(33.333% - var(--bs-gutter-y));
  }
  .card.card-sm-stretch-25 {
    height: calc(25% - var(--bs-gutter-y));
  }
  .card .card-header-sm-stretch {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
    align-items: stretch;
  }
  .card .card-header-sm-stretch .card-toolbar {
    margin: 0;
    align-items: stretch;
  }
}
@media (min-width: 768px) {
  .card.card-md-stretch {
    height: calc(100% - var(--bs-gutter-y));
  }
  .card.card-md-stretch-75 {
    height: calc(75% - var(--bs-gutter-y));
  }
  .card.card-md-stretch-50 {
    height: calc(50% - var(--bs-gutter-y));
  }
  .card.card-md-stretch-33 {
    height: calc(33.333% - var(--bs-gutter-y));
  }
  .card.card-md-stretch-25 {
    height: calc(25% - var(--bs-gutter-y));
  }
  .card .card-header-md-stretch {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
    align-items: stretch;
  }
  .card .card-header-md-stretch .card-toolbar {
    margin: 0;
    align-items: stretch;
  }
}
@media (min-width: 992px) {
  .card.card-lg-stretch {
    height: calc(100% - var(--bs-gutter-y));
  }
  .card.card-lg-stretch-75 {
    height: calc(75% - var(--bs-gutter-y));
  }
  .card.card-lg-stretch-50 {
    height: calc(50% - var(--bs-gutter-y));
  }
  .card.card-lg-stretch-33 {
    height: calc(33.333% - var(--bs-gutter-y));
  }
  .card.card-lg-stretch-25 {
    height: calc(25% - var(--bs-gutter-y));
  }
  .card .card-header-lg-stretch {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
    align-items: stretch;
  }
  .card .card-header-lg-stretch .card-toolbar {
    margin: 0;
    align-items: stretch;
  }
}
@media (min-width: 1200px) {
  .card.card-xl-stretch {
    height: calc(100% - var(--bs-gutter-y));
  }
  .card.card-xl-stretch-75 {
    height: calc(75% - var(--bs-gutter-y));
  }
  .card.card-xl-stretch-50 {
    height: calc(50% - var(--bs-gutter-y));
  }
  .card.card-xl-stretch-33 {
    height: calc(33.333% - var(--bs-gutter-y));
  }
  .card.card-xl-stretch-25 {
    height: calc(25% - var(--bs-gutter-y));
  }
  .card .card-header-xl-stretch {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
    align-items: stretch;
  }
  .card .card-header-xl-stretch .card-toolbar {
    margin: 0;
    align-items: stretch;
  }
}
@media (min-width: 1400px) {
  .card.card-xxl-stretch {
    height: calc(100% - var(--bs-gutter-y));
  }
  .card.card-xxl-stretch-75 {
    height: calc(75% - var(--bs-gutter-y));
  }
  .card.card-xxl-stretch-50 {
    height: calc(50% - var(--bs-gutter-y));
  }
  .card.card-xxl-stretch-33 {
    height: calc(33.333% - var(--bs-gutter-y));
  }
  .card.card-xxl-stretch-25 {
    height: calc(25% - var(--bs-gutter-y));
  }
  .card .card-header-xxl-stretch {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
    align-items: stretch;
  }
  .card .card-header-xxl-stretch .card-toolbar {
    margin: 0;
    align-items: stretch;
  }
}

.card-p {
  padding: 2rem 2.25rem !important;
}

.card-px {
  padding-left: 2.25rem !important;
  padding-right: 2.25rem !important;
}

.card-shadow {
  box-shadow: 0px 0px 20px 0px rgba(76, 87, 125, 0.02);
}

.card-py {
  padding-top: 2rem !important;
  padding-bottom: 2rem !important;
}

.card-rounded {
  border-radius: 0.475rem;
}

.card-rounded-start {
  border-top-left-radius: 0.475rem;
  border-bottom-left-radius: 0.475rem;
}

.card-rounded-end {
  border-top-right-radius: 0.475rem;
  border-bottom-right-radius: 0.475rem;
}

.card-rounded-top {
  border-top-left-radius: 0.475rem;
  border-top-right-radius: 0.475rem;
}

.card-rounded-bottom {
  border-bottom-left-radius: 0.475rem;
  border-bottom-right-radius: 0.475rem;
}

@media (max-width: 767.98px) {
  .card > .card-header:not(.flex-nowrap) {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.breadcrumb {
  display: flex;
  align-items: center;
  background-color: transparent;
  padding: 0;
  margin: 0;
}
.breadcrumb .breadcrumb-item {
  display: flex;
  align-items: center;
  padding-left: 0;
  padding-right: 0.5rem;
}
.breadcrumb .breadcrumb-item:last-child {
  padding-right: 0;
}
.breadcrumb .breadcrumb-item:after {
  content: "/";
  padding-left: 0.5rem;
}
.breadcrumb .breadcrumb-item:before {
  display: none;
}
.breadcrumb .breadcrumb-item:last-child:after {
  display: none;
}

.breadcrumb-line .breadcrumb-item:after {
  content: "-";
}

.breadcrumb-dot .breadcrumb-item:after {
  content: "•";
}

.breadcrumb-separatorless .breadcrumb-item:after {
  display: none;
}

.btn {
  outline: none !important;
}
.btn:not(.btn-shadow):not(.shadow):not(.shadow-sm):not(.shadow-lg) {
  box-shadow: none !important;
}
.btn:not(.btn-outline):not(.btn-dashed):not(.border-hover):not(.border-active):not(.btn-flush):not(.btn-icon) {
  border: 0;
  padding: calc(0.75rem + 1px) calc(1.5rem + 1px);
}
.btn:not(.btn-outline):not(.btn-dashed):not(.border-hover):not(.border-active):not(.btn-flush):not(.btn-icon).btn-lg, .btn-group-lg > .btn:not(.btn-outline):not(.btn-dashed):not(.border-hover):not(.border-active):not(.btn-flush):not(.btn-icon) {
  padding: calc(0.825rem + 1px) calc(1.75rem + 1px);
}
.btn:not(.btn-outline):not(.btn-dashed):not(.border-hover):not(.border-active):not(.btn-flush):not(.btn-icon).btn-sm, .btn-group-sm > .btn:not(.btn-outline):not(.btn-dashed):not(.border-hover):not(.border-active):not(.btn-flush):not(.btn-icon) {
  padding: calc(0.55rem + 1px) calc(1.25rem + 1px);
}
.btn.btn-link {
  border: 0;
  border-radius: 0;
  padding-left: 0 !important;
  padding-right: 0 !important;
  text-decoration: none;
  font-weight: 500;
}
.btn.btn-outline-dashed {
  border: 1px dashed #E4E6EF;
}
.btn.btn-outline-default {
  border: 1px solid #E4E6EF;
}
.btn.btn-flush {
  appearance: none;
  box-shadow: none;
  border-radius: 0;
  border: none;
  cursor: pointer;
  background-color: transparent;
  outline: none !important;
  margin: 0;
  padding: 0;
}
.btn.btn-flex {
  display: inline-flex;
  align-items: center;
}

.btn i {
  display: inline-flex;
  font-size: 1rem;
  padding-right: 0.35rem;
  vertical-align: middle;
  line-height: 0;
}
.btn .svg-icon {
  flex-shrink: 0;
  line-height: 0;
  margin-right: 0.5rem;
}
.btn.btn-icon {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 0;
  height: calc(1.5em + 1.5rem + 2px);
  width: calc(1.5em + 1.5rem + 2px);
}
.btn.btn-icon:not(.btn-outline):not(.btn-dashed):not(.border-hover):not(.border-active):not(.btn-flush) {
  border: 0;
}
.btn.btn-icon.btn-sm, .btn-group-sm > .btn.btn-icon {
  height: calc(1.5em + 1.1rem + 2px);
  width: calc(1.5em + 1.1rem + 2px);
}
.btn.btn-icon.btn-lg, .btn-group-lg > .btn.btn-icon {
  height: calc(1.5em + 1.65rem + 2px);
  width: calc(1.5em + 1.65rem + 2px);
}
.btn.btn-icon.btn-circle {
  border-radius: 50%;
}
.btn.btn-icon i,
.btn.btn-icon .svg-icon {
  padding: 0;
  margin: 0;
  line-height: 1;
}

.btn.btn-white {
  color: #7E8299;
  border-color: #ffffff;
  background-color: #ffffff;
}
.btn.btn-white i {
  color: #7E8299;
}
.btn.btn-white .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #7E8299;
}
.btn.btn-white .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-white.dropdown-toggle:after {
  color: #7E8299;
}
.btn-check:checked + .btn.btn-white, .btn-check:active + .btn.btn-white, .btn.btn-white:focus:not(.btn-active), .btn.btn-white:hover:not(.btn-active), .btn.btn-white:active:not(.btn-active), .btn.btn-white.active, .btn.btn-white.show, .show > .btn.btn-white {
  color: #7E8299;
  border-color: #F5F8FA;
  background-color: #F5F8FA !important;
}
.btn-check:checked + .btn.btn-white i, .btn-check:active + .btn.btn-white i, .btn.btn-white:focus:not(.btn-active) i, .btn.btn-white:hover:not(.btn-active) i, .btn.btn-white:active:not(.btn-active) i, .btn.btn-white.active i, .btn.btn-white.show i, .show > .btn.btn-white i {
  color: #7E8299;
}
.btn-check:checked + .btn.btn-white .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-white .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-white:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-white:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-white:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-white.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-white.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-white .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #7E8299;
}
.btn-check:checked + .btn.btn-white .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-white .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-white:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-white:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-white:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-white.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-white.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-white .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-white.dropdown-toggle:after, .btn-check:active + .btn.btn-white.dropdown-toggle:after, .btn.btn-white:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-white:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-white:active:not(.btn-active).dropdown-toggle:after, .btn.btn-white.active.dropdown-toggle:after, .btn.btn-white.show.dropdown-toggle:after, .show > .btn.btn-white.dropdown-toggle:after {
  color: #7E8299;
}

.btn.btn-bg-white {
  border-color: #ffffff;
  background-color: #ffffff;
}
.btn-check:checked + .btn.btn-active-white, .btn-check:active + .btn.btn-active-white, .btn.btn-active-white:focus:not(.btn-active), .btn.btn-active-white:hover:not(.btn-active), .btn.btn-active-white:active:not(.btn-active), .btn.btn-active-white.active, .btn.btn-active-white.show, .show > .btn.btn-active-white {
  color: #7E8299;
  border-color: #ffffff;
  background-color: #ffffff !important;
}
.btn-check:checked + .btn.btn-active-white i, .btn-check:active + .btn.btn-active-white i, .btn.btn-active-white:focus:not(.btn-active) i, .btn.btn-active-white:hover:not(.btn-active) i, .btn.btn-active-white:active:not(.btn-active) i, .btn.btn-active-white.active i, .btn.btn-active-white.show i, .show > .btn.btn-active-white i {
  color: #7E8299;
}
.btn-check:checked + .btn.btn-active-white .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-white .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-white:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-white:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-white:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-white.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-white.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-active-white .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #7E8299;
}
.btn-check:checked + .btn.btn-active-white .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-white .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-white:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-white:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-white:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-white.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-white.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-active-white .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-active-white.dropdown-toggle:after, .btn-check:active + .btn.btn-active-white.dropdown-toggle:after, .btn.btn-active-white:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-white:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-active-white:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-white.active.dropdown-toggle:after, .btn.btn-active-white.show.dropdown-toggle:after, .show > .btn.btn-active-white.dropdown-toggle:after {
  color: #7E8299;
}

.btn.btn-light {
  color: #7E8299;
  border-color: #F5F8FA;
  background-color: #F5F8FA;
}
.btn.btn-light i {
  color: #7E8299;
}
.btn.btn-light .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #7E8299;
}
.btn.btn-light .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-light.dropdown-toggle:after {
  color: #7E8299;
}
.btn-check:checked + .btn.btn-light, .btn-check:active + .btn.btn-light, .btn.btn-light:focus:not(.btn-active), .btn.btn-light:hover:not(.btn-active), .btn.btn-light:active:not(.btn-active), .btn.btn-light.active, .btn.btn-light.show, .show > .btn.btn-light {
  color: #7E8299;
  border-color: #E4E6EF;
  background-color: #E4E6EF !important;
}
.btn-check:checked + .btn.btn-light i, .btn-check:active + .btn.btn-light i, .btn.btn-light:focus:not(.btn-active) i, .btn.btn-light:hover:not(.btn-active) i, .btn.btn-light:active:not(.btn-active) i, .btn.btn-light.active i, .btn.btn-light.show i, .show > .btn.btn-light i {
  color: #7E8299;
}
.btn-check:checked + .btn.btn-light .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-light .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-light:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-light:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-light:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-light.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-light.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-light .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #7E8299;
}
.btn-check:checked + .btn.btn-light .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-light .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-light:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-light:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-light:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-light.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-light.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-light .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-light.dropdown-toggle:after, .btn-check:active + .btn.btn-light.dropdown-toggle:after, .btn.btn-light:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-light:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-light:active:not(.btn-active).dropdown-toggle:after, .btn.btn-light.active.dropdown-toggle:after, .btn.btn-light.show.dropdown-toggle:after, .show > .btn.btn-light.dropdown-toggle:after {
  color: #7E8299;
}

.btn.btn-bg-light {
  border-color: #F5F8FA;
  background-color: #F5F8FA;
}
.btn-check:checked + .btn.btn-active-light, .btn-check:active + .btn.btn-active-light, .btn.btn-active-light:focus:not(.btn-active), .btn.btn-active-light:hover:not(.btn-active), .btn.btn-active-light:active:not(.btn-active), .btn.btn-active-light.active, .btn.btn-active-light.show, .show > .btn.btn-active-light {
  color: #7E8299;
  border-color: #F5F8FA;
  background-color: #F5F8FA !important;
}
.btn-check:checked + .btn.btn-active-light i, .btn-check:active + .btn.btn-active-light i, .btn.btn-active-light:focus:not(.btn-active) i, .btn.btn-active-light:hover:not(.btn-active) i, .btn.btn-active-light:active:not(.btn-active) i, .btn.btn-active-light.active i, .btn.btn-active-light.show i, .show > .btn.btn-active-light i {
  color: #7E8299;
}
.btn-check:checked + .btn.btn-active-light .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-light .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-light:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-light:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-light:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-light.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-light.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-active-light .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #7E8299;
}
.btn-check:checked + .btn.btn-active-light .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-light .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-light:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-light:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-light:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-light.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-light.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-active-light .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-active-light.dropdown-toggle:after, .btn-check:active + .btn.btn-active-light.dropdown-toggle:after, .btn.btn-active-light:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-light:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-active-light:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-light.active.dropdown-toggle:after, .btn.btn-active-light.show.dropdown-toggle:after, .show > .btn.btn-active-light.dropdown-toggle:after {
  color: #7E8299;
}

.btn.btn-primary {
  color: #FFFFFF;
  border-color: #FFD300;
  background-color: #FFD300;
}
.btn.btn-primary i {
  color: #FFFFFF;
}
.btn.btn-primary .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFFFFF;
}
.btn.btn-primary .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-primary.dropdown-toggle:after {
  color: #FFFFFF;
}
.btn-check:checked + .btn.btn-primary, .btn-check:active + .btn.btn-primary, .btn.btn-primary:focus:not(.btn-active), .btn.btn-primary:hover:not(.btn-active), .btn.btn-primary:active:not(.btn-active), .btn.btn-primary.active, .btn.btn-primary.show, .show > .btn.btn-primary {
  color: #FFFFFF;
  border-color: #e6be00;
  background-color: #e6be00 !important;
}
.btn-check:checked + .btn.btn-primary i, .btn-check:active + .btn.btn-primary i, .btn.btn-primary:focus:not(.btn-active) i, .btn.btn-primary:hover:not(.btn-active) i, .btn.btn-primary:active:not(.btn-active) i, .btn.btn-primary.active i, .btn.btn-primary.show i, .show > .btn.btn-primary i {
  color: #FFFFFF;
}
.btn-check:checked + .btn.btn-primary .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-primary .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-primary:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-primary:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-primary:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-primary.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-primary.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-primary .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFFFFF;
}
.btn-check:checked + .btn.btn-primary .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-primary .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-primary:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-primary:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-primary:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-primary.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-primary.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-primary .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-primary.dropdown-toggle:after, .btn-check:active + .btn.btn-primary.dropdown-toggle:after, .btn.btn-primary:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-primary:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-primary:active:not(.btn-active).dropdown-toggle:after, .btn.btn-primary.active.dropdown-toggle:after, .btn.btn-primary.show.dropdown-toggle:after, .show > .btn.btn-primary.dropdown-toggle:after {
  color: #FFFFFF;
}

.btn.btn-light-primary {
  color: #FFD300;
  border-color: #ffe980;
  background-color: #ffe980;
}
.btn.btn-light-primary i {
  color: #FFD300;
}
.btn.btn-light-primary .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFD300;
}
.btn.btn-light-primary .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-light-primary.dropdown-toggle:after {
  color: #FFD300;
}
.btn-check:checked + .btn.btn-light-primary, .btn-check:active + .btn.btn-light-primary, .btn.btn-light-primary:focus:not(.btn-active), .btn.btn-light-primary:hover:not(.btn-active), .btn.btn-light-primary:active:not(.btn-active), .btn.btn-light-primary.active, .btn.btn-light-primary.show, .show > .btn.btn-light-primary {
  color: #FFFFFF;
  border-color: #FFD300;
  background-color: #FFD300 !important;
}
.btn-check:checked + .btn.btn-light-primary i, .btn-check:active + .btn.btn-light-primary i, .btn.btn-light-primary:focus:not(.btn-active) i, .btn.btn-light-primary:hover:not(.btn-active) i, .btn.btn-light-primary:active:not(.btn-active) i, .btn.btn-light-primary.active i, .btn.btn-light-primary.show i, .show > .btn.btn-light-primary i {
  color: #FFFFFF;
}
.btn-check:checked + .btn.btn-light-primary .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-light-primary .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-light-primary:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-light-primary:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-light-primary:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-light-primary.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-light-primary.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-light-primary .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFFFFF;
}
.btn-check:checked + .btn.btn-light-primary .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-light-primary .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-light-primary:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-light-primary:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-light-primary:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-light-primary.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-light-primary.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-light-primary .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-light-primary.dropdown-toggle:after, .btn-check:active + .btn.btn-light-primary.dropdown-toggle:after, .btn.btn-light-primary:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-light-primary:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-light-primary:active:not(.btn-active).dropdown-toggle:after, .btn.btn-light-primary.active.dropdown-toggle:after, .btn.btn-light-primary.show.dropdown-toggle:after, .show > .btn.btn-light-primary.dropdown-toggle:after {
  color: #FFFFFF;
}

.btn.btn-bg-primary {
  border-color: #FFD300;
  background-color: #FFD300;
}
.btn-check:checked + .btn.btn-active-primary, .btn-check:active + .btn.btn-active-primary, .btn.btn-active-primary:focus:not(.btn-active), .btn.btn-active-primary:hover:not(.btn-active), .btn.btn-active-primary:active:not(.btn-active), .btn.btn-active-primary.active, .btn.btn-active-primary.show, .show > .btn.btn-active-primary {
  color: #FFFFFF;
  border-color: #FFD300;
  background-color: #FFD300 !important;
}
.btn-check:checked + .btn.btn-active-primary i, .btn-check:active + .btn.btn-active-primary i, .btn.btn-active-primary:focus:not(.btn-active) i, .btn.btn-active-primary:hover:not(.btn-active) i, .btn.btn-active-primary:active:not(.btn-active) i, .btn.btn-active-primary.active i, .btn.btn-active-primary.show i, .show > .btn.btn-active-primary i {
  color: #FFFFFF;
}
.btn-check:checked + .btn.btn-active-primary .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-primary .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-primary:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-primary:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-primary:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-primary.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-primary.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-active-primary .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFFFFF;
}
.btn-check:checked + .btn.btn-active-primary .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-primary .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-primary:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-primary:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-primary:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-primary.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-primary.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-active-primary .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-active-primary.dropdown-toggle:after, .btn-check:active + .btn.btn-active-primary.dropdown-toggle:after, .btn.btn-active-primary:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-primary:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-active-primary:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-primary.active.dropdown-toggle:after, .btn.btn-active-primary.show.dropdown-toggle:after, .show > .btn.btn-active-primary.dropdown-toggle:after {
  color: #FFFFFF;
}

.btn-check:checked + .btn.btn-active-light-primary, .btn-check:active + .btn.btn-active-light-primary, .btn.btn-active-light-primary:focus:not(.btn-active), .btn.btn-active-light-primary:hover:not(.btn-active), .btn.btn-active-light-primary:active:not(.btn-active), .btn.btn-active-light-primary.active, .btn.btn-active-light-primary.show, .show > .btn.btn-active-light-primary {
  color: #FFD300;
  border-color: #ffe980;
  background-color: #ffe980 !important;
}
.btn-check:checked + .btn.btn-active-light-primary i, .btn-check:active + .btn.btn-active-light-primary i, .btn.btn-active-light-primary:focus:not(.btn-active) i, .btn.btn-active-light-primary:hover:not(.btn-active) i, .btn.btn-active-light-primary:active:not(.btn-active) i, .btn.btn-active-light-primary.active i, .btn.btn-active-light-primary.show i, .show > .btn.btn-active-light-primary i {
  color: #FFD300;
}
.btn-check:checked + .btn.btn-active-light-primary .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-light-primary .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-light-primary:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-light-primary:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-light-primary:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-light-primary.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-light-primary.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-active-light-primary .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFD300;
}
.btn-check:checked + .btn.btn-active-light-primary .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-light-primary .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-light-primary:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-light-primary:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-light-primary:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-light-primary.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-light-primary.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-active-light-primary .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-active-light-primary.dropdown-toggle:after, .btn-check:active + .btn.btn-active-light-primary.dropdown-toggle:after, .btn.btn-active-light-primary:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-light-primary:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-active-light-primary:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-light-primary.active.dropdown-toggle:after, .btn.btn-active-light-primary.show.dropdown-toggle:after, .show > .btn.btn-active-light-primary.dropdown-toggle:after {
  color: #FFD300;
}
.btn.btn-active-light-primary.btn-outline:not(.btn-outline-default) {
  border-color: #FFD300 !important;
}

.btn.btn-secondary {
  color: #3F4254;
  border-color: #E4E6EF;
  background-color: #E4E6EF;
}
.btn.btn-secondary i {
  color: #3F4254;
}
.btn.btn-secondary .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #3F4254;
}
.btn.btn-secondary .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-secondary.dropdown-toggle:after {
  color: #3F4254;
}
.btn-check:checked + .btn.btn-secondary, .btn-check:active + .btn.btn-secondary, .btn.btn-secondary:focus:not(.btn-active), .btn.btn-secondary:hover:not(.btn-active), .btn.btn-secondary:active:not(.btn-active), .btn.btn-secondary.active, .btn.btn-secondary.show, .show > .btn.btn-secondary {
  color: #3F4254;
  border-color: #B5B5C3;
  background-color: #B5B5C3 !important;
}
.btn-check:checked + .btn.btn-secondary i, .btn-check:active + .btn.btn-secondary i, .btn.btn-secondary:focus:not(.btn-active) i, .btn.btn-secondary:hover:not(.btn-active) i, .btn.btn-secondary:active:not(.btn-active) i, .btn.btn-secondary.active i, .btn.btn-secondary.show i, .show > .btn.btn-secondary i {
  color: #3F4254;
}
.btn-check:checked + .btn.btn-secondary .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-secondary .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-secondary:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-secondary:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-secondary:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-secondary.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-secondary.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-secondary .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #3F4254;
}
.btn-check:checked + .btn.btn-secondary .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-secondary .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-secondary:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-secondary:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-secondary:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-secondary.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-secondary.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-secondary .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-secondary.dropdown-toggle:after, .btn-check:active + .btn.btn-secondary.dropdown-toggle:after, .btn.btn-secondary:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-secondary:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-secondary:active:not(.btn-active).dropdown-toggle:after, .btn.btn-secondary.active.dropdown-toggle:after, .btn.btn-secondary.show.dropdown-toggle:after, .show > .btn.btn-secondary.dropdown-toggle:after {
  color: #3F4254;
}

.btn.btn-bg-secondary {
  border-color: #E4E6EF;
  background-color: #E4E6EF;
}
.btn-check:checked + .btn.btn-active-secondary, .btn-check:active + .btn.btn-active-secondary, .btn.btn-active-secondary:focus:not(.btn-active), .btn.btn-active-secondary:hover:not(.btn-active), .btn.btn-active-secondary:active:not(.btn-active), .btn.btn-active-secondary.active, .btn.btn-active-secondary.show, .show > .btn.btn-active-secondary {
  color: #3F4254;
  border-color: #E4E6EF;
  background-color: #E4E6EF !important;
}
.btn-check:checked + .btn.btn-active-secondary i, .btn-check:active + .btn.btn-active-secondary i, .btn.btn-active-secondary:focus:not(.btn-active) i, .btn.btn-active-secondary:hover:not(.btn-active) i, .btn.btn-active-secondary:active:not(.btn-active) i, .btn.btn-active-secondary.active i, .btn.btn-active-secondary.show i, .show > .btn.btn-active-secondary i {
  color: #3F4254;
}
.btn-check:checked + .btn.btn-active-secondary .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-secondary .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-secondary:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-secondary:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-secondary:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-secondary.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-secondary.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-active-secondary .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #3F4254;
}
.btn-check:checked + .btn.btn-active-secondary .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-secondary .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-secondary:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-secondary:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-secondary:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-secondary.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-secondary.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-active-secondary .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-active-secondary.dropdown-toggle:after, .btn-check:active + .btn.btn-active-secondary.dropdown-toggle:after, .btn.btn-active-secondary:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-secondary:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-active-secondary:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-secondary.active.dropdown-toggle:after, .btn.btn-active-secondary.show.dropdown-toggle:after, .show > .btn.btn-active-secondary.dropdown-toggle:after {
  color: #3F4254;
}

.btn.btn-success {
  color: #FFFFFF;
  border-color: #50CD89;
  background-color: #50CD89;
}
.btn.btn-success i {
  color: #FFFFFF;
}
.btn.btn-success .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFFFFF;
}
.btn.btn-success .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-success.dropdown-toggle:after {
  color: #FFFFFF;
}
.btn-check:checked + .btn.btn-success, .btn-check:active + .btn.btn-success, .btn.btn-success:focus:not(.btn-active), .btn.btn-success:hover:not(.btn-active), .btn.btn-success:active:not(.btn-active), .btn.btn-success.active, .btn.btn-success.show, .show > .btn.btn-success {
  color: #FFFFFF;
  border-color: #47BE7D;
  background-color: #47BE7D !important;
}
.btn-check:checked + .btn.btn-success i, .btn-check:active + .btn.btn-success i, .btn.btn-success:focus:not(.btn-active) i, .btn.btn-success:hover:not(.btn-active) i, .btn.btn-success:active:not(.btn-active) i, .btn.btn-success.active i, .btn.btn-success.show i, .show > .btn.btn-success i {
  color: #FFFFFF;
}
.btn-check:checked + .btn.btn-success .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-success .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-success:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-success:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-success:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-success.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-success.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-success .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFFFFF;
}
.btn-check:checked + .btn.btn-success .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-success .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-success:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-success:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-success:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-success.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-success.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-success .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-success.dropdown-toggle:after, .btn-check:active + .btn.btn-success.dropdown-toggle:after, .btn.btn-success:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-success:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-success:active:not(.btn-active).dropdown-toggle:after, .btn.btn-success.active.dropdown-toggle:after, .btn.btn-success.show.dropdown-toggle:after, .show > .btn.btn-success.dropdown-toggle:after {
  color: #FFFFFF;
}

.btn.btn-light-success {
  color: #50CD89;
  border-color: #E8FFF3;
  background-color: #E8FFF3;
}
.btn.btn-light-success i {
  color: #50CD89;
}
.btn.btn-light-success .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #50CD89;
}
.btn.btn-light-success .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-light-success.dropdown-toggle:after {
  color: #50CD89;
}
.btn-check:checked + .btn.btn-light-success, .btn-check:active + .btn.btn-light-success, .btn.btn-light-success:focus:not(.btn-active), .btn.btn-light-success:hover:not(.btn-active), .btn.btn-light-success:active:not(.btn-active), .btn.btn-light-success.active, .btn.btn-light-success.show, .show > .btn.btn-light-success {
  color: #FFFFFF;
  border-color: #50CD89;
  background-color: #50CD89 !important;
}
.btn-check:checked + .btn.btn-light-success i, .btn-check:active + .btn.btn-light-success i, .btn.btn-light-success:focus:not(.btn-active) i, .btn.btn-light-success:hover:not(.btn-active) i, .btn.btn-light-success:active:not(.btn-active) i, .btn.btn-light-success.active i, .btn.btn-light-success.show i, .show > .btn.btn-light-success i {
  color: #FFFFFF;
}
.btn-check:checked + .btn.btn-light-success .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-light-success .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-light-success:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-light-success:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-light-success:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-light-success.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-light-success.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-light-success .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFFFFF;
}
.btn-check:checked + .btn.btn-light-success .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-light-success .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-light-success:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-light-success:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-light-success:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-light-success.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-light-success.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-light-success .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-light-success.dropdown-toggle:after, .btn-check:active + .btn.btn-light-success.dropdown-toggle:after, .btn.btn-light-success:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-light-success:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-light-success:active:not(.btn-active).dropdown-toggle:after, .btn.btn-light-success.active.dropdown-toggle:after, .btn.btn-light-success.show.dropdown-toggle:after, .show > .btn.btn-light-success.dropdown-toggle:after {
  color: #FFFFFF;
}

.btn.btn-bg-success {
  border-color: #50CD89;
  background-color: #50CD89;
}
.btn-check:checked + .btn.btn-active-success, .btn-check:active + .btn.btn-active-success, .btn.btn-active-success:focus:not(.btn-active), .btn.btn-active-success:hover:not(.btn-active), .btn.btn-active-success:active:not(.btn-active), .btn.btn-active-success.active, .btn.btn-active-success.show, .show > .btn.btn-active-success {
  color: #FFFFFF;
  border-color: #50CD89;
  background-color: #50CD89 !important;
}
.btn-check:checked + .btn.btn-active-success i, .btn-check:active + .btn.btn-active-success i, .btn.btn-active-success:focus:not(.btn-active) i, .btn.btn-active-success:hover:not(.btn-active) i, .btn.btn-active-success:active:not(.btn-active) i, .btn.btn-active-success.active i, .btn.btn-active-success.show i, .show > .btn.btn-active-success i {
  color: #FFFFFF;
}
.btn-check:checked + .btn.btn-active-success .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-success .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-success:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-success:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-success:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-success.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-success.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-active-success .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFFFFF;
}
.btn-check:checked + .btn.btn-active-success .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-success .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-success:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-success:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-success:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-success.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-success.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-active-success .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-active-success.dropdown-toggle:after, .btn-check:active + .btn.btn-active-success.dropdown-toggle:after, .btn.btn-active-success:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-success:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-active-success:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-success.active.dropdown-toggle:after, .btn.btn-active-success.show.dropdown-toggle:after, .show > .btn.btn-active-success.dropdown-toggle:after {
  color: #FFFFFF;
}

.btn-check:checked + .btn.btn-active-light-success, .btn-check:active + .btn.btn-active-light-success, .btn.btn-active-light-success:focus:not(.btn-active), .btn.btn-active-light-success:hover:not(.btn-active), .btn.btn-active-light-success:active:not(.btn-active), .btn.btn-active-light-success.active, .btn.btn-active-light-success.show, .show > .btn.btn-active-light-success {
  color: #50CD89;
  border-color: #E8FFF3;
  background-color: #E8FFF3 !important;
}
.btn-check:checked + .btn.btn-active-light-success i, .btn-check:active + .btn.btn-active-light-success i, .btn.btn-active-light-success:focus:not(.btn-active) i, .btn.btn-active-light-success:hover:not(.btn-active) i, .btn.btn-active-light-success:active:not(.btn-active) i, .btn.btn-active-light-success.active i, .btn.btn-active-light-success.show i, .show > .btn.btn-active-light-success i {
  color: #50CD89;
}
.btn-check:checked + .btn.btn-active-light-success .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-light-success .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-light-success:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-light-success:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-light-success:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-light-success.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-light-success.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-active-light-success .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #50CD89;
}
.btn-check:checked + .btn.btn-active-light-success .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-light-success .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-light-success:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-light-success:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-light-success:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-light-success.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-light-success.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-active-light-success .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-active-light-success.dropdown-toggle:after, .btn-check:active + .btn.btn-active-light-success.dropdown-toggle:after, .btn.btn-active-light-success:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-light-success:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-active-light-success:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-light-success.active.dropdown-toggle:after, .btn.btn-active-light-success.show.dropdown-toggle:after, .show > .btn.btn-active-light-success.dropdown-toggle:after {
  color: #50CD89;
}
.btn.btn-active-light-success.btn-outline:not(.btn-outline-default) {
  border-color: #50CD89 !important;
}

.btn.btn-info {
  color: #FFFFFF;
  border-color: #7239EA;
  background-color: #7239EA;
}
.btn.btn-info i {
  color: #FFFFFF;
}
.btn.btn-info .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFFFFF;
}
.btn.btn-info .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-info.dropdown-toggle:after {
  color: #FFFFFF;
}
.btn-check:checked + .btn.btn-info, .btn-check:active + .btn.btn-info, .btn.btn-info:focus:not(.btn-active), .btn.btn-info:hover:not(.btn-active), .btn.btn-info:active:not(.btn-active), .btn.btn-info.active, .btn.btn-info.show, .show > .btn.btn-info {
  color: #FFFFFF;
  border-color: #5014D0;
  background-color: #5014D0 !important;
}
.btn-check:checked + .btn.btn-info i, .btn-check:active + .btn.btn-info i, .btn.btn-info:focus:not(.btn-active) i, .btn.btn-info:hover:not(.btn-active) i, .btn.btn-info:active:not(.btn-active) i, .btn.btn-info.active i, .btn.btn-info.show i, .show > .btn.btn-info i {
  color: #FFFFFF;
}
.btn-check:checked + .btn.btn-info .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-info .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-info:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-info:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-info:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-info.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-info.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-info .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFFFFF;
}
.btn-check:checked + .btn.btn-info .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-info .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-info:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-info:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-info:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-info.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-info.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-info .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-info.dropdown-toggle:after, .btn-check:active + .btn.btn-info.dropdown-toggle:after, .btn.btn-info:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-info:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-info:active:not(.btn-active).dropdown-toggle:after, .btn.btn-info.active.dropdown-toggle:after, .btn.btn-info.show.dropdown-toggle:after, .show > .btn.btn-info.dropdown-toggle:after {
  color: #FFFFFF;
}

.btn.btn-light-info {
  color: #7239EA;
  border-color: #F8F5FF;
  background-color: #F8F5FF;
}
.btn.btn-light-info i {
  color: #7239EA;
}
.btn.btn-light-info .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #7239EA;
}
.btn.btn-light-info .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-light-info.dropdown-toggle:after {
  color: #7239EA;
}
.btn-check:checked + .btn.btn-light-info, .btn-check:active + .btn.btn-light-info, .btn.btn-light-info:focus:not(.btn-active), .btn.btn-light-info:hover:not(.btn-active), .btn.btn-light-info:active:not(.btn-active), .btn.btn-light-info.active, .btn.btn-light-info.show, .show > .btn.btn-light-info {
  color: #FFFFFF;
  border-color: #7239EA;
  background-color: #7239EA !important;
}
.btn-check:checked + .btn.btn-light-info i, .btn-check:active + .btn.btn-light-info i, .btn.btn-light-info:focus:not(.btn-active) i, .btn.btn-light-info:hover:not(.btn-active) i, .btn.btn-light-info:active:not(.btn-active) i, .btn.btn-light-info.active i, .btn.btn-light-info.show i, .show > .btn.btn-light-info i {
  color: #FFFFFF;
}
.btn-check:checked + .btn.btn-light-info .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-light-info .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-light-info:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-light-info:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-light-info:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-light-info.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-light-info.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-light-info .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFFFFF;
}
.btn-check:checked + .btn.btn-light-info .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-light-info .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-light-info:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-light-info:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-light-info:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-light-info.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-light-info.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-light-info .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-light-info.dropdown-toggle:after, .btn-check:active + .btn.btn-light-info.dropdown-toggle:after, .btn.btn-light-info:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-light-info:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-light-info:active:not(.btn-active).dropdown-toggle:after, .btn.btn-light-info.active.dropdown-toggle:after, .btn.btn-light-info.show.dropdown-toggle:after, .show > .btn.btn-light-info.dropdown-toggle:after {
  color: #FFFFFF;
}

.btn.btn-bg-info {
  border-color: #7239EA;
  background-color: #7239EA;
}
.btn-check:checked + .btn.btn-active-info, .btn-check:active + .btn.btn-active-info, .btn.btn-active-info:focus:not(.btn-active), .btn.btn-active-info:hover:not(.btn-active), .btn.btn-active-info:active:not(.btn-active), .btn.btn-active-info.active, .btn.btn-active-info.show, .show > .btn.btn-active-info {
  color: #FFFFFF;
  border-color: #7239EA;
  background-color: #7239EA !important;
}
.btn-check:checked + .btn.btn-active-info i, .btn-check:active + .btn.btn-active-info i, .btn.btn-active-info:focus:not(.btn-active) i, .btn.btn-active-info:hover:not(.btn-active) i, .btn.btn-active-info:active:not(.btn-active) i, .btn.btn-active-info.active i, .btn.btn-active-info.show i, .show > .btn.btn-active-info i {
  color: #FFFFFF;
}
.btn-check:checked + .btn.btn-active-info .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-info .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-info:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-info:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-info:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-info.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-info.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-active-info .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFFFFF;
}
.btn-check:checked + .btn.btn-active-info .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-info .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-info:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-info:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-info:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-info.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-info.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-active-info .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-active-info.dropdown-toggle:after, .btn-check:active + .btn.btn-active-info.dropdown-toggle:after, .btn.btn-active-info:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-info:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-active-info:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-info.active.dropdown-toggle:after, .btn.btn-active-info.show.dropdown-toggle:after, .show > .btn.btn-active-info.dropdown-toggle:after {
  color: #FFFFFF;
}

.btn-check:checked + .btn.btn-active-light-info, .btn-check:active + .btn.btn-active-light-info, .btn.btn-active-light-info:focus:not(.btn-active), .btn.btn-active-light-info:hover:not(.btn-active), .btn.btn-active-light-info:active:not(.btn-active), .btn.btn-active-light-info.active, .btn.btn-active-light-info.show, .show > .btn.btn-active-light-info {
  color: #7239EA;
  border-color: #F8F5FF;
  background-color: #F8F5FF !important;
}
.btn-check:checked + .btn.btn-active-light-info i, .btn-check:active + .btn.btn-active-light-info i, .btn.btn-active-light-info:focus:not(.btn-active) i, .btn.btn-active-light-info:hover:not(.btn-active) i, .btn.btn-active-light-info:active:not(.btn-active) i, .btn.btn-active-light-info.active i, .btn.btn-active-light-info.show i, .show > .btn.btn-active-light-info i {
  color: #7239EA;
}
.btn-check:checked + .btn.btn-active-light-info .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-light-info .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-light-info:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-light-info:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-light-info:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-light-info.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-light-info.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-active-light-info .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #7239EA;
}
.btn-check:checked + .btn.btn-active-light-info .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-light-info .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-light-info:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-light-info:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-light-info:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-light-info.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-light-info.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-active-light-info .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-active-light-info.dropdown-toggle:after, .btn-check:active + .btn.btn-active-light-info.dropdown-toggle:after, .btn.btn-active-light-info:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-light-info:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-active-light-info:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-light-info.active.dropdown-toggle:after, .btn.btn-active-light-info.show.dropdown-toggle:after, .show > .btn.btn-active-light-info.dropdown-toggle:after {
  color: #7239EA;
}
.btn.btn-active-light-info.btn-outline:not(.btn-outline-default) {
  border-color: #7239EA !important;
}

.btn.btn-warning {
  color: #FFFFFF;
  border-color: #FFC700;
  background-color: #FFC700;
}
.btn.btn-warning i {
  color: #FFFFFF;
}
.btn.btn-warning .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFFFFF;
}
.btn.btn-warning .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-warning.dropdown-toggle:after {
  color: #FFFFFF;
}
.btn-check:checked + .btn.btn-warning, .btn-check:active + .btn.btn-warning, .btn.btn-warning:focus:not(.btn-active), .btn.btn-warning:hover:not(.btn-active), .btn.btn-warning:active:not(.btn-active), .btn.btn-warning.active, .btn.btn-warning.show, .show > .btn.btn-warning {
  color: #FFFFFF;
  border-color: #F1BC00;
  background-color: #F1BC00 !important;
}
.btn-check:checked + .btn.btn-warning i, .btn-check:active + .btn.btn-warning i, .btn.btn-warning:focus:not(.btn-active) i, .btn.btn-warning:hover:not(.btn-active) i, .btn.btn-warning:active:not(.btn-active) i, .btn.btn-warning.active i, .btn.btn-warning.show i, .show > .btn.btn-warning i {
  color: #FFFFFF;
}
.btn-check:checked + .btn.btn-warning .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-warning .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-warning:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-warning:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-warning:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-warning.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-warning.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-warning .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFFFFF;
}
.btn-check:checked + .btn.btn-warning .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-warning .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-warning:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-warning:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-warning:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-warning.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-warning.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-warning .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-warning.dropdown-toggle:after, .btn-check:active + .btn.btn-warning.dropdown-toggle:after, .btn.btn-warning:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-warning:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-warning:active:not(.btn-active).dropdown-toggle:after, .btn.btn-warning.active.dropdown-toggle:after, .btn.btn-warning.show.dropdown-toggle:after, .show > .btn.btn-warning.dropdown-toggle:after {
  color: #FFFFFF;
}

.btn.btn-light-warning {
  color: #FFC700;
  border-color: #FFF8DD;
  background-color: #FFF8DD;
}
.btn.btn-light-warning i {
  color: #FFC700;
}
.btn.btn-light-warning .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFC700;
}
.btn.btn-light-warning .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-light-warning.dropdown-toggle:after {
  color: #FFC700;
}
.btn-check:checked + .btn.btn-light-warning, .btn-check:active + .btn.btn-light-warning, .btn.btn-light-warning:focus:not(.btn-active), .btn.btn-light-warning:hover:not(.btn-active), .btn.btn-light-warning:active:not(.btn-active), .btn.btn-light-warning.active, .btn.btn-light-warning.show, .show > .btn.btn-light-warning {
  color: #FFFFFF;
  border-color: #FFC700;
  background-color: #FFC700 !important;
}
.btn-check:checked + .btn.btn-light-warning i, .btn-check:active + .btn.btn-light-warning i, .btn.btn-light-warning:focus:not(.btn-active) i, .btn.btn-light-warning:hover:not(.btn-active) i, .btn.btn-light-warning:active:not(.btn-active) i, .btn.btn-light-warning.active i, .btn.btn-light-warning.show i, .show > .btn.btn-light-warning i {
  color: #FFFFFF;
}
.btn-check:checked + .btn.btn-light-warning .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-light-warning .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-light-warning:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-light-warning:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-light-warning:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-light-warning.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-light-warning.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-light-warning .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFFFFF;
}
.btn-check:checked + .btn.btn-light-warning .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-light-warning .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-light-warning:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-light-warning:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-light-warning:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-light-warning.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-light-warning.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-light-warning .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-light-warning.dropdown-toggle:after, .btn-check:active + .btn.btn-light-warning.dropdown-toggle:after, .btn.btn-light-warning:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-light-warning:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-light-warning:active:not(.btn-active).dropdown-toggle:after, .btn.btn-light-warning.active.dropdown-toggle:after, .btn.btn-light-warning.show.dropdown-toggle:after, .show > .btn.btn-light-warning.dropdown-toggle:after {
  color: #FFFFFF;
}

.btn.btn-bg-warning {
  border-color: #FFC700;
  background-color: #FFC700;
}
.btn-check:checked + .btn.btn-active-warning, .btn-check:active + .btn.btn-active-warning, .btn.btn-active-warning:focus:not(.btn-active), .btn.btn-active-warning:hover:not(.btn-active), .btn.btn-active-warning:active:not(.btn-active), .btn.btn-active-warning.active, .btn.btn-active-warning.show, .show > .btn.btn-active-warning {
  color: #FFFFFF;
  border-color: #FFC700;
  background-color: #FFC700 !important;
}
.btn-check:checked + .btn.btn-active-warning i, .btn-check:active + .btn.btn-active-warning i, .btn.btn-active-warning:focus:not(.btn-active) i, .btn.btn-active-warning:hover:not(.btn-active) i, .btn.btn-active-warning:active:not(.btn-active) i, .btn.btn-active-warning.active i, .btn.btn-active-warning.show i, .show > .btn.btn-active-warning i {
  color: #FFFFFF;
}
.btn-check:checked + .btn.btn-active-warning .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-warning .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-warning:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-warning:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-warning:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-warning.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-warning.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-active-warning .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFFFFF;
}
.btn-check:checked + .btn.btn-active-warning .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-warning .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-warning:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-warning:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-warning:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-warning.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-warning.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-active-warning .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-active-warning.dropdown-toggle:after, .btn-check:active + .btn.btn-active-warning.dropdown-toggle:after, .btn.btn-active-warning:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-warning:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-active-warning:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-warning.active.dropdown-toggle:after, .btn.btn-active-warning.show.dropdown-toggle:after, .show > .btn.btn-active-warning.dropdown-toggle:after {
  color: #FFFFFF;
}

.btn-check:checked + .btn.btn-active-light-warning, .btn-check:active + .btn.btn-active-light-warning, .btn.btn-active-light-warning:focus:not(.btn-active), .btn.btn-active-light-warning:hover:not(.btn-active), .btn.btn-active-light-warning:active:not(.btn-active), .btn.btn-active-light-warning.active, .btn.btn-active-light-warning.show, .show > .btn.btn-active-light-warning {
  color: #FFC700;
  border-color: #FFF8DD;
  background-color: #FFF8DD !important;
}
.btn-check:checked + .btn.btn-active-light-warning i, .btn-check:active + .btn.btn-active-light-warning i, .btn.btn-active-light-warning:focus:not(.btn-active) i, .btn.btn-active-light-warning:hover:not(.btn-active) i, .btn.btn-active-light-warning:active:not(.btn-active) i, .btn.btn-active-light-warning.active i, .btn.btn-active-light-warning.show i, .show > .btn.btn-active-light-warning i {
  color: #FFC700;
}
.btn-check:checked + .btn.btn-active-light-warning .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-light-warning .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-light-warning:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-light-warning:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-light-warning:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-light-warning.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-light-warning.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-active-light-warning .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFC700;
}
.btn-check:checked + .btn.btn-active-light-warning .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-light-warning .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-light-warning:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-light-warning:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-light-warning:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-light-warning.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-light-warning.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-active-light-warning .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-active-light-warning.dropdown-toggle:after, .btn-check:active + .btn.btn-active-light-warning.dropdown-toggle:after, .btn.btn-active-light-warning:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-light-warning:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-active-light-warning:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-light-warning.active.dropdown-toggle:after, .btn.btn-active-light-warning.show.dropdown-toggle:after, .show > .btn.btn-active-light-warning.dropdown-toggle:after {
  color: #FFC700;
}
.btn.btn-active-light-warning.btn-outline:not(.btn-outline-default) {
  border-color: #FFC700 !important;
}

.btn.btn-danger {
  color: #FFFFFF;
  border-color: #F1416C;
  background-color: #F1416C;
}
.btn.btn-danger i {
  color: #FFFFFF;
}
.btn.btn-danger .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFFFFF;
}
.btn.btn-danger .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-danger.dropdown-toggle:after {
  color: #FFFFFF;
}
.btn-check:checked + .btn.btn-danger, .btn-check:active + .btn.btn-danger, .btn.btn-danger:focus:not(.btn-active), .btn.btn-danger:hover:not(.btn-active), .btn.btn-danger:active:not(.btn-active), .btn.btn-danger.active, .btn.btn-danger.show, .show > .btn.btn-danger {
  color: #FFFFFF;
  border-color: #D9214E;
  background-color: #D9214E !important;
}
.btn-check:checked + .btn.btn-danger i, .btn-check:active + .btn.btn-danger i, .btn.btn-danger:focus:not(.btn-active) i, .btn.btn-danger:hover:not(.btn-active) i, .btn.btn-danger:active:not(.btn-active) i, .btn.btn-danger.active i, .btn.btn-danger.show i, .show > .btn.btn-danger i {
  color: #FFFFFF;
}
.btn-check:checked + .btn.btn-danger .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-danger .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-danger:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-danger:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-danger:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-danger.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-danger.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-danger .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFFFFF;
}
.btn-check:checked + .btn.btn-danger .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-danger .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-danger:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-danger:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-danger:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-danger.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-danger.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-danger .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-danger.dropdown-toggle:after, .btn-check:active + .btn.btn-danger.dropdown-toggle:after, .btn.btn-danger:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-danger:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-danger:active:not(.btn-active).dropdown-toggle:after, .btn.btn-danger.active.dropdown-toggle:after, .btn.btn-danger.show.dropdown-toggle:after, .show > .btn.btn-danger.dropdown-toggle:after {
  color: #FFFFFF;
}

.btn.btn-light-danger {
  color: #F1416C;
  border-color: #FFF5F8;
  background-color: #FFF5F8;
}
.btn.btn-light-danger i {
  color: #F1416C;
}
.btn.btn-light-danger .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #F1416C;
}
.btn.btn-light-danger .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-light-danger.dropdown-toggle:after {
  color: #F1416C;
}
.btn-check:checked + .btn.btn-light-danger, .btn-check:active + .btn.btn-light-danger, .btn.btn-light-danger:focus:not(.btn-active), .btn.btn-light-danger:hover:not(.btn-active), .btn.btn-light-danger:active:not(.btn-active), .btn.btn-light-danger.active, .btn.btn-light-danger.show, .show > .btn.btn-light-danger {
  color: #FFFFFF;
  border-color: #F1416C;
  background-color: #F1416C !important;
}
.btn-check:checked + .btn.btn-light-danger i, .btn-check:active + .btn.btn-light-danger i, .btn.btn-light-danger:focus:not(.btn-active) i, .btn.btn-light-danger:hover:not(.btn-active) i, .btn.btn-light-danger:active:not(.btn-active) i, .btn.btn-light-danger.active i, .btn.btn-light-danger.show i, .show > .btn.btn-light-danger i {
  color: #FFFFFF;
}
.btn-check:checked + .btn.btn-light-danger .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-light-danger .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-light-danger:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-light-danger:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-light-danger:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-light-danger.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-light-danger.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-light-danger .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFFFFF;
}
.btn-check:checked + .btn.btn-light-danger .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-light-danger .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-light-danger:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-light-danger:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-light-danger:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-light-danger.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-light-danger.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-light-danger .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-light-danger.dropdown-toggle:after, .btn-check:active + .btn.btn-light-danger.dropdown-toggle:after, .btn.btn-light-danger:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-light-danger:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-light-danger:active:not(.btn-active).dropdown-toggle:after, .btn.btn-light-danger.active.dropdown-toggle:after, .btn.btn-light-danger.show.dropdown-toggle:after, .show > .btn.btn-light-danger.dropdown-toggle:after {
  color: #FFFFFF;
}

.btn.btn-bg-danger {
  border-color: #F1416C;
  background-color: #F1416C;
}
.btn-check:checked + .btn.btn-active-danger, .btn-check:active + .btn.btn-active-danger, .btn.btn-active-danger:focus:not(.btn-active), .btn.btn-active-danger:hover:not(.btn-active), .btn.btn-active-danger:active:not(.btn-active), .btn.btn-active-danger.active, .btn.btn-active-danger.show, .show > .btn.btn-active-danger {
  color: #FFFFFF;
  border-color: #F1416C;
  background-color: #F1416C !important;
}
.btn-check:checked + .btn.btn-active-danger i, .btn-check:active + .btn.btn-active-danger i, .btn.btn-active-danger:focus:not(.btn-active) i, .btn.btn-active-danger:hover:not(.btn-active) i, .btn.btn-active-danger:active:not(.btn-active) i, .btn.btn-active-danger.active i, .btn.btn-active-danger.show i, .show > .btn.btn-active-danger i {
  color: #FFFFFF;
}
.btn-check:checked + .btn.btn-active-danger .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-danger .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-danger:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-danger:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-danger:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-danger.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-danger.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-active-danger .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFFFFF;
}
.btn-check:checked + .btn.btn-active-danger .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-danger .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-danger:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-danger:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-danger:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-danger.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-danger.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-active-danger .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-active-danger.dropdown-toggle:after, .btn-check:active + .btn.btn-active-danger.dropdown-toggle:after, .btn.btn-active-danger:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-danger:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-active-danger:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-danger.active.dropdown-toggle:after, .btn.btn-active-danger.show.dropdown-toggle:after, .show > .btn.btn-active-danger.dropdown-toggle:after {
  color: #FFFFFF;
}

.btn-check:checked + .btn.btn-active-light-danger, .btn-check:active + .btn.btn-active-light-danger, .btn.btn-active-light-danger:focus:not(.btn-active), .btn.btn-active-light-danger:hover:not(.btn-active), .btn.btn-active-light-danger:active:not(.btn-active), .btn.btn-active-light-danger.active, .btn.btn-active-light-danger.show, .show > .btn.btn-active-light-danger {
  color: #F1416C;
  border-color: #FFF5F8;
  background-color: #FFF5F8 !important;
}
.btn-check:checked + .btn.btn-active-light-danger i, .btn-check:active + .btn.btn-active-light-danger i, .btn.btn-active-light-danger:focus:not(.btn-active) i, .btn.btn-active-light-danger:hover:not(.btn-active) i, .btn.btn-active-light-danger:active:not(.btn-active) i, .btn.btn-active-light-danger.active i, .btn.btn-active-light-danger.show i, .show > .btn.btn-active-light-danger i {
  color: #F1416C;
}
.btn-check:checked + .btn.btn-active-light-danger .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-light-danger .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-light-danger:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-light-danger:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-light-danger:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-light-danger.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-light-danger.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-active-light-danger .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #F1416C;
}
.btn-check:checked + .btn.btn-active-light-danger .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-light-danger .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-light-danger:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-light-danger:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-light-danger:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-light-danger.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-light-danger.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-active-light-danger .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-active-light-danger.dropdown-toggle:after, .btn-check:active + .btn.btn-active-light-danger.dropdown-toggle:after, .btn.btn-active-light-danger:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-light-danger:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-active-light-danger:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-light-danger.active.dropdown-toggle:after, .btn.btn-active-light-danger.show.dropdown-toggle:after, .show > .btn.btn-active-light-danger.dropdown-toggle:after {
  color: #F1416C;
}
.btn.btn-active-light-danger.btn-outline:not(.btn-outline-default) {
  border-color: #F1416C !important;
}

.btn.btn-dark {
  color: #ffffff;
  border-color: #181C32;
  background-color: #181C32;
}
.btn.btn-dark i {
  color: #ffffff;
}
.btn.btn-dark .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #ffffff;
}
.btn.btn-dark .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-dark.dropdown-toggle:after {
  color: #ffffff;
}
.btn-check:checked + .btn.btn-dark, .btn-check:active + .btn.btn-dark, .btn.btn-dark:focus:not(.btn-active), .btn.btn-dark:hover:not(.btn-active), .btn.btn-dark:active:not(.btn-active), .btn.btn-dark.active, .btn.btn-dark.show, .show > .btn.btn-dark {
  color: #ffffff;
  border-color: #131628;
  background-color: #131628 !important;
}
.btn-check:checked + .btn.btn-dark i, .btn-check:active + .btn.btn-dark i, .btn.btn-dark:focus:not(.btn-active) i, .btn.btn-dark:hover:not(.btn-active) i, .btn.btn-dark:active:not(.btn-active) i, .btn.btn-dark.active i, .btn.btn-dark.show i, .show > .btn.btn-dark i {
  color: #ffffff;
}
.btn-check:checked + .btn.btn-dark .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-dark .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-dark:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-dark:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-dark:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-dark.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-dark.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-dark .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #ffffff;
}
.btn-check:checked + .btn.btn-dark .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-dark .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-dark:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-dark:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-dark:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-dark.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-dark.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-dark .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-dark.dropdown-toggle:after, .btn-check:active + .btn.btn-dark.dropdown-toggle:after, .btn.btn-dark:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-dark:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-dark:active:not(.btn-active).dropdown-toggle:after, .btn.btn-dark.active.dropdown-toggle:after, .btn.btn-dark.show.dropdown-toggle:after, .show > .btn.btn-dark.dropdown-toggle:after {
  color: #ffffff;
}

.btn.btn-light-dark {
  color: #181C32;
  border-color: #EFF2F5;
  background-color: #EFF2F5;
}
.btn.btn-light-dark i {
  color: #181C32;
}
.btn.btn-light-dark .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #181C32;
}
.btn.btn-light-dark .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-light-dark.dropdown-toggle:after {
  color: #181C32;
}
.btn-check:checked + .btn.btn-light-dark, .btn-check:active + .btn.btn-light-dark, .btn.btn-light-dark:focus:not(.btn-active), .btn.btn-light-dark:hover:not(.btn-active), .btn.btn-light-dark:active:not(.btn-active), .btn.btn-light-dark.active, .btn.btn-light-dark.show, .show > .btn.btn-light-dark {
  color: #ffffff;
  border-color: #181C32;
  background-color: #181C32 !important;
}
.btn-check:checked + .btn.btn-light-dark i, .btn-check:active + .btn.btn-light-dark i, .btn.btn-light-dark:focus:not(.btn-active) i, .btn.btn-light-dark:hover:not(.btn-active) i, .btn.btn-light-dark:active:not(.btn-active) i, .btn.btn-light-dark.active i, .btn.btn-light-dark.show i, .show > .btn.btn-light-dark i {
  color: #ffffff;
}
.btn-check:checked + .btn.btn-light-dark .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-light-dark .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-light-dark:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-light-dark:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-light-dark:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-light-dark.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-light-dark.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-light-dark .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #ffffff;
}
.btn-check:checked + .btn.btn-light-dark .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-light-dark .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-light-dark:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-light-dark:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-light-dark:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-light-dark.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-light-dark.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-light-dark .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-light-dark.dropdown-toggle:after, .btn-check:active + .btn.btn-light-dark.dropdown-toggle:after, .btn.btn-light-dark:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-light-dark:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-light-dark:active:not(.btn-active).dropdown-toggle:after, .btn.btn-light-dark.active.dropdown-toggle:after, .btn.btn-light-dark.show.dropdown-toggle:after, .show > .btn.btn-light-dark.dropdown-toggle:after {
  color: #ffffff;
}

.btn.btn-bg-dark {
  border-color: #181C32;
  background-color: #181C32;
}
.btn-check:checked + .btn.btn-active-dark, .btn-check:active + .btn.btn-active-dark, .btn.btn-active-dark:focus:not(.btn-active), .btn.btn-active-dark:hover:not(.btn-active), .btn.btn-active-dark:active:not(.btn-active), .btn.btn-active-dark.active, .btn.btn-active-dark.show, .show > .btn.btn-active-dark {
  color: #ffffff;
  border-color: #181C32;
  background-color: #181C32 !important;
}
.btn-check:checked + .btn.btn-active-dark i, .btn-check:active + .btn.btn-active-dark i, .btn.btn-active-dark:focus:not(.btn-active) i, .btn.btn-active-dark:hover:not(.btn-active) i, .btn.btn-active-dark:active:not(.btn-active) i, .btn.btn-active-dark.active i, .btn.btn-active-dark.show i, .show > .btn.btn-active-dark i {
  color: #ffffff;
}
.btn-check:checked + .btn.btn-active-dark .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-dark .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-dark:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-dark:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-dark:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-dark.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-dark.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-active-dark .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #ffffff;
}
.btn-check:checked + .btn.btn-active-dark .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-dark .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-dark:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-dark:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-dark:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-dark.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-dark.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-active-dark .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-active-dark.dropdown-toggle:after, .btn-check:active + .btn.btn-active-dark.dropdown-toggle:after, .btn.btn-active-dark:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-dark:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-active-dark:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-dark.active.dropdown-toggle:after, .btn.btn-active-dark.show.dropdown-toggle:after, .show > .btn.btn-active-dark.dropdown-toggle:after {
  color: #ffffff;
}

.btn-check:checked + .btn.btn-active-light-dark, .btn-check:active + .btn.btn-active-light-dark, .btn.btn-active-light-dark:focus:not(.btn-active), .btn.btn-active-light-dark:hover:not(.btn-active), .btn.btn-active-light-dark:active:not(.btn-active), .btn.btn-active-light-dark.active, .btn.btn-active-light-dark.show, .show > .btn.btn-active-light-dark {
  color: #181C32;
  border-color: #EFF2F5;
  background-color: #EFF2F5 !important;
}
.btn-check:checked + .btn.btn-active-light-dark i, .btn-check:active + .btn.btn-active-light-dark i, .btn.btn-active-light-dark:focus:not(.btn-active) i, .btn.btn-active-light-dark:hover:not(.btn-active) i, .btn.btn-active-light-dark:active:not(.btn-active) i, .btn.btn-active-light-dark.active i, .btn.btn-active-light-dark.show i, .show > .btn.btn-active-light-dark i {
  color: #181C32;
}
.btn-check:checked + .btn.btn-active-light-dark .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-light-dark .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-light-dark:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-light-dark:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-light-dark:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-light-dark.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-light-dark.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-active-light-dark .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #181C32;
}
.btn-check:checked + .btn.btn-active-light-dark .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-light-dark .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-light-dark:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-light-dark:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-light-dark:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-light-dark.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-light-dark.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-active-light-dark .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-active-light-dark.dropdown-toggle:after, .btn-check:active + .btn.btn-active-light-dark.dropdown-toggle:after, .btn.btn-active-light-dark:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-light-dark:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-active-light-dark:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-light-dark.active.dropdown-toggle:after, .btn.btn-active-light-dark.show.dropdown-toggle:after, .show > .btn.btn-active-light-dark.dropdown-toggle:after {
  color: #181C32;
}
.btn.btn-active-light-dark.btn-outline:not(.btn-outline-default) {
  border-color: #181C32 !important;
}

.btn.btn-color-white {
  color: #ffffff;
}
.btn.btn-color-white i {
  color: #ffffff;
}
.btn.btn-color-white .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #ffffff;
}
.btn.btn-color-white .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-color-white.dropdown-toggle:after {
  color: #ffffff;
}
.btn-check:checked + .btn.btn-active-color-white, .btn-check:active + .btn.btn-active-color-white, .btn.btn-active-color-white:focus:not(.btn-active), .btn.btn-active-color-white:hover:not(.btn-active), .btn.btn-active-color-white:active:not(.btn-active), .btn.btn-active-color-white.active, .btn.btn-active-color-white.show, .show > .btn.btn-active-color-white {
  color: #ffffff;
}
.btn-check:checked + .btn.btn-active-color-white i, .btn-check:active + .btn.btn-active-color-white i, .btn.btn-active-color-white:focus:not(.btn-active) i, .btn.btn-active-color-white:hover:not(.btn-active) i, .btn.btn-active-color-white:active:not(.btn-active) i, .btn.btn-active-color-white.active i, .btn.btn-active-color-white.show i, .show > .btn.btn-active-color-white i {
  color: #ffffff;
}
.btn-check:checked + .btn.btn-active-color-white .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-color-white .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-white:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-white:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-white:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-white.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-white.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-active-color-white .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #ffffff;
}
.btn-check:checked + .btn.btn-active-color-white .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-color-white .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-white:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-white:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-white:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-white.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-white.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-active-color-white .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-active-color-white.dropdown-toggle:after, .btn-check:active + .btn.btn-active-color-white.dropdown-toggle:after, .btn.btn-active-color-white:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-white:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-white:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-white.active.dropdown-toggle:after, .btn.btn-active-color-white.show.dropdown-toggle:after, .show > .btn.btn-active-color-white.dropdown-toggle:after {
  color: #ffffff;
}

.btn.btn-icon-white i {
  color: #ffffff;
}
.btn.btn-icon-white .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #ffffff;
}
.btn.btn-icon-white .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-icon-white.dropdown-toggle:after {
  color: #ffffff;
}
.btn-check:checked + .btn.btn-active-icon-white i, .btn-check:active + .btn.btn-active-icon-white i, .btn.btn-active-icon-white:focus:not(.btn-active) i, .btn.btn-active-icon-white:hover:not(.btn-active) i, .btn.btn-active-icon-white:active:not(.btn-active) i, .btn.btn-active-icon-white.active i, .btn.btn-active-icon-white.show i, .show > .btn.btn-active-icon-white i {
  color: #ffffff;
}
.btn-check:checked + .btn.btn-active-icon-white .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-icon-white .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-white:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-white:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-white:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-white.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-white.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-active-icon-white .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #ffffff;
}
.btn-check:checked + .btn.btn-active-icon-white .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-icon-white .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-white:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-white:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-white:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-white.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-white.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-active-icon-white .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-active-icon-white.dropdown-toggle:after, .btn-check:active + .btn.btn-active-icon-white.dropdown-toggle:after, .btn.btn-active-icon-white:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-white:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-white:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-white.active.dropdown-toggle:after, .btn.btn-active-icon-white.show.dropdown-toggle:after, .show > .btn.btn-active-icon-white.dropdown-toggle:after {
  color: #ffffff;
}

.btn.btn-text-white {
  color: #ffffff;
}
.btn-check:checked + .btn.btn-active-text-white, .btn-check:active + .btn.btn-active-text-white, .btn.btn-active-text-white:focus:not(.btn-active), .btn.btn-active-text-white:hover:not(.btn-active), .btn.btn-active-text-white:active:not(.btn-active), .btn.btn-active-text-white.active, .btn.btn-active-text-white.show, .show > .btn.btn-active-text-white {
  color: #ffffff;
}

.btn.btn-color-primary {
  color: #FFD300;
}
.btn.btn-color-primary i {
  color: #FFD300;
}
.btn.btn-color-primary .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFD300;
}
.btn.btn-color-primary .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-color-primary.dropdown-toggle:after {
  color: #FFD300;
}
.btn-check:checked + .btn.btn-active-color-primary, .btn-check:active + .btn.btn-active-color-primary, .btn.btn-active-color-primary:focus:not(.btn-active), .btn.btn-active-color-primary:hover:not(.btn-active), .btn.btn-active-color-primary:active:not(.btn-active), .btn.btn-active-color-primary.active, .btn.btn-active-color-primary.show, .show > .btn.btn-active-color-primary {
  color: #FFD300;
}
.btn-check:checked + .btn.btn-active-color-primary i, .btn-check:active + .btn.btn-active-color-primary i, .btn.btn-active-color-primary:focus:not(.btn-active) i, .btn.btn-active-color-primary:hover:not(.btn-active) i, .btn.btn-active-color-primary:active:not(.btn-active) i, .btn.btn-active-color-primary.active i, .btn.btn-active-color-primary.show i, .show > .btn.btn-active-color-primary i {
  color: #FFD300;
}
.btn-check:checked + .btn.btn-active-color-primary .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-color-primary .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-primary:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-primary:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-primary:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-primary.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-primary.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-active-color-primary .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFD300;
}
.btn-check:checked + .btn.btn-active-color-primary .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-color-primary .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-primary:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-primary:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-primary:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-primary.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-primary.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-active-color-primary .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-active-color-primary.dropdown-toggle:after, .btn-check:active + .btn.btn-active-color-primary.dropdown-toggle:after, .btn.btn-active-color-primary:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-primary:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-primary:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-primary.active.dropdown-toggle:after, .btn.btn-active-color-primary.show.dropdown-toggle:after, .show > .btn.btn-active-color-primary.dropdown-toggle:after {
  color: #FFD300;
}

.btn.btn-icon-primary i {
  color: #FFD300;
}
.btn.btn-icon-primary .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFD300;
}
.btn.btn-icon-primary .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-icon-primary.dropdown-toggle:after {
  color: #FFD300;
}
.btn-check:checked + .btn.btn-active-icon-primary i, .btn-check:active + .btn.btn-active-icon-primary i, .btn.btn-active-icon-primary:focus:not(.btn-active) i, .btn.btn-active-icon-primary:hover:not(.btn-active) i, .btn.btn-active-icon-primary:active:not(.btn-active) i, .btn.btn-active-icon-primary.active i, .btn.btn-active-icon-primary.show i, .show > .btn.btn-active-icon-primary i {
  color: #FFD300;
}
.btn-check:checked + .btn.btn-active-icon-primary .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-icon-primary .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-primary:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-primary:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-primary:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-primary.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-primary.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-active-icon-primary .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFD300;
}
.btn-check:checked + .btn.btn-active-icon-primary .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-icon-primary .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-primary:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-primary:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-primary:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-primary.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-primary.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-active-icon-primary .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-active-icon-primary.dropdown-toggle:after, .btn-check:active + .btn.btn-active-icon-primary.dropdown-toggle:after, .btn.btn-active-icon-primary:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-primary:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-primary:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-primary.active.dropdown-toggle:after, .btn.btn-active-icon-primary.show.dropdown-toggle:after, .show > .btn.btn-active-icon-primary.dropdown-toggle:after {
  color: #FFD300;
}

.btn.btn-text-primary {
  color: #FFD300;
}
.btn-check:checked + .btn.btn-active-text-primary, .btn-check:active + .btn.btn-active-text-primary, .btn.btn-active-text-primary:focus:not(.btn-active), .btn.btn-active-text-primary:hover:not(.btn-active), .btn.btn-active-text-primary:active:not(.btn-active), .btn.btn-active-text-primary.active, .btn.btn-active-text-primary.show, .show > .btn.btn-active-text-primary {
  color: #FFD300;
}

.btn.btn-color-secondary {
  color: #E4E6EF;
}
.btn.btn-color-secondary i {
  color: #E4E6EF;
}
.btn.btn-color-secondary .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #E4E6EF;
}
.btn.btn-color-secondary .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-color-secondary.dropdown-toggle:after {
  color: #E4E6EF;
}
.btn-check:checked + .btn.btn-active-color-secondary, .btn-check:active + .btn.btn-active-color-secondary, .btn.btn-active-color-secondary:focus:not(.btn-active), .btn.btn-active-color-secondary:hover:not(.btn-active), .btn.btn-active-color-secondary:active:not(.btn-active), .btn.btn-active-color-secondary.active, .btn.btn-active-color-secondary.show, .show > .btn.btn-active-color-secondary {
  color: #E4E6EF;
}
.btn-check:checked + .btn.btn-active-color-secondary i, .btn-check:active + .btn.btn-active-color-secondary i, .btn.btn-active-color-secondary:focus:not(.btn-active) i, .btn.btn-active-color-secondary:hover:not(.btn-active) i, .btn.btn-active-color-secondary:active:not(.btn-active) i, .btn.btn-active-color-secondary.active i, .btn.btn-active-color-secondary.show i, .show > .btn.btn-active-color-secondary i {
  color: #E4E6EF;
}
.btn-check:checked + .btn.btn-active-color-secondary .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-color-secondary .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-secondary:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-secondary:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-secondary:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-secondary.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-secondary.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-active-color-secondary .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #E4E6EF;
}
.btn-check:checked + .btn.btn-active-color-secondary .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-color-secondary .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-secondary:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-secondary:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-secondary:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-secondary.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-secondary.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-active-color-secondary .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-active-color-secondary.dropdown-toggle:after, .btn-check:active + .btn.btn-active-color-secondary.dropdown-toggle:after, .btn.btn-active-color-secondary:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-secondary:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-secondary:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-secondary.active.dropdown-toggle:after, .btn.btn-active-color-secondary.show.dropdown-toggle:after, .show > .btn.btn-active-color-secondary.dropdown-toggle:after {
  color: #E4E6EF;
}

.btn.btn-icon-secondary i {
  color: #E4E6EF;
}
.btn.btn-icon-secondary .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #E4E6EF;
}
.btn.btn-icon-secondary .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-icon-secondary.dropdown-toggle:after {
  color: #E4E6EF;
}
.btn-check:checked + .btn.btn-active-icon-secondary i, .btn-check:active + .btn.btn-active-icon-secondary i, .btn.btn-active-icon-secondary:focus:not(.btn-active) i, .btn.btn-active-icon-secondary:hover:not(.btn-active) i, .btn.btn-active-icon-secondary:active:not(.btn-active) i, .btn.btn-active-icon-secondary.active i, .btn.btn-active-icon-secondary.show i, .show > .btn.btn-active-icon-secondary i {
  color: #E4E6EF;
}
.btn-check:checked + .btn.btn-active-icon-secondary .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-icon-secondary .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-secondary:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-secondary:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-secondary:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-secondary.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-secondary.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-active-icon-secondary .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #E4E6EF;
}
.btn-check:checked + .btn.btn-active-icon-secondary .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-icon-secondary .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-secondary:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-secondary:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-secondary:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-secondary.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-secondary.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-active-icon-secondary .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-active-icon-secondary.dropdown-toggle:after, .btn-check:active + .btn.btn-active-icon-secondary.dropdown-toggle:after, .btn.btn-active-icon-secondary:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-secondary:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-secondary:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-secondary.active.dropdown-toggle:after, .btn.btn-active-icon-secondary.show.dropdown-toggle:after, .show > .btn.btn-active-icon-secondary.dropdown-toggle:after {
  color: #E4E6EF;
}

.btn.btn-text-secondary {
  color: #E4E6EF;
}
.btn-check:checked + .btn.btn-active-text-secondary, .btn-check:active + .btn.btn-active-text-secondary, .btn.btn-active-text-secondary:focus:not(.btn-active), .btn.btn-active-text-secondary:hover:not(.btn-active), .btn.btn-active-text-secondary:active:not(.btn-active), .btn.btn-active-text-secondary.active, .btn.btn-active-text-secondary.show, .show > .btn.btn-active-text-secondary {
  color: #E4E6EF;
}

.btn.btn-color-light {
  color: #F5F8FA;
}
.btn.btn-color-light i {
  color: #F5F8FA;
}
.btn.btn-color-light .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #F5F8FA;
}
.btn.btn-color-light .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-color-light.dropdown-toggle:after {
  color: #F5F8FA;
}
.btn-check:checked + .btn.btn-active-color-light, .btn-check:active + .btn.btn-active-color-light, .btn.btn-active-color-light:focus:not(.btn-active), .btn.btn-active-color-light:hover:not(.btn-active), .btn.btn-active-color-light:active:not(.btn-active), .btn.btn-active-color-light.active, .btn.btn-active-color-light.show, .show > .btn.btn-active-color-light {
  color: #F5F8FA;
}
.btn-check:checked + .btn.btn-active-color-light i, .btn-check:active + .btn.btn-active-color-light i, .btn.btn-active-color-light:focus:not(.btn-active) i, .btn.btn-active-color-light:hover:not(.btn-active) i, .btn.btn-active-color-light:active:not(.btn-active) i, .btn.btn-active-color-light.active i, .btn.btn-active-color-light.show i, .show > .btn.btn-active-color-light i {
  color: #F5F8FA;
}
.btn-check:checked + .btn.btn-active-color-light .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-color-light .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-light:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-light:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-light:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-light.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-light.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-active-color-light .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #F5F8FA;
}
.btn-check:checked + .btn.btn-active-color-light .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-color-light .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-light:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-light:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-light:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-light.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-light.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-active-color-light .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-active-color-light.dropdown-toggle:after, .btn-check:active + .btn.btn-active-color-light.dropdown-toggle:after, .btn.btn-active-color-light:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-light:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-light:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-light.active.dropdown-toggle:after, .btn.btn-active-color-light.show.dropdown-toggle:after, .show > .btn.btn-active-color-light.dropdown-toggle:after {
  color: #F5F8FA;
}

.btn.btn-icon-light i {
  color: #F5F8FA;
}
.btn.btn-icon-light .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #F5F8FA;
}
.btn.btn-icon-light .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-icon-light.dropdown-toggle:after {
  color: #F5F8FA;
}
.btn-check:checked + .btn.btn-active-icon-light i, .btn-check:active + .btn.btn-active-icon-light i, .btn.btn-active-icon-light:focus:not(.btn-active) i, .btn.btn-active-icon-light:hover:not(.btn-active) i, .btn.btn-active-icon-light:active:not(.btn-active) i, .btn.btn-active-icon-light.active i, .btn.btn-active-icon-light.show i, .show > .btn.btn-active-icon-light i {
  color: #F5F8FA;
}
.btn-check:checked + .btn.btn-active-icon-light .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-icon-light .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-light:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-light:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-light:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-light.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-light.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-active-icon-light .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #F5F8FA;
}
.btn-check:checked + .btn.btn-active-icon-light .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-icon-light .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-light:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-light:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-light:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-light.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-light.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-active-icon-light .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-active-icon-light.dropdown-toggle:after, .btn-check:active + .btn.btn-active-icon-light.dropdown-toggle:after, .btn.btn-active-icon-light:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-light:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-light:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-light.active.dropdown-toggle:after, .btn.btn-active-icon-light.show.dropdown-toggle:after, .show > .btn.btn-active-icon-light.dropdown-toggle:after {
  color: #F5F8FA;
}

.btn.btn-text-light {
  color: #F5F8FA;
}
.btn-check:checked + .btn.btn-active-text-light, .btn-check:active + .btn.btn-active-text-light, .btn.btn-active-text-light:focus:not(.btn-active), .btn.btn-active-text-light:hover:not(.btn-active), .btn.btn-active-text-light:active:not(.btn-active), .btn.btn-active-text-light.active, .btn.btn-active-text-light.show, .show > .btn.btn-active-text-light {
  color: #F5F8FA;
}

.btn.btn-color-success {
  color: #50CD89;
}
.btn.btn-color-success i {
  color: #50CD89;
}
.btn.btn-color-success .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #50CD89;
}
.btn.btn-color-success .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-color-success.dropdown-toggle:after {
  color: #50CD89;
}
.btn-check:checked + .btn.btn-active-color-success, .btn-check:active + .btn.btn-active-color-success, .btn.btn-active-color-success:focus:not(.btn-active), .btn.btn-active-color-success:hover:not(.btn-active), .btn.btn-active-color-success:active:not(.btn-active), .btn.btn-active-color-success.active, .btn.btn-active-color-success.show, .show > .btn.btn-active-color-success {
  color: #50CD89;
}
.btn-check:checked + .btn.btn-active-color-success i, .btn-check:active + .btn.btn-active-color-success i, .btn.btn-active-color-success:focus:not(.btn-active) i, .btn.btn-active-color-success:hover:not(.btn-active) i, .btn.btn-active-color-success:active:not(.btn-active) i, .btn.btn-active-color-success.active i, .btn.btn-active-color-success.show i, .show > .btn.btn-active-color-success i {
  color: #50CD89;
}
.btn-check:checked + .btn.btn-active-color-success .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-color-success .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-success:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-success:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-success:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-success.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-success.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-active-color-success .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #50CD89;
}
.btn-check:checked + .btn.btn-active-color-success .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-color-success .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-success:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-success:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-success:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-success.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-success.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-active-color-success .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-active-color-success.dropdown-toggle:after, .btn-check:active + .btn.btn-active-color-success.dropdown-toggle:after, .btn.btn-active-color-success:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-success:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-success:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-success.active.dropdown-toggle:after, .btn.btn-active-color-success.show.dropdown-toggle:after, .show > .btn.btn-active-color-success.dropdown-toggle:after {
  color: #50CD89;
}

.btn.btn-icon-success i {
  color: #50CD89;
}
.btn.btn-icon-success .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #50CD89;
}
.btn.btn-icon-success .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-icon-success.dropdown-toggle:after {
  color: #50CD89;
}
.btn-check:checked + .btn.btn-active-icon-success i, .btn-check:active + .btn.btn-active-icon-success i, .btn.btn-active-icon-success:focus:not(.btn-active) i, .btn.btn-active-icon-success:hover:not(.btn-active) i, .btn.btn-active-icon-success:active:not(.btn-active) i, .btn.btn-active-icon-success.active i, .btn.btn-active-icon-success.show i, .show > .btn.btn-active-icon-success i {
  color: #50CD89;
}
.btn-check:checked + .btn.btn-active-icon-success .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-icon-success .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-success:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-success:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-success:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-success.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-success.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-active-icon-success .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #50CD89;
}
.btn-check:checked + .btn.btn-active-icon-success .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-icon-success .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-success:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-success:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-success:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-success.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-success.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-active-icon-success .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-active-icon-success.dropdown-toggle:after, .btn-check:active + .btn.btn-active-icon-success.dropdown-toggle:after, .btn.btn-active-icon-success:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-success:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-success:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-success.active.dropdown-toggle:after, .btn.btn-active-icon-success.show.dropdown-toggle:after, .show > .btn.btn-active-icon-success.dropdown-toggle:after {
  color: #50CD89;
}

.btn.btn-text-success {
  color: #50CD89;
}
.btn-check:checked + .btn.btn-active-text-success, .btn-check:active + .btn.btn-active-text-success, .btn.btn-active-text-success:focus:not(.btn-active), .btn.btn-active-text-success:hover:not(.btn-active), .btn.btn-active-text-success:active:not(.btn-active), .btn.btn-active-text-success.active, .btn.btn-active-text-success.show, .show > .btn.btn-active-text-success {
  color: #50CD89;
}

.btn.btn-color-info {
  color: #7239EA;
}
.btn.btn-color-info i {
  color: #7239EA;
}
.btn.btn-color-info .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #7239EA;
}
.btn.btn-color-info .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-color-info.dropdown-toggle:after {
  color: #7239EA;
}
.btn-check:checked + .btn.btn-active-color-info, .btn-check:active + .btn.btn-active-color-info, .btn.btn-active-color-info:focus:not(.btn-active), .btn.btn-active-color-info:hover:not(.btn-active), .btn.btn-active-color-info:active:not(.btn-active), .btn.btn-active-color-info.active, .btn.btn-active-color-info.show, .show > .btn.btn-active-color-info {
  color: #7239EA;
}
.btn-check:checked + .btn.btn-active-color-info i, .btn-check:active + .btn.btn-active-color-info i, .btn.btn-active-color-info:focus:not(.btn-active) i, .btn.btn-active-color-info:hover:not(.btn-active) i, .btn.btn-active-color-info:active:not(.btn-active) i, .btn.btn-active-color-info.active i, .btn.btn-active-color-info.show i, .show > .btn.btn-active-color-info i {
  color: #7239EA;
}
.btn-check:checked + .btn.btn-active-color-info .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-color-info .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-info:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-info:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-info:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-info.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-info.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-active-color-info .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #7239EA;
}
.btn-check:checked + .btn.btn-active-color-info .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-color-info .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-info:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-info:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-info:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-info.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-info.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-active-color-info .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-active-color-info.dropdown-toggle:after, .btn-check:active + .btn.btn-active-color-info.dropdown-toggle:after, .btn.btn-active-color-info:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-info:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-info:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-info.active.dropdown-toggle:after, .btn.btn-active-color-info.show.dropdown-toggle:after, .show > .btn.btn-active-color-info.dropdown-toggle:after {
  color: #7239EA;
}

.btn.btn-icon-info i {
  color: #7239EA;
}
.btn.btn-icon-info .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #7239EA;
}
.btn.btn-icon-info .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-icon-info.dropdown-toggle:after {
  color: #7239EA;
}
.btn-check:checked + .btn.btn-active-icon-info i, .btn-check:active + .btn.btn-active-icon-info i, .btn.btn-active-icon-info:focus:not(.btn-active) i, .btn.btn-active-icon-info:hover:not(.btn-active) i, .btn.btn-active-icon-info:active:not(.btn-active) i, .btn.btn-active-icon-info.active i, .btn.btn-active-icon-info.show i, .show > .btn.btn-active-icon-info i {
  color: #7239EA;
}
.btn-check:checked + .btn.btn-active-icon-info .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-icon-info .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-info:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-info:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-info:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-info.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-info.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-active-icon-info .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #7239EA;
}
.btn-check:checked + .btn.btn-active-icon-info .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-icon-info .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-info:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-info:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-info:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-info.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-info.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-active-icon-info .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-active-icon-info.dropdown-toggle:after, .btn-check:active + .btn.btn-active-icon-info.dropdown-toggle:after, .btn.btn-active-icon-info:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-info:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-info:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-info.active.dropdown-toggle:after, .btn.btn-active-icon-info.show.dropdown-toggle:after, .show > .btn.btn-active-icon-info.dropdown-toggle:after {
  color: #7239EA;
}

.btn.btn-text-info {
  color: #7239EA;
}
.btn-check:checked + .btn.btn-active-text-info, .btn-check:active + .btn.btn-active-text-info, .btn.btn-active-text-info:focus:not(.btn-active), .btn.btn-active-text-info:hover:not(.btn-active), .btn.btn-active-text-info:active:not(.btn-active), .btn.btn-active-text-info.active, .btn.btn-active-text-info.show, .show > .btn.btn-active-text-info {
  color: #7239EA;
}

.btn.btn-color-warning {
  color: #FFC700;
}
.btn.btn-color-warning i {
  color: #FFC700;
}
.btn.btn-color-warning .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFC700;
}
.btn.btn-color-warning .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-color-warning.dropdown-toggle:after {
  color: #FFC700;
}
.btn-check:checked + .btn.btn-active-color-warning, .btn-check:active + .btn.btn-active-color-warning, .btn.btn-active-color-warning:focus:not(.btn-active), .btn.btn-active-color-warning:hover:not(.btn-active), .btn.btn-active-color-warning:active:not(.btn-active), .btn.btn-active-color-warning.active, .btn.btn-active-color-warning.show, .show > .btn.btn-active-color-warning {
  color: #FFC700;
}
.btn-check:checked + .btn.btn-active-color-warning i, .btn-check:active + .btn.btn-active-color-warning i, .btn.btn-active-color-warning:focus:not(.btn-active) i, .btn.btn-active-color-warning:hover:not(.btn-active) i, .btn.btn-active-color-warning:active:not(.btn-active) i, .btn.btn-active-color-warning.active i, .btn.btn-active-color-warning.show i, .show > .btn.btn-active-color-warning i {
  color: #FFC700;
}
.btn-check:checked + .btn.btn-active-color-warning .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-color-warning .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-warning:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-warning:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-warning:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-warning.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-warning.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-active-color-warning .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFC700;
}
.btn-check:checked + .btn.btn-active-color-warning .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-color-warning .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-warning:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-warning:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-warning:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-warning.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-warning.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-active-color-warning .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-active-color-warning.dropdown-toggle:after, .btn-check:active + .btn.btn-active-color-warning.dropdown-toggle:after, .btn.btn-active-color-warning:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-warning:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-warning:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-warning.active.dropdown-toggle:after, .btn.btn-active-color-warning.show.dropdown-toggle:after, .show > .btn.btn-active-color-warning.dropdown-toggle:after {
  color: #FFC700;
}

.btn.btn-icon-warning i {
  color: #FFC700;
}
.btn.btn-icon-warning .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFC700;
}
.btn.btn-icon-warning .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-icon-warning.dropdown-toggle:after {
  color: #FFC700;
}
.btn-check:checked + .btn.btn-active-icon-warning i, .btn-check:active + .btn.btn-active-icon-warning i, .btn.btn-active-icon-warning:focus:not(.btn-active) i, .btn.btn-active-icon-warning:hover:not(.btn-active) i, .btn.btn-active-icon-warning:active:not(.btn-active) i, .btn.btn-active-icon-warning.active i, .btn.btn-active-icon-warning.show i, .show > .btn.btn-active-icon-warning i {
  color: #FFC700;
}
.btn-check:checked + .btn.btn-active-icon-warning .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-icon-warning .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-warning:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-warning:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-warning:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-warning.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-warning.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-active-icon-warning .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFC700;
}
.btn-check:checked + .btn.btn-active-icon-warning .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-icon-warning .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-warning:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-warning:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-warning:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-warning.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-warning.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-active-icon-warning .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-active-icon-warning.dropdown-toggle:after, .btn-check:active + .btn.btn-active-icon-warning.dropdown-toggle:after, .btn.btn-active-icon-warning:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-warning:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-warning:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-warning.active.dropdown-toggle:after, .btn.btn-active-icon-warning.show.dropdown-toggle:after, .show > .btn.btn-active-icon-warning.dropdown-toggle:after {
  color: #FFC700;
}

.btn.btn-text-warning {
  color: #FFC700;
}
.btn-check:checked + .btn.btn-active-text-warning, .btn-check:active + .btn.btn-active-text-warning, .btn.btn-active-text-warning:focus:not(.btn-active), .btn.btn-active-text-warning:hover:not(.btn-active), .btn.btn-active-text-warning:active:not(.btn-active), .btn.btn-active-text-warning.active, .btn.btn-active-text-warning.show, .show > .btn.btn-active-text-warning {
  color: #FFC700;
}

.btn.btn-color-danger {
  color: #F1416C;
}
.btn.btn-color-danger i {
  color: #F1416C;
}
.btn.btn-color-danger .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #F1416C;
}
.btn.btn-color-danger .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-color-danger.dropdown-toggle:after {
  color: #F1416C;
}
.btn-check:checked + .btn.btn-active-color-danger, .btn-check:active + .btn.btn-active-color-danger, .btn.btn-active-color-danger:focus:not(.btn-active), .btn.btn-active-color-danger:hover:not(.btn-active), .btn.btn-active-color-danger:active:not(.btn-active), .btn.btn-active-color-danger.active, .btn.btn-active-color-danger.show, .show > .btn.btn-active-color-danger {
  color: #F1416C;
}
.btn-check:checked + .btn.btn-active-color-danger i, .btn-check:active + .btn.btn-active-color-danger i, .btn.btn-active-color-danger:focus:not(.btn-active) i, .btn.btn-active-color-danger:hover:not(.btn-active) i, .btn.btn-active-color-danger:active:not(.btn-active) i, .btn.btn-active-color-danger.active i, .btn.btn-active-color-danger.show i, .show > .btn.btn-active-color-danger i {
  color: #F1416C;
}
.btn-check:checked + .btn.btn-active-color-danger .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-color-danger .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-danger:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-danger:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-danger:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-danger.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-danger.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-active-color-danger .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #F1416C;
}
.btn-check:checked + .btn.btn-active-color-danger .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-color-danger .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-danger:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-danger:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-danger:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-danger.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-danger.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-active-color-danger .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-active-color-danger.dropdown-toggle:after, .btn-check:active + .btn.btn-active-color-danger.dropdown-toggle:after, .btn.btn-active-color-danger:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-danger:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-danger:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-danger.active.dropdown-toggle:after, .btn.btn-active-color-danger.show.dropdown-toggle:after, .show > .btn.btn-active-color-danger.dropdown-toggle:after {
  color: #F1416C;
}

.btn.btn-icon-danger i {
  color: #F1416C;
}
.btn.btn-icon-danger .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #F1416C;
}
.btn.btn-icon-danger .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-icon-danger.dropdown-toggle:after {
  color: #F1416C;
}
.btn-check:checked + .btn.btn-active-icon-danger i, .btn-check:active + .btn.btn-active-icon-danger i, .btn.btn-active-icon-danger:focus:not(.btn-active) i, .btn.btn-active-icon-danger:hover:not(.btn-active) i, .btn.btn-active-icon-danger:active:not(.btn-active) i, .btn.btn-active-icon-danger.active i, .btn.btn-active-icon-danger.show i, .show > .btn.btn-active-icon-danger i {
  color: #F1416C;
}
.btn-check:checked + .btn.btn-active-icon-danger .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-icon-danger .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-danger:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-danger:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-danger:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-danger.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-danger.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-active-icon-danger .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #F1416C;
}
.btn-check:checked + .btn.btn-active-icon-danger .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-icon-danger .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-danger:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-danger:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-danger:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-danger.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-danger.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-active-icon-danger .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-active-icon-danger.dropdown-toggle:after, .btn-check:active + .btn.btn-active-icon-danger.dropdown-toggle:after, .btn.btn-active-icon-danger:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-danger:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-danger:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-danger.active.dropdown-toggle:after, .btn.btn-active-icon-danger.show.dropdown-toggle:after, .show > .btn.btn-active-icon-danger.dropdown-toggle:after {
  color: #F1416C;
}

.btn.btn-text-danger {
  color: #F1416C;
}
.btn-check:checked + .btn.btn-active-text-danger, .btn-check:active + .btn.btn-active-text-danger, .btn.btn-active-text-danger:focus:not(.btn-active), .btn.btn-active-text-danger:hover:not(.btn-active), .btn.btn-active-text-danger:active:not(.btn-active), .btn.btn-active-text-danger.active, .btn.btn-active-text-danger.show, .show > .btn.btn-active-text-danger {
  color: #F1416C;
}

.btn.btn-color-dark {
  color: #181C32;
}
.btn.btn-color-dark i {
  color: #181C32;
}
.btn.btn-color-dark .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #181C32;
}
.btn.btn-color-dark .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-color-dark.dropdown-toggle:after {
  color: #181C32;
}
.btn-check:checked + .btn.btn-active-color-dark, .btn-check:active + .btn.btn-active-color-dark, .btn.btn-active-color-dark:focus:not(.btn-active), .btn.btn-active-color-dark:hover:not(.btn-active), .btn.btn-active-color-dark:active:not(.btn-active), .btn.btn-active-color-dark.active, .btn.btn-active-color-dark.show, .show > .btn.btn-active-color-dark {
  color: #181C32;
}
.btn-check:checked + .btn.btn-active-color-dark i, .btn-check:active + .btn.btn-active-color-dark i, .btn.btn-active-color-dark:focus:not(.btn-active) i, .btn.btn-active-color-dark:hover:not(.btn-active) i, .btn.btn-active-color-dark:active:not(.btn-active) i, .btn.btn-active-color-dark.active i, .btn.btn-active-color-dark.show i, .show > .btn.btn-active-color-dark i {
  color: #181C32;
}
.btn-check:checked + .btn.btn-active-color-dark .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-color-dark .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-dark:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-dark:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-dark:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-dark.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-dark.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-active-color-dark .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #181C32;
}
.btn-check:checked + .btn.btn-active-color-dark .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-color-dark .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-dark:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-dark:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-dark:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-dark.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-dark.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-active-color-dark .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-active-color-dark.dropdown-toggle:after, .btn-check:active + .btn.btn-active-color-dark.dropdown-toggle:after, .btn.btn-active-color-dark:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-dark:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-dark:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-dark.active.dropdown-toggle:after, .btn.btn-active-color-dark.show.dropdown-toggle:after, .show > .btn.btn-active-color-dark.dropdown-toggle:after {
  color: #181C32;
}

.btn.btn-icon-dark i {
  color: #181C32;
}
.btn.btn-icon-dark .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #181C32;
}
.btn.btn-icon-dark .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-icon-dark.dropdown-toggle:after {
  color: #181C32;
}
.btn-check:checked + .btn.btn-active-icon-dark i, .btn-check:active + .btn.btn-active-icon-dark i, .btn.btn-active-icon-dark:focus:not(.btn-active) i, .btn.btn-active-icon-dark:hover:not(.btn-active) i, .btn.btn-active-icon-dark:active:not(.btn-active) i, .btn.btn-active-icon-dark.active i, .btn.btn-active-icon-dark.show i, .show > .btn.btn-active-icon-dark i {
  color: #181C32;
}
.btn-check:checked + .btn.btn-active-icon-dark .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-icon-dark .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-dark:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-dark:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-dark:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-dark.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-dark.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-active-icon-dark .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #181C32;
}
.btn-check:checked + .btn.btn-active-icon-dark .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-icon-dark .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-dark:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-dark:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-dark:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-dark.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-dark.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-active-icon-dark .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-active-icon-dark.dropdown-toggle:after, .btn-check:active + .btn.btn-active-icon-dark.dropdown-toggle:after, .btn.btn-active-icon-dark:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-dark:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-dark:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-dark.active.dropdown-toggle:after, .btn.btn-active-icon-dark.show.dropdown-toggle:after, .show > .btn.btn-active-icon-dark.dropdown-toggle:after {
  color: #181C32;
}

.btn.btn-text-dark {
  color: #181C32;
}
.btn-check:checked + .btn.btn-active-text-dark, .btn-check:active + .btn.btn-active-text-dark, .btn.btn-active-text-dark:focus:not(.btn-active), .btn.btn-active-text-dark:hover:not(.btn-active), .btn.btn-active-text-dark:active:not(.btn-active), .btn.btn-active-text-dark.active, .btn.btn-active-text-dark.show, .show > .btn.btn-active-text-dark {
  color: #181C32;
}

.btn.btn-color-muted {
  color: #A1A5B7;
}
.btn.btn-color-muted i {
  color: #A1A5B7;
}
.btn.btn-color-muted .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #A1A5B7;
}
.btn.btn-color-muted .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-color-muted.dropdown-toggle:after {
  color: #A1A5B7;
}
.btn-check:checked + .btn.btn-active-color-muted, .btn-check:active + .btn.btn-active-color-muted, .btn.btn-active-color-muted:focus:not(.btn-active), .btn.btn-active-color-muted:hover:not(.btn-active), .btn.btn-active-color-muted:active:not(.btn-active), .btn.btn-active-color-muted.active, .btn.btn-active-color-muted.show, .show > .btn.btn-active-color-muted {
  color: #A1A5B7;
}
.btn-check:checked + .btn.btn-active-color-muted i, .btn-check:active + .btn.btn-active-color-muted i, .btn.btn-active-color-muted:focus:not(.btn-active) i, .btn.btn-active-color-muted:hover:not(.btn-active) i, .btn.btn-active-color-muted:active:not(.btn-active) i, .btn.btn-active-color-muted.active i, .btn.btn-active-color-muted.show i, .show > .btn.btn-active-color-muted i {
  color: #A1A5B7;
}
.btn-check:checked + .btn.btn-active-color-muted .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-color-muted .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-muted:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-muted:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-muted:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-muted.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-muted.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-active-color-muted .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #A1A5B7;
}
.btn-check:checked + .btn.btn-active-color-muted .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-color-muted .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-muted:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-muted:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-muted:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-muted.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-muted.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-active-color-muted .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-active-color-muted.dropdown-toggle:after, .btn-check:active + .btn.btn-active-color-muted.dropdown-toggle:after, .btn.btn-active-color-muted:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-muted:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-muted:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-muted.active.dropdown-toggle:after, .btn.btn-active-color-muted.show.dropdown-toggle:after, .show > .btn.btn-active-color-muted.dropdown-toggle:after {
  color: #A1A5B7;
}

.btn.btn-icon-muted i {
  color: #A1A5B7;
}
.btn.btn-icon-muted .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #A1A5B7;
}
.btn.btn-icon-muted .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-icon-muted.dropdown-toggle:after {
  color: #A1A5B7;
}
.btn-check:checked + .btn.btn-active-icon-muted i, .btn-check:active + .btn.btn-active-icon-muted i, .btn.btn-active-icon-muted:focus:not(.btn-active) i, .btn.btn-active-icon-muted:hover:not(.btn-active) i, .btn.btn-active-icon-muted:active:not(.btn-active) i, .btn.btn-active-icon-muted.active i, .btn.btn-active-icon-muted.show i, .show > .btn.btn-active-icon-muted i {
  color: #A1A5B7;
}
.btn-check:checked + .btn.btn-active-icon-muted .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-icon-muted .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-muted:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-muted:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-muted:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-muted.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-muted.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-active-icon-muted .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #A1A5B7;
}
.btn-check:checked + .btn.btn-active-icon-muted .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-icon-muted .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-muted:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-muted:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-muted:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-muted.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-muted.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-active-icon-muted .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-active-icon-muted.dropdown-toggle:after, .btn-check:active + .btn.btn-active-icon-muted.dropdown-toggle:after, .btn.btn-active-icon-muted:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-muted:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-muted:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-muted.active.dropdown-toggle:after, .btn.btn-active-icon-muted.show.dropdown-toggle:after, .show > .btn.btn-active-icon-muted.dropdown-toggle:after {
  color: #A1A5B7;
}

.btn.btn-text-muted {
  color: #A1A5B7;
}
.btn-check:checked + .btn.btn-active-text-muted, .btn-check:active + .btn.btn-active-text-muted, .btn.btn-active-text-muted:focus:not(.btn-active), .btn.btn-active-text-muted:hover:not(.btn-active), .btn.btn-active-text-muted:active:not(.btn-active), .btn.btn-active-text-muted.active, .btn.btn-active-text-muted.show, .show > .btn.btn-active-text-muted {
  color: #A1A5B7;
}

.btn.btn-color-gray-100 {
  color: #F5F8FA;
}
.btn.btn-color-gray-100 i {
  color: #F5F8FA;
}
.btn.btn-color-gray-100 .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #F5F8FA;
}
.btn.btn-color-gray-100 .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-color-gray-100.dropdown-toggle:after {
  color: #F5F8FA;
}
.btn-check:checked + .btn.btn-active-color-gray-100, .btn-check:active + .btn.btn-active-color-gray-100, .btn.btn-active-color-gray-100:focus:not(.btn-active), .btn.btn-active-color-gray-100:hover:not(.btn-active), .btn.btn-active-color-gray-100:active:not(.btn-active), .btn.btn-active-color-gray-100.active, .btn.btn-active-color-gray-100.show, .show > .btn.btn-active-color-gray-100 {
  color: #F5F8FA;
}
.btn-check:checked + .btn.btn-active-color-gray-100 i, .btn-check:active + .btn.btn-active-color-gray-100 i, .btn.btn-active-color-gray-100:focus:not(.btn-active) i, .btn.btn-active-color-gray-100:hover:not(.btn-active) i, .btn.btn-active-color-gray-100:active:not(.btn-active) i, .btn.btn-active-color-gray-100.active i, .btn.btn-active-color-gray-100.show i, .show > .btn.btn-active-color-gray-100 i {
  color: #F5F8FA;
}
.btn-check:checked + .btn.btn-active-color-gray-100 .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-color-gray-100 .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-100:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-100:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-100:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-100.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-100.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-active-color-gray-100 .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #F5F8FA;
}
.btn-check:checked + .btn.btn-active-color-gray-100 .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-color-gray-100 .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-100:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-100:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-100:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-100.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-100.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-active-color-gray-100 .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-active-color-gray-100.dropdown-toggle:after, .btn-check:active + .btn.btn-active-color-gray-100.dropdown-toggle:after, .btn.btn-active-color-gray-100:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-gray-100:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-gray-100:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-gray-100.active.dropdown-toggle:after, .btn.btn-active-color-gray-100.show.dropdown-toggle:after, .show > .btn.btn-active-color-gray-100.dropdown-toggle:after {
  color: #F5F8FA;
}

.btn.btn-icon-gray-100 i {
  color: #F5F8FA;
}
.btn.btn-icon-gray-100 .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #F5F8FA;
}
.btn.btn-icon-gray-100 .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-icon-gray-100.dropdown-toggle:after {
  color: #F5F8FA;
}
.btn-check:checked + .btn.btn-active-icon-gray-100 i, .btn-check:active + .btn.btn-active-icon-gray-100 i, .btn.btn-active-icon-gray-100:focus:not(.btn-active) i, .btn.btn-active-icon-gray-100:hover:not(.btn-active) i, .btn.btn-active-icon-gray-100:active:not(.btn-active) i, .btn.btn-active-icon-gray-100.active i, .btn.btn-active-icon-gray-100.show i, .show > .btn.btn-active-icon-gray-100 i {
  color: #F5F8FA;
}
.btn-check:checked + .btn.btn-active-icon-gray-100 .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-icon-gray-100 .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-100:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-100:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-100:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-100.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-100.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-active-icon-gray-100 .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #F5F8FA;
}
.btn-check:checked + .btn.btn-active-icon-gray-100 .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-icon-gray-100 .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-100:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-100:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-100:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-100.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-100.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-active-icon-gray-100 .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-active-icon-gray-100.dropdown-toggle:after, .btn-check:active + .btn.btn-active-icon-gray-100.dropdown-toggle:after, .btn.btn-active-icon-gray-100:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-gray-100:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-gray-100:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-gray-100.active.dropdown-toggle:after, .btn.btn-active-icon-gray-100.show.dropdown-toggle:after, .show > .btn.btn-active-icon-gray-100.dropdown-toggle:after {
  color: #F5F8FA;
}

.btn.btn-text-gray-100 {
  color: #F5F8FA;
}
.btn-check:checked + .btn.btn-active-text-gray-100, .btn-check:active + .btn.btn-active-text-gray-100, .btn.btn-active-text-gray-100:focus:not(.btn-active), .btn.btn-active-text-gray-100:hover:not(.btn-active), .btn.btn-active-text-gray-100:active:not(.btn-active), .btn.btn-active-text-gray-100.active, .btn.btn-active-text-gray-100.show, .show > .btn.btn-active-text-gray-100 {
  color: #F5F8FA;
}

.btn.btn-color-gray-200 {
  color: #EFF2F5;
}
.btn.btn-color-gray-200 i {
  color: #EFF2F5;
}
.btn.btn-color-gray-200 .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #EFF2F5;
}
.btn.btn-color-gray-200 .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-color-gray-200.dropdown-toggle:after {
  color: #EFF2F5;
}
.btn-check:checked + .btn.btn-active-color-gray-200, .btn-check:active + .btn.btn-active-color-gray-200, .btn.btn-active-color-gray-200:focus:not(.btn-active), .btn.btn-active-color-gray-200:hover:not(.btn-active), .btn.btn-active-color-gray-200:active:not(.btn-active), .btn.btn-active-color-gray-200.active, .btn.btn-active-color-gray-200.show, .show > .btn.btn-active-color-gray-200 {
  color: #EFF2F5;
}
.btn-check:checked + .btn.btn-active-color-gray-200 i, .btn-check:active + .btn.btn-active-color-gray-200 i, .btn.btn-active-color-gray-200:focus:not(.btn-active) i, .btn.btn-active-color-gray-200:hover:not(.btn-active) i, .btn.btn-active-color-gray-200:active:not(.btn-active) i, .btn.btn-active-color-gray-200.active i, .btn.btn-active-color-gray-200.show i, .show > .btn.btn-active-color-gray-200 i {
  color: #EFF2F5;
}
.btn-check:checked + .btn.btn-active-color-gray-200 .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-color-gray-200 .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-200:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-200:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-200:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-200.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-200.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-active-color-gray-200 .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #EFF2F5;
}
.btn-check:checked + .btn.btn-active-color-gray-200 .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-color-gray-200 .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-200:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-200:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-200:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-200.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-200.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-active-color-gray-200 .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-active-color-gray-200.dropdown-toggle:after, .btn-check:active + .btn.btn-active-color-gray-200.dropdown-toggle:after, .btn.btn-active-color-gray-200:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-gray-200:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-gray-200:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-gray-200.active.dropdown-toggle:after, .btn.btn-active-color-gray-200.show.dropdown-toggle:after, .show > .btn.btn-active-color-gray-200.dropdown-toggle:after {
  color: #EFF2F5;
}

.btn.btn-icon-gray-200 i {
  color: #EFF2F5;
}
.btn.btn-icon-gray-200 .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #EFF2F5;
}
.btn.btn-icon-gray-200 .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-icon-gray-200.dropdown-toggle:after {
  color: #EFF2F5;
}
.btn-check:checked + .btn.btn-active-icon-gray-200 i, .btn-check:active + .btn.btn-active-icon-gray-200 i, .btn.btn-active-icon-gray-200:focus:not(.btn-active) i, .btn.btn-active-icon-gray-200:hover:not(.btn-active) i, .btn.btn-active-icon-gray-200:active:not(.btn-active) i, .btn.btn-active-icon-gray-200.active i, .btn.btn-active-icon-gray-200.show i, .show > .btn.btn-active-icon-gray-200 i {
  color: #EFF2F5;
}
.btn-check:checked + .btn.btn-active-icon-gray-200 .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-icon-gray-200 .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-200:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-200:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-200:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-200.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-200.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-active-icon-gray-200 .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #EFF2F5;
}
.btn-check:checked + .btn.btn-active-icon-gray-200 .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-icon-gray-200 .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-200:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-200:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-200:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-200.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-200.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-active-icon-gray-200 .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-active-icon-gray-200.dropdown-toggle:after, .btn-check:active + .btn.btn-active-icon-gray-200.dropdown-toggle:after, .btn.btn-active-icon-gray-200:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-gray-200:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-gray-200:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-gray-200.active.dropdown-toggle:after, .btn.btn-active-icon-gray-200.show.dropdown-toggle:after, .show > .btn.btn-active-icon-gray-200.dropdown-toggle:after {
  color: #EFF2F5;
}

.btn.btn-text-gray-200 {
  color: #EFF2F5;
}
.btn-check:checked + .btn.btn-active-text-gray-200, .btn-check:active + .btn.btn-active-text-gray-200, .btn.btn-active-text-gray-200:focus:not(.btn-active), .btn.btn-active-text-gray-200:hover:not(.btn-active), .btn.btn-active-text-gray-200:active:not(.btn-active), .btn.btn-active-text-gray-200.active, .btn.btn-active-text-gray-200.show, .show > .btn.btn-active-text-gray-200 {
  color: #EFF2F5;
}

.btn.btn-color-gray-300 {
  color: #E4E6EF;
}
.btn.btn-color-gray-300 i {
  color: #E4E6EF;
}
.btn.btn-color-gray-300 .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #E4E6EF;
}
.btn.btn-color-gray-300 .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-color-gray-300.dropdown-toggle:after {
  color: #E4E6EF;
}
.btn-check:checked + .btn.btn-active-color-gray-300, .btn-check:active + .btn.btn-active-color-gray-300, .btn.btn-active-color-gray-300:focus:not(.btn-active), .btn.btn-active-color-gray-300:hover:not(.btn-active), .btn.btn-active-color-gray-300:active:not(.btn-active), .btn.btn-active-color-gray-300.active, .btn.btn-active-color-gray-300.show, .show > .btn.btn-active-color-gray-300 {
  color: #E4E6EF;
}
.btn-check:checked + .btn.btn-active-color-gray-300 i, .btn-check:active + .btn.btn-active-color-gray-300 i, .btn.btn-active-color-gray-300:focus:not(.btn-active) i, .btn.btn-active-color-gray-300:hover:not(.btn-active) i, .btn.btn-active-color-gray-300:active:not(.btn-active) i, .btn.btn-active-color-gray-300.active i, .btn.btn-active-color-gray-300.show i, .show > .btn.btn-active-color-gray-300 i {
  color: #E4E6EF;
}
.btn-check:checked + .btn.btn-active-color-gray-300 .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-color-gray-300 .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-300:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-300:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-300:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-300.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-300.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-active-color-gray-300 .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #E4E6EF;
}
.btn-check:checked + .btn.btn-active-color-gray-300 .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-color-gray-300 .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-300:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-300:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-300:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-300.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-300.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-active-color-gray-300 .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-active-color-gray-300.dropdown-toggle:after, .btn-check:active + .btn.btn-active-color-gray-300.dropdown-toggle:after, .btn.btn-active-color-gray-300:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-gray-300:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-gray-300:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-gray-300.active.dropdown-toggle:after, .btn.btn-active-color-gray-300.show.dropdown-toggle:after, .show > .btn.btn-active-color-gray-300.dropdown-toggle:after {
  color: #E4E6EF;
}

.btn.btn-icon-gray-300 i {
  color: #E4E6EF;
}
.btn.btn-icon-gray-300 .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #E4E6EF;
}
.btn.btn-icon-gray-300 .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-icon-gray-300.dropdown-toggle:after {
  color: #E4E6EF;
}
.btn-check:checked + .btn.btn-active-icon-gray-300 i, .btn-check:active + .btn.btn-active-icon-gray-300 i, .btn.btn-active-icon-gray-300:focus:not(.btn-active) i, .btn.btn-active-icon-gray-300:hover:not(.btn-active) i, .btn.btn-active-icon-gray-300:active:not(.btn-active) i, .btn.btn-active-icon-gray-300.active i, .btn.btn-active-icon-gray-300.show i, .show > .btn.btn-active-icon-gray-300 i {
  color: #E4E6EF;
}
.btn-check:checked + .btn.btn-active-icon-gray-300 .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-icon-gray-300 .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-300:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-300:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-300:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-300.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-300.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-active-icon-gray-300 .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #E4E6EF;
}
.btn-check:checked + .btn.btn-active-icon-gray-300 .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-icon-gray-300 .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-300:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-300:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-300:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-300.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-300.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-active-icon-gray-300 .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-active-icon-gray-300.dropdown-toggle:after, .btn-check:active + .btn.btn-active-icon-gray-300.dropdown-toggle:after, .btn.btn-active-icon-gray-300:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-gray-300:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-gray-300:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-gray-300.active.dropdown-toggle:after, .btn.btn-active-icon-gray-300.show.dropdown-toggle:after, .show > .btn.btn-active-icon-gray-300.dropdown-toggle:after {
  color: #E4E6EF;
}

.btn.btn-text-gray-300 {
  color: #E4E6EF;
}
.btn-check:checked + .btn.btn-active-text-gray-300, .btn-check:active + .btn.btn-active-text-gray-300, .btn.btn-active-text-gray-300:focus:not(.btn-active), .btn.btn-active-text-gray-300:hover:not(.btn-active), .btn.btn-active-text-gray-300:active:not(.btn-active), .btn.btn-active-text-gray-300.active, .btn.btn-active-text-gray-300.show, .show > .btn.btn-active-text-gray-300 {
  color: #E4E6EF;
}

.btn.btn-color-gray-400 {
  color: #B5B5C3;
}
.btn.btn-color-gray-400 i {
  color: #B5B5C3;
}
.btn.btn-color-gray-400 .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #B5B5C3;
}
.btn.btn-color-gray-400 .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-color-gray-400.dropdown-toggle:after {
  color: #B5B5C3;
}
.btn-check:checked + .btn.btn-active-color-gray-400, .btn-check:active + .btn.btn-active-color-gray-400, .btn.btn-active-color-gray-400:focus:not(.btn-active), .btn.btn-active-color-gray-400:hover:not(.btn-active), .btn.btn-active-color-gray-400:active:not(.btn-active), .btn.btn-active-color-gray-400.active, .btn.btn-active-color-gray-400.show, .show > .btn.btn-active-color-gray-400 {
  color: #B5B5C3;
}
.btn-check:checked + .btn.btn-active-color-gray-400 i, .btn-check:active + .btn.btn-active-color-gray-400 i, .btn.btn-active-color-gray-400:focus:not(.btn-active) i, .btn.btn-active-color-gray-400:hover:not(.btn-active) i, .btn.btn-active-color-gray-400:active:not(.btn-active) i, .btn.btn-active-color-gray-400.active i, .btn.btn-active-color-gray-400.show i, .show > .btn.btn-active-color-gray-400 i {
  color: #B5B5C3;
}
.btn-check:checked + .btn.btn-active-color-gray-400 .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-color-gray-400 .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-400:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-400:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-400:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-400.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-400.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-active-color-gray-400 .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #B5B5C3;
}
.btn-check:checked + .btn.btn-active-color-gray-400 .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-color-gray-400 .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-400:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-400:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-400:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-400.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-400.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-active-color-gray-400 .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-active-color-gray-400.dropdown-toggle:after, .btn-check:active + .btn.btn-active-color-gray-400.dropdown-toggle:after, .btn.btn-active-color-gray-400:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-gray-400:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-gray-400:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-gray-400.active.dropdown-toggle:after, .btn.btn-active-color-gray-400.show.dropdown-toggle:after, .show > .btn.btn-active-color-gray-400.dropdown-toggle:after {
  color: #B5B5C3;
}

.btn.btn-icon-gray-400 i {
  color: #B5B5C3;
}
.btn.btn-icon-gray-400 .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #B5B5C3;
}
.btn.btn-icon-gray-400 .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-icon-gray-400.dropdown-toggle:after {
  color: #B5B5C3;
}
.btn-check:checked + .btn.btn-active-icon-gray-400 i, .btn-check:active + .btn.btn-active-icon-gray-400 i, .btn.btn-active-icon-gray-400:focus:not(.btn-active) i, .btn.btn-active-icon-gray-400:hover:not(.btn-active) i, .btn.btn-active-icon-gray-400:active:not(.btn-active) i, .btn.btn-active-icon-gray-400.active i, .btn.btn-active-icon-gray-400.show i, .show > .btn.btn-active-icon-gray-400 i {
  color: #B5B5C3;
}
.btn-check:checked + .btn.btn-active-icon-gray-400 .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-icon-gray-400 .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-400:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-400:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-400:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-400.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-400.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-active-icon-gray-400 .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #B5B5C3;
}
.btn-check:checked + .btn.btn-active-icon-gray-400 .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-icon-gray-400 .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-400:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-400:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-400:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-400.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-400.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-active-icon-gray-400 .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-active-icon-gray-400.dropdown-toggle:after, .btn-check:active + .btn.btn-active-icon-gray-400.dropdown-toggle:after, .btn.btn-active-icon-gray-400:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-gray-400:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-gray-400:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-gray-400.active.dropdown-toggle:after, .btn.btn-active-icon-gray-400.show.dropdown-toggle:after, .show > .btn.btn-active-icon-gray-400.dropdown-toggle:after {
  color: #B5B5C3;
}

.btn.btn-text-gray-400 {
  color: #B5B5C3;
}
.btn-check:checked + .btn.btn-active-text-gray-400, .btn-check:active + .btn.btn-active-text-gray-400, .btn.btn-active-text-gray-400:focus:not(.btn-active), .btn.btn-active-text-gray-400:hover:not(.btn-active), .btn.btn-active-text-gray-400:active:not(.btn-active), .btn.btn-active-text-gray-400.active, .btn.btn-active-text-gray-400.show, .show > .btn.btn-active-text-gray-400 {
  color: #B5B5C3;
}

.btn.btn-color-gray-500 {
  color: #A1A5B7;
}
.btn.btn-color-gray-500 i {
  color: #A1A5B7;
}
.btn.btn-color-gray-500 .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #A1A5B7;
}
.btn.btn-color-gray-500 .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-color-gray-500.dropdown-toggle:after {
  color: #A1A5B7;
}
.btn-check:checked + .btn.btn-active-color-gray-500, .btn-check:active + .btn.btn-active-color-gray-500, .btn.btn-active-color-gray-500:focus:not(.btn-active), .btn.btn-active-color-gray-500:hover:not(.btn-active), .btn.btn-active-color-gray-500:active:not(.btn-active), .btn.btn-active-color-gray-500.active, .btn.btn-active-color-gray-500.show, .show > .btn.btn-active-color-gray-500 {
  color: #A1A5B7;
}
.btn-check:checked + .btn.btn-active-color-gray-500 i, .btn-check:active + .btn.btn-active-color-gray-500 i, .btn.btn-active-color-gray-500:focus:not(.btn-active) i, .btn.btn-active-color-gray-500:hover:not(.btn-active) i, .btn.btn-active-color-gray-500:active:not(.btn-active) i, .btn.btn-active-color-gray-500.active i, .btn.btn-active-color-gray-500.show i, .show > .btn.btn-active-color-gray-500 i {
  color: #A1A5B7;
}
.btn-check:checked + .btn.btn-active-color-gray-500 .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-color-gray-500 .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-500:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-500:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-500:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-500.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-500.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-active-color-gray-500 .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #A1A5B7;
}
.btn-check:checked + .btn.btn-active-color-gray-500 .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-color-gray-500 .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-500:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-500:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-500:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-500.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-500.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-active-color-gray-500 .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-active-color-gray-500.dropdown-toggle:after, .btn-check:active + .btn.btn-active-color-gray-500.dropdown-toggle:after, .btn.btn-active-color-gray-500:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-gray-500:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-gray-500:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-gray-500.active.dropdown-toggle:after, .btn.btn-active-color-gray-500.show.dropdown-toggle:after, .show > .btn.btn-active-color-gray-500.dropdown-toggle:after {
  color: #A1A5B7;
}

.btn.btn-icon-gray-500 i {
  color: #A1A5B7;
}
.btn.btn-icon-gray-500 .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #A1A5B7;
}
.btn.btn-icon-gray-500 .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-icon-gray-500.dropdown-toggle:after {
  color: #A1A5B7;
}
.btn-check:checked + .btn.btn-active-icon-gray-500 i, .btn-check:active + .btn.btn-active-icon-gray-500 i, .btn.btn-active-icon-gray-500:focus:not(.btn-active) i, .btn.btn-active-icon-gray-500:hover:not(.btn-active) i, .btn.btn-active-icon-gray-500:active:not(.btn-active) i, .btn.btn-active-icon-gray-500.active i, .btn.btn-active-icon-gray-500.show i, .show > .btn.btn-active-icon-gray-500 i {
  color: #A1A5B7;
}
.btn-check:checked + .btn.btn-active-icon-gray-500 .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-icon-gray-500 .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-500:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-500:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-500:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-500.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-500.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-active-icon-gray-500 .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #A1A5B7;
}
.btn-check:checked + .btn.btn-active-icon-gray-500 .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-icon-gray-500 .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-500:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-500:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-500:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-500.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-500.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-active-icon-gray-500 .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-active-icon-gray-500.dropdown-toggle:after, .btn-check:active + .btn.btn-active-icon-gray-500.dropdown-toggle:after, .btn.btn-active-icon-gray-500:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-gray-500:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-gray-500:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-gray-500.active.dropdown-toggle:after, .btn.btn-active-icon-gray-500.show.dropdown-toggle:after, .show > .btn.btn-active-icon-gray-500.dropdown-toggle:after {
  color: #A1A5B7;
}

.btn.btn-text-gray-500 {
  color: #A1A5B7;
}
.btn-check:checked + .btn.btn-active-text-gray-500, .btn-check:active + .btn.btn-active-text-gray-500, .btn.btn-active-text-gray-500:focus:not(.btn-active), .btn.btn-active-text-gray-500:hover:not(.btn-active), .btn.btn-active-text-gray-500:active:not(.btn-active), .btn.btn-active-text-gray-500.active, .btn.btn-active-text-gray-500.show, .show > .btn.btn-active-text-gray-500 {
  color: #A1A5B7;
}

.btn.btn-color-gray-600 {
  color: #7E8299;
}
.btn.btn-color-gray-600 i {
  color: #7E8299;
}
.btn.btn-color-gray-600 .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #7E8299;
}
.btn.btn-color-gray-600 .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-color-gray-600.dropdown-toggle:after {
  color: #7E8299;
}
.btn-check:checked + .btn.btn-active-color-gray-600, .btn-check:active + .btn.btn-active-color-gray-600, .btn.btn-active-color-gray-600:focus:not(.btn-active), .btn.btn-active-color-gray-600:hover:not(.btn-active), .btn.btn-active-color-gray-600:active:not(.btn-active), .btn.btn-active-color-gray-600.active, .btn.btn-active-color-gray-600.show, .show > .btn.btn-active-color-gray-600 {
  color: #7E8299;
}
.btn-check:checked + .btn.btn-active-color-gray-600 i, .btn-check:active + .btn.btn-active-color-gray-600 i, .btn.btn-active-color-gray-600:focus:not(.btn-active) i, .btn.btn-active-color-gray-600:hover:not(.btn-active) i, .btn.btn-active-color-gray-600:active:not(.btn-active) i, .btn.btn-active-color-gray-600.active i, .btn.btn-active-color-gray-600.show i, .show > .btn.btn-active-color-gray-600 i {
  color: #7E8299;
}
.btn-check:checked + .btn.btn-active-color-gray-600 .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-color-gray-600 .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-600:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-600:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-600:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-600.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-600.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-active-color-gray-600 .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #7E8299;
}
.btn-check:checked + .btn.btn-active-color-gray-600 .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-color-gray-600 .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-600:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-600:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-600:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-600.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-600.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-active-color-gray-600 .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-active-color-gray-600.dropdown-toggle:after, .btn-check:active + .btn.btn-active-color-gray-600.dropdown-toggle:after, .btn.btn-active-color-gray-600:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-gray-600:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-gray-600:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-gray-600.active.dropdown-toggle:after, .btn.btn-active-color-gray-600.show.dropdown-toggle:after, .show > .btn.btn-active-color-gray-600.dropdown-toggle:after {
  color: #7E8299;
}

.btn.btn-icon-gray-600 i {
  color: #7E8299;
}
.btn.btn-icon-gray-600 .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #7E8299;
}
.btn.btn-icon-gray-600 .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-icon-gray-600.dropdown-toggle:after {
  color: #7E8299;
}
.btn-check:checked + .btn.btn-active-icon-gray-600 i, .btn-check:active + .btn.btn-active-icon-gray-600 i, .btn.btn-active-icon-gray-600:focus:not(.btn-active) i, .btn.btn-active-icon-gray-600:hover:not(.btn-active) i, .btn.btn-active-icon-gray-600:active:not(.btn-active) i, .btn.btn-active-icon-gray-600.active i, .btn.btn-active-icon-gray-600.show i, .show > .btn.btn-active-icon-gray-600 i {
  color: #7E8299;
}
.btn-check:checked + .btn.btn-active-icon-gray-600 .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-icon-gray-600 .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-600:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-600:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-600:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-600.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-600.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-active-icon-gray-600 .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #7E8299;
}
.btn-check:checked + .btn.btn-active-icon-gray-600 .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-icon-gray-600 .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-600:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-600:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-600:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-600.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-600.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-active-icon-gray-600 .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-active-icon-gray-600.dropdown-toggle:after, .btn-check:active + .btn.btn-active-icon-gray-600.dropdown-toggle:after, .btn.btn-active-icon-gray-600:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-gray-600:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-gray-600:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-gray-600.active.dropdown-toggle:after, .btn.btn-active-icon-gray-600.show.dropdown-toggle:after, .show > .btn.btn-active-icon-gray-600.dropdown-toggle:after {
  color: #7E8299;
}

.btn.btn-text-gray-600 {
  color: #7E8299;
}
.btn-check:checked + .btn.btn-active-text-gray-600, .btn-check:active + .btn.btn-active-text-gray-600, .btn.btn-active-text-gray-600:focus:not(.btn-active), .btn.btn-active-text-gray-600:hover:not(.btn-active), .btn.btn-active-text-gray-600:active:not(.btn-active), .btn.btn-active-text-gray-600.active, .btn.btn-active-text-gray-600.show, .show > .btn.btn-active-text-gray-600 {
  color: #7E8299;
}

.btn.btn-color-gray-700 {
  color: #5E6278;
}
.btn.btn-color-gray-700 i {
  color: #5E6278;
}
.btn.btn-color-gray-700 .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #5E6278;
}
.btn.btn-color-gray-700 .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-color-gray-700.dropdown-toggle:after {
  color: #5E6278;
}
.btn-check:checked + .btn.btn-active-color-gray-700, .btn-check:active + .btn.btn-active-color-gray-700, .btn.btn-active-color-gray-700:focus:not(.btn-active), .btn.btn-active-color-gray-700:hover:not(.btn-active), .btn.btn-active-color-gray-700:active:not(.btn-active), .btn.btn-active-color-gray-700.active, .btn.btn-active-color-gray-700.show, .show > .btn.btn-active-color-gray-700 {
  color: #5E6278;
}
.btn-check:checked + .btn.btn-active-color-gray-700 i, .btn-check:active + .btn.btn-active-color-gray-700 i, .btn.btn-active-color-gray-700:focus:not(.btn-active) i, .btn.btn-active-color-gray-700:hover:not(.btn-active) i, .btn.btn-active-color-gray-700:active:not(.btn-active) i, .btn.btn-active-color-gray-700.active i, .btn.btn-active-color-gray-700.show i, .show > .btn.btn-active-color-gray-700 i {
  color: #5E6278;
}
.btn-check:checked + .btn.btn-active-color-gray-700 .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-color-gray-700 .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-700:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-700:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-700:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-700.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-700.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-active-color-gray-700 .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #5E6278;
}
.btn-check:checked + .btn.btn-active-color-gray-700 .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-color-gray-700 .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-700:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-700:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-700:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-700.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-700.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-active-color-gray-700 .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-active-color-gray-700.dropdown-toggle:after, .btn-check:active + .btn.btn-active-color-gray-700.dropdown-toggle:after, .btn.btn-active-color-gray-700:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-gray-700:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-gray-700:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-gray-700.active.dropdown-toggle:after, .btn.btn-active-color-gray-700.show.dropdown-toggle:after, .show > .btn.btn-active-color-gray-700.dropdown-toggle:after {
  color: #5E6278;
}

.btn.btn-icon-gray-700 i {
  color: #5E6278;
}
.btn.btn-icon-gray-700 .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #5E6278;
}
.btn.btn-icon-gray-700 .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-icon-gray-700.dropdown-toggle:after {
  color: #5E6278;
}
.btn-check:checked + .btn.btn-active-icon-gray-700 i, .btn-check:active + .btn.btn-active-icon-gray-700 i, .btn.btn-active-icon-gray-700:focus:not(.btn-active) i, .btn.btn-active-icon-gray-700:hover:not(.btn-active) i, .btn.btn-active-icon-gray-700:active:not(.btn-active) i, .btn.btn-active-icon-gray-700.active i, .btn.btn-active-icon-gray-700.show i, .show > .btn.btn-active-icon-gray-700 i {
  color: #5E6278;
}
.btn-check:checked + .btn.btn-active-icon-gray-700 .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-icon-gray-700 .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-700:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-700:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-700:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-700.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-700.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-active-icon-gray-700 .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #5E6278;
}
.btn-check:checked + .btn.btn-active-icon-gray-700 .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-icon-gray-700 .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-700:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-700:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-700:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-700.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-700.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-active-icon-gray-700 .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-active-icon-gray-700.dropdown-toggle:after, .btn-check:active + .btn.btn-active-icon-gray-700.dropdown-toggle:after, .btn.btn-active-icon-gray-700:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-gray-700:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-gray-700:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-gray-700.active.dropdown-toggle:after, .btn.btn-active-icon-gray-700.show.dropdown-toggle:after, .show > .btn.btn-active-icon-gray-700.dropdown-toggle:after {
  color: #5E6278;
}

.btn.btn-text-gray-700 {
  color: #5E6278;
}
.btn-check:checked + .btn.btn-active-text-gray-700, .btn-check:active + .btn.btn-active-text-gray-700, .btn.btn-active-text-gray-700:focus:not(.btn-active), .btn.btn-active-text-gray-700:hover:not(.btn-active), .btn.btn-active-text-gray-700:active:not(.btn-active), .btn.btn-active-text-gray-700.active, .btn.btn-active-text-gray-700.show, .show > .btn.btn-active-text-gray-700 {
  color: #5E6278;
}

.btn.btn-color-gray-800 {
  color: #3F4254;
}
.btn.btn-color-gray-800 i {
  color: #3F4254;
}
.btn.btn-color-gray-800 .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #3F4254;
}
.btn.btn-color-gray-800 .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-color-gray-800.dropdown-toggle:after {
  color: #3F4254;
}
.btn-check:checked + .btn.btn-active-color-gray-800, .btn-check:active + .btn.btn-active-color-gray-800, .btn.btn-active-color-gray-800:focus:not(.btn-active), .btn.btn-active-color-gray-800:hover:not(.btn-active), .btn.btn-active-color-gray-800:active:not(.btn-active), .btn.btn-active-color-gray-800.active, .btn.btn-active-color-gray-800.show, .show > .btn.btn-active-color-gray-800 {
  color: #3F4254;
}
.btn-check:checked + .btn.btn-active-color-gray-800 i, .btn-check:active + .btn.btn-active-color-gray-800 i, .btn.btn-active-color-gray-800:focus:not(.btn-active) i, .btn.btn-active-color-gray-800:hover:not(.btn-active) i, .btn.btn-active-color-gray-800:active:not(.btn-active) i, .btn.btn-active-color-gray-800.active i, .btn.btn-active-color-gray-800.show i, .show > .btn.btn-active-color-gray-800 i {
  color: #3F4254;
}
.btn-check:checked + .btn.btn-active-color-gray-800 .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-color-gray-800 .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-800:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-800:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-800:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-800.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-800.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-active-color-gray-800 .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #3F4254;
}
.btn-check:checked + .btn.btn-active-color-gray-800 .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-color-gray-800 .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-800:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-800:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-800:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-800.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-800.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-active-color-gray-800 .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-active-color-gray-800.dropdown-toggle:after, .btn-check:active + .btn.btn-active-color-gray-800.dropdown-toggle:after, .btn.btn-active-color-gray-800:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-gray-800:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-gray-800:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-gray-800.active.dropdown-toggle:after, .btn.btn-active-color-gray-800.show.dropdown-toggle:after, .show > .btn.btn-active-color-gray-800.dropdown-toggle:after {
  color: #3F4254;
}

.btn.btn-icon-gray-800 i {
  color: #3F4254;
}
.btn.btn-icon-gray-800 .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #3F4254;
}
.btn.btn-icon-gray-800 .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-icon-gray-800.dropdown-toggle:after {
  color: #3F4254;
}
.btn-check:checked + .btn.btn-active-icon-gray-800 i, .btn-check:active + .btn.btn-active-icon-gray-800 i, .btn.btn-active-icon-gray-800:focus:not(.btn-active) i, .btn.btn-active-icon-gray-800:hover:not(.btn-active) i, .btn.btn-active-icon-gray-800:active:not(.btn-active) i, .btn.btn-active-icon-gray-800.active i, .btn.btn-active-icon-gray-800.show i, .show > .btn.btn-active-icon-gray-800 i {
  color: #3F4254;
}
.btn-check:checked + .btn.btn-active-icon-gray-800 .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-icon-gray-800 .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-800:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-800:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-800:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-800.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-800.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-active-icon-gray-800 .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #3F4254;
}
.btn-check:checked + .btn.btn-active-icon-gray-800 .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-icon-gray-800 .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-800:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-800:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-800:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-800.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-800.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-active-icon-gray-800 .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-active-icon-gray-800.dropdown-toggle:after, .btn-check:active + .btn.btn-active-icon-gray-800.dropdown-toggle:after, .btn.btn-active-icon-gray-800:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-gray-800:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-gray-800:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-gray-800.active.dropdown-toggle:after, .btn.btn-active-icon-gray-800.show.dropdown-toggle:after, .show > .btn.btn-active-icon-gray-800.dropdown-toggle:after {
  color: #3F4254;
}

.btn.btn-text-gray-800 {
  color: #3F4254;
}
.btn-check:checked + .btn.btn-active-text-gray-800, .btn-check:active + .btn.btn-active-text-gray-800, .btn.btn-active-text-gray-800:focus:not(.btn-active), .btn.btn-active-text-gray-800:hover:not(.btn-active), .btn.btn-active-text-gray-800:active:not(.btn-active), .btn.btn-active-text-gray-800.active, .btn.btn-active-text-gray-800.show, .show > .btn.btn-active-text-gray-800 {
  color: #3F4254;
}

.btn.btn-color-gray-900 {
  color: #181C32;
}
.btn.btn-color-gray-900 i {
  color: #181C32;
}
.btn.btn-color-gray-900 .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #181C32;
}
.btn.btn-color-gray-900 .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-color-gray-900.dropdown-toggle:after {
  color: #181C32;
}
.btn-check:checked + .btn.btn-active-color-gray-900, .btn-check:active + .btn.btn-active-color-gray-900, .btn.btn-active-color-gray-900:focus:not(.btn-active), .btn.btn-active-color-gray-900:hover:not(.btn-active), .btn.btn-active-color-gray-900:active:not(.btn-active), .btn.btn-active-color-gray-900.active, .btn.btn-active-color-gray-900.show, .show > .btn.btn-active-color-gray-900 {
  color: #181C32;
}
.btn-check:checked + .btn.btn-active-color-gray-900 i, .btn-check:active + .btn.btn-active-color-gray-900 i, .btn.btn-active-color-gray-900:focus:not(.btn-active) i, .btn.btn-active-color-gray-900:hover:not(.btn-active) i, .btn.btn-active-color-gray-900:active:not(.btn-active) i, .btn.btn-active-color-gray-900.active i, .btn.btn-active-color-gray-900.show i, .show > .btn.btn-active-color-gray-900 i {
  color: #181C32;
}
.btn-check:checked + .btn.btn-active-color-gray-900 .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-color-gray-900 .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-900:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-900:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-900:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-900.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-900.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-active-color-gray-900 .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #181C32;
}
.btn-check:checked + .btn.btn-active-color-gray-900 .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-color-gray-900 .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-900:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-900:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-900:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-900.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-900.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-active-color-gray-900 .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-active-color-gray-900.dropdown-toggle:after, .btn-check:active + .btn.btn-active-color-gray-900.dropdown-toggle:after, .btn.btn-active-color-gray-900:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-gray-900:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-gray-900:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-gray-900.active.dropdown-toggle:after, .btn.btn-active-color-gray-900.show.dropdown-toggle:after, .show > .btn.btn-active-color-gray-900.dropdown-toggle:after {
  color: #181C32;
}

.btn.btn-icon-gray-900 i {
  color: #181C32;
}
.btn.btn-icon-gray-900 .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #181C32;
}
.btn.btn-icon-gray-900 .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-icon-gray-900.dropdown-toggle:after {
  color: #181C32;
}
.btn-check:checked + .btn.btn-active-icon-gray-900 i, .btn-check:active + .btn.btn-active-icon-gray-900 i, .btn.btn-active-icon-gray-900:focus:not(.btn-active) i, .btn.btn-active-icon-gray-900:hover:not(.btn-active) i, .btn.btn-active-icon-gray-900:active:not(.btn-active) i, .btn.btn-active-icon-gray-900.active i, .btn.btn-active-icon-gray-900.show i, .show > .btn.btn-active-icon-gray-900 i {
  color: #181C32;
}
.btn-check:checked + .btn.btn-active-icon-gray-900 .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-icon-gray-900 .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-900:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-900:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-900:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-900.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-900.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-active-icon-gray-900 .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #181C32;
}
.btn-check:checked + .btn.btn-active-icon-gray-900 .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-icon-gray-900 .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-900:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-900:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-900:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-900.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-900.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-active-icon-gray-900 .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-active-icon-gray-900.dropdown-toggle:after, .btn-check:active + .btn.btn-active-icon-gray-900.dropdown-toggle:after, .btn.btn-active-icon-gray-900:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-gray-900:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-gray-900:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-gray-900.active.dropdown-toggle:after, .btn.btn-active-icon-gray-900.show.dropdown-toggle:after, .show > .btn.btn-active-icon-gray-900.dropdown-toggle:after {
  color: #181C32;
}

.btn.btn-text-gray-900 {
  color: #181C32;
}
.btn-check:checked + .btn.btn-active-text-gray-900, .btn-check:active + .btn.btn-active-text-gray-900, .btn.btn-active-text-gray-900:focus:not(.btn-active), .btn.btn-active-text-gray-900:hover:not(.btn-active), .btn.btn-active-text-gray-900:active:not(.btn-active), .btn.btn-active-text-gray-900.active, .btn.btn-active-text-gray-900.show, .show > .btn.btn-active-text-gray-900 {
  color: #181C32;
}

.btn.btn-facebook {
  color: #ffffff;
  border-color: #3b5998;
  background-color: #3b5998;
}
.btn.btn-facebook i {
  color: #ffffff;
}
.btn.btn-facebook .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #ffffff;
}
.btn.btn-facebook .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-facebook.dropdown-toggle:after {
  color: #ffffff;
}
.btn-check:checked + .btn.btn-facebook, .btn-check:active + .btn.btn-facebook, .btn.btn-facebook:focus:not(.btn-active), .btn.btn-facebook:hover:not(.btn-active), .btn.btn-facebook:active:not(.btn-active), .btn.btn-facebook.active, .btn.btn-facebook.show, .show > .btn.btn-facebook {
  border-color: #30497c;
  background-color: #30497c !important;
}

.btn.btn-light-facebook {
  color: #3b5998;
  border-color: rgba(59, 89, 152, 0.1);
  background-color: rgba(59, 89, 152, 0.1);
}
.btn.btn-light-facebook i {
  color: #3b5998;
}
.btn.btn-light-facebook .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #3b5998;
}
.btn.btn-light-facebook .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-light-facebook.dropdown-toggle:after {
  color: #3b5998;
}
.btn-check:checked + .btn.btn-light-facebook, .btn-check:active + .btn.btn-light-facebook, .btn.btn-light-facebook:focus:not(.btn-active), .btn.btn-light-facebook:hover:not(.btn-active), .btn.btn-light-facebook:active:not(.btn-active), .btn.btn-light-facebook.active, .btn.btn-light-facebook.show, .show > .btn.btn-light-facebook {
  color: #ffffff;
  border-color: #3b5998;
  background-color: #3b5998 !important;
}
.btn-check:checked + .btn.btn-light-facebook i, .btn-check:active + .btn.btn-light-facebook i, .btn.btn-light-facebook:focus:not(.btn-active) i, .btn.btn-light-facebook:hover:not(.btn-active) i, .btn.btn-light-facebook:active:not(.btn-active) i, .btn.btn-light-facebook.active i, .btn.btn-light-facebook.show i, .show > .btn.btn-light-facebook i {
  color: #ffffff;
}
.btn-check:checked + .btn.btn-light-facebook .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-light-facebook .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-light-facebook:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-light-facebook:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-light-facebook:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-light-facebook.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-light-facebook.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-light-facebook .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #ffffff;
}
.btn-check:checked + .btn.btn-light-facebook .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-light-facebook .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-light-facebook:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-light-facebook:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-light-facebook:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-light-facebook.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-light-facebook.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-light-facebook .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-light-facebook.dropdown-toggle:after, .btn-check:active + .btn.btn-light-facebook.dropdown-toggle:after, .btn.btn-light-facebook:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-light-facebook:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-light-facebook:active:not(.btn-active).dropdown-toggle:after, .btn.btn-light-facebook.active.dropdown-toggle:after, .btn.btn-light-facebook.show.dropdown-toggle:after, .show > .btn.btn-light-facebook.dropdown-toggle:after {
  color: #ffffff;
}

.btn.btn-google {
  color: #ffffff;
  border-color: #dd4b39;
  background-color: #dd4b39;
}
.btn.btn-google i {
  color: #ffffff;
}
.btn.btn-google .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #ffffff;
}
.btn.btn-google .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-google.dropdown-toggle:after {
  color: #ffffff;
}
.btn-check:checked + .btn.btn-google, .btn-check:active + .btn.btn-google, .btn.btn-google:focus:not(.btn-active), .btn.btn-google:hover:not(.btn-active), .btn.btn-google:active:not(.btn-active), .btn.btn-google.active, .btn.btn-google.show, .show > .btn.btn-google {
  border-color: #cd3623;
  background-color: #cd3623 !important;
}

.btn.btn-light-google {
  color: #dd4b39;
  border-color: rgba(221, 75, 57, 0.1);
  background-color: rgba(221, 75, 57, 0.1);
}
.btn.btn-light-google i {
  color: #dd4b39;
}
.btn.btn-light-google .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #dd4b39;
}
.btn.btn-light-google .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-light-google.dropdown-toggle:after {
  color: #dd4b39;
}
.btn-check:checked + .btn.btn-light-google, .btn-check:active + .btn.btn-light-google, .btn.btn-light-google:focus:not(.btn-active), .btn.btn-light-google:hover:not(.btn-active), .btn.btn-light-google:active:not(.btn-active), .btn.btn-light-google.active, .btn.btn-light-google.show, .show > .btn.btn-light-google {
  color: #ffffff;
  border-color: #dd4b39;
  background-color: #dd4b39 !important;
}
.btn-check:checked + .btn.btn-light-google i, .btn-check:active + .btn.btn-light-google i, .btn.btn-light-google:focus:not(.btn-active) i, .btn.btn-light-google:hover:not(.btn-active) i, .btn.btn-light-google:active:not(.btn-active) i, .btn.btn-light-google.active i, .btn.btn-light-google.show i, .show > .btn.btn-light-google i {
  color: #ffffff;
}
.btn-check:checked + .btn.btn-light-google .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-light-google .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-light-google:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-light-google:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-light-google:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-light-google.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-light-google.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-light-google .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #ffffff;
}
.btn-check:checked + .btn.btn-light-google .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-light-google .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-light-google:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-light-google:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-light-google:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-light-google.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-light-google.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-light-google .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-light-google.dropdown-toggle:after, .btn-check:active + .btn.btn-light-google.dropdown-toggle:after, .btn.btn-light-google:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-light-google:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-light-google:active:not(.btn-active).dropdown-toggle:after, .btn.btn-light-google.active.dropdown-toggle:after, .btn.btn-light-google.show.dropdown-toggle:after, .show > .btn.btn-light-google.dropdown-toggle:after {
  color: #ffffff;
}

.btn.btn-twitter {
  color: #ffffff;
  border-color: #1da1f2;
  background-color: #1da1f2;
}
.btn.btn-twitter i {
  color: #ffffff;
}
.btn.btn-twitter .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #ffffff;
}
.btn.btn-twitter .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-twitter.dropdown-toggle:after {
  color: #ffffff;
}
.btn-check:checked + .btn.btn-twitter, .btn-check:active + .btn.btn-twitter, .btn.btn-twitter:focus:not(.btn-active), .btn.btn-twitter:hover:not(.btn-active), .btn.btn-twitter:active:not(.btn-active), .btn.btn-twitter.active, .btn.btn-twitter.show, .show > .btn.btn-twitter {
  border-color: #0d8ddc;
  background-color: #0d8ddc !important;
}

.btn.btn-light-twitter {
  color: #1da1f2;
  border-color: rgba(29, 161, 242, 0.1);
  background-color: rgba(29, 161, 242, 0.1);
}
.btn.btn-light-twitter i {
  color: #1da1f2;
}
.btn.btn-light-twitter .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #1da1f2;
}
.btn.btn-light-twitter .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-light-twitter.dropdown-toggle:after {
  color: #1da1f2;
}
.btn-check:checked + .btn.btn-light-twitter, .btn-check:active + .btn.btn-light-twitter, .btn.btn-light-twitter:focus:not(.btn-active), .btn.btn-light-twitter:hover:not(.btn-active), .btn.btn-light-twitter:active:not(.btn-active), .btn.btn-light-twitter.active, .btn.btn-light-twitter.show, .show > .btn.btn-light-twitter {
  color: #ffffff;
  border-color: #1da1f2;
  background-color: #1da1f2 !important;
}
.btn-check:checked + .btn.btn-light-twitter i, .btn-check:active + .btn.btn-light-twitter i, .btn.btn-light-twitter:focus:not(.btn-active) i, .btn.btn-light-twitter:hover:not(.btn-active) i, .btn.btn-light-twitter:active:not(.btn-active) i, .btn.btn-light-twitter.active i, .btn.btn-light-twitter.show i, .show > .btn.btn-light-twitter i {
  color: #ffffff;
}
.btn-check:checked + .btn.btn-light-twitter .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-light-twitter .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-light-twitter:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-light-twitter:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-light-twitter:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-light-twitter.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-light-twitter.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-light-twitter .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #ffffff;
}
.btn-check:checked + .btn.btn-light-twitter .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-light-twitter .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-light-twitter:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-light-twitter:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-light-twitter:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-light-twitter.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-light-twitter.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-light-twitter .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-light-twitter.dropdown-toggle:after, .btn-check:active + .btn.btn-light-twitter.dropdown-toggle:after, .btn.btn-light-twitter:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-light-twitter:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-light-twitter:active:not(.btn-active).dropdown-toggle:after, .btn.btn-light-twitter.active.dropdown-toggle:after, .btn.btn-light-twitter.show.dropdown-toggle:after, .show > .btn.btn-light-twitter.dropdown-toggle:after {
  color: #ffffff;
}

.btn.btn-instagram {
  color: #ffffff;
  border-color: #e1306c;
  background-color: #e1306c;
}
.btn.btn-instagram i {
  color: #ffffff;
}
.btn.btn-instagram .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #ffffff;
}
.btn.btn-instagram .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-instagram.dropdown-toggle:after {
  color: #ffffff;
}
.btn-check:checked + .btn.btn-instagram, .btn-check:active + .btn.btn-instagram, .btn.btn-instagram:focus:not(.btn-active), .btn.btn-instagram:hover:not(.btn-active), .btn.btn-instagram:active:not(.btn-active), .btn.btn-instagram.active, .btn.btn-instagram.show, .show > .btn.btn-instagram {
  border-color: #cd1e59;
  background-color: #cd1e59 !important;
}

.btn.btn-light-instagram {
  color: #e1306c;
  border-color: rgba(225, 48, 108, 0.1);
  background-color: rgba(225, 48, 108, 0.1);
}
.btn.btn-light-instagram i {
  color: #e1306c;
}
.btn.btn-light-instagram .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #e1306c;
}
.btn.btn-light-instagram .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-light-instagram.dropdown-toggle:after {
  color: #e1306c;
}
.btn-check:checked + .btn.btn-light-instagram, .btn-check:active + .btn.btn-light-instagram, .btn.btn-light-instagram:focus:not(.btn-active), .btn.btn-light-instagram:hover:not(.btn-active), .btn.btn-light-instagram:active:not(.btn-active), .btn.btn-light-instagram.active, .btn.btn-light-instagram.show, .show > .btn.btn-light-instagram {
  color: #ffffff;
  border-color: #e1306c;
  background-color: #e1306c !important;
}
.btn-check:checked + .btn.btn-light-instagram i, .btn-check:active + .btn.btn-light-instagram i, .btn.btn-light-instagram:focus:not(.btn-active) i, .btn.btn-light-instagram:hover:not(.btn-active) i, .btn.btn-light-instagram:active:not(.btn-active) i, .btn.btn-light-instagram.active i, .btn.btn-light-instagram.show i, .show > .btn.btn-light-instagram i {
  color: #ffffff;
}
.btn-check:checked + .btn.btn-light-instagram .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-light-instagram .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-light-instagram:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-light-instagram:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-light-instagram:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-light-instagram.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-light-instagram.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-light-instagram .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #ffffff;
}
.btn-check:checked + .btn.btn-light-instagram .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-light-instagram .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-light-instagram:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-light-instagram:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-light-instagram:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-light-instagram.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-light-instagram.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-light-instagram .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-light-instagram.dropdown-toggle:after, .btn-check:active + .btn.btn-light-instagram.dropdown-toggle:after, .btn.btn-light-instagram:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-light-instagram:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-light-instagram:active:not(.btn-active).dropdown-toggle:after, .btn.btn-light-instagram.active.dropdown-toggle:after, .btn.btn-light-instagram.show.dropdown-toggle:after, .show > .btn.btn-light-instagram.dropdown-toggle:after {
  color: #ffffff;
}

.btn.btn-youtube {
  color: #ffffff;
  border-color: #ff0000;
  background-color: #ff0000;
}
.btn.btn-youtube i {
  color: #ffffff;
}
.btn.btn-youtube .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #ffffff;
}
.btn.btn-youtube .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-youtube.dropdown-toggle:after {
  color: #ffffff;
}
.btn-check:checked + .btn.btn-youtube, .btn-check:active + .btn.btn-youtube, .btn.btn-youtube:focus:not(.btn-active), .btn.btn-youtube:hover:not(.btn-active), .btn.btn-youtube:active:not(.btn-active), .btn.btn-youtube.active, .btn.btn-youtube.show, .show > .btn.btn-youtube {
  border-color: #d90000;
  background-color: #d90000 !important;
}

.btn.btn-light-youtube {
  color: #ff0000;
  border-color: rgba(255, 0, 0, 0.1);
  background-color: rgba(255, 0, 0, 0.1);
}
.btn.btn-light-youtube i {
  color: #ff0000;
}
.btn.btn-light-youtube .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #ff0000;
}
.btn.btn-light-youtube .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-light-youtube.dropdown-toggle:after {
  color: #ff0000;
}
.btn-check:checked + .btn.btn-light-youtube, .btn-check:active + .btn.btn-light-youtube, .btn.btn-light-youtube:focus:not(.btn-active), .btn.btn-light-youtube:hover:not(.btn-active), .btn.btn-light-youtube:active:not(.btn-active), .btn.btn-light-youtube.active, .btn.btn-light-youtube.show, .show > .btn.btn-light-youtube {
  color: #ffffff;
  border-color: #ff0000;
  background-color: #ff0000 !important;
}
.btn-check:checked + .btn.btn-light-youtube i, .btn-check:active + .btn.btn-light-youtube i, .btn.btn-light-youtube:focus:not(.btn-active) i, .btn.btn-light-youtube:hover:not(.btn-active) i, .btn.btn-light-youtube:active:not(.btn-active) i, .btn.btn-light-youtube.active i, .btn.btn-light-youtube.show i, .show > .btn.btn-light-youtube i {
  color: #ffffff;
}
.btn-check:checked + .btn.btn-light-youtube .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-light-youtube .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-light-youtube:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-light-youtube:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-light-youtube:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-light-youtube.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-light-youtube.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-light-youtube .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #ffffff;
}
.btn-check:checked + .btn.btn-light-youtube .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-light-youtube .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-light-youtube:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-light-youtube:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-light-youtube:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-light-youtube.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-light-youtube.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-light-youtube .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-light-youtube.dropdown-toggle:after, .btn-check:active + .btn.btn-light-youtube.dropdown-toggle:after, .btn.btn-light-youtube:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-light-youtube:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-light-youtube:active:not(.btn-active).dropdown-toggle:after, .btn.btn-light-youtube.active.dropdown-toggle:after, .btn.btn-light-youtube.show.dropdown-toggle:after, .show > .btn.btn-light-youtube.dropdown-toggle:after {
  color: #ffffff;
}

.btn.btn-linkedin {
  color: #ffffff;
  border-color: #0077b5;
  background-color: #0077b5;
}
.btn.btn-linkedin i {
  color: #ffffff;
}
.btn.btn-linkedin .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #ffffff;
}
.btn.btn-linkedin .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-linkedin.dropdown-toggle:after {
  color: #ffffff;
}
.btn-check:checked + .btn.btn-linkedin, .btn-check:active + .btn.btn-linkedin, .btn.btn-linkedin:focus:not(.btn-active), .btn.btn-linkedin:hover:not(.btn-active), .btn.btn-linkedin:active:not(.btn-active), .btn.btn-linkedin.active, .btn.btn-linkedin.show, .show > .btn.btn-linkedin {
  border-color: #005e8f;
  background-color: #005e8f !important;
}

.btn.btn-light-linkedin {
  color: #0077b5;
  border-color: rgba(0, 119, 181, 0.1);
  background-color: rgba(0, 119, 181, 0.1);
}
.btn.btn-light-linkedin i {
  color: #0077b5;
}
.btn.btn-light-linkedin .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #0077b5;
}
.btn.btn-light-linkedin .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-light-linkedin.dropdown-toggle:after {
  color: #0077b5;
}
.btn-check:checked + .btn.btn-light-linkedin, .btn-check:active + .btn.btn-light-linkedin, .btn.btn-light-linkedin:focus:not(.btn-active), .btn.btn-light-linkedin:hover:not(.btn-active), .btn.btn-light-linkedin:active:not(.btn-active), .btn.btn-light-linkedin.active, .btn.btn-light-linkedin.show, .show > .btn.btn-light-linkedin {
  color: #ffffff;
  border-color: #0077b5;
  background-color: #0077b5 !important;
}
.btn-check:checked + .btn.btn-light-linkedin i, .btn-check:active + .btn.btn-light-linkedin i, .btn.btn-light-linkedin:focus:not(.btn-active) i, .btn.btn-light-linkedin:hover:not(.btn-active) i, .btn.btn-light-linkedin:active:not(.btn-active) i, .btn.btn-light-linkedin.active i, .btn.btn-light-linkedin.show i, .show > .btn.btn-light-linkedin i {
  color: #ffffff;
}
.btn-check:checked + .btn.btn-light-linkedin .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-light-linkedin .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-light-linkedin:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-light-linkedin:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-light-linkedin:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-light-linkedin.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-light-linkedin.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-light-linkedin .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #ffffff;
}
.btn-check:checked + .btn.btn-light-linkedin .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-light-linkedin .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-light-linkedin:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-light-linkedin:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-light-linkedin:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-light-linkedin.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-light-linkedin.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-light-linkedin .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-light-linkedin.dropdown-toggle:after, .btn-check:active + .btn.btn-light-linkedin.dropdown-toggle:after, .btn.btn-light-linkedin:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-light-linkedin:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-light-linkedin:active:not(.btn-active).dropdown-toggle:after, .btn.btn-light-linkedin.active.dropdown-toggle:after, .btn.btn-light-linkedin.show.dropdown-toggle:after, .show > .btn.btn-light-linkedin.dropdown-toggle:after {
  color: #ffffff;
}

.btn.btn-outline.btn-outline-dashed.btn-outline-default {
  border-width: 1px;
  border-style: dashed;
  color: #7E8299;
  border-color: #E4E6EF;
}
.btn.btn-outline.btn-outline-dashed.btn-outline-default i {
  color: #7E8299;
}
.btn.btn-outline.btn-outline-dashed.btn-outline-default .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #7E8299;
}
.btn.btn-outline.btn-outline-dashed.btn-outline-default .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-outline.btn-outline-dashed.btn-outline-default.dropdown-toggle:after {
  color: #7E8299;
}
.btn-check:checked + .btn.btn-outline.btn-outline-dashed.btn-outline-default, .btn-check:active + .btn.btn-outline.btn-outline-dashed.btn-outline-default, .btn.btn-outline.btn-outline-dashed.btn-outline-default:focus:not(.btn-active), .btn.btn-outline.btn-outline-dashed.btn-outline-default:hover:not(.btn-active), .btn.btn-outline.btn-outline-dashed.btn-outline-default:active:not(.btn-active), .btn.btn-outline.btn-outline-dashed.btn-outline-default.active, .btn.btn-outline.btn-outline-dashed.btn-outline-default.show, .show > .btn.btn-outline.btn-outline-dashed.btn-outline-default {
  color: #FFD300;
  border-color: #FFD300;
  background-color: #ffe980 !important;
}
.btn-check:checked + .btn.btn-outline.btn-outline-dashed.btn-outline-default i, .btn-check:active + .btn.btn-outline.btn-outline-dashed.btn-outline-default i, .btn.btn-outline.btn-outline-dashed.btn-outline-default:focus:not(.btn-active) i, .btn.btn-outline.btn-outline-dashed.btn-outline-default:hover:not(.btn-active) i, .btn.btn-outline.btn-outline-dashed.btn-outline-default:active:not(.btn-active) i, .btn.btn-outline.btn-outline-dashed.btn-outline-default.active i, .btn.btn-outline.btn-outline-dashed.btn-outline-default.show i, .show > .btn.btn-outline.btn-outline-dashed.btn-outline-default i {
  color: #FFD300;
}
.btn-check:checked + .btn.btn-outline.btn-outline-dashed.btn-outline-default .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-outline.btn-outline-dashed.btn-outline-default .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-outline.btn-outline-dashed.btn-outline-default:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-outline.btn-outline-dashed.btn-outline-default:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-outline.btn-outline-dashed.btn-outline-default:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-outline.btn-outline-dashed.btn-outline-default.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-outline.btn-outline-dashed.btn-outline-default.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-outline.btn-outline-dashed.btn-outline-default .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFD300;
}
.btn-check:checked + .btn.btn-outline.btn-outline-dashed.btn-outline-default .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-outline.btn-outline-dashed.btn-outline-default .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-outline.btn-outline-dashed.btn-outline-default:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-outline.btn-outline-dashed.btn-outline-default:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-outline.btn-outline-dashed.btn-outline-default:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-outline.btn-outline-dashed.btn-outline-default.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-outline.btn-outline-dashed.btn-outline-default.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-outline.btn-outline-dashed.btn-outline-default .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-outline.btn-outline-dashed.btn-outline-default.dropdown-toggle:after, .btn-check:active + .btn.btn-outline.btn-outline-dashed.btn-outline-default.dropdown-toggle:after, .btn.btn-outline.btn-outline-dashed.btn-outline-default:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-outline.btn-outline-dashed.btn-outline-default:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-outline.btn-outline-dashed.btn-outline-default:active:not(.btn-active).dropdown-toggle:after, .btn.btn-outline.btn-outline-dashed.btn-outline-default.active.dropdown-toggle:after, .btn.btn-outline.btn-outline-dashed.btn-outline-default.show.dropdown-toggle:after, .show > .btn.btn-outline.btn-outline-dashed.btn-outline-default.dropdown-toggle:after {
  color: #FFD300;
}

code:not([class*=language-]) {
  font-weight: 400;
  color: #b93993;
  line-height: inherit;
  font-size: inherit;
  background-color: #F1F3F8;
  padding: 0.1rem 0.4rem;
  margin: 0 0.5rem;
  box-shadow: 0px 3px 9px rgba(0, 0, 0, 0.08);
  border-radius: 0.3rem;
}

.form-control {
  box-shadow: none !important;
}
.dropdown.show > .form-control {
  color: #181C32;
  background-color: #ffffff;
  border-color: #B5B5C3;
}
.form-control[readonly] {
  background-color: #ffffff;
}
.form-control.form-control-solid {
  background-color: #F5F8FA;
  border-color: #F5F8FA;
  color: #5E6278;
  transition: color 0.2s ease, background-color 0.2s ease;
}
.form-control.form-control-solid::placeholder {
  color: #A1A5B7;
}
.form-control.form-control-solid::-moz-placeholder {
  color: #A1A5B7;
  opacity: 1;
}
.dropdown.show > .form-control.form-control-solid, .form-control.form-control-solid:active, .form-control.form-control-solid.active, .form-control.form-control-solid:focus, .form-control.form-control-solid.focus {
  background-color: #eef3f7;
  border-color: #eef3f7;
  color: #5E6278;
  transition: color 0.2s ease, background-color 0.2s ease;
}
.form-control.form-control-white {
  background-color: #ffffff;
  border-color: #ffffff;
}
.dropdown.show > .form-control.form-control-white, .form-control.form-control-white:active, .form-control.form-control-white.active, .form-control.form-control-white:focus, .form-control.form-control-white.focus {
  background-color: #ffffff;
  border-color: #ffffff;
}
.form-control.form-control-flush {
  border: 0;
  background-color: transparent;
  outline: none !important;
  box-shadow: none;
  border-radius: 0;
}

.placeholder-gray-500::placeholder {
  color: #A1A5B7;
}
.placeholder-gray-500::-moz-placeholder {
  color: #A1A5B7;
  opacity: 1;
}

.placeholder-white::placeholder {
  color: #ffffff;
}
.placeholder-white::-moz-placeholder {
  color: #ffffff;
  opacity: 1;
}

.resize-none {
  resize: none;
}

.form-select {
  box-shadow: none !important;
}
.form-select.form-select-solid {
  background-color: #F5F8FA;
  border-color: #F5F8FA;
  color: #5E6278;
  transition: color 0.2s ease, background-color 0.2s ease;
}
.form-select.form-select-solid::placeholder {
  color: #A1A5B7;
}
.form-select.form-select-solid::-moz-placeholder {
  color: #A1A5B7;
  opacity: 1;
}
.dropdown.show > .form-select.form-select-solid, .form-select.form-select-solid:active, .form-select.form-select-solid.active, .form-select.form-select-solid:focus, .form-select.form-select-solid.focus {
  background-color: #eef3f7;
  border-color: #eef3f7 !important;
  color: #5E6278;
  transition: color 0.2s ease, background-color 0.2s ease;
}
.form-select.form-select-white {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #181C32;
}
.form-select.form-select-white::placeholder {
  color: #A1A5B7;
}
.form-select.form-select-white::-moz-placeholder {
  color: #A1A5B7;
  opacity: 1;
}
.dropdown.show > .form-select.form-select-white, .form-select.form-select-white:active, .form-select.form-select-white.active, .form-select.form-select-white:focus, .form-select.form-select-white.focus {
  background-color: #ffffff;
  border-color: #ffffff !important;
  color: #181C32;
}

.form-check .form-check-label {
  cursor: pointer;
}
.form-check .form-check-input {
  cursor: pointer;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
.form-check.form-check-custom {
  display: flex;
  align-items: center;
  padding-left: 0;
  margin: 0;
}
.form-check.form-check-custom .form-check-input {
  margin: 0;
  float: none;
  flex-shrink: 0;
}
.form-check.form-check-custom .form-check-label {
  margin-left: 0.55rem;
}
.form-check:not(.form-switch) .form-check-input[type=checkbox] {
  background-size: 60% 60%;
}
.form-check.form-check-solid .form-check-input {
  border: 0;
  background-color: #EFF2F5;
}
.form-check.form-check-solid .form-check-input:active, .form-check.form-check-solid .form-check-input:focus {
  filter: none;
  background-color: #EFF2F5;
}
.form-check.form-check-solid .form-check-input:checked {
  background-color: #FFD300;
}
.form-check.form-check-success .form-check-input:checked {
  background-color: #50CD89;
}
.form-check.form-check-danger .form-check-input:checked {
  background-color: #F1416C;
}
.form-check.form-check-warning .form-check-input:checked {
  background-color: #FFC700;
}

.form-check.form-check-custom.form-check-sm .form-check-input {
  height: 1.5rem;
  width: 1.5rem;
}
.form-check.form-check-custom.form-check-lg .form-check-input {
  height: 2.25rem;
  width: 2.25rem;
}

.form-switch.form-check-solid .form-check-input {
  height: 2.25rem;
  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='%23ffffff'/%3e%3c/svg%3e");
  border-radius: 3.25rem;
}
.form-switch.form-check-solid .form-check-input:checked {
  filter: none;
  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='%23FFFFFF'/%3e%3c/svg%3e");
}
.form-switch.form-check-solid.form-switch-sm .form-check-input {
  height: 1.5rem;
  width: 2.5rem;
}
.form-switch.form-check-solid.form-switch-lg .form-check-input {
  height: 2.75rem;
  width: 3.75rem;
}

.input-group.input-group-solid {
  background-color: #F5F8FA;
  border-color: #F5F8FA;
  border-radius: 0.475rem;
}
.input-group.input-group-solid.input-group-sm {
  border-radius: 0.475rem;
}
.input-group.input-group-solid.input-group-lg {
  border-radius: 0.475rem;
}
.input-group.input-group-solid .input-group-text {
  background-color: transparent;
  border-color: transparent;
}
.input-group.input-group-solid .form-control {
  background-color: transparent;
  border-color: transparent;
}

.required:after {
  content: "*";
  position: relative;
  font-size: inherit;
  color: #F1416C;
  padding-left: 0.25rem;
  font-weight: bold;
}

.modal .modal-header {
  align-items: center;
  justify-content: space-between;
}
.modal .modal-header h1, .modal .modal-header .h1, .modal .modal-header h2, .modal .modal-header .h2, .modal .modal-header h3, .modal .modal-header .h3, .modal .modal-header h4, .modal .modal-header .h4, .modal .modal-header h5, .modal .modal-header .h5, .modal .modal-header h6, .modal .modal-header .h6 {
  margin-bottom: 0;
}
.modal .modal-dialog {
  outline: none !important;
}

.modal.modal-sticky.modal-sticky-bottom-end {
  padding: 0 !important;
  max-width: 500px;
  height: auto;
  position: fixed;
  left: auto;
  top: auto;
  bottom: 25px;
  right: 25px;
  margin: 0;
  box-shadow: 0px 0px 60px -15px rgba(0, 0, 0, 0.2);
  border-radius: 0.475rem;
}
.modal.modal-sticky.modal-sticky-bottom-end .modal-dialog {
  position: static;
  max-width: 500px;
  width: auto;
  margin: 0;
  border-radius: 0.475rem;
}
.modal.modal-sticky.modal-sticky-bottom-end .modal-dialog .modal-content {
  border: 0;
  border-radius: 0.475rem;
}
.modal.modal-sticky.modal-sticky-bottom-end.modal-sticky-lg {
  max-width: 600px;
}
.modal.modal-sticky.modal-sticky-bottom-end.modal-sticky-lg .modal-dialog {
  max-width: 600px;
}
@media (max-width: 767.98px) {
  .modal.modal-sticky.modal-sticky-bottom-end {
    bottom: 10px;
    right: 10px;
    left: 10px;
    width: auto;
  }
}

.progress-vertical {
  display: flex;
  align-items: stretch;
  justify-content: space-between;
}
.progress-vertical .progress {
  height: 100%;
  border-radius: 0.475rem;
  display: flex;
  align-items: flex-end;
  margin-right: 1rem;
}
.progress-vertical .progress:last-child {
  margin-right: 0;
}
.progress-vertical .progress .progress-bar {
  width: 8px;
  border-radius: 0.475rem;
}

.table {
  width: 100%;
}
.table > :not(:last-child) > :last-child > * {
  border-bottom-color: inherit;
}
.table tr, .table th, .table td {
  border-color: inherit;
  border-width: inherit;
  border-style: inherit;
  text-transform: inherit;
  font-weight: inherit;
  font-size: inherit;
  color: inherit;
  height: inherit;
  min-height: inherit;
}
.table tr:first-child, .table th:first-child, .table td:first-child {
  padding-left: 0;
}
.table tr:last-child, .table th:last-child, .table td:last-child {
  padding-right: 0;
}
.table tfoot tr:last-child,
.table tbody tr:last-child {
  border-bottom: 0 !important;
}
.table tfoot tr:last-child th, .table tfoot tr:last-child td,
.table tbody tr:last-child th,
.table tbody tr:last-child td {
  border-bottom: 0 !important;
}
.table tfoot th, .table tfoot td {
  border-top: inherit;
}
.table.table-rounded {
  border-radius: 0.475rem;
  border-spacing: 0;
  border-collapse: separate;
}
.table.table-flush tr, .table.table-flush th, .table.table-flush td {
  padding: inherit;
}
.table.table-row-bordered tr {
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #EFF2F5;
}
.table.table-row-bordered tfoot th, .table.table-row-bordered tfoot td {
  border-top-width: 1px !important;
}
.table.table-row-dashed tr {
  border-bottom-width: 1px;
  border-bottom-style: dashed;
  border-bottom-color: #EFF2F5;
}
.table.table-row-dashed tfoot th, .table.table-row-dashed tfoot td {
  border-top-width: 1px !important;
}
.table.table-row-gray-100 tr {
  border-bottom-color: #F5F8FA;
}
.table.table-row-gray-200 tr {
  border-bottom-color: #EFF2F5;
}
.table.table-row-gray-300 tr {
  border-bottom-color: #E4E6EF;
}
.table.table-row-gray-400 tr {
  border-bottom-color: #B5B5C3;
}
.table.table-row-gray-500 tr {
  border-bottom-color: #A1A5B7;
}
.table.table-row-gray-600 tr {
  border-bottom-color: #7E8299;
}
.table.table-row-gray-700 tr {
  border-bottom-color: #5E6278;
}
.table.table-row-gray-800 tr {
  border-bottom-color: #3F4254;
}
.table.table-row-gray-900 tr {
  border-bottom-color: #181C32;
}

.table.g-0 th, .table.g-0 td {
  padding: 0rem;
}

.table.gy-0 th, .table.gy-0 td {
  padding-top: 0rem;
  padding-bottom: 0rem;
}

.table.gx-0 th, .table.gx-0 td {
  padding-left: 0rem;
  padding-right: 0rem;
}

.table.gs-0 th:first-child, .table.gs-0 td:first-child {
  padding-left: 0rem;
}
.table.gs-0 th:last-child, .table.gs-0 td:last-child {
  padding-right: 0rem;
}

.table.g-1 th, .table.g-1 td {
  padding: 0.25rem;
}

.table.gy-1 th, .table.gy-1 td {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
}

.table.gx-1 th, .table.gx-1 td {
  padding-left: 0.25rem;
  padding-right: 0.25rem;
}

.table.gs-1 th:first-child, .table.gs-1 td:first-child {
  padding-left: 0.25rem;
}
.table.gs-1 th:last-child, .table.gs-1 td:last-child {
  padding-right: 0.25rem;
}

.table.g-2 th, .table.g-2 td {
  padding: 0.5rem;
}

.table.gy-2 th, .table.gy-2 td {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

.table.gx-2 th, .table.gx-2 td {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}

.table.gs-2 th:first-child, .table.gs-2 td:first-child {
  padding-left: 0.5rem;
}
.table.gs-2 th:last-child, .table.gs-2 td:last-child {
  padding-right: 0.5rem;
}

.table.g-3 th, .table.g-3 td {
  padding: 0.75rem;
}

.table.gy-3 th, .table.gy-3 td {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
}

.table.gx-3 th, .table.gx-3 td {
  padding-left: 0.75rem;
  padding-right: 0.75rem;
}

.table.gs-3 th:first-child, .table.gs-3 td:first-child {
  padding-left: 0.75rem;
}
.table.gs-3 th:last-child, .table.gs-3 td:last-child {
  padding-right: 0.75rem;
}

.table.g-4 th, .table.g-4 td {
  padding: 1rem;
}

.table.gy-4 th, .table.gy-4 td {
  padding-top: 1rem;
  padding-bottom: 1rem;
}

.table.gx-4 th, .table.gx-4 td {
  padding-left: 1rem;
  padding-right: 1rem;
}

.table.gs-4 th:first-child, .table.gs-4 td:first-child {
  padding-left: 1rem;
}
.table.gs-4 th:last-child, .table.gs-4 td:last-child {
  padding-right: 1rem;
}

.table.g-5 th, .table.g-5 td {
  padding: 1.25rem;
}

.table.gy-5 th, .table.gy-5 td {
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
}

.table.gx-5 th, .table.gx-5 td {
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}

.table.gs-5 th:first-child, .table.gs-5 td:first-child {
  padding-left: 1.25rem;
}
.table.gs-5 th:last-child, .table.gs-5 td:last-child {
  padding-right: 1.25rem;
}

.table.g-6 th, .table.g-6 td {
  padding: 1.5rem;
}

.table.gy-6 th, .table.gy-6 td {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}

.table.gx-6 th, .table.gx-6 td {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}

.table.gs-6 th:first-child, .table.gs-6 td:first-child {
  padding-left: 1.5rem;
}
.table.gs-6 th:last-child, .table.gs-6 td:last-child {
  padding-right: 1.5rem;
}

.table.g-7 th, .table.g-7 td {
  padding: 1.75rem;
}

.table.gy-7 th, .table.gy-7 td {
  padding-top: 1.75rem;
  padding-bottom: 1.75rem;
}

.table.gx-7 th, .table.gx-7 td {
  padding-left: 1.75rem;
  padding-right: 1.75rem;
}

.table.gs-7 th:first-child, .table.gs-7 td:first-child {
  padding-left: 1.75rem;
}
.table.gs-7 th:last-child, .table.gs-7 td:last-child {
  padding-right: 1.75rem;
}

.table.g-8 th, .table.g-8 td {
  padding: 2rem;
}

.table.gy-8 th, .table.gy-8 td {
  padding-top: 2rem;
  padding-bottom: 2rem;
}

.table.gx-8 th, .table.gx-8 td {
  padding-left: 2rem;
  padding-right: 2rem;
}

.table.gs-8 th:first-child, .table.gs-8 td:first-child {
  padding-left: 2rem;
}
.table.gs-8 th:last-child, .table.gs-8 td:last-child {
  padding-right: 2rem;
}

.table.g-9 th, .table.g-9 td {
  padding: 2.25rem;
}

.table.gy-9 th, .table.gy-9 td {
  padding-top: 2.25rem;
  padding-bottom: 2.25rem;
}

.table.gx-9 th, .table.gx-9 td {
  padding-left: 2.25rem;
  padding-right: 2.25rem;
}

.table.gs-9 th:first-child, .table.gs-9 td:first-child {
  padding-left: 2.25rem;
}
.table.gs-9 th:last-child, .table.gs-9 td:last-child {
  padding-right: 2.25rem;
}

.table.g-10 th, .table.g-10 td {
  padding: 2.5rem;
}

.table.gy-10 th, .table.gy-10 td {
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
}

.table.gx-10 th, .table.gx-10 td {
  padding-left: 2.5rem;
  padding-right: 2.5rem;
}

.table.gs-10 th:first-child, .table.gs-10 td:first-child {
  padding-left: 2.5rem;
}
.table.gs-10 th:last-child, .table.gs-10 td:last-child {
  padding-right: 2.5rem;
}

@media (min-width: 576px) {
  .table.g-sm-0 th, .table.g-sm-0 td {
    padding: 0rem;
  }

  .table.gy-sm-0 th, .table.gy-sm-0 td {
    padding-top: 0rem;
    padding-bottom: 0rem;
  }

  .table.gx-sm-0 th, .table.gx-sm-0 td {
    padding-left: 0rem;
    padding-right: 0rem;
  }

  .table.gs-sm-0 th:first-child, .table.gs-sm-0 td:first-child {
    padding-left: 0rem;
  }
  .table.gs-sm-0 th:last-child, .table.gs-sm-0 td:last-child {
    padding-right: 0rem;
  }

  .table.g-sm-1 th, .table.g-sm-1 td {
    padding: 0.25rem;
  }

  .table.gy-sm-1 th, .table.gy-sm-1 td {
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }

  .table.gx-sm-1 th, .table.gx-sm-1 td {
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }

  .table.gs-sm-1 th:first-child, .table.gs-sm-1 td:first-child {
    padding-left: 0.25rem;
  }
  .table.gs-sm-1 th:last-child, .table.gs-sm-1 td:last-child {
    padding-right: 0.25rem;
  }

  .table.g-sm-2 th, .table.g-sm-2 td {
    padding: 0.5rem;
  }

  .table.gy-sm-2 th, .table.gy-sm-2 td {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }

  .table.gx-sm-2 th, .table.gx-sm-2 td {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }

  .table.gs-sm-2 th:first-child, .table.gs-sm-2 td:first-child {
    padding-left: 0.5rem;
  }
  .table.gs-sm-2 th:last-child, .table.gs-sm-2 td:last-child {
    padding-right: 0.5rem;
  }

  .table.g-sm-3 th, .table.g-sm-3 td {
    padding: 0.75rem;
  }

  .table.gy-sm-3 th, .table.gy-sm-3 td {
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
  }

  .table.gx-sm-3 th, .table.gx-sm-3 td {
    padding-left: 0.75rem;
    padding-right: 0.75rem;
  }

  .table.gs-sm-3 th:first-child, .table.gs-sm-3 td:first-child {
    padding-left: 0.75rem;
  }
  .table.gs-sm-3 th:last-child, .table.gs-sm-3 td:last-child {
    padding-right: 0.75rem;
  }

  .table.g-sm-4 th, .table.g-sm-4 td {
    padding: 1rem;
  }

  .table.gy-sm-4 th, .table.gy-sm-4 td {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .table.gx-sm-4 th, .table.gx-sm-4 td {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .table.gs-sm-4 th:first-child, .table.gs-sm-4 td:first-child {
    padding-left: 1rem;
  }
  .table.gs-sm-4 th:last-child, .table.gs-sm-4 td:last-child {
    padding-right: 1rem;
  }

  .table.g-sm-5 th, .table.g-sm-5 td {
    padding: 1.25rem;
  }

  .table.gy-sm-5 th, .table.gy-sm-5 td {
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }

  .table.gx-sm-5 th, .table.gx-sm-5 td {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .table.gs-sm-5 th:first-child, .table.gs-sm-5 td:first-child {
    padding-left: 1.25rem;
  }
  .table.gs-sm-5 th:last-child, .table.gs-sm-5 td:last-child {
    padding-right: 1.25rem;
  }

  .table.g-sm-6 th, .table.g-sm-6 td {
    padding: 1.5rem;
  }

  .table.gy-sm-6 th, .table.gy-sm-6 td {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .table.gx-sm-6 th, .table.gx-sm-6 td {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .table.gs-sm-6 th:first-child, .table.gs-sm-6 td:first-child {
    padding-left: 1.5rem;
  }
  .table.gs-sm-6 th:last-child, .table.gs-sm-6 td:last-child {
    padding-right: 1.5rem;
  }

  .table.g-sm-7 th, .table.g-sm-7 td {
    padding: 1.75rem;
  }

  .table.gy-sm-7 th, .table.gy-sm-7 td {
    padding-top: 1.75rem;
    padding-bottom: 1.75rem;
  }

  .table.gx-sm-7 th, .table.gx-sm-7 td {
    padding-left: 1.75rem;
    padding-right: 1.75rem;
  }

  .table.gs-sm-7 th:first-child, .table.gs-sm-7 td:first-child {
    padding-left: 1.75rem;
  }
  .table.gs-sm-7 th:last-child, .table.gs-sm-7 td:last-child {
    padding-right: 1.75rem;
  }

  .table.g-sm-8 th, .table.g-sm-8 td {
    padding: 2rem;
  }

  .table.gy-sm-8 th, .table.gy-sm-8 td {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .table.gx-sm-8 th, .table.gx-sm-8 td {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .table.gs-sm-8 th:first-child, .table.gs-sm-8 td:first-child {
    padding-left: 2rem;
  }
  .table.gs-sm-8 th:last-child, .table.gs-sm-8 td:last-child {
    padding-right: 2rem;
  }

  .table.g-sm-9 th, .table.g-sm-9 td {
    padding: 2.25rem;
  }

  .table.gy-sm-9 th, .table.gy-sm-9 td {
    padding-top: 2.25rem;
    padding-bottom: 2.25rem;
  }

  .table.gx-sm-9 th, .table.gx-sm-9 td {
    padding-left: 2.25rem;
    padding-right: 2.25rem;
  }

  .table.gs-sm-9 th:first-child, .table.gs-sm-9 td:first-child {
    padding-left: 2.25rem;
  }
  .table.gs-sm-9 th:last-child, .table.gs-sm-9 td:last-child {
    padding-right: 2.25rem;
  }

  .table.g-sm-10 th, .table.g-sm-10 td {
    padding: 2.5rem;
  }

  .table.gy-sm-10 th, .table.gy-sm-10 td {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .table.gx-sm-10 th, .table.gx-sm-10 td {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .table.gs-sm-10 th:first-child, .table.gs-sm-10 td:first-child {
    padding-left: 2.5rem;
  }
  .table.gs-sm-10 th:last-child, .table.gs-sm-10 td:last-child {
    padding-right: 2.5rem;
  }
}
@media (min-width: 768px) {
  .table.g-md-0 th, .table.g-md-0 td {
    padding: 0rem;
  }

  .table.gy-md-0 th, .table.gy-md-0 td {
    padding-top: 0rem;
    padding-bottom: 0rem;
  }

  .table.gx-md-0 th, .table.gx-md-0 td {
    padding-left: 0rem;
    padding-right: 0rem;
  }

  .table.gs-md-0 th:first-child, .table.gs-md-0 td:first-child {
    padding-left: 0rem;
  }
  .table.gs-md-0 th:last-child, .table.gs-md-0 td:last-child {
    padding-right: 0rem;
  }

  .table.g-md-1 th, .table.g-md-1 td {
    padding: 0.25rem;
  }

  .table.gy-md-1 th, .table.gy-md-1 td {
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }

  .table.gx-md-1 th, .table.gx-md-1 td {
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }

  .table.gs-md-1 th:first-child, .table.gs-md-1 td:first-child {
    padding-left: 0.25rem;
  }
  .table.gs-md-1 th:last-child, .table.gs-md-1 td:last-child {
    padding-right: 0.25rem;
  }

  .table.g-md-2 th, .table.g-md-2 td {
    padding: 0.5rem;
  }

  .table.gy-md-2 th, .table.gy-md-2 td {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }

  .table.gx-md-2 th, .table.gx-md-2 td {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }

  .table.gs-md-2 th:first-child, .table.gs-md-2 td:first-child {
    padding-left: 0.5rem;
  }
  .table.gs-md-2 th:last-child, .table.gs-md-2 td:last-child {
    padding-right: 0.5rem;
  }

  .table.g-md-3 th, .table.g-md-3 td {
    padding: 0.75rem;
  }

  .table.gy-md-3 th, .table.gy-md-3 td {
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
  }

  .table.gx-md-3 th, .table.gx-md-3 td {
    padding-left: 0.75rem;
    padding-right: 0.75rem;
  }

  .table.gs-md-3 th:first-child, .table.gs-md-3 td:first-child {
    padding-left: 0.75rem;
  }
  .table.gs-md-3 th:last-child, .table.gs-md-3 td:last-child {
    padding-right: 0.75rem;
  }

  .table.g-md-4 th, .table.g-md-4 td {
    padding: 1rem;
  }

  .table.gy-md-4 th, .table.gy-md-4 td {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .table.gx-md-4 th, .table.gx-md-4 td {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .table.gs-md-4 th:first-child, .table.gs-md-4 td:first-child {
    padding-left: 1rem;
  }
  .table.gs-md-4 th:last-child, .table.gs-md-4 td:last-child {
    padding-right: 1rem;
  }

  .table.g-md-5 th, .table.g-md-5 td {
    padding: 1.25rem;
  }

  .table.gy-md-5 th, .table.gy-md-5 td {
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }

  .table.gx-md-5 th, .table.gx-md-5 td {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .table.gs-md-5 th:first-child, .table.gs-md-5 td:first-child {
    padding-left: 1.25rem;
  }
  .table.gs-md-5 th:last-child, .table.gs-md-5 td:last-child {
    padding-right: 1.25rem;
  }

  .table.g-md-6 th, .table.g-md-6 td {
    padding: 1.5rem;
  }

  .table.gy-md-6 th, .table.gy-md-6 td {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .table.gx-md-6 th, .table.gx-md-6 td {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .table.gs-md-6 th:first-child, .table.gs-md-6 td:first-child {
    padding-left: 1.5rem;
  }
  .table.gs-md-6 th:last-child, .table.gs-md-6 td:last-child {
    padding-right: 1.5rem;
  }

  .table.g-md-7 th, .table.g-md-7 td {
    padding: 1.75rem;
  }

  .table.gy-md-7 th, .table.gy-md-7 td {
    padding-top: 1.75rem;
    padding-bottom: 1.75rem;
  }

  .table.gx-md-7 th, .table.gx-md-7 td {
    padding-left: 1.75rem;
    padding-right: 1.75rem;
  }

  .table.gs-md-7 th:first-child, .table.gs-md-7 td:first-child {
    padding-left: 1.75rem;
  }
  .table.gs-md-7 th:last-child, .table.gs-md-7 td:last-child {
    padding-right: 1.75rem;
  }

  .table.g-md-8 th, .table.g-md-8 td {
    padding: 2rem;
  }

  .table.gy-md-8 th, .table.gy-md-8 td {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .table.gx-md-8 th, .table.gx-md-8 td {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .table.gs-md-8 th:first-child, .table.gs-md-8 td:first-child {
    padding-left: 2rem;
  }
  .table.gs-md-8 th:last-child, .table.gs-md-8 td:last-child {
    padding-right: 2rem;
  }

  .table.g-md-9 th, .table.g-md-9 td {
    padding: 2.25rem;
  }

  .table.gy-md-9 th, .table.gy-md-9 td {
    padding-top: 2.25rem;
    padding-bottom: 2.25rem;
  }

  .table.gx-md-9 th, .table.gx-md-9 td {
    padding-left: 2.25rem;
    padding-right: 2.25rem;
  }

  .table.gs-md-9 th:first-child, .table.gs-md-9 td:first-child {
    padding-left: 2.25rem;
  }
  .table.gs-md-9 th:last-child, .table.gs-md-9 td:last-child {
    padding-right: 2.25rem;
  }

  .table.g-md-10 th, .table.g-md-10 td {
    padding: 2.5rem;
  }

  .table.gy-md-10 th, .table.gy-md-10 td {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .table.gx-md-10 th, .table.gx-md-10 td {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .table.gs-md-10 th:first-child, .table.gs-md-10 td:first-child {
    padding-left: 2.5rem;
  }
  .table.gs-md-10 th:last-child, .table.gs-md-10 td:last-child {
    padding-right: 2.5rem;
  }
}
@media (min-width: 992px) {
  .table.g-lg-0 th, .table.g-lg-0 td {
    padding: 0rem;
  }

  .table.gy-lg-0 th, .table.gy-lg-0 td {
    padding-top: 0rem;
    padding-bottom: 0rem;
  }

  .table.gx-lg-0 th, .table.gx-lg-0 td {
    padding-left: 0rem;
    padding-right: 0rem;
  }

  .table.gs-lg-0 th:first-child, .table.gs-lg-0 td:first-child {
    padding-left: 0rem;
  }
  .table.gs-lg-0 th:last-child, .table.gs-lg-0 td:last-child {
    padding-right: 0rem;
  }

  .table.g-lg-1 th, .table.g-lg-1 td {
    padding: 0.25rem;
  }

  .table.gy-lg-1 th, .table.gy-lg-1 td {
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }

  .table.gx-lg-1 th, .table.gx-lg-1 td {
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }

  .table.gs-lg-1 th:first-child, .table.gs-lg-1 td:first-child {
    padding-left: 0.25rem;
  }
  .table.gs-lg-1 th:last-child, .table.gs-lg-1 td:last-child {
    padding-right: 0.25rem;
  }

  .table.g-lg-2 th, .table.g-lg-2 td {
    padding: 0.5rem;
  }

  .table.gy-lg-2 th, .table.gy-lg-2 td {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }

  .table.gx-lg-2 th, .table.gx-lg-2 td {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }

  .table.gs-lg-2 th:first-child, .table.gs-lg-2 td:first-child {
    padding-left: 0.5rem;
  }
  .table.gs-lg-2 th:last-child, .table.gs-lg-2 td:last-child {
    padding-right: 0.5rem;
  }

  .table.g-lg-3 th, .table.g-lg-3 td {
    padding: 0.75rem;
  }

  .table.gy-lg-3 th, .table.gy-lg-3 td {
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
  }

  .table.gx-lg-3 th, .table.gx-lg-3 td {
    padding-left: 0.75rem;
    padding-right: 0.75rem;
  }

  .table.gs-lg-3 th:first-child, .table.gs-lg-3 td:first-child {
    padding-left: 0.75rem;
  }
  .table.gs-lg-3 th:last-child, .table.gs-lg-3 td:last-child {
    padding-right: 0.75rem;
  }

  .table.g-lg-4 th, .table.g-lg-4 td {
    padding: 1rem;
  }

  .table.gy-lg-4 th, .table.gy-lg-4 td {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .table.gx-lg-4 th, .table.gx-lg-4 td {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .table.gs-lg-4 th:first-child, .table.gs-lg-4 td:first-child {
    padding-left: 1rem;
  }
  .table.gs-lg-4 th:last-child, .table.gs-lg-4 td:last-child {
    padding-right: 1rem;
  }

  .table.g-lg-5 th, .table.g-lg-5 td {
    padding: 1.25rem;
  }

  .table.gy-lg-5 th, .table.gy-lg-5 td {
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }

  .table.gx-lg-5 th, .table.gx-lg-5 td {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .table.gs-lg-5 th:first-child, .table.gs-lg-5 td:first-child {
    padding-left: 1.25rem;
  }
  .table.gs-lg-5 th:last-child, .table.gs-lg-5 td:last-child {
    padding-right: 1.25rem;
  }

  .table.g-lg-6 th, .table.g-lg-6 td {
    padding: 1.5rem;
  }

  .table.gy-lg-6 th, .table.gy-lg-6 td {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .table.gx-lg-6 th, .table.gx-lg-6 td {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .table.gs-lg-6 th:first-child, .table.gs-lg-6 td:first-child {
    padding-left: 1.5rem;
  }
  .table.gs-lg-6 th:last-child, .table.gs-lg-6 td:last-child {
    padding-right: 1.5rem;
  }

  .table.g-lg-7 th, .table.g-lg-7 td {
    padding: 1.75rem;
  }

  .table.gy-lg-7 th, .table.gy-lg-7 td {
    padding-top: 1.75rem;
    padding-bottom: 1.75rem;
  }

  .table.gx-lg-7 th, .table.gx-lg-7 td {
    padding-left: 1.75rem;
    padding-right: 1.75rem;
  }

  .table.gs-lg-7 th:first-child, .table.gs-lg-7 td:first-child {
    padding-left: 1.75rem;
  }
  .table.gs-lg-7 th:last-child, .table.gs-lg-7 td:last-child {
    padding-right: 1.75rem;
  }

  .table.g-lg-8 th, .table.g-lg-8 td {
    padding: 2rem;
  }

  .table.gy-lg-8 th, .table.gy-lg-8 td {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .table.gx-lg-8 th, .table.gx-lg-8 td {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .table.gs-lg-8 th:first-child, .table.gs-lg-8 td:first-child {
    padding-left: 2rem;
  }
  .table.gs-lg-8 th:last-child, .table.gs-lg-8 td:last-child {
    padding-right: 2rem;
  }

  .table.g-lg-9 th, .table.g-lg-9 td {
    padding: 2.25rem;
  }

  .table.gy-lg-9 th, .table.gy-lg-9 td {
    padding-top: 2.25rem;
    padding-bottom: 2.25rem;
  }

  .table.gx-lg-9 th, .table.gx-lg-9 td {
    padding-left: 2.25rem;
    padding-right: 2.25rem;
  }

  .table.gs-lg-9 th:first-child, .table.gs-lg-9 td:first-child {
    padding-left: 2.25rem;
  }
  .table.gs-lg-9 th:last-child, .table.gs-lg-9 td:last-child {
    padding-right: 2.25rem;
  }

  .table.g-lg-10 th, .table.g-lg-10 td {
    padding: 2.5rem;
  }

  .table.gy-lg-10 th, .table.gy-lg-10 td {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .table.gx-lg-10 th, .table.gx-lg-10 td {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .table.gs-lg-10 th:first-child, .table.gs-lg-10 td:first-child {
    padding-left: 2.5rem;
  }
  .table.gs-lg-10 th:last-child, .table.gs-lg-10 td:last-child {
    padding-right: 2.5rem;
  }
}
@media (min-width: 1200px) {
  .table.g-xl-0 th, .table.g-xl-0 td {
    padding: 0rem;
  }

  .table.gy-xl-0 th, .table.gy-xl-0 td {
    padding-top: 0rem;
    padding-bottom: 0rem;
  }

  .table.gx-xl-0 th, .table.gx-xl-0 td {
    padding-left: 0rem;
    padding-right: 0rem;
  }

  .table.gs-xl-0 th:first-child, .table.gs-xl-0 td:first-child {
    padding-left: 0rem;
  }
  .table.gs-xl-0 th:last-child, .table.gs-xl-0 td:last-child {
    padding-right: 0rem;
  }

  .table.g-xl-1 th, .table.g-xl-1 td {
    padding: 0.25rem;
  }

  .table.gy-xl-1 th, .table.gy-xl-1 td {
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }

  .table.gx-xl-1 th, .table.gx-xl-1 td {
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }

  .table.gs-xl-1 th:first-child, .table.gs-xl-1 td:first-child {
    padding-left: 0.25rem;
  }
  .table.gs-xl-1 th:last-child, .table.gs-xl-1 td:last-child {
    padding-right: 0.25rem;
  }

  .table.g-xl-2 th, .table.g-xl-2 td {
    padding: 0.5rem;
  }

  .table.gy-xl-2 th, .table.gy-xl-2 td {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }

  .table.gx-xl-2 th, .table.gx-xl-2 td {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }

  .table.gs-xl-2 th:first-child, .table.gs-xl-2 td:first-child {
    padding-left: 0.5rem;
  }
  .table.gs-xl-2 th:last-child, .table.gs-xl-2 td:last-child {
    padding-right: 0.5rem;
  }

  .table.g-xl-3 th, .table.g-xl-3 td {
    padding: 0.75rem;
  }

  .table.gy-xl-3 th, .table.gy-xl-3 td {
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
  }

  .table.gx-xl-3 th, .table.gx-xl-3 td {
    padding-left: 0.75rem;
    padding-right: 0.75rem;
  }

  .table.gs-xl-3 th:first-child, .table.gs-xl-3 td:first-child {
    padding-left: 0.75rem;
  }
  .table.gs-xl-3 th:last-child, .table.gs-xl-3 td:last-child {
    padding-right: 0.75rem;
  }

  .table.g-xl-4 th, .table.g-xl-4 td {
    padding: 1rem;
  }

  .table.gy-xl-4 th, .table.gy-xl-4 td {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .table.gx-xl-4 th, .table.gx-xl-4 td {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .table.gs-xl-4 th:first-child, .table.gs-xl-4 td:first-child {
    padding-left: 1rem;
  }
  .table.gs-xl-4 th:last-child, .table.gs-xl-4 td:last-child {
    padding-right: 1rem;
  }

  .table.g-xl-5 th, .table.g-xl-5 td {
    padding: 1.25rem;
  }

  .table.gy-xl-5 th, .table.gy-xl-5 td {
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }

  .table.gx-xl-5 th, .table.gx-xl-5 td {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .table.gs-xl-5 th:first-child, .table.gs-xl-5 td:first-child {
    padding-left: 1.25rem;
  }
  .table.gs-xl-5 th:last-child, .table.gs-xl-5 td:last-child {
    padding-right: 1.25rem;
  }

  .table.g-xl-6 th, .table.g-xl-6 td {
    padding: 1.5rem;
  }

  .table.gy-xl-6 th, .table.gy-xl-6 td {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .table.gx-xl-6 th, .table.gx-xl-6 td {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .table.gs-xl-6 th:first-child, .table.gs-xl-6 td:first-child {
    padding-left: 1.5rem;
  }
  .table.gs-xl-6 th:last-child, .table.gs-xl-6 td:last-child {
    padding-right: 1.5rem;
  }

  .table.g-xl-7 th, .table.g-xl-7 td {
    padding: 1.75rem;
  }

  .table.gy-xl-7 th, .table.gy-xl-7 td {
    padding-top: 1.75rem;
    padding-bottom: 1.75rem;
  }

  .table.gx-xl-7 th, .table.gx-xl-7 td {
    padding-left: 1.75rem;
    padding-right: 1.75rem;
  }

  .table.gs-xl-7 th:first-child, .table.gs-xl-7 td:first-child {
    padding-left: 1.75rem;
  }
  .table.gs-xl-7 th:last-child, .table.gs-xl-7 td:last-child {
    padding-right: 1.75rem;
  }

  .table.g-xl-8 th, .table.g-xl-8 td {
    padding: 2rem;
  }

  .table.gy-xl-8 th, .table.gy-xl-8 td {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .table.gx-xl-8 th, .table.gx-xl-8 td {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .table.gs-xl-8 th:first-child, .table.gs-xl-8 td:first-child {
    padding-left: 2rem;
  }
  .table.gs-xl-8 th:last-child, .table.gs-xl-8 td:last-child {
    padding-right: 2rem;
  }

  .table.g-xl-9 th, .table.g-xl-9 td {
    padding: 2.25rem;
  }

  .table.gy-xl-9 th, .table.gy-xl-9 td {
    padding-top: 2.25rem;
    padding-bottom: 2.25rem;
  }

  .table.gx-xl-9 th, .table.gx-xl-9 td {
    padding-left: 2.25rem;
    padding-right: 2.25rem;
  }

  .table.gs-xl-9 th:first-child, .table.gs-xl-9 td:first-child {
    padding-left: 2.25rem;
  }
  .table.gs-xl-9 th:last-child, .table.gs-xl-9 td:last-child {
    padding-right: 2.25rem;
  }

  .table.g-xl-10 th, .table.g-xl-10 td {
    padding: 2.5rem;
  }

  .table.gy-xl-10 th, .table.gy-xl-10 td {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .table.gx-xl-10 th, .table.gx-xl-10 td {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .table.gs-xl-10 th:first-child, .table.gs-xl-10 td:first-child {
    padding-left: 2.5rem;
  }
  .table.gs-xl-10 th:last-child, .table.gs-xl-10 td:last-child {
    padding-right: 2.5rem;
  }
}
@media (min-width: 1400px) {
  .table.g-xxl-0 th, .table.g-xxl-0 td {
    padding: 0rem;
  }

  .table.gy-xxl-0 th, .table.gy-xxl-0 td {
    padding-top: 0rem;
    padding-bottom: 0rem;
  }

  .table.gx-xxl-0 th, .table.gx-xxl-0 td {
    padding-left: 0rem;
    padding-right: 0rem;
  }

  .table.gs-xxl-0 th:first-child, .table.gs-xxl-0 td:first-child {
    padding-left: 0rem;
  }
  .table.gs-xxl-0 th:last-child, .table.gs-xxl-0 td:last-child {
    padding-right: 0rem;
  }

  .table.g-xxl-1 th, .table.g-xxl-1 td {
    padding: 0.25rem;
  }

  .table.gy-xxl-1 th, .table.gy-xxl-1 td {
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }

  .table.gx-xxl-1 th, .table.gx-xxl-1 td {
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }

  .table.gs-xxl-1 th:first-child, .table.gs-xxl-1 td:first-child {
    padding-left: 0.25rem;
  }
  .table.gs-xxl-1 th:last-child, .table.gs-xxl-1 td:last-child {
    padding-right: 0.25rem;
  }

  .table.g-xxl-2 th, .table.g-xxl-2 td {
    padding: 0.5rem;
  }

  .table.gy-xxl-2 th, .table.gy-xxl-2 td {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }

  .table.gx-xxl-2 th, .table.gx-xxl-2 td {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }

  .table.gs-xxl-2 th:first-child, .table.gs-xxl-2 td:first-child {
    padding-left: 0.5rem;
  }
  .table.gs-xxl-2 th:last-child, .table.gs-xxl-2 td:last-child {
    padding-right: 0.5rem;
  }

  .table.g-xxl-3 th, .table.g-xxl-3 td {
    padding: 0.75rem;
  }

  .table.gy-xxl-3 th, .table.gy-xxl-3 td {
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
  }

  .table.gx-xxl-3 th, .table.gx-xxl-3 td {
    padding-left: 0.75rem;
    padding-right: 0.75rem;
  }

  .table.gs-xxl-3 th:first-child, .table.gs-xxl-3 td:first-child {
    padding-left: 0.75rem;
  }
  .table.gs-xxl-3 th:last-child, .table.gs-xxl-3 td:last-child {
    padding-right: 0.75rem;
  }

  .table.g-xxl-4 th, .table.g-xxl-4 td {
    padding: 1rem;
  }

  .table.gy-xxl-4 th, .table.gy-xxl-4 td {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .table.gx-xxl-4 th, .table.gx-xxl-4 td {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .table.gs-xxl-4 th:first-child, .table.gs-xxl-4 td:first-child {
    padding-left: 1rem;
  }
  .table.gs-xxl-4 th:last-child, .table.gs-xxl-4 td:last-child {
    padding-right: 1rem;
  }

  .table.g-xxl-5 th, .table.g-xxl-5 td {
    padding: 1.25rem;
  }

  .table.gy-xxl-5 th, .table.gy-xxl-5 td {
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }

  .table.gx-xxl-5 th, .table.gx-xxl-5 td {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .table.gs-xxl-5 th:first-child, .table.gs-xxl-5 td:first-child {
    padding-left: 1.25rem;
  }
  .table.gs-xxl-5 th:last-child, .table.gs-xxl-5 td:last-child {
    padding-right: 1.25rem;
  }

  .table.g-xxl-6 th, .table.g-xxl-6 td {
    padding: 1.5rem;
  }

  .table.gy-xxl-6 th, .table.gy-xxl-6 td {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .table.gx-xxl-6 th, .table.gx-xxl-6 td {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .table.gs-xxl-6 th:first-child, .table.gs-xxl-6 td:first-child {
    padding-left: 1.5rem;
  }
  .table.gs-xxl-6 th:last-child, .table.gs-xxl-6 td:last-child {
    padding-right: 1.5rem;
  }

  .table.g-xxl-7 th, .table.g-xxl-7 td {
    padding: 1.75rem;
  }

  .table.gy-xxl-7 th, .table.gy-xxl-7 td {
    padding-top: 1.75rem;
    padding-bottom: 1.75rem;
  }

  .table.gx-xxl-7 th, .table.gx-xxl-7 td {
    padding-left: 1.75rem;
    padding-right: 1.75rem;
  }

  .table.gs-xxl-7 th:first-child, .table.gs-xxl-7 td:first-child {
    padding-left: 1.75rem;
  }
  .table.gs-xxl-7 th:last-child, .table.gs-xxl-7 td:last-child {
    padding-right: 1.75rem;
  }

  .table.g-xxl-8 th, .table.g-xxl-8 td {
    padding: 2rem;
  }

  .table.gy-xxl-8 th, .table.gy-xxl-8 td {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .table.gx-xxl-8 th, .table.gx-xxl-8 td {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .table.gs-xxl-8 th:first-child, .table.gs-xxl-8 td:first-child {
    padding-left: 2rem;
  }
  .table.gs-xxl-8 th:last-child, .table.gs-xxl-8 td:last-child {
    padding-right: 2rem;
  }

  .table.g-xxl-9 th, .table.g-xxl-9 td {
    padding: 2.25rem;
  }

  .table.gy-xxl-9 th, .table.gy-xxl-9 td {
    padding-top: 2.25rem;
    padding-bottom: 2.25rem;
  }

  .table.gx-xxl-9 th, .table.gx-xxl-9 td {
    padding-left: 2.25rem;
    padding-right: 2.25rem;
  }

  .table.gs-xxl-9 th:first-child, .table.gs-xxl-9 td:first-child {
    padding-left: 2.25rem;
  }
  .table.gs-xxl-9 th:last-child, .table.gs-xxl-9 td:last-child {
    padding-right: 2.25rem;
  }

  .table.g-xxl-10 th, .table.g-xxl-10 td {
    padding: 2.5rem;
  }

  .table.gy-xxl-10 th, .table.gy-xxl-10 td {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .table.gx-xxl-10 th, .table.gx-xxl-10 td {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .table.gs-xxl-10 th:first-child, .table.gs-xxl-10 td:first-child {
    padding-left: 2.5rem;
  }
  .table.gs-xxl-10 th:last-child, .table.gs-xxl-10 td:last-child {
    padding-right: 2.5rem;
  }
}
.popover .popover-header {
  font-size: 1rem;
  font-weight: 500;
  border-bottom: 1px solid #F5F8FA;
}
.popover .popover-dismiss {
  position: absolute;
  top: 0.85rem;
  right: 0.85rem;
  height: 1.5rem;
  width: 1.5rem;
}
.popover .popover-dismiss i {
  color: #A1A5B7;
}
.popover .popover-dismiss:hover i {
  color: #FFD300;
}
.popover .popover-dismiss + .popover-header {
  padding-right: 2.75rem;
}

.popover-dark {
  background-color: #181C32;
  border: 0;
}
.popover-dark .popover-header {
  background-color: #181C32;
  color: #EFF2F5;
  border-bottom-color: #3F4254;
}
.popover-dark .popover-body {
  color: #B5B5C3;
}
.popover-dark.bs-popover-top > .popover-arrow::before, .popover-dark.bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before {
  border-top-color: #F5F8FA;
}
.popover-dark.bs-popover-top > .popover-arrow::after, .popover-dark.bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {
  border-top-color: #181C32;
}
.popover-dark.bs-popover-end > .popover-arrow::before, .popover-dark.bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before {
  border-right-color: #F5F8FA;
}
.popover-dark.bs-popover-end > .popover-arrow::after, .popover-dark.bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {
  border-right-color: #181C32;
}
.popover-dark.bs-popover-bottom > .popover-arrow::before, .popover-dark.bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before {
  border-bottom-color: #F5F8FA;
}
.popover-dark.bs-popover-bottom > .popover-arrow::after, .popover-dark.bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {
  border-bottom-color: #181C32;
}
.popover-dark.bs-popover-bottom .popover-header::before, .popover-dark.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before {
  border-bottom-color: #181C32;
}
.popover-dark.bs-popover-start > .popover-arrow::before, .popover-dark.bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before {
  border-left-color: #F5F8FA;
}
.popover-dark.bs-popover-start > .popover-arrow::after, .popover-dark.bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {
  border-left-color: #181C32;
}

.tooltip .tooltip-inner {
  box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.1);
}
.tooltip.tooltop-auto-width .tooltip-inner {
  white-space: nowrap;
  max-width: none;
}
.tooltip.tooltip-dark .tooltip-inner {
  color: #ffffff;
  background-color: #181C32;
}
.tooltip.tooltip-dark.bs-tooltip-top .tooltip-arrow::before, .tooltip.tooltip-dark.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before {
  border-top-color: #181C32;
}
.tooltip.tooltip-dark.bs-tooltip-end .tooltip-arrow::before, .tooltip.tooltip-dark.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before {
  border-right-color: #181C32;
}
.tooltip.tooltip-dark.bs-tooltip-bottom .tooltip-arrow::before, .tooltip.tooltip-dark.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before {
  border-bottom-color: #181C32;
}
.tooltip.tooltip-dark.bs-tooltip-start .tooltip-arrow::before, .tooltip.tooltip-dark.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {
  border-left-color: #181C32;
}

.accordion .accordion-header {
  cursor: pointer;
}
.accordion.accordion-icon-toggle .accordion-icon {
  display: flex;
  flex-shrink: 0;
  transition: all 0.2s ease;
  transform: rotate(90deg);
  align-items: center;
  justify-content: center;
}
.accordion.accordion-icon-toggle .accordion-icon i {
  color: #FFD300;
}
.accordion.accordion-icon-toggle .accordion-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFD300;
}
.accordion.accordion-icon-toggle .accordion-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.accordion.accordion-icon-toggle .collapsed .accordion-icon {
  transition: all 0.2s ease;
  transform: rotate(0);
}
.accordion.accordion-icon-toggle .collapsed .accordion-icon i {
  color: #A1A5B7;
}
.accordion.accordion-icon-toggle .collapsed .accordion-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #A1A5B7;
}
.accordion.accordion-icon-toggle .collapsed .accordion-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.accordion.accordion-borderless .accordion-item {
  border: 0;
}
.accordion.accordion-flush .accordion-item {
  background-color: transparent;
  border: 0;
  border-radius: none;
  padding-left: 0;
  padding-right: 0;
}

.feedback {
  display: none;
}

.feedback-popup {
  display: flex;
  justify-content: center;
  margin: 0 auto;
  position: fixed;
  z-index: 1000;
  box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.1);
  background-color: #ffffff;
  border-radius: 0.475rem;
  padding: 1rem 1.25rem;
}

.feedback-top-center {
  display: flex;
  transition: top 0.6s ease;
  left: 50%;
  transform: translateX(-50%);
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.feedback-top-center.feedback-shown {
  top: 0px;
  transition: top 0.6s ease;
}

.image-input {
  position: relative;
  display: inline-block;
  border-radius: 0.475rem;
  background-repeat: no-repeat;
  background-size: cover;
}
.image-input:not(.image-input-empty) {
  background-image: none !important;
}
.image-input .image-input-wrapper {
  width: 120px;
  height: 120px;
  border-radius: 0.475rem;
  background-repeat: no-repeat;
  background-size: cover;
}
.image-input [data-kt-image-input-action=change] {
  cursor: pointer;
  position: absolute;
  right: -10px;
  top: -10px;
}
.image-input [data-kt-image-input-action=change] input {
  width: 0 !important;
  height: 0 !important;
  overflow: hidden;
  opacity: 0;
}
.image-input [data-kt-image-input-action=cancel],
.image-input [data-kt-image-input-action=remove] {
  position: absolute;
  right: -10px;
  bottom: -5px;
}
.image-input [data-kt-image-input-action=cancel] {
  display: none;
}
.image-input.image-input-changed [data-kt-image-input-action=cancel] {
  display: flex;
}
.image-input.image-input-changed [data-kt-image-input-action=remove] {
  display: none;
}
.image-input.image-input-empty [data-kt-image-input-action=remove],
.image-input.image-input-empty [data-kt-image-input-action=cancel] {
  display: none;
}
.image-input.image-input-circle {
  border-radius: 50%;
}
.image-input.image-input-circle .image-input-wrapper {
  border-radius: 50%;
}
.image-input.image-input-circle [data-kt-image-input-action=change] {
  right: 5px;
  top: 5px;
}
.image-input.image-input-circle [data-kt-image-input-action=cancel],
.image-input.image-input-circle [data-kt-image-input-action=remove] {
  right: 5px;
  bottom: 5px;
}
.image-input.image-input-outline .image-input-wrapper {
  border: 3px solid #ffffff;
  box-shadow: 0 0.5rem 1.5rem 0.5rem rgba(0, 0, 0, 0.075);
}

.symbol {
  display: inline-block;
  flex-shrink: 0;
  position: relative;
  border-radius: 0.475rem;
}
.symbol .symbol-label {
  display: flex;
  align-items: center;
  justify-content: center;
  font-weight: 500;
  color: #3F4254;
  background-color: #F5F8FA;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  border-radius: 0.475rem;
}
.symbol .symbol-badge {
  position: absolute;
  border: 2px solid #ffffff;
  border-radius: 100%;
  top: 0;
  left: 50%;
  transform: translateX(-50%) translateY(-50%) !important;
}
.symbol > img {
  width: 100%;
  flex-shrink: 0;
  display: inline-block;
  border-radius: 0.475rem;
}
.symbol.symbol-square,
.symbol.symbol-square > img,
.symbol.symbol-square .symbol-label {
  border-radius: 0 !important;
}
.symbol.symbol-circle,
.symbol.symbol-circle > img,
.symbol.symbol-circle .symbol-label {
  border-radius: 50%;
}
.symbol > img {
  width: 50px;
  height: 50px;
}
.symbol .symbol-label {
  width: 50px;
  height: 50px;
}
.symbol.symbol-fixed .symbol-label {
  width: 50px;
  height: 50px;
}
.symbol.symbol-fixed > img {
  width: 50px;
  height: 50px;
  max-width: auto;
}
.symbol.symbol-2by3 .symbol-label {
  height: 50px;
  width: 75px;
}
.symbol.symbol-2by3 > img {
  height: 50px;
  width: 75px;
  max-width: auto;
}
.symbol.symbol-20px > img {
  width: 20px;
  height: 20px;
}
.symbol.symbol-20px .symbol-label {
  width: 20px;
  height: 20px;
}
.symbol.symbol-20px.symbol-fixed .symbol-label {
  width: 20px;
  height: 20px;
}
.symbol.symbol-20px.symbol-fixed > img {
  width: 20px;
  height: 20px;
  max-width: auto;
}
.symbol.symbol-20px.symbol-2by3 .symbol-label {
  height: 20px;
  width: 30px;
}
.symbol.symbol-20px.symbol-2by3 > img {
  height: 20px;
  width: 30px;
  max-width: auto;
}
.symbol.symbol-25px > img {
  width: 25px;
  height: 25px;
}
.symbol.symbol-25px .symbol-label {
  width: 25px;
  height: 25px;
}
.symbol.symbol-25px.symbol-fixed .symbol-label {
  width: 25px;
  height: 25px;
}
.symbol.symbol-25px.symbol-fixed > img {
  width: 25px;
  height: 25px;
  max-width: auto;
}
.symbol.symbol-25px.symbol-2by3 .symbol-label {
  height: 25px;
  width: 37.5px;
}
.symbol.symbol-25px.symbol-2by3 > img {
  height: 25px;
  width: 37.5px;
  max-width: auto;
}
.symbol.symbol-30px > img {
  width: 30px;
  height: 30px;
}
.symbol.symbol-30px .symbol-label {
  width: 30px;
  height: 30px;
}
.symbol.symbol-30px.symbol-fixed .symbol-label {
  width: 30px;
  height: 30px;
}
.symbol.symbol-30px.symbol-fixed > img {
  width: 30px;
  height: 30px;
  max-width: auto;
}
.symbol.symbol-30px.symbol-2by3 .symbol-label {
  height: 30px;
  width: 45px;
}
.symbol.symbol-30px.symbol-2by3 > img {
  height: 30px;
  width: 45px;
  max-width: auto;
}
.symbol.symbol-35px > img {
  width: 35px;
  height: 35px;
}
.symbol.symbol-35px .symbol-label {
  width: 35px;
  height: 35px;
}
.symbol.symbol-35px.symbol-fixed .symbol-label {
  width: 35px;
  height: 35px;
}
.symbol.symbol-35px.symbol-fixed > img {
  width: 35px;
  height: 35px;
  max-width: auto;
}
.symbol.symbol-35px.symbol-2by3 .symbol-label {
  height: 35px;
  width: 52.5px;
}
.symbol.symbol-35px.symbol-2by3 > img {
  height: 35px;
  width: 52.5px;
  max-width: auto;
}
.symbol.symbol-40px > img {
  width: 40px;
  height: 40px;
}
.symbol.symbol-40px .symbol-label {
  width: 40px;
  height: 40px;
}
.symbol.symbol-40px.symbol-fixed .symbol-label {
  width: 40px;
  height: 40px;
}
.symbol.symbol-40px.symbol-fixed > img {
  width: 40px;
  height: 40px;
  max-width: auto;
}
.symbol.symbol-40px.symbol-2by3 .symbol-label {
  height: 40px;
  width: 60px;
}
.symbol.symbol-40px.symbol-2by3 > img {
  height: 40px;
  width: 60px;
  max-width: auto;
}
.symbol.symbol-45px > img {
  width: 45px;
  height: 45px;
}
.symbol.symbol-45px .symbol-label {
  width: 45px;
  height: 45px;
}
.symbol.symbol-45px.symbol-fixed .symbol-label {
  width: 45px;
  height: 45px;
}
.symbol.symbol-45px.symbol-fixed > img {
  width: 45px;
  height: 45px;
  max-width: auto;
}
.symbol.symbol-45px.symbol-2by3 .symbol-label {
  height: 45px;
  width: 67.5px;
}
.symbol.symbol-45px.symbol-2by3 > img {
  height: 45px;
  width: 67.5px;
  max-width: auto;
}
.symbol.symbol-50px > img {
  width: 50px;
  height: 50px;
}
.symbol.symbol-50px .symbol-label {
  width: 50px;
  height: 50px;
}
.symbol.symbol-50px.symbol-fixed .symbol-label {
  width: 50px;
  height: 50px;
}
.symbol.symbol-50px.symbol-fixed > img {
  width: 50px;
  height: 50px;
  max-width: auto;
}
.symbol.symbol-50px.symbol-2by3 .symbol-label {
  height: 50px;
  width: 75px;
}
.symbol.symbol-50px.symbol-2by3 > img {
  height: 50px;
  width: 75px;
  max-width: auto;
}
.symbol.symbol-55px > img {
  width: 55px;
  height: 55px;
}
.symbol.symbol-55px .symbol-label {
  width: 55px;
  height: 55px;
}
.symbol.symbol-55px.symbol-fixed .symbol-label {
  width: 55px;
  height: 55px;
}
.symbol.symbol-55px.symbol-fixed > img {
  width: 55px;
  height: 55px;
  max-width: auto;
}
.symbol.symbol-55px.symbol-2by3 .symbol-label {
  height: 55px;
  width: 82.5px;
}
.symbol.symbol-55px.symbol-2by3 > img {
  height: 55px;
  width: 82.5px;
  max-width: auto;
}
.symbol.symbol-60px > img {
  width: 60px;
  height: 60px;
}
.symbol.symbol-60px .symbol-label {
  width: 60px;
  height: 60px;
}
.symbol.symbol-60px.symbol-fixed .symbol-label {
  width: 60px;
  height: 60px;
}
.symbol.symbol-60px.symbol-fixed > img {
  width: 60px;
  height: 60px;
  max-width: auto;
}
.symbol.symbol-60px.symbol-2by3 .symbol-label {
  height: 60px;
  width: 90px;
}
.symbol.symbol-60px.symbol-2by3 > img {
  height: 60px;
  width: 90px;
  max-width: auto;
}
.symbol.symbol-65px > img {
  width: 65px;
  height: 65px;
}
.symbol.symbol-65px .symbol-label {
  width: 65px;
  height: 65px;
}
.symbol.symbol-65px.symbol-fixed .symbol-label {
  width: 65px;
  height: 65px;
}
.symbol.symbol-65px.symbol-fixed > img {
  width: 65px;
  height: 65px;
  max-width: auto;
}
.symbol.symbol-65px.symbol-2by3 .symbol-label {
  height: 65px;
  width: 97.5px;
}
.symbol.symbol-65px.symbol-2by3 > img {
  height: 65px;
  width: 97.5px;
  max-width: auto;
}
.symbol.symbol-70px > img {
  width: 70px;
  height: 70px;
}
.symbol.symbol-70px .symbol-label {
  width: 70px;
  height: 70px;
}
.symbol.symbol-70px.symbol-fixed .symbol-label {
  width: 70px;
  height: 70px;
}
.symbol.symbol-70px.symbol-fixed > img {
  width: 70px;
  height: 70px;
  max-width: auto;
}
.symbol.symbol-70px.symbol-2by3 .symbol-label {
  height: 70px;
  width: 105px;
}
.symbol.symbol-70px.symbol-2by3 > img {
  height: 70px;
  width: 105px;
  max-width: auto;
}
.symbol.symbol-75px > img {
  width: 75px;
  height: 75px;
}
.symbol.symbol-75px .symbol-label {
  width: 75px;
  height: 75px;
}
.symbol.symbol-75px.symbol-fixed .symbol-label {
  width: 75px;
  height: 75px;
}
.symbol.symbol-75px.symbol-fixed > img {
  width: 75px;
  height: 75px;
  max-width: auto;
}
.symbol.symbol-75px.symbol-2by3 .symbol-label {
  height: 75px;
  width: 112.5px;
}
.symbol.symbol-75px.symbol-2by3 > img {
  height: 75px;
  width: 112.5px;
  max-width: auto;
}
.symbol.symbol-100px > img {
  width: 100px;
  height: 100px;
}
.symbol.symbol-100px .symbol-label {
  width: 100px;
  height: 100px;
}
.symbol.symbol-100px.symbol-fixed .symbol-label {
  width: 100px;
  height: 100px;
}
.symbol.symbol-100px.symbol-fixed > img {
  width: 100px;
  height: 100px;
  max-width: auto;
}
.symbol.symbol-100px.symbol-2by3 .symbol-label {
  height: 100px;
  width: 150px;
}
.symbol.symbol-100px.symbol-2by3 > img {
  height: 100px;
  width: 150px;
  max-width: auto;
}
.symbol.symbol-125px > img {
  width: 125px;
  height: 125px;
}
.symbol.symbol-125px .symbol-label {
  width: 125px;
  height: 125px;
}
.symbol.symbol-125px.symbol-fixed .symbol-label {
  width: 125px;
  height: 125px;
}
.symbol.symbol-125px.symbol-fixed > img {
  width: 125px;
  height: 125px;
  max-width: auto;
}
.symbol.symbol-125px.symbol-2by3 .symbol-label {
  height: 125px;
  width: 187.5px;
}
.symbol.symbol-125px.symbol-2by3 > img {
  height: 125px;
  width: 187.5px;
  max-width: auto;
}
.symbol.symbol-150px > img {
  width: 150px;
  height: 150px;
}
.symbol.symbol-150px .symbol-label {
  width: 150px;
  height: 150px;
}
.symbol.symbol-150px.symbol-fixed .symbol-label {
  width: 150px;
  height: 150px;
}
.symbol.symbol-150px.symbol-fixed > img {
  width: 150px;
  height: 150px;
  max-width: auto;
}
.symbol.symbol-150px.symbol-2by3 .symbol-label {
  height: 150px;
  width: 225px;
}
.symbol.symbol-150px.symbol-2by3 > img {
  height: 150px;
  width: 225px;
  max-width: auto;
}
.symbol.symbol-160px > img {
  width: 160px;
  height: 160px;
}
.symbol.symbol-160px .symbol-label {
  width: 160px;
  height: 160px;
}
.symbol.symbol-160px.symbol-fixed .symbol-label {
  width: 160px;
  height: 160px;
}
.symbol.symbol-160px.symbol-fixed > img {
  width: 160px;
  height: 160px;
  max-width: auto;
}
.symbol.symbol-160px.symbol-2by3 .symbol-label {
  height: 160px;
  width: 240px;
}
.symbol.symbol-160px.symbol-2by3 > img {
  height: 160px;
  width: 240px;
  max-width: auto;
}
.symbol.symbol-175px > img {
  width: 175px;
  height: 175px;
}
.symbol.symbol-175px .symbol-label {
  width: 175px;
  height: 175px;
}
.symbol.symbol-175px.symbol-fixed .symbol-label {
  width: 175px;
  height: 175px;
}
.symbol.symbol-175px.symbol-fixed > img {
  width: 175px;
  height: 175px;
  max-width: auto;
}
.symbol.symbol-175px.symbol-2by3 .symbol-label {
  height: 175px;
  width: 262.5px;
}
.symbol.symbol-175px.symbol-2by3 > img {
  height: 175px;
  width: 262.5px;
  max-width: auto;
}
.symbol.symbol-200px > img {
  width: 200px;
  height: 200px;
}
.symbol.symbol-200px .symbol-label {
  width: 200px;
  height: 200px;
}
.symbol.symbol-200px.symbol-fixed .symbol-label {
  width: 200px;
  height: 200px;
}
.symbol.symbol-200px.symbol-fixed > img {
  width: 200px;
  height: 200px;
  max-width: auto;
}
.symbol.symbol-200px.symbol-2by3 .symbol-label {
  height: 200px;
  width: 300px;
}
.symbol.symbol-200px.symbol-2by3 > img {
  height: 200px;
  width: 300px;
  max-width: auto;
}
@media (min-width: 576px) {
  .symbol.symbol-sm-20px > img {
    width: 20px;
    height: 20px;
  }
  .symbol.symbol-sm-20px .symbol-label {
    width: 20px;
    height: 20px;
  }
  .symbol.symbol-sm-20px.symbol-fixed .symbol-label {
    width: 20px;
    height: 20px;
  }
  .symbol.symbol-sm-20px.symbol-fixed > img {
    width: 20px;
    height: 20px;
    max-width: auto;
  }
  .symbol.symbol-sm-20px.symbol-2by3 .symbol-label {
    height: 20px;
    width: 30px;
  }
  .symbol.symbol-sm-20px.symbol-2by3 > img {
    height: 20px;
    width: 30px;
    max-width: auto;
  }
  .symbol.symbol-sm-25px > img {
    width: 25px;
    height: 25px;
  }
  .symbol.symbol-sm-25px .symbol-label {
    width: 25px;
    height: 25px;
  }
  .symbol.symbol-sm-25px.symbol-fixed .symbol-label {
    width: 25px;
    height: 25px;
  }
  .symbol.symbol-sm-25px.symbol-fixed > img {
    width: 25px;
    height: 25px;
    max-width: auto;
  }
  .symbol.symbol-sm-25px.symbol-2by3 .symbol-label {
    height: 25px;
    width: 37.5px;
  }
  .symbol.symbol-sm-25px.symbol-2by3 > img {
    height: 25px;
    width: 37.5px;
    max-width: auto;
  }
  .symbol.symbol-sm-30px > img {
    width: 30px;
    height: 30px;
  }
  .symbol.symbol-sm-30px .symbol-label {
    width: 30px;
    height: 30px;
  }
  .symbol.symbol-sm-30px.symbol-fixed .symbol-label {
    width: 30px;
    height: 30px;
  }
  .symbol.symbol-sm-30px.symbol-fixed > img {
    width: 30px;
    height: 30px;
    max-width: auto;
  }
  .symbol.symbol-sm-30px.symbol-2by3 .symbol-label {
    height: 30px;
    width: 45px;
  }
  .symbol.symbol-sm-30px.symbol-2by3 > img {
    height: 30px;
    width: 45px;
    max-width: auto;
  }
  .symbol.symbol-sm-35px > img {
    width: 35px;
    height: 35px;
  }
  .symbol.symbol-sm-35px .symbol-label {
    width: 35px;
    height: 35px;
  }
  .symbol.symbol-sm-35px.symbol-fixed .symbol-label {
    width: 35px;
    height: 35px;
  }
  .symbol.symbol-sm-35px.symbol-fixed > img {
    width: 35px;
    height: 35px;
    max-width: auto;
  }
  .symbol.symbol-sm-35px.symbol-2by3 .symbol-label {
    height: 35px;
    width: 52.5px;
  }
  .symbol.symbol-sm-35px.symbol-2by3 > img {
    height: 35px;
    width: 52.5px;
    max-width: auto;
  }
  .symbol.symbol-sm-40px > img {
    width: 40px;
    height: 40px;
  }
  .symbol.symbol-sm-40px .symbol-label {
    width: 40px;
    height: 40px;
  }
  .symbol.symbol-sm-40px.symbol-fixed .symbol-label {
    width: 40px;
    height: 40px;
  }
  .symbol.symbol-sm-40px.symbol-fixed > img {
    width: 40px;
    height: 40px;
    max-width: auto;
  }
  .symbol.symbol-sm-40px.symbol-2by3 .symbol-label {
    height: 40px;
    width: 60px;
  }
  .symbol.symbol-sm-40px.symbol-2by3 > img {
    height: 40px;
    width: 60px;
    max-width: auto;
  }
  .symbol.symbol-sm-45px > img {
    width: 45px;
    height: 45px;
  }
  .symbol.symbol-sm-45px .symbol-label {
    width: 45px;
    height: 45px;
  }
  .symbol.symbol-sm-45px.symbol-fixed .symbol-label {
    width: 45px;
    height: 45px;
  }
  .symbol.symbol-sm-45px.symbol-fixed > img {
    width: 45px;
    height: 45px;
    max-width: auto;
  }
  .symbol.symbol-sm-45px.symbol-2by3 .symbol-label {
    height: 45px;
    width: 67.5px;
  }
  .symbol.symbol-sm-45px.symbol-2by3 > img {
    height: 45px;
    width: 67.5px;
    max-width: auto;
  }
  .symbol.symbol-sm-50px > img {
    width: 50px;
    height: 50px;
  }
  .symbol.symbol-sm-50px .symbol-label {
    width: 50px;
    height: 50px;
  }
  .symbol.symbol-sm-50px.symbol-fixed .symbol-label {
    width: 50px;
    height: 50px;
  }
  .symbol.symbol-sm-50px.symbol-fixed > img {
    width: 50px;
    height: 50px;
    max-width: auto;
  }
  .symbol.symbol-sm-50px.symbol-2by3 .symbol-label {
    height: 50px;
    width: 75px;
  }
  .symbol.symbol-sm-50px.symbol-2by3 > img {
    height: 50px;
    width: 75px;
    max-width: auto;
  }
  .symbol.symbol-sm-55px > img {
    width: 55px;
    height: 55px;
  }
  .symbol.symbol-sm-55px .symbol-label {
    width: 55px;
    height: 55px;
  }
  .symbol.symbol-sm-55px.symbol-fixed .symbol-label {
    width: 55px;
    height: 55px;
  }
  .symbol.symbol-sm-55px.symbol-fixed > img {
    width: 55px;
    height: 55px;
    max-width: auto;
  }
  .symbol.symbol-sm-55px.symbol-2by3 .symbol-label {
    height: 55px;
    width: 82.5px;
  }
  .symbol.symbol-sm-55px.symbol-2by3 > img {
    height: 55px;
    width: 82.5px;
    max-width: auto;
  }
  .symbol.symbol-sm-60px > img {
    width: 60px;
    height: 60px;
  }
  .symbol.symbol-sm-60px .symbol-label {
    width: 60px;
    height: 60px;
  }
  .symbol.symbol-sm-60px.symbol-fixed .symbol-label {
    width: 60px;
    height: 60px;
  }
  .symbol.symbol-sm-60px.symbol-fixed > img {
    width: 60px;
    height: 60px;
    max-width: auto;
  }
  .symbol.symbol-sm-60px.symbol-2by3 .symbol-label {
    height: 60px;
    width: 90px;
  }
  .symbol.symbol-sm-60px.symbol-2by3 > img {
    height: 60px;
    width: 90px;
    max-width: auto;
  }
  .symbol.symbol-sm-65px > img {
    width: 65px;
    height: 65px;
  }
  .symbol.symbol-sm-65px .symbol-label {
    width: 65px;
    height: 65px;
  }
  .symbol.symbol-sm-65px.symbol-fixed .symbol-label {
    width: 65px;
    height: 65px;
  }
  .symbol.symbol-sm-65px.symbol-fixed > img {
    width: 65px;
    height: 65px;
    max-width: auto;
  }
  .symbol.symbol-sm-65px.symbol-2by3 .symbol-label {
    height: 65px;
    width: 97.5px;
  }
  .symbol.symbol-sm-65px.symbol-2by3 > img {
    height: 65px;
    width: 97.5px;
    max-width: auto;
  }
  .symbol.symbol-sm-70px > img {
    width: 70px;
    height: 70px;
  }
  .symbol.symbol-sm-70px .symbol-label {
    width: 70px;
    height: 70px;
  }
  .symbol.symbol-sm-70px.symbol-fixed .symbol-label {
    width: 70px;
    height: 70px;
  }
  .symbol.symbol-sm-70px.symbol-fixed > img {
    width: 70px;
    height: 70px;
    max-width: auto;
  }
  .symbol.symbol-sm-70px.symbol-2by3 .symbol-label {
    height: 70px;
    width: 105px;
  }
  .symbol.symbol-sm-70px.symbol-2by3 > img {
    height: 70px;
    width: 105px;
    max-width: auto;
  }
  .symbol.symbol-sm-75px > img {
    width: 75px;
    height: 75px;
  }
  .symbol.symbol-sm-75px .symbol-label {
    width: 75px;
    height: 75px;
  }
  .symbol.symbol-sm-75px.symbol-fixed .symbol-label {
    width: 75px;
    height: 75px;
  }
  .symbol.symbol-sm-75px.symbol-fixed > img {
    width: 75px;
    height: 75px;
    max-width: auto;
  }
  .symbol.symbol-sm-75px.symbol-2by3 .symbol-label {
    height: 75px;
    width: 112.5px;
  }
  .symbol.symbol-sm-75px.symbol-2by3 > img {
    height: 75px;
    width: 112.5px;
    max-width: auto;
  }
  .symbol.symbol-sm-100px > img {
    width: 100px;
    height: 100px;
  }
  .symbol.symbol-sm-100px .symbol-label {
    width: 100px;
    height: 100px;
  }
  .symbol.symbol-sm-100px.symbol-fixed .symbol-label {
    width: 100px;
    height: 100px;
  }
  .symbol.symbol-sm-100px.symbol-fixed > img {
    width: 100px;
    height: 100px;
    max-width: auto;
  }
  .symbol.symbol-sm-100px.symbol-2by3 .symbol-label {
    height: 100px;
    width: 150px;
  }
  .symbol.symbol-sm-100px.symbol-2by3 > img {
    height: 100px;
    width: 150px;
    max-width: auto;
  }
  .symbol.symbol-sm-125px > img {
    width: 125px;
    height: 125px;
  }
  .symbol.symbol-sm-125px .symbol-label {
    width: 125px;
    height: 125px;
  }
  .symbol.symbol-sm-125px.symbol-fixed .symbol-label {
    width: 125px;
    height: 125px;
  }
  .symbol.symbol-sm-125px.symbol-fixed > img {
    width: 125px;
    height: 125px;
    max-width: auto;
  }
  .symbol.symbol-sm-125px.symbol-2by3 .symbol-label {
    height: 125px;
    width: 187.5px;
  }
  .symbol.symbol-sm-125px.symbol-2by3 > img {
    height: 125px;
    width: 187.5px;
    max-width: auto;
  }
  .symbol.symbol-sm-150px > img {
    width: 150px;
    height: 150px;
  }
  .symbol.symbol-sm-150px .symbol-label {
    width: 150px;
    height: 150px;
  }
  .symbol.symbol-sm-150px.symbol-fixed .symbol-label {
    width: 150px;
    height: 150px;
  }
  .symbol.symbol-sm-150px.symbol-fixed > img {
    width: 150px;
    height: 150px;
    max-width: auto;
  }
  .symbol.symbol-sm-150px.symbol-2by3 .symbol-label {
    height: 150px;
    width: 225px;
  }
  .symbol.symbol-sm-150px.symbol-2by3 > img {
    height: 150px;
    width: 225px;
    max-width: auto;
  }
  .symbol.symbol-sm-160px > img {
    width: 160px;
    height: 160px;
  }
  .symbol.symbol-sm-160px .symbol-label {
    width: 160px;
    height: 160px;
  }
  .symbol.symbol-sm-160px.symbol-fixed .symbol-label {
    width: 160px;
    height: 160px;
  }
  .symbol.symbol-sm-160px.symbol-fixed > img {
    width: 160px;
    height: 160px;
    max-width: auto;
  }
  .symbol.symbol-sm-160px.symbol-2by3 .symbol-label {
    height: 160px;
    width: 240px;
  }
  .symbol.symbol-sm-160px.symbol-2by3 > img {
    height: 160px;
    width: 240px;
    max-width: auto;
  }
  .symbol.symbol-sm-175px > img {
    width: 175px;
    height: 175px;
  }
  .symbol.symbol-sm-175px .symbol-label {
    width: 175px;
    height: 175px;
  }
  .symbol.symbol-sm-175px.symbol-fixed .symbol-label {
    width: 175px;
    height: 175px;
  }
  .symbol.symbol-sm-175px.symbol-fixed > img {
    width: 175px;
    height: 175px;
    max-width: auto;
  }
  .symbol.symbol-sm-175px.symbol-2by3 .symbol-label {
    height: 175px;
    width: 262.5px;
  }
  .symbol.symbol-sm-175px.symbol-2by3 > img {
    height: 175px;
    width: 262.5px;
    max-width: auto;
  }
  .symbol.symbol-sm-200px > img {
    width: 200px;
    height: 200px;
  }
  .symbol.symbol-sm-200px .symbol-label {
    width: 200px;
    height: 200px;
  }
  .symbol.symbol-sm-200px.symbol-fixed .symbol-label {
    width: 200px;
    height: 200px;
  }
  .symbol.symbol-sm-200px.symbol-fixed > img {
    width: 200px;
    height: 200px;
    max-width: auto;
  }
  .symbol.symbol-sm-200px.symbol-2by3 .symbol-label {
    height: 200px;
    width: 300px;
  }
  .symbol.symbol-sm-200px.symbol-2by3 > img {
    height: 200px;
    width: 300px;
    max-width: auto;
  }
}
@media (min-width: 768px) {
  .symbol.symbol-md-20px > img {
    width: 20px;
    height: 20px;
  }
  .symbol.symbol-md-20px .symbol-label {
    width: 20px;
    height: 20px;
  }
  .symbol.symbol-md-20px.symbol-fixed .symbol-label {
    width: 20px;
    height: 20px;
  }
  .symbol.symbol-md-20px.symbol-fixed > img {
    width: 20px;
    height: 20px;
    max-width: auto;
  }
  .symbol.symbol-md-20px.symbol-2by3 .symbol-label {
    height: 20px;
    width: 30px;
  }
  .symbol.symbol-md-20px.symbol-2by3 > img {
    height: 20px;
    width: 30px;
    max-width: auto;
  }
  .symbol.symbol-md-25px > img {
    width: 25px;
    height: 25px;
  }
  .symbol.symbol-md-25px .symbol-label {
    width: 25px;
    height: 25px;
  }
  .symbol.symbol-md-25px.symbol-fixed .symbol-label {
    width: 25px;
    height: 25px;
  }
  .symbol.symbol-md-25px.symbol-fixed > img {
    width: 25px;
    height: 25px;
    max-width: auto;
  }
  .symbol.symbol-md-25px.symbol-2by3 .symbol-label {
    height: 25px;
    width: 37.5px;
  }
  .symbol.symbol-md-25px.symbol-2by3 > img {
    height: 25px;
    width: 37.5px;
    max-width: auto;
  }
  .symbol.symbol-md-30px > img {
    width: 30px;
    height: 30px;
  }
  .symbol.symbol-md-30px .symbol-label {
    width: 30px;
    height: 30px;
  }
  .symbol.symbol-md-30px.symbol-fixed .symbol-label {
    width: 30px;
    height: 30px;
  }
  .symbol.symbol-md-30px.symbol-fixed > img {
    width: 30px;
    height: 30px;
    max-width: auto;
  }
  .symbol.symbol-md-30px.symbol-2by3 .symbol-label {
    height: 30px;
    width: 45px;
  }
  .symbol.symbol-md-30px.symbol-2by3 > img {
    height: 30px;
    width: 45px;
    max-width: auto;
  }
  .symbol.symbol-md-35px > img {
    width: 35px;
    height: 35px;
  }
  .symbol.symbol-md-35px .symbol-label {
    width: 35px;
    height: 35px;
  }
  .symbol.symbol-md-35px.symbol-fixed .symbol-label {
    width: 35px;
    height: 35px;
  }
  .symbol.symbol-md-35px.symbol-fixed > img {
    width: 35px;
    height: 35px;
    max-width: auto;
  }
  .symbol.symbol-md-35px.symbol-2by3 .symbol-label {
    height: 35px;
    width: 52.5px;
  }
  .symbol.symbol-md-35px.symbol-2by3 > img {
    height: 35px;
    width: 52.5px;
    max-width: auto;
  }
  .symbol.symbol-md-40px > img {
    width: 40px;
    height: 40px;
  }
  .symbol.symbol-md-40px .symbol-label {
    width: 40px;
    height: 40px;
  }
  .symbol.symbol-md-40px.symbol-fixed .symbol-label {
    width: 40px;
    height: 40px;
  }
  .symbol.symbol-md-40px.symbol-fixed > img {
    width: 40px;
    height: 40px;
    max-width: auto;
  }
  .symbol.symbol-md-40px.symbol-2by3 .symbol-label {
    height: 40px;
    width: 60px;
  }
  .symbol.symbol-md-40px.symbol-2by3 > img {
    height: 40px;
    width: 60px;
    max-width: auto;
  }
  .symbol.symbol-md-45px > img {
    width: 45px;
    height: 45px;
  }
  .symbol.symbol-md-45px .symbol-label {
    width: 45px;
    height: 45px;
  }
  .symbol.symbol-md-45px.symbol-fixed .symbol-label {
    width: 45px;
    height: 45px;
  }
  .symbol.symbol-md-45px.symbol-fixed > img {
    width: 45px;
    height: 45px;
    max-width: auto;
  }
  .symbol.symbol-md-45px.symbol-2by3 .symbol-label {
    height: 45px;
    width: 67.5px;
  }
  .symbol.symbol-md-45px.symbol-2by3 > img {
    height: 45px;
    width: 67.5px;
    max-width: auto;
  }
  .symbol.symbol-md-50px > img {
    width: 50px;
    height: 50px;
  }
  .symbol.symbol-md-50px .symbol-label {
    width: 50px;
    height: 50px;
  }
  .symbol.symbol-md-50px.symbol-fixed .symbol-label {
    width: 50px;
    height: 50px;
  }
  .symbol.symbol-md-50px.symbol-fixed > img {
    width: 50px;
    height: 50px;
    max-width: auto;
  }
  .symbol.symbol-md-50px.symbol-2by3 .symbol-label {
    height: 50px;
    width: 75px;
  }
  .symbol.symbol-md-50px.symbol-2by3 > img {
    height: 50px;
    width: 75px;
    max-width: auto;
  }
  .symbol.symbol-md-55px > img {
    width: 55px;
    height: 55px;
  }
  .symbol.symbol-md-55px .symbol-label {
    width: 55px;
    height: 55px;
  }
  .symbol.symbol-md-55px.symbol-fixed .symbol-label {
    width: 55px;
    height: 55px;
  }
  .symbol.symbol-md-55px.symbol-fixed > img {
    width: 55px;
    height: 55px;
    max-width: auto;
  }
  .symbol.symbol-md-55px.symbol-2by3 .symbol-label {
    height: 55px;
    width: 82.5px;
  }
  .symbol.symbol-md-55px.symbol-2by3 > img {
    height: 55px;
    width: 82.5px;
    max-width: auto;
  }
  .symbol.symbol-md-60px > img {
    width: 60px;
    height: 60px;
  }
  .symbol.symbol-md-60px .symbol-label {
    width: 60px;
    height: 60px;
  }
  .symbol.symbol-md-60px.symbol-fixed .symbol-label {
    width: 60px;
    height: 60px;
  }
  .symbol.symbol-md-60px.symbol-fixed > img {
    width: 60px;
    height: 60px;
    max-width: auto;
  }
  .symbol.symbol-md-60px.symbol-2by3 .symbol-label {
    height: 60px;
    width: 90px;
  }
  .symbol.symbol-md-60px.symbol-2by3 > img {
    height: 60px;
    width: 90px;
    max-width: auto;
  }
  .symbol.symbol-md-65px > img {
    width: 65px;
    height: 65px;
  }
  .symbol.symbol-md-65px .symbol-label {
    width: 65px;
    height: 65px;
  }
  .symbol.symbol-md-65px.symbol-fixed .symbol-label {
    width: 65px;
    height: 65px;
  }
  .symbol.symbol-md-65px.symbol-fixed > img {
    width: 65px;
    height: 65px;
    max-width: auto;
  }
  .symbol.symbol-md-65px.symbol-2by3 .symbol-label {
    height: 65px;
    width: 97.5px;
  }
  .symbol.symbol-md-65px.symbol-2by3 > img {
    height: 65px;
    width: 97.5px;
    max-width: auto;
  }
  .symbol.symbol-md-70px > img {
    width: 70px;
    height: 70px;
  }
  .symbol.symbol-md-70px .symbol-label {
    width: 70px;
    height: 70px;
  }
  .symbol.symbol-md-70px.symbol-fixed .symbol-label {
    width: 70px;
    height: 70px;
  }
  .symbol.symbol-md-70px.symbol-fixed > img {
    width: 70px;
    height: 70px;
    max-width: auto;
  }
  .symbol.symbol-md-70px.symbol-2by3 .symbol-label {
    height: 70px;
    width: 105px;
  }
  .symbol.symbol-md-70px.symbol-2by3 > img {
    height: 70px;
    width: 105px;
    max-width: auto;
  }
  .symbol.symbol-md-75px > img {
    width: 75px;
    height: 75px;
  }
  .symbol.symbol-md-75px .symbol-label {
    width: 75px;
    height: 75px;
  }
  .symbol.symbol-md-75px.symbol-fixed .symbol-label {
    width: 75px;
    height: 75px;
  }
  .symbol.symbol-md-75px.symbol-fixed > img {
    width: 75px;
    height: 75px;
    max-width: auto;
  }
  .symbol.symbol-md-75px.symbol-2by3 .symbol-label {
    height: 75px;
    width: 112.5px;
  }
  .symbol.symbol-md-75px.symbol-2by3 > img {
    height: 75px;
    width: 112.5px;
    max-width: auto;
  }
  .symbol.symbol-md-100px > img {
    width: 100px;
    height: 100px;
  }
  .symbol.symbol-md-100px .symbol-label {
    width: 100px;
    height: 100px;
  }
  .symbol.symbol-md-100px.symbol-fixed .symbol-label {
    width: 100px;
    height: 100px;
  }
  .symbol.symbol-md-100px.symbol-fixed > img {
    width: 100px;
    height: 100px;
    max-width: auto;
  }
  .symbol.symbol-md-100px.symbol-2by3 .symbol-label {
    height: 100px;
    width: 150px;
  }
  .symbol.symbol-md-100px.symbol-2by3 > img {
    height: 100px;
    width: 150px;
    max-width: auto;
  }
  .symbol.symbol-md-125px > img {
    width: 125px;
    height: 125px;
  }
  .symbol.symbol-md-125px .symbol-label {
    width: 125px;
    height: 125px;
  }
  .symbol.symbol-md-125px.symbol-fixed .symbol-label {
    width: 125px;
    height: 125px;
  }
  .symbol.symbol-md-125px.symbol-fixed > img {
    width: 125px;
    height: 125px;
    max-width: auto;
  }
  .symbol.symbol-md-125px.symbol-2by3 .symbol-label {
    height: 125px;
    width: 187.5px;
  }
  .symbol.symbol-md-125px.symbol-2by3 > img {
    height: 125px;
    width: 187.5px;
    max-width: auto;
  }
  .symbol.symbol-md-150px > img {
    width: 150px;
    height: 150px;
  }
  .symbol.symbol-md-150px .symbol-label {
    width: 150px;
    height: 150px;
  }
  .symbol.symbol-md-150px.symbol-fixed .symbol-label {
    width: 150px;
    height: 150px;
  }
  .symbol.symbol-md-150px.symbol-fixed > img {
    width: 150px;
    height: 150px;
    max-width: auto;
  }
  .symbol.symbol-md-150px.symbol-2by3 .symbol-label {
    height: 150px;
    width: 225px;
  }
  .symbol.symbol-md-150px.symbol-2by3 > img {
    height: 150px;
    width: 225px;
    max-width: auto;
  }
  .symbol.symbol-md-160px > img {
    width: 160px;
    height: 160px;
  }
  .symbol.symbol-md-160px .symbol-label {
    width: 160px;
    height: 160px;
  }
  .symbol.symbol-md-160px.symbol-fixed .symbol-label {
    width: 160px;
    height: 160px;
  }
  .symbol.symbol-md-160px.symbol-fixed > img {
    width: 160px;
    height: 160px;
    max-width: auto;
  }
  .symbol.symbol-md-160px.symbol-2by3 .symbol-label {
    height: 160px;
    width: 240px;
  }
  .symbol.symbol-md-160px.symbol-2by3 > img {
    height: 160px;
    width: 240px;
    max-width: auto;
  }
  .symbol.symbol-md-175px > img {
    width: 175px;
    height: 175px;
  }
  .symbol.symbol-md-175px .symbol-label {
    width: 175px;
    height: 175px;
  }
  .symbol.symbol-md-175px.symbol-fixed .symbol-label {
    width: 175px;
    height: 175px;
  }
  .symbol.symbol-md-175px.symbol-fixed > img {
    width: 175px;
    height: 175px;
    max-width: auto;
  }
  .symbol.symbol-md-175px.symbol-2by3 .symbol-label {
    height: 175px;
    width: 262.5px;
  }
  .symbol.symbol-md-175px.symbol-2by3 > img {
    height: 175px;
    width: 262.5px;
    max-width: auto;
  }
  .symbol.symbol-md-200px > img {
    width: 200px;
    height: 200px;
  }
  .symbol.symbol-md-200px .symbol-label {
    width: 200px;
    height: 200px;
  }
  .symbol.symbol-md-200px.symbol-fixed .symbol-label {
    width: 200px;
    height: 200px;
  }
  .symbol.symbol-md-200px.symbol-fixed > img {
    width: 200px;
    height: 200px;
    max-width: auto;
  }
  .symbol.symbol-md-200px.symbol-2by3 .symbol-label {
    height: 200px;
    width: 300px;
  }
  .symbol.symbol-md-200px.symbol-2by3 > img {
    height: 200px;
    width: 300px;
    max-width: auto;
  }
}
@media (min-width: 992px) {
  .symbol.symbol-lg-20px > img {
    width: 20px;
    height: 20px;
  }
  .symbol.symbol-lg-20px .symbol-label {
    width: 20px;
    height: 20px;
  }
  .symbol.symbol-lg-20px.symbol-fixed .symbol-label {
    width: 20px;
    height: 20px;
  }
  .symbol.symbol-lg-20px.symbol-fixed > img {
    width: 20px;
    height: 20px;
    max-width: auto;
  }
  .symbol.symbol-lg-20px.symbol-2by3 .symbol-label {
    height: 20px;
    width: 30px;
  }
  .symbol.symbol-lg-20px.symbol-2by3 > img {
    height: 20px;
    width: 30px;
    max-width: auto;
  }
  .symbol.symbol-lg-25px > img {
    width: 25px;
    height: 25px;
  }
  .symbol.symbol-lg-25px .symbol-label {
    width: 25px;
    height: 25px;
  }
  .symbol.symbol-lg-25px.symbol-fixed .symbol-label {
    width: 25px;
    height: 25px;
  }
  .symbol.symbol-lg-25px.symbol-fixed > img {
    width: 25px;
    height: 25px;
    max-width: auto;
  }
  .symbol.symbol-lg-25px.symbol-2by3 .symbol-label {
    height: 25px;
    width: 37.5px;
  }
  .symbol.symbol-lg-25px.symbol-2by3 > img {
    height: 25px;
    width: 37.5px;
    max-width: auto;
  }
  .symbol.symbol-lg-30px > img {
    width: 30px;
    height: 30px;
  }
  .symbol.symbol-lg-30px .symbol-label {
    width: 30px;
    height: 30px;
  }
  .symbol.symbol-lg-30px.symbol-fixed .symbol-label {
    width: 30px;
    height: 30px;
  }
  .symbol.symbol-lg-30px.symbol-fixed > img {
    width: 30px;
    height: 30px;
    max-width: auto;
  }
  .symbol.symbol-lg-30px.symbol-2by3 .symbol-label {
    height: 30px;
    width: 45px;
  }
  .symbol.symbol-lg-30px.symbol-2by3 > img {
    height: 30px;
    width: 45px;
    max-width: auto;
  }
  .symbol.symbol-lg-35px > img {
    width: 35px;
    height: 35px;
  }
  .symbol.symbol-lg-35px .symbol-label {
    width: 35px;
    height: 35px;
  }
  .symbol.symbol-lg-35px.symbol-fixed .symbol-label {
    width: 35px;
    height: 35px;
  }
  .symbol.symbol-lg-35px.symbol-fixed > img {
    width: 35px;
    height: 35px;
    max-width: auto;
  }
  .symbol.symbol-lg-35px.symbol-2by3 .symbol-label {
    height: 35px;
    width: 52.5px;
  }
  .symbol.symbol-lg-35px.symbol-2by3 > img {
    height: 35px;
    width: 52.5px;
    max-width: auto;
  }
  .symbol.symbol-lg-40px > img {
    width: 40px;
    height: 40px;
  }
  .symbol.symbol-lg-40px .symbol-label {
    width: 40px;
    height: 40px;
  }
  .symbol.symbol-lg-40px.symbol-fixed .symbol-label {
    width: 40px;
    height: 40px;
  }
  .symbol.symbol-lg-40px.symbol-fixed > img {
    width: 40px;
    height: 40px;
    max-width: auto;
  }
  .symbol.symbol-lg-40px.symbol-2by3 .symbol-label {
    height: 40px;
    width: 60px;
  }
  .symbol.symbol-lg-40px.symbol-2by3 > img {
    height: 40px;
    width: 60px;
    max-width: auto;
  }
  .symbol.symbol-lg-45px > img {
    width: 45px;
    height: 45px;
  }
  .symbol.symbol-lg-45px .symbol-label {
    width: 45px;
    height: 45px;
  }
  .symbol.symbol-lg-45px.symbol-fixed .symbol-label {
    width: 45px;
    height: 45px;
  }
  .symbol.symbol-lg-45px.symbol-fixed > img {
    width: 45px;
    height: 45px;
    max-width: auto;
  }
  .symbol.symbol-lg-45px.symbol-2by3 .symbol-label {
    height: 45px;
    width: 67.5px;
  }
  .symbol.symbol-lg-45px.symbol-2by3 > img {
    height: 45px;
    width: 67.5px;
    max-width: auto;
  }
  .symbol.symbol-lg-50px > img {
    width: 50px;
    height: 50px;
  }
  .symbol.symbol-lg-50px .symbol-label {
    width: 50px;
    height: 50px;
  }
  .symbol.symbol-lg-50px.symbol-fixed .symbol-label {
    width: 50px;
    height: 50px;
  }
  .symbol.symbol-lg-50px.symbol-fixed > img {
    width: 50px;
    height: 50px;
    max-width: auto;
  }
  .symbol.symbol-lg-50px.symbol-2by3 .symbol-label {
    height: 50px;
    width: 75px;
  }
  .symbol.symbol-lg-50px.symbol-2by3 > img {
    height: 50px;
    width: 75px;
    max-width: auto;
  }
  .symbol.symbol-lg-55px > img {
    width: 55px;
    height: 55px;
  }
  .symbol.symbol-lg-55px .symbol-label {
    width: 55px;
    height: 55px;
  }
  .symbol.symbol-lg-55px.symbol-fixed .symbol-label {
    width: 55px;
    height: 55px;
  }
  .symbol.symbol-lg-55px.symbol-fixed > img {
    width: 55px;
    height: 55px;
    max-width: auto;
  }
  .symbol.symbol-lg-55px.symbol-2by3 .symbol-label {
    height: 55px;
    width: 82.5px;
  }
  .symbol.symbol-lg-55px.symbol-2by3 > img {
    height: 55px;
    width: 82.5px;
    max-width: auto;
  }
  .symbol.symbol-lg-60px > img {
    width: 60px;
    height: 60px;
  }
  .symbol.symbol-lg-60px .symbol-label {
    width: 60px;
    height: 60px;
  }
  .symbol.symbol-lg-60px.symbol-fixed .symbol-label {
    width: 60px;
    height: 60px;
  }
  .symbol.symbol-lg-60px.symbol-fixed > img {
    width: 60px;
    height: 60px;
    max-width: auto;
  }
  .symbol.symbol-lg-60px.symbol-2by3 .symbol-label {
    height: 60px;
    width: 90px;
  }
  .symbol.symbol-lg-60px.symbol-2by3 > img {
    height: 60px;
    width: 90px;
    max-width: auto;
  }
  .symbol.symbol-lg-65px > img {
    width: 65px;
    height: 65px;
  }
  .symbol.symbol-lg-65px .symbol-label {
    width: 65px;
    height: 65px;
  }
  .symbol.symbol-lg-65px.symbol-fixed .symbol-label {
    width: 65px;
    height: 65px;
  }
  .symbol.symbol-lg-65px.symbol-fixed > img {
    width: 65px;
    height: 65px;
    max-width: auto;
  }
  .symbol.symbol-lg-65px.symbol-2by3 .symbol-label {
    height: 65px;
    width: 97.5px;
  }
  .symbol.symbol-lg-65px.symbol-2by3 > img {
    height: 65px;
    width: 97.5px;
    max-width: auto;
  }
  .symbol.symbol-lg-70px > img {
    width: 70px;
    height: 70px;
  }
  .symbol.symbol-lg-70px .symbol-label {
    width: 70px;
    height: 70px;
  }
  .symbol.symbol-lg-70px.symbol-fixed .symbol-label {
    width: 70px;
    height: 70px;
  }
  .symbol.symbol-lg-70px.symbol-fixed > img {
    width: 70px;
    height: 70px;
    max-width: auto;
  }
  .symbol.symbol-lg-70px.symbol-2by3 .symbol-label {
    height: 70px;
    width: 105px;
  }
  .symbol.symbol-lg-70px.symbol-2by3 > img {
    height: 70px;
    width: 105px;
    max-width: auto;
  }
  .symbol.symbol-lg-75px > img {
    width: 75px;
    height: 75px;
  }
  .symbol.symbol-lg-75px .symbol-label {
    width: 75px;
    height: 75px;
  }
  .symbol.symbol-lg-75px.symbol-fixed .symbol-label {
    width: 75px;
    height: 75px;
  }
  .symbol.symbol-lg-75px.symbol-fixed > img {
    width: 75px;
    height: 75px;
    max-width: auto;
  }
  .symbol.symbol-lg-75px.symbol-2by3 .symbol-label {
    height: 75px;
    width: 112.5px;
  }
  .symbol.symbol-lg-75px.symbol-2by3 > img {
    height: 75px;
    width: 112.5px;
    max-width: auto;
  }
  .symbol.symbol-lg-100px > img {
    width: 100px;
    height: 100px;
  }
  .symbol.symbol-lg-100px .symbol-label {
    width: 100px;
    height: 100px;
  }
  .symbol.symbol-lg-100px.symbol-fixed .symbol-label {
    width: 100px;
    height: 100px;
  }
  .symbol.symbol-lg-100px.symbol-fixed > img {
    width: 100px;
    height: 100px;
    max-width: auto;
  }
  .symbol.symbol-lg-100px.symbol-2by3 .symbol-label {
    height: 100px;
    width: 150px;
  }
  .symbol.symbol-lg-100px.symbol-2by3 > img {
    height: 100px;
    width: 150px;
    max-width: auto;
  }
  .symbol.symbol-lg-125px > img {
    width: 125px;
    height: 125px;
  }
  .symbol.symbol-lg-125px .symbol-label {
    width: 125px;
    height: 125px;
  }
  .symbol.symbol-lg-125px.symbol-fixed .symbol-label {
    width: 125px;
    height: 125px;
  }
  .symbol.symbol-lg-125px.symbol-fixed > img {
    width: 125px;
    height: 125px;
    max-width: auto;
  }
  .symbol.symbol-lg-125px.symbol-2by3 .symbol-label {
    height: 125px;
    width: 187.5px;
  }
  .symbol.symbol-lg-125px.symbol-2by3 > img {
    height: 125px;
    width: 187.5px;
    max-width: auto;
  }
  .symbol.symbol-lg-150px > img {
    width: 150px;
    height: 150px;
  }
  .symbol.symbol-lg-150px .symbol-label {
    width: 150px;
    height: 150px;
  }
  .symbol.symbol-lg-150px.symbol-fixed .symbol-label {
    width: 150px;
    height: 150px;
  }
  .symbol.symbol-lg-150px.symbol-fixed > img {
    width: 150px;
    height: 150px;
    max-width: auto;
  }
  .symbol.symbol-lg-150px.symbol-2by3 .symbol-label {
    height: 150px;
    width: 225px;
  }
  .symbol.symbol-lg-150px.symbol-2by3 > img {
    height: 150px;
    width: 225px;
    max-width: auto;
  }
  .symbol.symbol-lg-160px > img {
    width: 160px;
    height: 160px;
  }
  .symbol.symbol-lg-160px .symbol-label {
    width: 160px;
    height: 160px;
  }
  .symbol.symbol-lg-160px.symbol-fixed .symbol-label {
    width: 160px;
    height: 160px;
  }
  .symbol.symbol-lg-160px.symbol-fixed > img {
    width: 160px;
    height: 160px;
    max-width: auto;
  }
  .symbol.symbol-lg-160px.symbol-2by3 .symbol-label {
    height: 160px;
    width: 240px;
  }
  .symbol.symbol-lg-160px.symbol-2by3 > img {
    height: 160px;
    width: 240px;
    max-width: auto;
  }
  .symbol.symbol-lg-175px > img {
    width: 175px;
    height: 175px;
  }
  .symbol.symbol-lg-175px .symbol-label {
    width: 175px;
    height: 175px;
  }
  .symbol.symbol-lg-175px.symbol-fixed .symbol-label {
    width: 175px;
    height: 175px;
  }
  .symbol.symbol-lg-175px.symbol-fixed > img {
    width: 175px;
    height: 175px;
    max-width: auto;
  }
  .symbol.symbol-lg-175px.symbol-2by3 .symbol-label {
    height: 175px;
    width: 262.5px;
  }
  .symbol.symbol-lg-175px.symbol-2by3 > img {
    height: 175px;
    width: 262.5px;
    max-width: auto;
  }
  .symbol.symbol-lg-200px > img {
    width: 200px;
    height: 200px;
  }
  .symbol.symbol-lg-200px .symbol-label {
    width: 200px;
    height: 200px;
  }
  .symbol.symbol-lg-200px.symbol-fixed .symbol-label {
    width: 200px;
    height: 200px;
  }
  .symbol.symbol-lg-200px.symbol-fixed > img {
    width: 200px;
    height: 200px;
    max-width: auto;
  }
  .symbol.symbol-lg-200px.symbol-2by3 .symbol-label {
    height: 200px;
    width: 300px;
  }
  .symbol.symbol-lg-200px.symbol-2by3 > img {
    height: 200px;
    width: 300px;
    max-width: auto;
  }
}
@media (min-width: 1200px) {
  .symbol.symbol-xl-20px > img {
    width: 20px;
    height: 20px;
  }
  .symbol.symbol-xl-20px .symbol-label {
    width: 20px;
    height: 20px;
  }
  .symbol.symbol-xl-20px.symbol-fixed .symbol-label {
    width: 20px;
    height: 20px;
  }
  .symbol.symbol-xl-20px.symbol-fixed > img {
    width: 20px;
    height: 20px;
    max-width: auto;
  }
  .symbol.symbol-xl-20px.symbol-2by3 .symbol-label {
    height: 20px;
    width: 30px;
  }
  .symbol.symbol-xl-20px.symbol-2by3 > img {
    height: 20px;
    width: 30px;
    max-width: auto;
  }
  .symbol.symbol-xl-25px > img {
    width: 25px;
    height: 25px;
  }
  .symbol.symbol-xl-25px .symbol-label {
    width: 25px;
    height: 25px;
  }
  .symbol.symbol-xl-25px.symbol-fixed .symbol-label {
    width: 25px;
    height: 25px;
  }
  .symbol.symbol-xl-25px.symbol-fixed > img {
    width: 25px;
    height: 25px;
    max-width: auto;
  }
  .symbol.symbol-xl-25px.symbol-2by3 .symbol-label {
    height: 25px;
    width: 37.5px;
  }
  .symbol.symbol-xl-25px.symbol-2by3 > img {
    height: 25px;
    width: 37.5px;
    max-width: auto;
  }
  .symbol.symbol-xl-30px > img {
    width: 30px;
    height: 30px;
  }
  .symbol.symbol-xl-30px .symbol-label {
    width: 30px;
    height: 30px;
  }
  .symbol.symbol-xl-30px.symbol-fixed .symbol-label {
    width: 30px;
    height: 30px;
  }
  .symbol.symbol-xl-30px.symbol-fixed > img {
    width: 30px;
    height: 30px;
    max-width: auto;
  }
  .symbol.symbol-xl-30px.symbol-2by3 .symbol-label {
    height: 30px;
    width: 45px;
  }
  .symbol.symbol-xl-30px.symbol-2by3 > img {
    height: 30px;
    width: 45px;
    max-width: auto;
  }
  .symbol.symbol-xl-35px > img {
    width: 35px;
    height: 35px;
  }
  .symbol.symbol-xl-35px .symbol-label {
    width: 35px;
    height: 35px;
  }
  .symbol.symbol-xl-35px.symbol-fixed .symbol-label {
    width: 35px;
    height: 35px;
  }
  .symbol.symbol-xl-35px.symbol-fixed > img {
    width: 35px;
    height: 35px;
    max-width: auto;
  }
  .symbol.symbol-xl-35px.symbol-2by3 .symbol-label {
    height: 35px;
    width: 52.5px;
  }
  .symbol.symbol-xl-35px.symbol-2by3 > img {
    height: 35px;
    width: 52.5px;
    max-width: auto;
  }
  .symbol.symbol-xl-40px > img {
    width: 40px;
    height: 40px;
  }
  .symbol.symbol-xl-40px .symbol-label {
    width: 40px;
    height: 40px;
  }
  .symbol.symbol-xl-40px.symbol-fixed .symbol-label {
    width: 40px;
    height: 40px;
  }
  .symbol.symbol-xl-40px.symbol-fixed > img {
    width: 40px;
    height: 40px;
    max-width: auto;
  }
  .symbol.symbol-xl-40px.symbol-2by3 .symbol-label {
    height: 40px;
    width: 60px;
  }
  .symbol.symbol-xl-40px.symbol-2by3 > img {
    height: 40px;
    width: 60px;
    max-width: auto;
  }
  .symbol.symbol-xl-45px > img {
    width: 45px;
    height: 45px;
  }
  .symbol.symbol-xl-45px .symbol-label {
    width: 45px;
    height: 45px;
  }
  .symbol.symbol-xl-45px.symbol-fixed .symbol-label {
    width: 45px;
    height: 45px;
  }
  .symbol.symbol-xl-45px.symbol-fixed > img {
    width: 45px;
    height: 45px;
    max-width: auto;
  }
  .symbol.symbol-xl-45px.symbol-2by3 .symbol-label {
    height: 45px;
    width: 67.5px;
  }
  .symbol.symbol-xl-45px.symbol-2by3 > img {
    height: 45px;
    width: 67.5px;
    max-width: auto;
  }
  .symbol.symbol-xl-50px > img {
    width: 50px;
    height: 50px;
  }
  .symbol.symbol-xl-50px .symbol-label {
    width: 50px;
    height: 50px;
  }
  .symbol.symbol-xl-50px.symbol-fixed .symbol-label {
    width: 50px;
    height: 50px;
  }
  .symbol.symbol-xl-50px.symbol-fixed > img {
    width: 50px;
    height: 50px;
    max-width: auto;
  }
  .symbol.symbol-xl-50px.symbol-2by3 .symbol-label {
    height: 50px;
    width: 75px;
  }
  .symbol.symbol-xl-50px.symbol-2by3 > img {
    height: 50px;
    width: 75px;
    max-width: auto;
  }
  .symbol.symbol-xl-55px > img {
    width: 55px;
    height: 55px;
  }
  .symbol.symbol-xl-55px .symbol-label {
    width: 55px;
    height: 55px;
  }
  .symbol.symbol-xl-55px.symbol-fixed .symbol-label {
    width: 55px;
    height: 55px;
  }
  .symbol.symbol-xl-55px.symbol-fixed > img {
    width: 55px;
    height: 55px;
    max-width: auto;
  }
  .symbol.symbol-xl-55px.symbol-2by3 .symbol-label {
    height: 55px;
    width: 82.5px;
  }
  .symbol.symbol-xl-55px.symbol-2by3 > img {
    height: 55px;
    width: 82.5px;
    max-width: auto;
  }
  .symbol.symbol-xl-60px > img {
    width: 60px;
    height: 60px;
  }
  .symbol.symbol-xl-60px .symbol-label {
    width: 60px;
    height: 60px;
  }
  .symbol.symbol-xl-60px.symbol-fixed .symbol-label {
    width: 60px;
    height: 60px;
  }
  .symbol.symbol-xl-60px.symbol-fixed > img {
    width: 60px;
    height: 60px;
    max-width: auto;
  }
  .symbol.symbol-xl-60px.symbol-2by3 .symbol-label {
    height: 60px;
    width: 90px;
  }
  .symbol.symbol-xl-60px.symbol-2by3 > img {
    height: 60px;
    width: 90px;
    max-width: auto;
  }
  .symbol.symbol-xl-65px > img {
    width: 65px;
    height: 65px;
  }
  .symbol.symbol-xl-65px .symbol-label {
    width: 65px;
    height: 65px;
  }
  .symbol.symbol-xl-65px.symbol-fixed .symbol-label {
    width: 65px;
    height: 65px;
  }
  .symbol.symbol-xl-65px.symbol-fixed > img {
    width: 65px;
    height: 65px;
    max-width: auto;
  }
  .symbol.symbol-xl-65px.symbol-2by3 .symbol-label {
    height: 65px;
    width: 97.5px;
  }
  .symbol.symbol-xl-65px.symbol-2by3 > img {
    height: 65px;
    width: 97.5px;
    max-width: auto;
  }
  .symbol.symbol-xl-70px > img {
    width: 70px;
    height: 70px;
  }
  .symbol.symbol-xl-70px .symbol-label {
    width: 70px;
    height: 70px;
  }
  .symbol.symbol-xl-70px.symbol-fixed .symbol-label {
    width: 70px;
    height: 70px;
  }
  .symbol.symbol-xl-70px.symbol-fixed > img {
    width: 70px;
    height: 70px;
    max-width: auto;
  }
  .symbol.symbol-xl-70px.symbol-2by3 .symbol-label {
    height: 70px;
    width: 105px;
  }
  .symbol.symbol-xl-70px.symbol-2by3 > img {
    height: 70px;
    width: 105px;
    max-width: auto;
  }
  .symbol.symbol-xl-75px > img {
    width: 75px;
    height: 75px;
  }
  .symbol.symbol-xl-75px .symbol-label {
    width: 75px;
    height: 75px;
  }
  .symbol.symbol-xl-75px.symbol-fixed .symbol-label {
    width: 75px;
    height: 75px;
  }
  .symbol.symbol-xl-75px.symbol-fixed > img {
    width: 75px;
    height: 75px;
    max-width: auto;
  }
  .symbol.symbol-xl-75px.symbol-2by3 .symbol-label {
    height: 75px;
    width: 112.5px;
  }
  .symbol.symbol-xl-75px.symbol-2by3 > img {
    height: 75px;
    width: 112.5px;
    max-width: auto;
  }
  .symbol.symbol-xl-100px > img {
    width: 100px;
    height: 100px;
  }
  .symbol.symbol-xl-100px .symbol-label {
    width: 100px;
    height: 100px;
  }
  .symbol.symbol-xl-100px.symbol-fixed .symbol-label {
    width: 100px;
    height: 100px;
  }
  .symbol.symbol-xl-100px.symbol-fixed > img {
    width: 100px;
    height: 100px;
    max-width: auto;
  }
  .symbol.symbol-xl-100px.symbol-2by3 .symbol-label {
    height: 100px;
    width: 150px;
  }
  .symbol.symbol-xl-100px.symbol-2by3 > img {
    height: 100px;
    width: 150px;
    max-width: auto;
  }
  .symbol.symbol-xl-125px > img {
    width: 125px;
    height: 125px;
  }
  .symbol.symbol-xl-125px .symbol-label {
    width: 125px;
    height: 125px;
  }
  .symbol.symbol-xl-125px.symbol-fixed .symbol-label {
    width: 125px;
    height: 125px;
  }
  .symbol.symbol-xl-125px.symbol-fixed > img {
    width: 125px;
    height: 125px;
    max-width: auto;
  }
  .symbol.symbol-xl-125px.symbol-2by3 .symbol-label {
    height: 125px;
    width: 187.5px;
  }
  .symbol.symbol-xl-125px.symbol-2by3 > img {
    height: 125px;
    width: 187.5px;
    max-width: auto;
  }
  .symbol.symbol-xl-150px > img {
    width: 150px;
    height: 150px;
  }
  .symbol.symbol-xl-150px .symbol-label {
    width: 150px;
    height: 150px;
  }
  .symbol.symbol-xl-150px.symbol-fixed .symbol-label {
    width: 150px;
    height: 150px;
  }
  .symbol.symbol-xl-150px.symbol-fixed > img {
    width: 150px;
    height: 150px;
    max-width: auto;
  }
  .symbol.symbol-xl-150px.symbol-2by3 .symbol-label {
    height: 150px;
    width: 225px;
  }
  .symbol.symbol-xl-150px.symbol-2by3 > img {
    height: 150px;
    width: 225px;
    max-width: auto;
  }
  .symbol.symbol-xl-160px > img {
    width: 160px;
    height: 160px;
  }
  .symbol.symbol-xl-160px .symbol-label {
    width: 160px;
    height: 160px;
  }
  .symbol.symbol-xl-160px.symbol-fixed .symbol-label {
    width: 160px;
    height: 160px;
  }
  .symbol.symbol-xl-160px.symbol-fixed > img {
    width: 160px;
    height: 160px;
    max-width: auto;
  }
  .symbol.symbol-xl-160px.symbol-2by3 .symbol-label {
    height: 160px;
    width: 240px;
  }
  .symbol.symbol-xl-160px.symbol-2by3 > img {
    height: 160px;
    width: 240px;
    max-width: auto;
  }
  .symbol.symbol-xl-175px > img {
    width: 175px;
    height: 175px;
  }
  .symbol.symbol-xl-175px .symbol-label {
    width: 175px;
    height: 175px;
  }
  .symbol.symbol-xl-175px.symbol-fixed .symbol-label {
    width: 175px;
    height: 175px;
  }
  .symbol.symbol-xl-175px.symbol-fixed > img {
    width: 175px;
    height: 175px;
    max-width: auto;
  }
  .symbol.symbol-xl-175px.symbol-2by3 .symbol-label {
    height: 175px;
    width: 262.5px;
  }
  .symbol.symbol-xl-175px.symbol-2by3 > img {
    height: 175px;
    width: 262.5px;
    max-width: auto;
  }
  .symbol.symbol-xl-200px > img {
    width: 200px;
    height: 200px;
  }
  .symbol.symbol-xl-200px .symbol-label {
    width: 200px;
    height: 200px;
  }
  .symbol.symbol-xl-200px.symbol-fixed .symbol-label {
    width: 200px;
    height: 200px;
  }
  .symbol.symbol-xl-200px.symbol-fixed > img {
    width: 200px;
    height: 200px;
    max-width: auto;
  }
  .symbol.symbol-xl-200px.symbol-2by3 .symbol-label {
    height: 200px;
    width: 300px;
  }
  .symbol.symbol-xl-200px.symbol-2by3 > img {
    height: 200px;
    width: 300px;
    max-width: auto;
  }
}
@media (min-width: 1400px) {
  .symbol.symbol-xxl-20px > img {
    width: 20px;
    height: 20px;
  }
  .symbol.symbol-xxl-20px .symbol-label {
    width: 20px;
    height: 20px;
  }
  .symbol.symbol-xxl-20px.symbol-fixed .symbol-label {
    width: 20px;
    height: 20px;
  }
  .symbol.symbol-xxl-20px.symbol-fixed > img {
    width: 20px;
    height: 20px;
    max-width: auto;
  }
  .symbol.symbol-xxl-20px.symbol-2by3 .symbol-label {
    height: 20px;
    width: 30px;
  }
  .symbol.symbol-xxl-20px.symbol-2by3 > img {
    height: 20px;
    width: 30px;
    max-width: auto;
  }
  .symbol.symbol-xxl-25px > img {
    width: 25px;
    height: 25px;
  }
  .symbol.symbol-xxl-25px .symbol-label {
    width: 25px;
    height: 25px;
  }
  .symbol.symbol-xxl-25px.symbol-fixed .symbol-label {
    width: 25px;
    height: 25px;
  }
  .symbol.symbol-xxl-25px.symbol-fixed > img {
    width: 25px;
    height: 25px;
    max-width: auto;
  }
  .symbol.symbol-xxl-25px.symbol-2by3 .symbol-label {
    height: 25px;
    width: 37.5px;
  }
  .symbol.symbol-xxl-25px.symbol-2by3 > img {
    height: 25px;
    width: 37.5px;
    max-width: auto;
  }
  .symbol.symbol-xxl-30px > img {
    width: 30px;
    height: 30px;
  }
  .symbol.symbol-xxl-30px .symbol-label {
    width: 30px;
    height: 30px;
  }
  .symbol.symbol-xxl-30px.symbol-fixed .symbol-label {
    width: 30px;
    height: 30px;
  }
  .symbol.symbol-xxl-30px.symbol-fixed > img {
    width: 30px;
    height: 30px;
    max-width: auto;
  }
  .symbol.symbol-xxl-30px.symbol-2by3 .symbol-label {
    height: 30px;
    width: 45px;
  }
  .symbol.symbol-xxl-30px.symbol-2by3 > img {
    height: 30px;
    width: 45px;
    max-width: auto;
  }
  .symbol.symbol-xxl-35px > img {
    width: 35px;
    height: 35px;
  }
  .symbol.symbol-xxl-35px .symbol-label {
    width: 35px;
    height: 35px;
  }
  .symbol.symbol-xxl-35px.symbol-fixed .symbol-label {
    width: 35px;
    height: 35px;
  }
  .symbol.symbol-xxl-35px.symbol-fixed > img {
    width: 35px;
    height: 35px;
    max-width: auto;
  }
  .symbol.symbol-xxl-35px.symbol-2by3 .symbol-label {
    height: 35px;
    width: 52.5px;
  }
  .symbol.symbol-xxl-35px.symbol-2by3 > img {
    height: 35px;
    width: 52.5px;
    max-width: auto;
  }
  .symbol.symbol-xxl-40px > img {
    width: 40px;
    height: 40px;
  }
  .symbol.symbol-xxl-40px .symbol-label {
    width: 40px;
    height: 40px;
  }
  .symbol.symbol-xxl-40px.symbol-fixed .symbol-label {
    width: 40px;
    height: 40px;
  }
  .symbol.symbol-xxl-40px.symbol-fixed > img {
    width: 40px;
    height: 40px;
    max-width: auto;
  }
  .symbol.symbol-xxl-40px.symbol-2by3 .symbol-label {
    height: 40px;
    width: 60px;
  }
  .symbol.symbol-xxl-40px.symbol-2by3 > img {
    height: 40px;
    width: 60px;
    max-width: auto;
  }
  .symbol.symbol-xxl-45px > img {
    width: 45px;
    height: 45px;
  }
  .symbol.symbol-xxl-45px .symbol-label {
    width: 45px;
    height: 45px;
  }
  .symbol.symbol-xxl-45px.symbol-fixed .symbol-label {
    width: 45px;
    height: 45px;
  }
  .symbol.symbol-xxl-45px.symbol-fixed > img {
    width: 45px;
    height: 45px;
    max-width: auto;
  }
  .symbol.symbol-xxl-45px.symbol-2by3 .symbol-label {
    height: 45px;
    width: 67.5px;
  }
  .symbol.symbol-xxl-45px.symbol-2by3 > img {
    height: 45px;
    width: 67.5px;
    max-width: auto;
  }
  .symbol.symbol-xxl-50px > img {
    width: 50px;
    height: 50px;
  }
  .symbol.symbol-xxl-50px .symbol-label {
    width: 50px;
    height: 50px;
  }
  .symbol.symbol-xxl-50px.symbol-fixed .symbol-label {
    width: 50px;
    height: 50px;
  }
  .symbol.symbol-xxl-50px.symbol-fixed > img {
    width: 50px;
    height: 50px;
    max-width: auto;
  }
  .symbol.symbol-xxl-50px.symbol-2by3 .symbol-label {
    height: 50px;
    width: 75px;
  }
  .symbol.symbol-xxl-50px.symbol-2by3 > img {
    height: 50px;
    width: 75px;
    max-width: auto;
  }
  .symbol.symbol-xxl-55px > img {
    width: 55px;
    height: 55px;
  }
  .symbol.symbol-xxl-55px .symbol-label {
    width: 55px;
    height: 55px;
  }
  .symbol.symbol-xxl-55px.symbol-fixed .symbol-label {
    width: 55px;
    height: 55px;
  }
  .symbol.symbol-xxl-55px.symbol-fixed > img {
    width: 55px;
    height: 55px;
    max-width: auto;
  }
  .symbol.symbol-xxl-55px.symbol-2by3 .symbol-label {
    height: 55px;
    width: 82.5px;
  }
  .symbol.symbol-xxl-55px.symbol-2by3 > img {
    height: 55px;
    width: 82.5px;
    max-width: auto;
  }
  .symbol.symbol-xxl-60px > img {
    width: 60px;
    height: 60px;
  }
  .symbol.symbol-xxl-60px .symbol-label {
    width: 60px;
    height: 60px;
  }
  .symbol.symbol-xxl-60px.symbol-fixed .symbol-label {
    width: 60px;
    height: 60px;
  }
  .symbol.symbol-xxl-60px.symbol-fixed > img {
    width: 60px;
    height: 60px;
    max-width: auto;
  }
  .symbol.symbol-xxl-60px.symbol-2by3 .symbol-label {
    height: 60px;
    width: 90px;
  }
  .symbol.symbol-xxl-60px.symbol-2by3 > img {
    height: 60px;
    width: 90px;
    max-width: auto;
  }
  .symbol.symbol-xxl-65px > img {
    width: 65px;
    height: 65px;
  }
  .symbol.symbol-xxl-65px .symbol-label {
    width: 65px;
    height: 65px;
  }
  .symbol.symbol-xxl-65px.symbol-fixed .symbol-label {
    width: 65px;
    height: 65px;
  }
  .symbol.symbol-xxl-65px.symbol-fixed > img {
    width: 65px;
    height: 65px;
    max-width: auto;
  }
  .symbol.symbol-xxl-65px.symbol-2by3 .symbol-label {
    height: 65px;
    width: 97.5px;
  }
  .symbol.symbol-xxl-65px.symbol-2by3 > img {
    height: 65px;
    width: 97.5px;
    max-width: auto;
  }
  .symbol.symbol-xxl-70px > img {
    width: 70px;
    height: 70px;
  }
  .symbol.symbol-xxl-70px .symbol-label {
    width: 70px;
    height: 70px;
  }
  .symbol.symbol-xxl-70px.symbol-fixed .symbol-label {
    width: 70px;
    height: 70px;
  }
  .symbol.symbol-xxl-70px.symbol-fixed > img {
    width: 70px;
    height: 70px;
    max-width: auto;
  }
  .symbol.symbol-xxl-70px.symbol-2by3 .symbol-label {
    height: 70px;
    width: 105px;
  }
  .symbol.symbol-xxl-70px.symbol-2by3 > img {
    height: 70px;
    width: 105px;
    max-width: auto;
  }
  .symbol.symbol-xxl-75px > img {
    width: 75px;
    height: 75px;
  }
  .symbol.symbol-xxl-75px .symbol-label {
    width: 75px;
    height: 75px;
  }
  .symbol.symbol-xxl-75px.symbol-fixed .symbol-label {
    width: 75px;
    height: 75px;
  }
  .symbol.symbol-xxl-75px.symbol-fixed > img {
    width: 75px;
    height: 75px;
    max-width: auto;
  }
  .symbol.symbol-xxl-75px.symbol-2by3 .symbol-label {
    height: 75px;
    width: 112.5px;
  }
  .symbol.symbol-xxl-75px.symbol-2by3 > img {
    height: 75px;
    width: 112.5px;
    max-width: auto;
  }
  .symbol.symbol-xxl-100px > img {
    width: 100px;
    height: 100px;
  }
  .symbol.symbol-xxl-100px .symbol-label {
    width: 100px;
    height: 100px;
  }
  .symbol.symbol-xxl-100px.symbol-fixed .symbol-label {
    width: 100px;
    height: 100px;
  }
  .symbol.symbol-xxl-100px.symbol-fixed > img {
    width: 100px;
    height: 100px;
    max-width: auto;
  }
  .symbol.symbol-xxl-100px.symbol-2by3 .symbol-label {
    height: 100px;
    width: 150px;
  }
  .symbol.symbol-xxl-100px.symbol-2by3 > img {
    height: 100px;
    width: 150px;
    max-width: auto;
  }
  .symbol.symbol-xxl-125px > img {
    width: 125px;
    height: 125px;
  }
  .symbol.symbol-xxl-125px .symbol-label {
    width: 125px;
    height: 125px;
  }
  .symbol.symbol-xxl-125px.symbol-fixed .symbol-label {
    width: 125px;
    height: 125px;
  }
  .symbol.symbol-xxl-125px.symbol-fixed > img {
    width: 125px;
    height: 125px;
    max-width: auto;
  }
  .symbol.symbol-xxl-125px.symbol-2by3 .symbol-label {
    height: 125px;
    width: 187.5px;
  }
  .symbol.symbol-xxl-125px.symbol-2by3 > img {
    height: 125px;
    width: 187.5px;
    max-width: auto;
  }
  .symbol.symbol-xxl-150px > img {
    width: 150px;
    height: 150px;
  }
  .symbol.symbol-xxl-150px .symbol-label {
    width: 150px;
    height: 150px;
  }
  .symbol.symbol-xxl-150px.symbol-fixed .symbol-label {
    width: 150px;
    height: 150px;
  }
  .symbol.symbol-xxl-150px.symbol-fixed > img {
    width: 150px;
    height: 150px;
    max-width: auto;
  }
  .symbol.symbol-xxl-150px.symbol-2by3 .symbol-label {
    height: 150px;
    width: 225px;
  }
  .symbol.symbol-xxl-150px.symbol-2by3 > img {
    height: 150px;
    width: 225px;
    max-width: auto;
  }
  .symbol.symbol-xxl-160px > img {
    width: 160px;
    height: 160px;
  }
  .symbol.symbol-xxl-160px .symbol-label {
    width: 160px;
    height: 160px;
  }
  .symbol.symbol-xxl-160px.symbol-fixed .symbol-label {
    width: 160px;
    height: 160px;
  }
  .symbol.symbol-xxl-160px.symbol-fixed > img {
    width: 160px;
    height: 160px;
    max-width: auto;
  }
  .symbol.symbol-xxl-160px.symbol-2by3 .symbol-label {
    height: 160px;
    width: 240px;
  }
  .symbol.symbol-xxl-160px.symbol-2by3 > img {
    height: 160px;
    width: 240px;
    max-width: auto;
  }
  .symbol.symbol-xxl-175px > img {
    width: 175px;
    height: 175px;
  }
  .symbol.symbol-xxl-175px .symbol-label {
    width: 175px;
    height: 175px;
  }
  .symbol.symbol-xxl-175px.symbol-fixed .symbol-label {
    width: 175px;
    height: 175px;
  }
  .symbol.symbol-xxl-175px.symbol-fixed > img {
    width: 175px;
    height: 175px;
    max-width: auto;
  }
  .symbol.symbol-xxl-175px.symbol-2by3 .symbol-label {
    height: 175px;
    width: 262.5px;
  }
  .symbol.symbol-xxl-175px.symbol-2by3 > img {
    height: 175px;
    width: 262.5px;
    max-width: auto;
  }
  .symbol.symbol-xxl-200px > img {
    width: 200px;
    height: 200px;
  }
  .symbol.symbol-xxl-200px .symbol-label {
    width: 200px;
    height: 200px;
  }
  .symbol.symbol-xxl-200px.symbol-fixed .symbol-label {
    width: 200px;
    height: 200px;
  }
  .symbol.symbol-xxl-200px.symbol-fixed > img {
    width: 200px;
    height: 200px;
    max-width: auto;
  }
  .symbol.symbol-xxl-200px.symbol-2by3 .symbol-label {
    height: 200px;
    width: 300px;
  }
  .symbol.symbol-xxl-200px.symbol-2by3 > img {
    height: 200px;
    width: 300px;
    max-width: auto;
  }
}

.symbol-group {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  margin-left: 10px;
}
.symbol-group .symbol {
  position: relative;
  z-index: 0;
  margin-left: -10px;
  border: 2px solid #ffffff;
  transition: all 0.3s ease;
}
.symbol-group .symbol:hover {
  transition: all 0.3s ease;
  z-index: 1;
}
.symbol-group.symbol-hover .symbol {
  cursor: pointer;
}

.pulse {
  position: relative;
}
.pulse.pulse-white .pulse-ring {
  border-color: #ffffff;
}
.pulse.pulse-light .pulse-ring {
  border-color: #F5F8FA;
}
.pulse.pulse-primary .pulse-ring {
  border-color: #FFD300;
}
.pulse.pulse-secondary .pulse-ring {
  border-color: #E4E6EF;
}
.pulse.pulse-success .pulse-ring {
  border-color: #50CD89;
}
.pulse.pulse-info .pulse-ring {
  border-color: #7239EA;
}
.pulse.pulse-warning .pulse-ring {
  border-color: #FFC700;
}
.pulse.pulse-danger .pulse-ring {
  border-color: #F1416C;
}
.pulse.pulse-dark .pulse-ring {
  border-color: #181C32;
}

.pulse-ring {
  display: block;
  border-radius: 40px;
  height: 40px;
  width: 40px;
  position: absolute;
  animation: animation-pulse 3.5s ease-out;
  animation-iteration-count: infinite;
  opacity: 0;
  border-width: 3px;
  border-style: solid;
  border-color: #A1A5B7;
}

@keyframes animation-pulse {
  0% {
    -webkit-transform: scale(0.1, 0.1);
    opacity: 0;
  }
  60% {
    -webkit-transform: scale(0.1, 0.1);
    opacity: 0;
  }
  65% {
    opacity: 1;
  }
  100% {
    -webkit-transform: scale(1.2, 1.2);
    opacity: 0;
  }
}
.page-loading * {
  transition: none !important;
}

.page-loader {
  background: #ffffff;
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1000;
  display: none;
}
.page-loading .page-loader {
  display: flex;
  justify-content: center;
  align-items: center;
}

.scrolltop {
  display: none;
  justify-content: center;
  align-items: center;
  width: 36px;
  height: 36px;
  position: fixed;
  bottom: 40px;
  right: 20px;
  cursor: pointer;
  z-index: 100;
  background-color: #FFD300;
  box-shadow: 0 0.5rem 1.5rem 0.5rem rgba(0, 0, 0, 0.075);
  opacity: 0;
  transition: color 0.2s ease, background-color 0.2s ease;
  border-radius: 0.475rem;
}
.scrolltop .svg-icon svg {
  height: 24px;
  width: 24px;
}
.scrolltop .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #ffffff;
}
.scrolltop .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.scrolltop > i {
  font-size: 1.3rem;
  color: #ffffff;
}
.scrolltop:hover > i {
  color: #ffffff;
}
.scrolltop:hover .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #ffffff;
}
.scrolltop:hover .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
[data-kt-scrolltop=on] .scrolltop {
  opacity: 0.3;
  animation: animation-scrolltop 0.4s ease-out 1;
  display: flex;
}
[data-kt-scrolltop=on] .scrolltop:hover {
  transition: color 0.2s ease, background-color 0.2s ease;
  opacity: 1;
}
@media (max-width: 991.98px) {
  .scrolltop {
    bottom: 30px;
    right: 15px;
    width: 30px;
    height: 30px;
  }
}

@keyframes animation-scrolltop {
  from {
    margin-bottom: -15px;
  }
  to {
    margin-bottom: 0;
  }
}
.svg-icon {
  line-height: 1;
}
.svg-icon svg {
  height: 1.15rem;
  width: 1.15rem;
}
.svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #A1A5B7;
}
.svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.svg-icon.svg-icon-white svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #ffffff;
}
.svg-icon.svg-icon-white svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.svg-icon.svg-icon-primary svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFD300;
}
.svg-icon.svg-icon-primary svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.svg-icon.svg-icon-secondary svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #E4E6EF;
}
.svg-icon.svg-icon-secondary svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.svg-icon.svg-icon-light svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #F5F8FA;
}
.svg-icon.svg-icon-light svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.svg-icon.svg-icon-success svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #50CD89;
}
.svg-icon.svg-icon-success svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.svg-icon.svg-icon-info svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #7239EA;
}
.svg-icon.svg-icon-info svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.svg-icon.svg-icon-warning svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFC700;
}
.svg-icon.svg-icon-warning svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.svg-icon.svg-icon-danger svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #F1416C;
}
.svg-icon.svg-icon-danger svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.svg-icon.svg-icon-dark svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #181C32;
}
.svg-icon.svg-icon-dark svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.svg-icon.svg-icon-muted svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #A1A5B7;
}
.svg-icon.svg-icon-muted svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.svg-icon.svg-icon-gray-100 svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #F5F8FA;
}
.svg-icon.svg-icon-gray-100 svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.svg-icon.svg-icon-gray-200 svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #EFF2F5;
}
.svg-icon.svg-icon-gray-200 svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.svg-icon.svg-icon-gray-300 svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #E4E6EF;
}
.svg-icon.svg-icon-gray-300 svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.svg-icon.svg-icon-gray-400 svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #B5B5C3;
}
.svg-icon.svg-icon-gray-400 svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.svg-icon.svg-icon-gray-500 svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #A1A5B7;
}
.svg-icon.svg-icon-gray-500 svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.svg-icon.svg-icon-gray-600 svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #7E8299;
}
.svg-icon.svg-icon-gray-600 svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.svg-icon.svg-icon-gray-700 svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #5E6278;
}
.svg-icon.svg-icon-gray-700 svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.svg-icon.svg-icon-gray-800 svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #3F4254;
}
.svg-icon.svg-icon-gray-800 svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.svg-icon.svg-icon-gray-900 svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #181C32;
}
.svg-icon.svg-icon-gray-900 svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.svg-icon.svg-icon-1 svg {
  height: 1.75rem !important;
  width: 1.75rem !important;
}
.svg-icon.svg-icon-2 svg {
  height: 1.5rem !important;
  width: 1.5rem !important;
}
.svg-icon.svg-icon-3 svg {
  height: 1.35rem !important;
  width: 1.35rem !important;
}
.svg-icon.svg-icon-4 svg {
  height: 1.25rem !important;
  width: 1.25rem !important;
}
.svg-icon.svg-icon-5 svg {
  height: 1.15rem !important;
  width: 1.15rem !important;
}
.svg-icon.svg-icon-6 svg {
  height: 1.075rem !important;
  width: 1.075rem !important;
}
.svg-icon.svg-icon-7 svg {
  height: 0.95rem !important;
  width: 0.95rem !important;
}
.svg-icon.svg-icon-8 svg {
  height: 0.85rem !important;
  width: 0.85rem !important;
}
.svg-icon.svg-icon-9 svg {
  height: 0.75rem !important;
  width: 0.75rem !important;
}
.svg-icon.svg-icon-10 svg {
  height: 0.5rem !important;
  width: 0.5rem !important;
}
.svg-icon.svg-icon-base svg {
  height: 1rem !important;
  width: 1rem !important;
}
.svg-icon.svg-icon-fluid svg {
  height: 100% !important;
  width: 100% !important;
}
.svg-icon.svg-icon-2x svg {
  height: 2rem !important;
  width: 2rem !important;
}
.svg-icon.svg-icon-2qx svg {
  height: 2.25rem !important;
  width: 2.25rem !important;
}
.svg-icon.svg-icon-2hx svg {
  height: 2.5rem !important;
  width: 2.5rem !important;
}
.svg-icon.svg-icon-2tx svg {
  height: 2.75rem !important;
  width: 2.75rem !important;
}
.svg-icon.svg-icon-3x svg {
  height: 3rem !important;
  width: 3rem !important;
}
.svg-icon.svg-icon-3qx svg {
  height: 3.25rem !important;
  width: 3.25rem !important;
}
.svg-icon.svg-icon-3hx svg {
  height: 3.5rem !important;
  width: 3.5rem !important;
}
.svg-icon.svg-icon-3tx svg {
  height: 3.75rem !important;
  width: 3.75rem !important;
}
.svg-icon.svg-icon-4x svg {
  height: 4rem !important;
  width: 4rem !important;
}
.svg-icon.svg-icon-4qx svg {
  height: 4.25rem !important;
  width: 4.25rem !important;
}
.svg-icon.svg-icon-4hx svg {
  height: 4.5rem !important;
  width: 4.5rem !important;
}
.svg-icon.svg-icon-4tx svg {
  height: 4.75rem !important;
  width: 4.75rem !important;
}
.svg-icon.svg-icon-5x svg {
  height: 5rem !important;
  width: 5rem !important;
}
.svg-icon.svg-icon-5qx svg {
  height: 5.25rem !important;
  width: 5.25rem !important;
}
.svg-icon.svg-icon-5hx svg {
  height: 5.5rem !important;
  width: 5.5rem !important;
}
.svg-icon.svg-icon-5tx svg {
  height: 5.75rem !important;
  width: 5.75rem !important;
}
@media (min-width: 576px) {
  .svg-icon.svg-icon-sm-1 svg {
    height: 1.75rem !important;
    width: 1.75rem !important;
  }
  .svg-icon.svg-icon-sm-2 svg {
    height: 1.5rem !important;
    width: 1.5rem !important;
  }
  .svg-icon.svg-icon-sm-3 svg {
    height: 1.35rem !important;
    width: 1.35rem !important;
  }
  .svg-icon.svg-icon-sm-4 svg {
    height: 1.25rem !important;
    width: 1.25rem !important;
  }
  .svg-icon.svg-icon-sm-5 svg {
    height: 1.15rem !important;
    width: 1.15rem !important;
  }
  .svg-icon.svg-icon-sm-6 svg {
    height: 1.075rem !important;
    width: 1.075rem !important;
  }
  .svg-icon.svg-icon-sm-7 svg {
    height: 0.95rem !important;
    width: 0.95rem !important;
  }
  .svg-icon.svg-icon-sm-8 svg {
    height: 0.85rem !important;
    width: 0.85rem !important;
  }
  .svg-icon.svg-icon-sm-9 svg {
    height: 0.75rem !important;
    width: 0.75rem !important;
  }
  .svg-icon.svg-icon-sm-10 svg {
    height: 0.5rem !important;
    width: 0.5rem !important;
  }
  .svg-icon.svg-icon-sm-base svg {
    height: 1rem !important;
    width: 1rem !important;
  }
  .svg-icon.svg-icon-sm-fluid svg {
    height: 100% !important;
    width: 100% !important;
  }
  .svg-icon.svg-icon-sm-2x svg {
    height: 2rem !important;
    width: 2rem !important;
  }
  .svg-icon.svg-icon-sm-2qx svg {
    height: 2.25rem !important;
    width: 2.25rem !important;
  }
  .svg-icon.svg-icon-sm-2hx svg {
    height: 2.5rem !important;
    width: 2.5rem !important;
  }
  .svg-icon.svg-icon-sm-2tx svg {
    height: 2.75rem !important;
    width: 2.75rem !important;
  }
  .svg-icon.svg-icon-sm-3x svg {
    height: 3rem !important;
    width: 3rem !important;
  }
  .svg-icon.svg-icon-sm-3qx svg {
    height: 3.25rem !important;
    width: 3.25rem !important;
  }
  .svg-icon.svg-icon-sm-3hx svg {
    height: 3.5rem !important;
    width: 3.5rem !important;
  }
  .svg-icon.svg-icon-sm-3tx svg {
    height: 3.75rem !important;
    width: 3.75rem !important;
  }
  .svg-icon.svg-icon-sm-4x svg {
    height: 4rem !important;
    width: 4rem !important;
  }
  .svg-icon.svg-icon-sm-4qx svg {
    height: 4.25rem !important;
    width: 4.25rem !important;
  }
  .svg-icon.svg-icon-sm-4hx svg {
    height: 4.5rem !important;
    width: 4.5rem !important;
  }
  .svg-icon.svg-icon-sm-4tx svg {
    height: 4.75rem !important;
    width: 4.75rem !important;
  }
  .svg-icon.svg-icon-sm-5x svg {
    height: 5rem !important;
    width: 5rem !important;
  }
  .svg-icon.svg-icon-sm-5qx svg {
    height: 5.25rem !important;
    width: 5.25rem !important;
  }
  .svg-icon.svg-icon-sm-5hx svg {
    height: 5.5rem !important;
    width: 5.5rem !important;
  }
  .svg-icon.svg-icon-sm-5tx svg {
    height: 5.75rem !important;
    width: 5.75rem !important;
  }
}
@media (min-width: 768px) {
  .svg-icon.svg-icon-md-1 svg {
    height: 1.75rem !important;
    width: 1.75rem !important;
  }
  .svg-icon.svg-icon-md-2 svg {
    height: 1.5rem !important;
    width: 1.5rem !important;
  }
  .svg-icon.svg-icon-md-3 svg {
    height: 1.35rem !important;
    width: 1.35rem !important;
  }
  .svg-icon.svg-icon-md-4 svg {
    height: 1.25rem !important;
    width: 1.25rem !important;
  }
  .svg-icon.svg-icon-md-5 svg {
    height: 1.15rem !important;
    width: 1.15rem !important;
  }
  .svg-icon.svg-icon-md-6 svg {
    height: 1.075rem !important;
    width: 1.075rem !important;
  }
  .svg-icon.svg-icon-md-7 svg {
    height: 0.95rem !important;
    width: 0.95rem !important;
  }
  .svg-icon.svg-icon-md-8 svg {
    height: 0.85rem !important;
    width: 0.85rem !important;
  }
  .svg-icon.svg-icon-md-9 svg {
    height: 0.75rem !important;
    width: 0.75rem !important;
  }
  .svg-icon.svg-icon-md-10 svg {
    height: 0.5rem !important;
    width: 0.5rem !important;
  }
  .svg-icon.svg-icon-md-base svg {
    height: 1rem !important;
    width: 1rem !important;
  }
  .svg-icon.svg-icon-md-fluid svg {
    height: 100% !important;
    width: 100% !important;
  }
  .svg-icon.svg-icon-md-2x svg {
    height: 2rem !important;
    width: 2rem !important;
  }
  .svg-icon.svg-icon-md-2qx svg {
    height: 2.25rem !important;
    width: 2.25rem !important;
  }
  .svg-icon.svg-icon-md-2hx svg {
    height: 2.5rem !important;
    width: 2.5rem !important;
  }
  .svg-icon.svg-icon-md-2tx svg {
    height: 2.75rem !important;
    width: 2.75rem !important;
  }
  .svg-icon.svg-icon-md-3x svg {
    height: 3rem !important;
    width: 3rem !important;
  }
  .svg-icon.svg-icon-md-3qx svg {
    height: 3.25rem !important;
    width: 3.25rem !important;
  }
  .svg-icon.svg-icon-md-3hx svg {
    height: 3.5rem !important;
    width: 3.5rem !important;
  }
  .svg-icon.svg-icon-md-3tx svg {
    height: 3.75rem !important;
    width: 3.75rem !important;
  }
  .svg-icon.svg-icon-md-4x svg {
    height: 4rem !important;
    width: 4rem !important;
  }
  .svg-icon.svg-icon-md-4qx svg {
    height: 4.25rem !important;
    width: 4.25rem !important;
  }
  .svg-icon.svg-icon-md-4hx svg {
    height: 4.5rem !important;
    width: 4.5rem !important;
  }
  .svg-icon.svg-icon-md-4tx svg {
    height: 4.75rem !important;
    width: 4.75rem !important;
  }
  .svg-icon.svg-icon-md-5x svg {
    height: 5rem !important;
    width: 5rem !important;
  }
  .svg-icon.svg-icon-md-5qx svg {
    height: 5.25rem !important;
    width: 5.25rem !important;
  }
  .svg-icon.svg-icon-md-5hx svg {
    height: 5.5rem !important;
    width: 5.5rem !important;
  }
  .svg-icon.svg-icon-md-5tx svg {
    height: 5.75rem !important;
    width: 5.75rem !important;
  }
}
@media (min-width: 992px) {
  .svg-icon.svg-icon-lg-1 svg {
    height: 1.75rem !important;
    width: 1.75rem !important;
  }
  .svg-icon.svg-icon-lg-2 svg {
    height: 1.5rem !important;
    width: 1.5rem !important;
  }
  .svg-icon.svg-icon-lg-3 svg {
    height: 1.35rem !important;
    width: 1.35rem !important;
  }
  .svg-icon.svg-icon-lg-4 svg {
    height: 1.25rem !important;
    width: 1.25rem !important;
  }
  .svg-icon.svg-icon-lg-5 svg {
    height: 1.15rem !important;
    width: 1.15rem !important;
  }
  .svg-icon.svg-icon-lg-6 svg {
    height: 1.075rem !important;
    width: 1.075rem !important;
  }
  .svg-icon.svg-icon-lg-7 svg {
    height: 0.95rem !important;
    width: 0.95rem !important;
  }
  .svg-icon.svg-icon-lg-8 svg {
    height: 0.85rem !important;
    width: 0.85rem !important;
  }
  .svg-icon.svg-icon-lg-9 svg {
    height: 0.75rem !important;
    width: 0.75rem !important;
  }
  .svg-icon.svg-icon-lg-10 svg {
    height: 0.5rem !important;
    width: 0.5rem !important;
  }
  .svg-icon.svg-icon-lg-base svg {
    height: 1rem !important;
    width: 1rem !important;
  }
  .svg-icon.svg-icon-lg-fluid svg {
    height: 100% !important;
    width: 100% !important;
  }
  .svg-icon.svg-icon-lg-2x svg {
    height: 2rem !important;
    width: 2rem !important;
  }
  .svg-icon.svg-icon-lg-2qx svg {
    height: 2.25rem !important;
    width: 2.25rem !important;
  }
  .svg-icon.svg-icon-lg-2hx svg {
    height: 2.5rem !important;
    width: 2.5rem !important;
  }
  .svg-icon.svg-icon-lg-2tx svg {
    height: 2.75rem !important;
    width: 2.75rem !important;
  }
  .svg-icon.svg-icon-lg-3x svg {
    height: 3rem !important;
    width: 3rem !important;
  }
  .svg-icon.svg-icon-lg-3qx svg {
    height: 3.25rem !important;
    width: 3.25rem !important;
  }
  .svg-icon.svg-icon-lg-3hx svg {
    height: 3.5rem !important;
    width: 3.5rem !important;
  }
  .svg-icon.svg-icon-lg-3tx svg {
    height: 3.75rem !important;
    width: 3.75rem !important;
  }
  .svg-icon.svg-icon-lg-4x svg {
    height: 4rem !important;
    width: 4rem !important;
  }
  .svg-icon.svg-icon-lg-4qx svg {
    height: 4.25rem !important;
    width: 4.25rem !important;
  }
  .svg-icon.svg-icon-lg-4hx svg {
    height: 4.5rem !important;
    width: 4.5rem !important;
  }
  .svg-icon.svg-icon-lg-4tx svg {
    height: 4.75rem !important;
    width: 4.75rem !important;
  }
  .svg-icon.svg-icon-lg-5x svg {
    height: 5rem !important;
    width: 5rem !important;
  }
  .svg-icon.svg-icon-lg-5qx svg {
    height: 5.25rem !important;
    width: 5.25rem !important;
  }
  .svg-icon.svg-icon-lg-5hx svg {
    height: 5.5rem !important;
    width: 5.5rem !important;
  }
  .svg-icon.svg-icon-lg-5tx svg {
    height: 5.75rem !important;
    width: 5.75rem !important;
  }
}
@media (min-width: 1200px) {
  .svg-icon.svg-icon-xl-1 svg {
    height: 1.75rem !important;
    width: 1.75rem !important;
  }
  .svg-icon.svg-icon-xl-2 svg {
    height: 1.5rem !important;
    width: 1.5rem !important;
  }
  .svg-icon.svg-icon-xl-3 svg {
    height: 1.35rem !important;
    width: 1.35rem !important;
  }
  .svg-icon.svg-icon-xl-4 svg {
    height: 1.25rem !important;
    width: 1.25rem !important;
  }
  .svg-icon.svg-icon-xl-5 svg {
    height: 1.15rem !important;
    width: 1.15rem !important;
  }
  .svg-icon.svg-icon-xl-6 svg {
    height: 1.075rem !important;
    width: 1.075rem !important;
  }
  .svg-icon.svg-icon-xl-7 svg {
    height: 0.95rem !important;
    width: 0.95rem !important;
  }
  .svg-icon.svg-icon-xl-8 svg {
    height: 0.85rem !important;
    width: 0.85rem !important;
  }
  .svg-icon.svg-icon-xl-9 svg {
    height: 0.75rem !important;
    width: 0.75rem !important;
  }
  .svg-icon.svg-icon-xl-10 svg {
    height: 0.5rem !important;
    width: 0.5rem !important;
  }
  .svg-icon.svg-icon-xl-base svg {
    height: 1rem !important;
    width: 1rem !important;
  }
  .svg-icon.svg-icon-xl-fluid svg {
    height: 100% !important;
    width: 100% !important;
  }
  .svg-icon.svg-icon-xl-2x svg {
    height: 2rem !important;
    width: 2rem !important;
  }
  .svg-icon.svg-icon-xl-2qx svg {
    height: 2.25rem !important;
    width: 2.25rem !important;
  }
  .svg-icon.svg-icon-xl-2hx svg {
    height: 2.5rem !important;
    width: 2.5rem !important;
  }
  .svg-icon.svg-icon-xl-2tx svg {
    height: 2.75rem !important;
    width: 2.75rem !important;
  }
  .svg-icon.svg-icon-xl-3x svg {
    height: 3rem !important;
    width: 3rem !important;
  }
  .svg-icon.svg-icon-xl-3qx svg {
    height: 3.25rem !important;
    width: 3.25rem !important;
  }
  .svg-icon.svg-icon-xl-3hx svg {
    height: 3.5rem !important;
    width: 3.5rem !important;
  }
  .svg-icon.svg-icon-xl-3tx svg {
    height: 3.75rem !important;
    width: 3.75rem !important;
  }
  .svg-icon.svg-icon-xl-4x svg {
    height: 4rem !important;
    width: 4rem !important;
  }
  .svg-icon.svg-icon-xl-4qx svg {
    height: 4.25rem !important;
    width: 4.25rem !important;
  }
  .svg-icon.svg-icon-xl-4hx svg {
    height: 4.5rem !important;
    width: 4.5rem !important;
  }
  .svg-icon.svg-icon-xl-4tx svg {
    height: 4.75rem !important;
    width: 4.75rem !important;
  }
  .svg-icon.svg-icon-xl-5x svg {
    height: 5rem !important;
    width: 5rem !important;
  }
  .svg-icon.svg-icon-xl-5qx svg {
    height: 5.25rem !important;
    width: 5.25rem !important;
  }
  .svg-icon.svg-icon-xl-5hx svg {
    height: 5.5rem !important;
    width: 5.5rem !important;
  }
  .svg-icon.svg-icon-xl-5tx svg {
    height: 5.75rem !important;
    width: 5.75rem !important;
  }
}
@media (min-width: 1400px) {
  .svg-icon.svg-icon-xxl-1 svg {
    height: 1.75rem !important;
    width: 1.75rem !important;
  }
  .svg-icon.svg-icon-xxl-2 svg {
    height: 1.5rem !important;
    width: 1.5rem !important;
  }
  .svg-icon.svg-icon-xxl-3 svg {
    height: 1.35rem !important;
    width: 1.35rem !important;
  }
  .svg-icon.svg-icon-xxl-4 svg {
    height: 1.25rem !important;
    width: 1.25rem !important;
  }
  .svg-icon.svg-icon-xxl-5 svg {
    height: 1.15rem !important;
    width: 1.15rem !important;
  }
  .svg-icon.svg-icon-xxl-6 svg {
    height: 1.075rem !important;
    width: 1.075rem !important;
  }
  .svg-icon.svg-icon-xxl-7 svg {
    height: 0.95rem !important;
    width: 0.95rem !important;
  }
  .svg-icon.svg-icon-xxl-8 svg {
    height: 0.85rem !important;
    width: 0.85rem !important;
  }
  .svg-icon.svg-icon-xxl-9 svg {
    height: 0.75rem !important;
    width: 0.75rem !important;
  }
  .svg-icon.svg-icon-xxl-10 svg {
    height: 0.5rem !important;
    width: 0.5rem !important;
  }
  .svg-icon.svg-icon-xxl-base svg {
    height: 1rem !important;
    width: 1rem !important;
  }
  .svg-icon.svg-icon-xxl-fluid svg {
    height: 100% !important;
    width: 100% !important;
  }
  .svg-icon.svg-icon-xxl-2x svg {
    height: 2rem !important;
    width: 2rem !important;
  }
  .svg-icon.svg-icon-xxl-2qx svg {
    height: 2.25rem !important;
    width: 2.25rem !important;
  }
  .svg-icon.svg-icon-xxl-2hx svg {
    height: 2.5rem !important;
    width: 2.5rem !important;
  }
  .svg-icon.svg-icon-xxl-2tx svg {
    height: 2.75rem !important;
    width: 2.75rem !important;
  }
  .svg-icon.svg-icon-xxl-3x svg {
    height: 3rem !important;
    width: 3rem !important;
  }
  .svg-icon.svg-icon-xxl-3qx svg {
    height: 3.25rem !important;
    width: 3.25rem !important;
  }
  .svg-icon.svg-icon-xxl-3hx svg {
    height: 3.5rem !important;
    width: 3.5rem !important;
  }
  .svg-icon.svg-icon-xxl-3tx svg {
    height: 3.75rem !important;
    width: 3.75rem !important;
  }
  .svg-icon.svg-icon-xxl-4x svg {
    height: 4rem !important;
    width: 4rem !important;
  }
  .svg-icon.svg-icon-xxl-4qx svg {
    height: 4.25rem !important;
    width: 4.25rem !important;
  }
  .svg-icon.svg-icon-xxl-4hx svg {
    height: 4.5rem !important;
    width: 4.5rem !important;
  }
  .svg-icon.svg-icon-xxl-4tx svg {
    height: 4.75rem !important;
    width: 4.75rem !important;
  }
  .svg-icon.svg-icon-xxl-5x svg {
    height: 5rem !important;
    width: 5rem !important;
  }
  .svg-icon.svg-icon-xxl-5qx svg {
    height: 5.25rem !important;
    width: 5.25rem !important;
  }
  .svg-icon.svg-icon-xxl-5hx svg {
    height: 5.5rem !important;
    width: 5.5rem !important;
  }
  .svg-icon.svg-icon-xxl-5tx svg {
    height: 5.75rem !important;
    width: 5.75rem !important;
  }
}

.timeline .timeline-item {
  position: relative;
  padding: 0;
  margin: 0;
  display: flex;
  align-items: flex-start;
}
.timeline .timeline-item:last-child .timeline-line {
  bottom: 100%;
}
.timeline .timeline-line {
  display: block;
  content: " ";
  justify-content: center;
  position: absolute;
  z-index: 0;
  left: 0;
  top: 0;
  bottom: 0;
  transform: translate(50%);
  border-left-width: 1px;
  border-left-style: dashed;
  border-left-color: #E4E6EF;
}
.timeline .timeline-icon {
  z-index: 1;
  flex-shrink: 0;
  margin-right: 1rem;
}
.timeline .timeline-content {
  width: 100%;
  overflow: auto;
  margin-bottom: 1.5rem;
}
.timeline.timeline-center .timeline-item {
  align-items: center;
}
.timeline.timeline-center .timeline-item:first-child .timeline-line {
  top: 50%;
}
.timeline.timeline-center .timeline-item:last-child .timeline-line {
  bottom: 50%;
}

.overlay {
  position: relative;
}
.overlay .overlay-layer {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: rgba(0, 0, 0, 0.05);
  transition: all 0.3s ease;
  opacity: 0;
}
.overlay.overlay-show .overlay-layer, .overlay.overlay-block .overlay-layer, .overlay:hover .overlay-layer {
  transition: all 0.3s ease;
  opacity: 1;
}
.overlay.overlay-block {
  cursor: wait;
}

.bullet {
  display: inline-block;
  background-color: #B5B5C3;
  border-radius: 6px;
  width: 8px;
  height: 4px;
  flex-shrink: 0;
}

.bullet-dot {
  width: 4px;
  height: 4px;
  border-radius: 100% !important;
}

.bullet-vertical {
  width: 4px;
  height: 8px;
}

.bullet-line {
  width: 5px;
  height: 1px;
  border-radius: none;
}

.drawer {
  display: flex !important;
  overflow: auto;
  z-index: 110;
  position: fixed;
  top: 0;
  bottom: 0;
  background-color: #ffffff;
  transition: transform 0.3s ease-in-out;
}
.drawer.drawer-start {
  left: 0;
  transform: translateX(-100%);
}
.drawer.drawer-end {
  right: 0;
  transform: translateX(100%);
}
.drawer.drawer-on {
  transform: none;
  box-shadow: 0px 1px 9px -3px rgba(0, 0, 0, 0.05);
  transition: transform 0.3s ease-in-out;
}

.drawer-overlay {
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  overflow: hidden;
  z-index: 109;
  background-color: rgba(0, 0, 0, 0.2);
  animation: animation-drawer-fade-in 0.3s ease-in-out 1;
}

[data-kt-drawer=true] {
  display: none;
}

@keyframes animation-drawer-fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@media (max-width: 991.98px) {
  body[data-kt-drawer=on] {
    overflow: hidden;
  }
}
.badge.badge-circle, .badge.badge-square {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  height: 1.75rem;
  min-width: 1.75rem;
  padding: 0 0.1rem;
}
.badge.badge-circle {
  border-radius: 50%;
  padding: 0;
  min-width: unset;
  width: 1.75rem;
}
.badge.badge-sm {
  min-width: 1.5rem;
  font-size: 0.85rem;
}
.badge.badge-sm.badge-circle {
  width: 1.5rem;
  height: 1.5rem;
}
.badge.badge-lg {
  min-width: 2rem;
  font-size: 1rem;
}
.badge.badge-lg.badge-circle {
  width: 2rem;
  height: 2rem;
}

.badge-white {
  color: #7E8299;
  background-color: #ffffff;
}

.badge-light-white {
  color: #ffffff;
}

.badge-light {
  color: #7E8299;
  background-color: #F5F8FA;
}

.badge-light-light {
  color: #F5F8FA;
}

.badge-primary {
  color: #FFFFFF;
  background-color: #FFD300;
}

.badge-light-primary {
  color: #FFD300;
  background-color: #ffe980;
}

.badge-secondary {
  color: #3F4254;
  background-color: #E4E6EF;
}

.badge-light-secondary {
  color: #E4E6EF;
}

.badge-success {
  color: #FFFFFF;
  background-color: #50CD89;
}

.badge-light-success {
  color: #50CD89;
  background-color: #E8FFF3;
}

.badge-info {
  color: #FFFFFF;
  background-color: #7239EA;
}

.badge-light-info {
  color: #7239EA;
  background-color: #F8F5FF;
}

.badge-warning {
  color: #FFFFFF;
  background-color: #FFC700;
}

.badge-light-warning {
  color: #FFC700;
  background-color: #FFF8DD;
}

.badge-danger {
  color: #FFFFFF;
  background-color: #F1416C;
}

.badge-light-danger {
  color: #F1416C;
  background-color: #FFF5F8;
}

.badge-dark {
  color: #ffffff;
  background-color: #181C32;
}

.badge-light-dark {
  color: #181C32;
  background-color: #EFF2F5;
}

.indicator-progress {
  display: none;
}
[data-kt-indicator=on] > .indicator-progress {
  display: inline-block;
}

[data-kt-indicator=on] > .indicator-label {
  display: none;
}

.rotate {
  display: inline-flex;
  align-items: center;
}

.rotate-90 {
  transition: transform 0.3s ease;
  -webkit-backface-visibility: hidden;
}
.collapsible:not(.collapsed) > .rotate-90, .active > .rotate-90 {
  transform: rotateZ(90deg);
  transition: transform 0.3s ease;
}
[direction=rtl] .collapsible:not(.collapsed) > .rotate-90, [direction=rtl] .active > .rotate-90 {
  transform: rotateZ(-90deg);
}

.rotate-n90 {
  transition: transform 0.3s ease;
  -webkit-backface-visibility: hidden;
}
.collapsible:not(.collapsed) > .rotate-n90, .active > .rotate-n90 {
  transform: rotateZ(-90deg);
  transition: transform 0.3s ease;
}
[direction=rtl] .collapsible:not(.collapsed) > .rotate-n90, [direction=rtl] .active > .rotate-n90 {
  transform: rotateZ(90deg);
}

.rotate-180 {
  transition: transform 0.3s ease;
  -webkit-backface-visibility: hidden;
}
.collapsible:not(.collapsed) > .rotate-180, .active > .rotate-180 {
  transform: rotateZ(180deg);
  transition: transform 0.3s ease;
}
[direction=rtl] .collapsible:not(.collapsed) > .rotate-180, [direction=rtl] .active > .rotate-180 {
  transform: rotateZ(-180deg);
}

.rotate-n180 {
  transition: transform 0.3s ease;
  -webkit-backface-visibility: hidden;
}
.collapsible:not(.collapsed) > .rotate-n180, .active > .rotate-n180 {
  transform: rotateZ(-180deg);
  transition: transform 0.3s ease;
}
[direction=rtl] .collapsible:not(.collapsed) > .rotate-n180, [direction=rtl] .active > .rotate-n180 {
  transform: rotateZ(180deg);
}

.rotate-270 {
  transition: transform 0.3s ease;
  -webkit-backface-visibility: hidden;
}
.collapsible:not(.collapsed) > .rotate-270, .active > .rotate-270 {
  transform: rotateZ(270deg);
  transition: transform 0.3s ease;
}
[direction=rtl] .collapsible:not(.collapsed) > .rotate-270, [direction=rtl] .active > .rotate-270 {
  transform: rotateZ(-270deg);
}

.rotate-n270 {
  transition: transform 0.3s ease;
  -webkit-backface-visibility: hidden;
}
.collapsible:not(.collapsed) > .rotate-n270, .active > .rotate-n270 {
  transform: rotateZ(-270deg);
  transition: transform 0.3s ease;
}
[direction=rtl] .collapsible:not(.collapsed) > .rotate-n270, [direction=rtl] .active > .rotate-n270 {
  transform: rotateZ(270deg);
}

@media (min-width: 992px) {
  span,
ol,
ul,
pre,
div {
    scrollbar-width: thin;
    scrollbar-color: #EFF2F5 transparent;
  }
  span::-webkit-scrollbar,
ol::-webkit-scrollbar,
ul::-webkit-scrollbar,
pre::-webkit-scrollbar,
div::-webkit-scrollbar {
    width: 0.4rem;
    height: 0.4rem;
  }
  span::-webkit-scrollbar-thumb,
ol::-webkit-scrollbar-thumb,
ul::-webkit-scrollbar-thumb,
pre::-webkit-scrollbar-thumb,
div::-webkit-scrollbar-thumb {
    background-color: #EFF2F5;
  }
  span:hover,
ol:hover,
ul:hover,
pre:hover,
div:hover {
    scrollbar-color: #e9edf1 transparent;
  }
  span:hover::-webkit-scrollbar-thumb,
ol:hover::-webkit-scrollbar-thumb,
ul:hover::-webkit-scrollbar-thumb,
pre:hover::-webkit-scrollbar-thumb,
div:hover::-webkit-scrollbar-thumb {
    background-color: #e9edf1;
  }
}
.scroll {
  overflow: scroll;
  position: relative;
}
@media (max-width: 991.98px) {
  .scroll {
    overflow: auto;
  }
}

.scroll-x {
  overflow-x: scroll;
  position: relative;
}
@media (max-width: 991.98px) {
  .scroll-x {
    overflow-x: auto;
  }
}

.scroll-y {
  overflow-y: scroll;
  position: relative;
}
@media (max-width: 991.98px) {
  .scroll-y {
    overflow-y: auto;
  }
}

.hover-scroll {
  position: relative;
}
@media (min-width: 992px) {
  .hover-scroll {
    overflow: hidden;
    border-right: 0.4rem solid transparent;
    border-bottom: 0.4rem solid transparent;
    margin-right: -0.4rem;
    margin-bottom: -0.4rem;
  }
  .hover-scroll:hover {
    overflow: scroll;
    border-right: 0;
    border-bottom: 0;
  }
  @-moz-document url-prefix() {
    .hover-scroll {
      overflow: scroll;
      position: relative;
      border-right: 0;
      border-bottom: 0;
    }
  }
}
@media (max-width: 991.98px) {
  .hover-scroll {
    overflow: auto;
  }
}

.hover-scroll-y {
  position: relative;
}
@media (min-width: 992px) {
  .hover-scroll-y {
    overflow-y: hidden;
    border-right: 0.4rem solid transparent;
    margin-right: -0.4rem;
  }
  .hover-scroll-y:hover {
    overflow-y: scroll;
    border-right: 0;
  }
  @-moz-document url-prefix() {
    .hover-scroll-y {
      overflow-y: scroll;
      position: relative;
      border-right: 0;
    }
  }
}
@media (max-width: 991.98px) {
  .hover-scroll-y {
    overflow-y: auto;
  }
}

.hover-scroll-x {
  position: relative;
}
@media (min-width: 992px) {
  .hover-scroll-x {
    overflow-x: hidden;
    border-bottom: 0.4rem solid transparent;
  }
  .hover-scroll-x:hover {
    overflow-x: scroll;
    border-bottom: 0;
  }
  @-moz-document url-prefix() {
    .hover-scroll-x {
      overflow-x: scroll;
      position: relative;
      border-bottom: 0;
    }
  }
}
@media (max-width: 991.98px) {
  .hover-scroll-x {
    overflow-x: auto;
  }
}

.hover-scroll-overlay-y {
  overflow-y: hidden;
  position: relative;
  --scrollbar-space: 0.25rem;
}
.hover-scroll-overlay-y::-webkit-scrollbar {
  width: calc(0.4rem + var(--scrollbar-space));
}
.hover-scroll-overlay-y::-webkit-scrollbar-thumb {
  background-clip: content-box;
  border-right: var(--scrollbar-space) solid transparent;
}
.hover-scroll-overlay-y:hover {
  overflow-y: overlay;
}
@-moz-document url-prefix() {
  .hover-scroll-overlay-y {
    overflow-y: scroll;
    position: relative;
  }
}

.scroll-ps {
  padding-left: 0.4rem !important;
}

.scroll-ms {
  margin-left: 0.4rem !important;
}

.scroll-px {
  padding-left: 0.4rem !important;
  padding-right: 0.4rem !important;
}

.scroll-mx {
  margin-left: 0.4rem !important;
  margin-right: 0.4rem !important;
}

.rating {
  display: flex;
  align-items: center;
}

.rating-input {
  position: absolute !important;
  left: -9999px !important;
}
.rating-input[disabled] {
  display: none;
}

.rating-label {
  padding: 0;
  margin: 0;
}
.rating-label > i {
  line-height: 1;
  color: #B5B5C3;
}
.rating-label > .svg-icon {
  line-height: 1;
}
.rating-label > .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #B5B5C3;
}
.rating-label > .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

label.rating-label {
  cursor: pointer;
}

div.rating-label.checked > i,
label.rating-label > i {
  color: #FFAD0F;
}
div.rating-label.checked > .svg-icon svg [fill]:not(.permanent):not(g),
label.rating-label > .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFAD0F;
}
div.rating-label.checked > .svg-icon svg:hover [fill]:not(.permanent):not(g),
label.rating-label > .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.rating-input:checked ~ .rating-label > i {
  color: #B5B5C3;
}

.rating-input:checked ~ .rating-label > .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #B5B5C3;
}
.rating-input:checked ~ .rating-label > .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.rating:hover label.rating-label > i {
  color: #FFAD0F;
}

.rating:hover label.rating-label > .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFAD0F;
}
.rating:hover label.rating-label > .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

label.rating-label:hover ~ .rating-label > i {
  color: #B5B5C3;
}

label.rating-label:hover ~ .rating-label > .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #B5B5C3;
}
label.rating-label:hover ~ .rating-label > .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.stepper [data-kt-stepper-element=info],
.stepper [data-kt-stepper-element=content] {
  display: none;
}
.stepper [data-kt-stepper-element=info].current,
.stepper [data-kt-stepper-element=content].current {
  display: flex;
}
.stepper .stepper-item[data-kt-stepper-action=step] {
  cursor: pointer;
}
.stepper [data-kt-stepper-action=previous] {
  display: none;
}
.stepper [data-kt-stepper-action=next] {
  display: inline-block;
}
.stepper [data-kt-stepper-action=submit] {
  display: none;
}
.stepper.first [data-kt-stepper-action=previous] {
  display: none;
}
.stepper.first [data-kt-stepper-action=next] {
  display: inline-block;
}
.stepper.first [data-kt-stepper-action=submit] {
  display: none;
}
.stepper.between [data-kt-stepper-action=previous] {
  display: inline-block;
}
.stepper.between [data-kt-stepper-action=next] {
  display: inline-block;
}
.stepper.between [data-kt-stepper-action=submit] {
  display: none;
}
.stepper.last [data-kt-stepper-action=previous] {
  display: inline-block;
}
.stepper.last [data-kt-stepper-action=next] {
  display: none;
}
.stepper.last [data-kt-stepper-action=submit] {
  display: none;
}
.stepper.last [data-kt-stepper-action=submit].btn-flex {
  display: flex;
}

.stepper.stepper-pills .stepper-nav {
  display: flex;
}
.stepper.stepper-pills .stepper-item {
  display: flex;
  align-items: center;
  transition: color 0.2s ease, background-color 0.2s ease;
}
.stepper.stepper-pills .stepper-item .stepper-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  transition: color 0.2s ease, background-color 0.2s ease;
  width: 40px;
  height: 40px;
  border-radius: 0.475rem;
  background-color: #ffe980;
  margin-right: 1.5rem;
}
.stepper.stepper-pills .stepper-item .stepper-icon .stepper-check {
  display: none;
  font-size: 1rem;
}
.stepper.stepper-pills .stepper-item .stepper-icon .stepper-number {
  font-weight: 600;
  color: #FFD300 !important;
  font-size: 1.25rem;
}
.stepper.stepper-pills .stepper-item .stepper-label {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.stepper.stepper-pills .stepper-item .stepper-label .stepper-title {
  color: #3F4254;
  font-weight: 600;
  font-size: 1.25rem;
  margin-bottom: 0.3rem;
}
.stepper.stepper-pills .stepper-item .stepper-label .stepper-desc {
  color: #A1A5B7;
}
.stepper.stepper-pills .stepper-item.current {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.stepper.stepper-pills .stepper-item.current .stepper-icon {
  transition: color 0.2s ease, background-color 0.2s ease;
  background-color: #FFD300;
}
.stepper.stepper-pills .stepper-item.current .stepper-icon .stepper-check {
  color: #FFD300;
  display: none;
}
.stepper.stepper-pills .stepper-item.current .stepper-icon .stepper-number {
  color: #ffffff !important;
  font-size: 1.35rem;
}
.stepper.stepper-pills .stepper-item.current .stepper-label .stepper-title {
  color: #7E8299;
}
.stepper.stepper-pills .stepper-item.current .stepper-label .stepper-desc {
  color: #B5B5C3;
}
.stepper.stepper-pills .stepper-item.current:last-child .stepper-icon, .stepper.stepper-pills .stepper-item.completed .stepper-icon {
  transition: color 0.2s ease, background-color 0.2s ease;
  background-color: #ffe980;
}
.stepper.stepper-pills .stepper-item.current:last-child .stepper-icon .stepper-check, .stepper.stepper-pills .stepper-item.completed .stepper-icon .stepper-check {
  color: #FFD300 !important;
  display: inline-block;
}
.stepper.stepper-pills .stepper-item.current:last-child .stepper-icon .stepper-number, .stepper.stepper-pills .stepper-item.completed .stepper-icon .stepper-number {
  display: none;
}
.stepper.stepper-pills .stepper-item.current:last-child .stepper-label .stepper-title, .stepper.stepper-pills .stepper-item.completed .stepper-label .stepper-title {
  color: #A1A5B7;
}
.stepper.stepper-pills .stepper-item.current:last-child .stepper-label .stepper-desc, .stepper.stepper-pills .stepper-item.completed .stepper-label .stepper-desc {
  color: #B5B5C3;
}
.stepper.stepper-pills.stepper-column .stepper-nav {
  flex-direction: column;
}
.stepper.stepper-pills.stepper-column .stepper-item {
  position: relative;
  padding: 0;
  margin: 0;
  padding-bottom: 2.5rem;
}
.stepper.stepper-pills.stepper-column .stepper-icon {
  z-index: 1;
}
.stepper.stepper-pills.stepper-column .stepper-line {
  display: block;
  content: " ";
  justify-content: center;
  position: absolute;
  z-index: 0;
  left: 0;
  top: 0;
  bottom: 0;
  width: 40px;
  transform: translate(50%);
  border-left-width: 1px;
  border-left-style: dashed;
  border-left-color: #E4E6EF;
}
.stepper.stepper-pills.stepper-column .stepper-item:first-child .stepper-line {
  top: 50%;
}
.stepper.stepper-pills.stepper-column .stepper-item:last-child .stepper-line {
  bottom: 50%;
}

.toggle.collapsible:not(.collapsed) .toggle-off, .toggle.active .toggle-off {
  display: none;
}
.toggle.collapsible.collapsed .toggle-on, .toggle:not(.collapsible):not(.active) .toggle-on {
  display: none;
}

.xehagon {
  clip-path: polygon(45% 1.3397459622%, 46.5797985667% 0.6030737921%, 48.2635182233% 0.1519224699%, 50% 0%, 51.7364817767% 0.1519224699%, 53.4202014333% 0.6030737921%, 55% 1.3397459622%, 89.6410161514% 21.3397459622%, 91.0688922482% 22.3395555688%, 92.3014605826% 23.5721239031%, 93.3012701892% 25%, 94.0379423592% 26.5797985667%, 94.4890936815% 28.2635182233%, 94.6410161514% 30%, 94.6410161514% 70%, 94.4890936815% 71.7364817767%, 94.0379423592% 73.4202014333%, 93.3012701892% 75%, 92.3014605826% 76.4278760969%, 91.0688922482% 77.6604444312%, 89.6410161514% 78.6602540378%, 55% 98.6602540378%, 53.4202014333% 99.3969262079%, 51.7364817767% 99.8480775301%, 50% 100%, 48.2635182233% 99.8480775301%, 46.5797985667% 99.3969262079%, 45% 98.6602540378%, 10.3589838486% 78.6602540378%, 8.9311077518% 77.6604444312%, 7.6985394174% 76.4278760969%, 6.6987298108% 75%, 5.9620576408% 73.4202014333%, 5.5109063185% 71.7364817767%, 5.3589838486% 70%, 5.3589838486% 30%, 5.5109063185% 28.2635182233%, 5.9620576408% 26.5797985667%, 6.6987298108% 25%, 7.6985394174% 23.5721239031%, 8.9311077518% 22.3395555688%, 10.3589838486% 21.3397459622%);
}

.octagon {
  clip-path: polygon(46.1731656763% 0.7612046749%, 47.411809549% 0.3407417371%, 48.6947380778% 0.0855513863%, 50% 0%, 51.3052619222% 0.0855513863%, 52.588190451% 0.3407417371%, 53.8268343237% 0.7612046749%, 82.1111055711% 12.4769334274%, 83.2842712475% 13.0554747147%, 84.3718855375% 13.7821953496%, 85.3553390593% 14.6446609407%, 86.2178046504% 15.6281144625%, 86.9445252853% 16.7157287525%, 87.5230665726% 17.8888944289%, 99.2387953251% 46.1731656763%, 99.6592582629% 47.411809549%, 99.9144486137% 48.6947380778%, 100% 50%, 99.9144486137% 51.3052619222%, 99.6592582629% 52.588190451%, 99.2387953251% 53.8268343237%, 87.5230665726% 82.1111055711%, 86.9445252853% 83.2842712475%, 86.2178046504% 84.3718855375%, 85.3553390593% 85.3553390593%, 84.3718855375% 86.2178046504%, 83.2842712475% 86.9445252853%, 82.1111055711% 87.5230665726%, 53.8268343237% 99.2387953251%, 52.588190451% 99.6592582629%, 51.3052619222% 99.9144486137%, 50% 100%, 48.6947380778% 99.9144486137%, 47.411809549% 99.6592582629%, 46.1731656763% 99.2387953251%, 17.8888944289% 87.5230665726%, 16.7157287525% 86.9445252853%, 15.6281144625% 86.2178046504%, 14.6446609407% 85.3553390593%, 13.7821953496% 84.3718855375%, 13.0554747147% 83.2842712475%, 12.4769334274% 82.1111055711%, 0.7612046749% 53.8268343237%, 0.3407417371% 52.588190451%, 0.0855513863% 51.3052619222%, 0% 50%, 0.0855513863% 48.6947380778%, 0.3407417371% 47.411809549%, 0.7612046749% 46.1731656763%, 12.4769334274% 17.8888944289%, 13.0554747147% 16.7157287525%, 13.7821953496% 15.6281144625%, 14.6446609407% 14.6446609407%, 15.6281144625% 13.7821953496%, 16.7157287525% 13.0554747147%, 17.8888944289% 12.4769334274%);
}

.ribbon {
  position: relative;
}
.ribbon .ribbon-label {
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 5px 10px;
  position: absolute;
  z-index: 1;
  background-color: #FFD300;
  box-shadow: 0px -1px 5px 0px rgba(0, 0, 0, 0.1);
  color: #FFFFFF;
  top: 50%;
  right: 0;
  transform: translateX(5px) translateY(-50%);
}
.ribbon .ribbon-label > .ribbon-inner {
  z-index: -1;
  position: absolute;
  padding: 0;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}
.ribbon .ribbon-label:after {
  border-color: #665400;
}
.ribbon-vertical .ribbon-label {
  padding: 5px 10px;
  min-width: 36px;
  min-height: 46px;
  text-align: center;
}
.ribbon.ribbon-top .ribbon-label {
  top: 0;
  transform: translateX(-15px) translateY(-4px);
  border-bottom-right-radius: 0.475rem;
  border-bottom-left-radius: 0.475rem;
}
.ribbon.ribbon-bottom .ribbon-label {
  border-top-right-radius: 0.475rem;
  border-top-left-radius: 0.475rem;
}
.ribbon.ribbon-start .ribbon-label {
  top: 50%;
  left: 0;
  right: auto;
  transform: translateX(-5px) translateY(-50%);
  border-top-right-radius: 0.475rem;
  border-bottom-right-radius: 0.475rem;
}
.ribbon.ribbon-end .ribbon-label {
  border-top-left-radius: 0.475rem;
  border-bottom-left-radius: 0.475rem;
}

.ribbon.ribbon-clip.ribbon-start .ribbon-label {
  left: -5px;
}
.ribbon.ribbon-clip.ribbon-start .ribbon-label .ribbon-inner {
  border-top-right-radius: 0.475rem;
  border-bottom-right-radius: 0.475rem;
}
.ribbon.ribbon-clip.ribbon-start .ribbon-label .ribbon-inner:before, .ribbon.ribbon-clip.ribbon-start .ribbon-label .ribbon-inner:after {
  content: "";
  position: absolute;
  border-style: solid;
  border-color: transparent !important;
  bottom: -10px;
}
.ribbon.ribbon-clip.ribbon-start .ribbon-label .ribbon-inner:before {
  border-width: 0 10px 10px 0;
  border-right-color: #181C32 !important;
  left: 0;
}
.ribbon.ribbon-clip.ribbon-end .ribbon-label {
  right: -5px;
}
.ribbon.ribbon-clip.ribbon-end .ribbon-label .ribbon-inner {
  border-top-left-radius: 0.475rem;
  border-bottom-left-radius: 0.475rem;
}
.ribbon.ribbon-clip.ribbon-end .ribbon-label .ribbon-inner:before, .ribbon.ribbon-clip.ribbon-end .ribbon-label .ribbon-inner:after {
  content: "";
  position: absolute;
  border-style: solid;
  border-color: transparent !important;
  bottom: -10px;
}
.ribbon.ribbon-clip.ribbon-end .ribbon-label .ribbon-inner:before {
  border-width: 0 0 10px 10px;
  border-left-color: #181C32 !important;
  right: 0;
}

.ribbon.ribbon-triangle {
  position: absolute;
  z-index: 1;
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
}
.ribbon.ribbon-triangle.ribbon-top-start {
  top: 0;
  left: 0;
  width: 4rem;
  height: 4rem;
  border-bottom: solid 2rem transparent !important;
  border-left: solid 2rem red;
  border-right: solid 2rem transparent !important;
  border-top: solid 2rem red;
}
.ribbon.ribbon-triangle.ribbon-top-end {
  top: 0;
  right: 0;
  width: 4rem;
  height: 4rem;
  border-bottom: solid 2rem transparent !important;
  border-left: solid 2rem transparent !important;
  border-right: solid 2rem red;
  border-top: solid 2rem red;
}
.ribbon.ribbon-triangle.ribbon-bottom-start {
  bottom: 0;
  left: 0;
  width: 4rem;
  height: 4rem;
  border-bottom: solid 2rem red;
  border-left: solid 2rem red;
  border-right: solid 2rem transparent !important;
  border-top: solid 2rem transparent !important;
}
.ribbon.ribbon-triangle.ribbon-bottom-end {
  bottom: 0;
  right: 0;
  width: 4rem;
  height: 4rem;
  border-bottom: solid 2rem red;
  border-right: solid 2rem red;
  border-left: solid 2rem transparent !important;
  border-top: solid 2rem transparent !important;
}

.blockui {
  position: relative;
}
.blockui .blockui-overlay {
  transition: all 0.3s ease;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: rgba(0, 0, 0, 0.05);
}
.blockui .blockui-overlay .spinner-border {
  height: 1.35rem;
  width: 1.35rem;
}
.blockui .blockui-message {
  display: flex;
  align-items: center;
  border-radius: 0.475rem;
  box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.1);
  background-color: #ffffff;
  color: #7E8299;
  font-weight: 500;
  margin: 0 !important;
  width: auto;
  padding: 0.85rem 1.75rem !important;
}
.blockui .blockui-message .spinner-border {
  margin-right: 0.65rem;
}

.explore-btn-toggle {
  color: #7E8299;
  background-color: #ffffff;
}
.explore-btn-toggle:hover, .explore-btn-toggle:focus, .explore-btn-toggle:active {
  color: #ffffff;
  background-color: #00B2FF;
}

.explore-btn-dismiss {
  border: 0;
}
.explore-btn-dismiss:hover i {
  color: #00B2FF;
}
.explore-btn-dismiss:hover .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #00B2FF;
}
.explore-btn-dismiss:hover .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.explore-btn-primary {
  border: 0;
  color: #ffffff;
  background-color: #00B2FF;
}
.explore-btn-primary:hover {
  color: #ffffff;
  background-color: #0098DA;
}

.explore-btn-secondary {
  border: 0;
  color: #7E8299;
  background-color: #F5F8FA;
}
.explore-btn-secondary:hover {
  color: #3F4254;
  background-color: #EFF2F5;
}

.explore-btn-outline {
  border: 1px dashed #E4E6EF !important;
}
.explore-btn-outline:hover, .explore-btn-outline.active {
  border: 1px dashed #50CD89 !important;
  background-color: #E8FFF3;
}

.explore-link {
  color: #00B2FF;
}
.explore-link:hover {
  color: #0098DA;
}

.explore-link-hover:hover {
  color: #00B2FF !important;
}

.explore-icon-success {
  color: #50CD89;
}
.explore-icon-success svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #50CD89;
}
.explore-icon-success svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.explore-icon-danger {
  color: #F1416C;
}
.explore-icon-danger svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #F1416C;
}
.explore-icon-danger svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.explore-label-free {
  color: #ffffff;
  background-color: #FFC700;
}

.explore-label-pro {
  color: #ffffff;
  background-color: #50CD89;
}

.stepper.stepper-links .stepper-nav {
  display: flex;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.stepper.stepper-links .stepper-nav .stepper-item {
  position: relative;
  flex-shrink: 0;
  margin: 1rem 1.5rem;
}
.stepper.stepper-links .stepper-nav .stepper-item:after {
  content: " ";
  position: absolute;
  top: 2.3rem;
  left: 0;
  height: 2px;
  width: 100%;
  background-color: transparent;
  transition: color 0.2s ease, background-color 0.2s ease;
}
.stepper.stepper-links .stepper-nav .stepper-item .stepper-title {
  color: #181C32;
  font-weight: 600;
  font-size: 1.25rem;
}
.stepper.stepper-links .stepper-nav .stepper-item.current {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.stepper.stepper-links .stepper-nav .stepper-item.current .stepper-title {
  color: #FFD300;
}
.stepper.stepper-links .stepper-nav .stepper-item.current:after {
  background-color: #FFD300;
}
.stepper.stepper-links .stepper-nav .stepper-item.completed .stepper-title {
  color: #B5B5C3;
}

.timeline-label {
  position: relative;
}
.timeline-label:before {
  content: "";
  position: absolute;
  left: 51px;
  width: 3px;
  top: 0;
  bottom: 0;
  background-color: #EFF2F5;
}
.timeline-label .timeline-item {
  display: flex;
  align-items: flex-start;
  position: relative;
  margin-bottom: 1.7rem;
}
.timeline-label .timeline-item:last-child {
  margin-bottom: 0;
}
.timeline-label .timeline-label {
  width: 50px;
  flex-shrink: 0;
  position: relative;
  color: #3F4254;
}
.timeline-label .timeline-badge {
  flex-shrink: 0;
  background: #ffffff;
  width: 1rem;
  height: 1rem;
  border-radius: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  z-index: 1;
  position: relative;
  margin-top: 1px;
  margin-left: -0.5rem;
  padding: 3px !important;
  border: 6px solid #ffffff !important;
}
.timeline-label .timeline-badge span {
  display: block;
  border-radius: 100%;
  width: 6px;
  height: 6px;
  background-color: #EFF2F5;
}
.timeline-label .timeline-content {
  flex-grow: 1;
}

.placeholder-white-opacity-75::placeholder {
  color: rgba(255, 255, 255, 0.75);
}
.placeholder-white-opacity-75::-moz-placeholder {
  color: rgba(255, 255, 255, 0.75);
  opacity: 1;
}

.item-border-hover {
  border: 1px solid #fff;
  border-radius: 6px;
}
.item-border-hover:hover {
  border: 1px solid #EFF2F5;
  cursor: pointer;
  transition: color 0.2s ease, background-color 0.2s ease;
  background-color: rgba(245, 248, 250, 0.3);
}
.item-border-hover:hover .label {
  background-color: #00A3FF !important;
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #fff;
}
.item-border-hover .label {
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 6px;
}

.noUi-target.noUi-target-success .noUi-connects {
  background: #E8FFF3;
}
.noUi-target.noUi-target-success .noUi-connects .noUi-connect {
  background: #50CD89;
}
.noUi-target.noUi-target-success .noUi-handle {
  border: 1px solid #50CD89;
  box-shadow: 0 3px 6px -3px rgba(80, 205, 137, 0.7);
  background: #50CD89;
}

.landing-dark-bg {
  background-color: #13263C;
}

.landing-dark-color {
  color: #13263C;
}

.landing-dark-border {
  border: 1px dashed #2C3F5B;
}

.landing-dark-separator {
  border-top: 1px dashed #2C3F5B;
}

.landing-curve {
  position: relative;
}
.landing-curve svg {
  position: relative;
  top: 0;
  display: block;
}

.landing-header {
  display: flex;
  align-items: center;
  height: 100px;
}
.landing-header .logo-default {
  display: block;
}
.landing-header .logo-sticky {
  display: none;
}
.landing-header .menu .menu-link.active {
  color: #ffffff;
}
[data-kt-sticky-landing-header=on] .landing-header .menu .menu-link.active {
  color: #FFD300;
  background-color: rgba(239, 242, 245, 0.4);
}
[data-kt-sticky-landing-header=on] .landing-header {
  padding: 0;
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 100;
  background-color: #ffffff;
  box-shadow: 0px 10px 30px 0px rgba(82, 63, 105, 0.05);
  height: 70px;
}
[data-kt-sticky-landing-header=on] .landing-header .logo-sticky {
  display: block;
}
[data-kt-sticky-landing-header=on] .landing-header .logo-default {
  display: none;
}

body[data-kt-sticky-landing-header=on] {
  padding-top: 100px;
}

@media (max-width: 991.98px) {
  .landing-header {
    height: 70px;
  }
  .landing-header .landing-menu-wrapper {
    position: relative;
    overflow: auto;
  }
  [data-kt-sticky-landing-header=on] .landing-header {
    height: 70px;
  }
  .landing-header .menu .menu-link.active {
    color: #FFD300;
    background-color: rgba(239, 242, 245, 0.4);
  }

  body[data-kt-sticky-landing-header=on] {
    padding-top: 70px;
  }
}
html {
  font-family: sans-serif;
  text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

html,
body {
  height: 100%;
  margin: 0px;
  padding: 0px;
  font-size: 13px !important;
  font-weight: 400;
  font-family: Poppins, Helvetica, "sans-serif";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
@media (max-width: 991.98px) {
  html,
body {
    font-size: 13px !important;
  }
}
@media (max-width: 767.98px) {
  html,
body {
    font-size: 12px !important;
  }
}
html a:hover,
html a:active,
html a:focus,
body a:hover,
body a:active,
body a:focus {
  text-decoration: none !important;
}

body {
  display: flex;
  flex-direction: column;
  color: #181C32;
}

router-outlet {
  display: none;
}

canvas {
  user-select: none;
}

@media print {
  .print-content-only {
    padding: 0 !important;
    background: none !important;
  }
  .print-content-only .wrapper,
.print-content-only .page,
.print-content-only .page-title .content,
.print-content-only .container,
.print-content-only .container-fluid,
.print-content-only .container-sm,
.print-content-only .container-md,
.print-content-only .container-lg,
.print-content-only .container-xl,
.print-content-only .container-xxl {
    background: none !important;
    padding: 0 !important;
    margin: 0 !important;
  }
  .print-content-only .aside,
.print-content-only .sidebar,
.print-content-only .scrolltop,
.print-content-only .header,
.print-content-only .footer,
.print-content-only .toolbar,
.print-content-only .drawer,
.print-content-only .btn {
    display: none !important;
  }
}
body {
  background-color: #F5F8FA;
}

.text-page-bg {
  color: #F5F8FA;
}

@media (min-width: 992px) {
  .container,
.container-fluid,
.container-sm,
.container-md,
.container-lg,
.container-xl,
.container-xxl {
    padding: 0 30px;
  }

  .wrapper {
    transition: padding-left 0.3s ease;
    padding-top: 74px;
    padding-left: 265px;
  }
  [data-kt-aside-minimize=on] .wrapper {
    transition: padding-left 0.3s ease;
    padding-left: 0;
  }
}
@media (max-width: 991.98px) {
  .container,
.container-fluid,
.container-sm,
.container-md,
.container-lg,
.container-xl,
.container-xxl {
    max-width: none;
    padding: 0 15px;
  }

  .header-tablet-and-mobile-fixed .wrapper {
    padding-top: 55px;
  }
}
.header .header-brand {
  display: flex;
  justify-content: space-between;
  align-items: center;
  background-color: #FFD300;
}

@media (min-width: 992px) {
  .header {
    display: flex;
    align-items: center;
    position: fixed;
    height: 74px;
    transition: left 0.3s ease;
    z-index: 100;
    box-shadow: 0px 10px 30px 0px rgba(82, 63, 105, 0.05);
    background-color: #ffffff;
    border-bottom: 0;
    top: 0;
    right: 0;
    left: 0;
  }
  .header .header-brand {
    height: 74px;
    padding: 0 25px;
    width: 265px;
    border-bottom: 0;
    flex-shrink: 0;
  }
  .header .aside-minimize .minimize-active {
    display: none;
  }
  .header .aside-minimize.active .minimize-default {
    display: none;
  }
  .header .aside-minimize.active .minimize-active {
    display: inline-block;
  }
}
@media (max-width: 991.98px) {
  .header {
    flex-direction: column;
  }

  .header-brand {
    padding: 0 15px;
    background-color: #FFD300;
    display: flex;
    align-items: center;
    height: 55px;
    position: relative;
    z-index: 3;
    width: 100%;
  }
  .header-brand .aside-minimize {
    display: none;
  }
  .header-tablet-and-mobile-fixed .header-brand {
    position: fixed;
    top: 0;
    right: 0;
    left: 0;
    z-index: 100;
    height: 55px;
  }
}
.aside {
  display: flex;
  flex-direction: column;
  background-color: #FFD300;
  padding: 0;
}
.aside .aside-toolbar .aside-user {
  border-top: 1px solid #e6be00;
  padding: 0 25px;
}
.aside .aside-toolbar .aside-search {
  border-top: 1px solid #2D2D43;
  border-bottom: 1px solid #2D2D43;
  padding: 0 25px;
}
.aside .aside-toolbar .aside-search .search-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #DADADA;
}
.aside .aside-toolbar .aside-search .search-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.aside .aside-toolbar .aside-search .form-control {
  background-color: #2C2C41;
  border-color: #2C2C41;
  color: #878aa0;
}
.aside .aside-toolbar .aside-search .form-control::placeholder {
  color: #7E8299;
}
.aside .aside-toolbar .aside-search .form-control::-moz-placeholder {
  color: #7E8299;
  opacity: 1;
}
.aside .aside-footer {
  padding: 0 15px;
}
.aside .aside-footer .btn-custom {
  display: flex;
  align-items: center;
  justify-content: center;
  padding-left: 0;
  padding-right: 0;
  color: #B5B5C3;
  background-color: rgba(63, 66, 84, 0.35);
}
.btn-check:checked + .aside .aside-footer .btn-custom, .btn-check:active + .aside .aside-footer .btn-custom, .aside .aside-footer .btn-custom:focus:not(.btn-active), .aside .aside-footer .btn-custom:hover:not(.btn-active), .aside .aside-footer .btn-custom:active:not(.btn-active), .aside .aside-footer .btn-custom.active, .aside .aside-footer .btn-custom.show, .show > .aside .aside-footer .btn-custom {
  color: #B5B5C3;
  background-color: rgba(63, 66, 84, 0.35) !important;
}
.aside .aside-footer .btn-custom .btn-label {
  transition: opacity 0.3s ease;
  display: inline-block;
  white-space: nowrap;
  overflow: hidden;
  opacity: 1;
}
.aside .aside-footer .btn-custom .btn-icon {
  display: inline-block;
  transition: opacity 0.3s ease;
  overflow: hidden;
  opacity: 0;
  margin: 0;
  width: 0;
  color: #B5B5C3;
}
.aside .aside-footer .btn-custom .btn-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #B5B5C3;
}
.aside .aside-footer .btn-custom .btn-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.aside .hover-scroll-overlay-y {
  --scrollbar-space: 0.4rem;
  scrollbar-color: #4d4d69 transparent;
}
.aside .hover-scroll-overlay-y::-webkit-scrollbar-thumb {
  background-color: #4d4d69;
}
.aside .hover-scroll-overlay-y:hover {
  scrollbar-color: #51516f transparent;
}
.aside .hover-scroll-overlay-y:hover::-webkit-scrollbar-thumb {
  background-color: #51516f;
}

@media (min-width: 992px) {
  .aside {
    position: fixed;
    top: 74px;
    left: 0;
    bottom: 0;
    z-index: 101;
    overflow: hidden;
    width: 265px;
    transition: left 0.3s ease;
  }
  .aside .aside-menu {
    width: 265px;
  }
  [data-kt-aside-minimize=on] .aside {
    left: -265px;
    transition: left 0.3s ease;
  }
}
@media (max-width: 991.98px) {
  .aside {
    display: none;
  }
  .aside .aside-logo {
    display: none;
  }
}
.aside-menu .menu .menu-item .menu-link,
.aside-menu .menu .menu-item .menu-content {
  padding-left: 10px;
  padding-right: 10px;
}
.aside-menu .menu .menu-sub:not([data-popper-placement]) > .menu-item > .menu-content,
.aside-menu .menu .menu-sub:not([data-popper-placement]) > .menu-item > .menu-link {
  padding-left: calc(0.75rem + 10px);
}
.aside-menu .menu .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-content,
.aside-menu .menu .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-link {
  padding-left: calc(1.5rem + 10px);
}
.aside-menu .menu .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-content,
.aside-menu .menu .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-link {
  padding-left: calc(2.25rem + 10px);
}
.aside-menu .menu .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-content,
.aside-menu .menu .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-link {
  padding-left: calc(3rem + 10px);
}
.menu-fit .aside-menu .menu .menu-sub:not([data-popper-placement]) > .menu-item > .menu-content,
.menu-fit .aside-menu .menu .menu-sub:not([data-popper-placement]) > .menu-item > .menu-link {
  padding-left: 0.75rem;
  padding-right: 0;
}
.menu-fit .aside-menu .menu .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-content,
.menu-fit .aside-menu .menu .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-link {
  padding-left: calc(1.5rem);
  padding-right: 0;
}
.menu-fit .aside-menu .menu .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-content,
.menu-fit .aside-menu .menu .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-link {
  padding-left: calc(2.25rem);
  padding-right: 0;
}
.menu-fit .aside-menu .menu .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-content,
.menu-fit .aside-menu .menu .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-link {
  padding-left: calc(3rem);
  padding-right: 0;
}
.aside-menu .menu .menu-item .menu-link {
  color: #1B1C20;
}
.aside-menu .menu .menu-item .menu-link .menu-title {
  color: #1B1C20;
}
.aside-menu .menu .menu-item .menu-link .menu-icon i {
  color: #1B1C20;
}
.aside-menu .menu .menu-item .menu-link .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #1B1C20;
}
.aside-menu .menu .menu-item .menu-link .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.aside-menu .menu .menu-item .menu-link .menu-bullet .bullet {
  background-color: #1B1C20;
}
.aside-menu .menu .menu-item .menu-link .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%231B1C20'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%231B1C20'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}
.aside-menu .menu .menu-item.hover > .menu-link:not(.disabled):not(.active),
.aside-menu .menu .menu-item .menu-link:hover:not(.disabled):not(.active) {
  transition: color 0.2s ease, background-color 0.2s ease;
  background-color: transparent;
  color: #ffffff;
}
.aside-menu .menu .menu-item.hover > .menu-link:not(.disabled):not(.active) .menu-title,
.aside-menu .menu .menu-item .menu-link:hover:not(.disabled):not(.active) .menu-title {
  color: #ffffff;
}
.aside-menu .menu .menu-item.hover > .menu-link:not(.disabled):not(.active) .menu-icon i,
.aside-menu .menu .menu-item .menu-link:hover:not(.disabled):not(.active) .menu-icon i {
  color: #ffffff;
}
.aside-menu .menu .menu-item.hover > .menu-link:not(.disabled):not(.active) .menu-icon .svg-icon svg [fill]:not(.permanent):not(g),
.aside-menu .menu .menu-item .menu-link:hover:not(.disabled):not(.active) .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #ffffff;
}
.aside-menu .menu .menu-item.hover > .menu-link:not(.disabled):not(.active) .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g),
.aside-menu .menu .menu-item .menu-link:hover:not(.disabled):not(.active) .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.aside-menu .menu .menu-item.hover > .menu-link:not(.disabled):not(.active) .menu-bullet .bullet,
.aside-menu .menu .menu-item .menu-link:hover:not(.disabled):not(.active) .menu-bullet .bullet {
  background-color: #ffffff;
}
.aside-menu .menu .menu-item.hover > .menu-link:not(.disabled):not(.active) .menu-arrow:after,
.aside-menu .menu .menu-item .menu-link:hover:not(.disabled):not(.active) .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23ffffff'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23ffffff'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}
.aside-menu .menu .menu-item.here > .menu-link, .aside-menu .menu .menu-item.show > .menu-link {
  transition: color 0.2s ease, background-color 0.2s ease;
  background-color: transparent;
  color: #ffffff;
}
.aside-menu .menu .menu-item.here > .menu-link .menu-title, .aside-menu .menu .menu-item.show > .menu-link .menu-title {
  color: #ffffff;
}
.aside-menu .menu .menu-item.here > .menu-link .menu-icon i, .aside-menu .menu .menu-item.show > .menu-link .menu-icon i {
  color: #ffffff;
}
.aside-menu .menu .menu-item.here > .menu-link .menu-icon .svg-icon svg [fill]:not(.permanent):not(g), .aside-menu .menu .menu-item.show > .menu-link .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #ffffff;
}
.aside-menu .menu .menu-item.here > .menu-link .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g), .aside-menu .menu .menu-item.show > .menu-link .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.aside-menu .menu .menu-item.here > .menu-link .menu-bullet .bullet, .aside-menu .menu .menu-item.show > .menu-link .menu-bullet .bullet {
  background-color: #ffffff;
}
.aside-menu .menu .menu-item.here > .menu-link .menu-arrow:after, .aside-menu .menu .menu-item.show > .menu-link .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23ffffff'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23ffffff'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}
.aside-menu .menu .menu-item .menu-link.active {
  transition: color 0.2s ease, background-color 0.2s ease;
  background-color: #e6be00;
  color: #ffffff;
}
.aside-menu .menu .menu-item .menu-link.active .menu-title {
  color: #ffffff;
}
.aside-menu .menu .menu-item .menu-link.active .menu-icon i {
  color: #ffffff;
}
.aside-menu .menu .menu-item .menu-link.active .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #ffffff;
}
.aside-menu .menu .menu-item .menu-link.active .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.aside-menu .menu .menu-item .menu-link.active .menu-bullet .bullet {
  background-color: #ffffff;
}
.aside-menu .menu .menu-item .menu-link.active .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23ffffff'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23ffffff'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}
.aside-menu .menu .separator {
  border-bottom: 1px dashed #2D2D43;
}
.aside-menu .menu > .menu-item {
  padding: 0 0.6rem;
}
.aside-menu .menu-item {
  padding: 0;
}
.aside-menu .menu-item .menu-link {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  border-radius: 0.475rem;
}
.aside-menu .menu-item .menu-icon {
  justify-content: flex-start;
}

.toolbar {
  display: flex;
  align-items: center;
  width: 100%;
}

@media (max-width: 991.98px) {
  .toolbar {
    flex-direction: column;
    background: #ffffff;
  }
}
@media (min-width: 992px) {
  .content {
    padding: 30px 0;
  }
}
@media (max-width: 991.98px) {
  .content {
    padding: 15px 0;
  }
}
.footer {
  background-color: #ffffff;
}

@media print {
  .print-content-only {
    padding: 0 !important;
    background: none !important;
  }
  .print-content-only .docs-wrapper,
.print-content-only .docs-page,
.print-content-only .docs-page-title .docs-content,
.print-content-only .container,
.print-content-only .container-fluid,
.print-content-only .container-sm,
.print-content-only .container-md,
.print-content-only .container-lg,
.print-content-only .container-xl,
.print-content-only .container-xxl {
    background: none !important;
    padding: 0 !important;
    margin: 0 !important;
  }
  .print-content-only .docs-aside, .print-content-only docs- .scrolltop,
.print-content-only .docs-header,
.print-content-only .drawer,
.print-content-only .btn {
    display: none !important;
  }
}
.docs-wrapper {
  background-color: #F5F8FA;
}

@media (min-width: 992px) {
  .container,
.container-fluid,
.container-sm,
.container-md,
.container-lg,
.container-xl,
.container-xxl {
    padding: 0 30px;
  }

  .docs-wrapper {
    padding-left: 265px;
  }
}
@media (max-width: 991.98px) {
  .container,
.container-fluid,
.container-sm,
.container-md,
.container-lg,
.container-xl,
.container-xxl {
    max-width: none;
    padding: 0 15px;
  }
}
@media (min-width: 992px) {
  .docs-header {
    display: flex;
    justify-content: space-between;
    align-items: center;
  }
}
@media (max-width: 991.98px) {
  .docs-header {
    display: flex;
    justify-content: space-between;
    align-items: center;
  }
  .docs-header .docs-page-title[data-kt-swapper=true] {
    display: none !important;
  }
}
.docs-aside {
  display: flex;
  flex-direction: column;
  box-shadow: 0 0 28px 0 rgba(82, 63, 105, 0.025);
  background-color: #ffffff;
  padding: 0;
}

@media (min-width: 992px) {
  .docs-aside {
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    z-index: 101;
    overflow: hidden;
    width: 265px;
  }
  .docs-aside .docs-aside-logo {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 0 25px;
  }
  .docs-aside .docs-aside-menu {
    width: 265px;
  }
}
@media (max-width: 991.98px) {
  .docs-aside {
    display: none;
  }
  .docs-aside .docs-aside-logo {
    display: none;
  }
}
.docs-aside-menu .menu .menu-item .menu-link,
.docs-aside-menu .menu .menu-item .menu-content {
  padding-left: 25px;
  padding-right: 25px;
}
.docs-aside-menu .menu .menu-sub:not([data-popper-placement]) > .menu-item > .menu-content,
.docs-aside-menu .menu .menu-sub:not([data-popper-placement]) > .menu-item > .menu-link {
  padding-left: calc(0.75rem + 25px);
}
.docs-aside-menu .menu .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-content,
.docs-aside-menu .menu .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-link {
  padding-left: calc(1.5rem + 25px);
}
.docs-aside-menu .menu .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-content,
.docs-aside-menu .menu .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-link {
  padding-left: calc(2.25rem + 25px);
}
.docs-aside-menu .menu .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-content,
.docs-aside-menu .menu .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-link {
  padding-left: calc(3rem + 25px);
}
.menu-fit .docs-aside-menu .menu .menu-sub:not([data-popper-placement]) > .menu-item > .menu-content,
.menu-fit .docs-aside-menu .menu .menu-sub:not([data-popper-placement]) > .menu-item > .menu-link {
  padding-left: 0.75rem;
  padding-right: 0;
}
.menu-fit .docs-aside-menu .menu .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-content,
.menu-fit .docs-aside-menu .menu .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-link {
  padding-left: calc(1.5rem);
  padding-right: 0;
}
.menu-fit .docs-aside-menu .menu .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-content,
.menu-fit .docs-aside-menu .menu .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-link {
  padding-left: calc(2.25rem);
  padding-right: 0;
}
.menu-fit .docs-aside-menu .menu .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-content,
.menu-fit .docs-aside-menu .menu .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-link {
  padding-left: calc(3rem);
  padding-right: 0;
}
.docs-aside-menu .menu-item {
  padding: 0;
}
.docs-aside-menu .menu-item .menu-link {
  font-weight: 500;
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
}
.docs-aside-menu .menu-item .menu-icon {
  justify-content: flex-start;
}

.card.card-docs {
  background-color: #ffffff;
  border: 0;
}
.highlight {
  position: relative;
  background: #1e1e3f;
  border-radius: 0.475rem;
  padding: 1.75rem 1.5rem 1.75rem 1.5rem;
}
.highlight .nav {
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 1rem;
  margin-bottom: 1rem;
  margin-top: -0.25rem;
}
.highlight .nav .nav-item {
  margin-right: 0.75rem;
}
.highlight .nav .nav-link {
  font-size: 0.9rem;
  font-weight: 500;
  padding: 0.35rem 1rem;
  border-radius: 0.475rem;
  color: rgba(255, 255, 255, 0.75);
  transition: all 0.2s ease;
  background-color: transparent;
}
.highlight .nav .nav-link:focus, .highlight .nav .nav-link.active {
  transition: all 0.2s ease;
  background-color: #2d2d5e;
  color: rgba(255, 255, 255, 0.75);
}
.highlight .highlight-copy {
  display: none;
  position: absolute;
  right: 1.75rem;
  top: 1.5rem;
  font-size: 0.85rem;
  font-weight: 500;
  padding: 0.35rem 1rem !important;
  transition: all 0.2s ease;
  background-color: #2d2d5e;
  color: rgba(255, 255, 255, 0.75);
}
.highlight .highlight-copy:focus, .highlight .highlight-copy:hover {
  transition: all 0.2s ease;
  background-color: #323268;
  color: #FFD300;
}
.highlight:hover .highlight-copy {
  display: flex;
}
.highlight .highlight-code pre {
  background-color: transparent;
  overflow: auto;
  padding: 0;
  margin: 0;
  scrollbar-color: #323268 transparent;
}
.highlight .highlight-code pre::-webkit-scrollbar-thumb {
  background-color: #323268;
}
.highlight .highlight-code pre code[class*=language-] {
  padding: 0;
  margin: 0;
  font-size: 1rem !important;
}

.fslightbox-slide-btn {
  border-radius: 0.475rem;
}

.fslightbox-toolbar {
  border-bottom-left-radius: 0.475rem;
}

.select2-container--bootstrap5 .select2-selection {
  box-shadow: none !important;
  height: auto;
  outline: none !important;
}
.select2-container--bootstrap5.select2-container--focus .form-select-solid, .select2-container--bootstrap5.select2-container--open .form-select-solid {
  background-color: #eef3f7;
}
.select2-container--bootstrap5.select2-container--focus .form-select:not(.form-select-solid):not(.form-select-white), .select2-container--bootstrap5.select2-container--open .form-select:not(.form-select-solid):not(.form-select-white) {
  border-color: #B5B5C3;
}
.select2-container--bootstrap5 .select2-search.select2-search--inline .select2-search__field {
  color: #181C32;
  font-weight: 500;
  background-color: transparent;
  border: 0;
  box-shadow: none;
  outline: none;
  margin: 0;
  padding: 0;
}
.select2-container--bootstrap5 .select2-search.select2-search--inline .select2-search__field::placeholder {
  color: #A1A5B7;
}
.select2-container--bootstrap5 .select2-search.select2-search--inline .select2-search__field::-moz-placeholder {
  color: #A1A5B7;
  opacity: 1;
}
.select2-container--bootstrap5 .form-select-solid .select2-search.select2-search--inline .select2-search__field {
  color: #5E6278;
}
.select2-container--bootstrap5 .form-select-solid .select2-search.select2-search--inline .select2-search__field::placeholder {
  color: #A1A5B7;
}
.select2-container--bootstrap5 .form-select-solid .select2-search.select2-search--inline .select2-search__field::-moz-placeholder {
  color: #A1A5B7;
  opacity: 1;
}
.select2-container--bootstrap5 .select2-selection--single {
  display: flex;
  align-items: center;
}
.select2-container--bootstrap5 .select2-selection--single .select2-selection__rendered {
  display: block;
  padding-left: 0;
  padding-right: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: #A1A5B7;
}
.select2-container--bootstrap5 .select2-selection--single .select2-selection__placeholder {
  color: #A1A5B7;
}
.select2-container--bootstrap5 .select2-selection--single.form-select-solid .select2-selection__rendered {
  color: #5E6278;
}
.select2-container--bootstrap5 .select2-selection--single.form-select-solid .select2-selection__placeholder {
  color: #A1A5B7;
}
.select2-container--bootstrap5 .select2-selection--multiple .select2-search.select2-search--inline {
  display: inline;
}
.select2-container--bootstrap5 .select2-selection--multiple .select2-selection__rendered {
  display: inline;
  margin: 0;
  padding: 0;
}
.select2-container--bootstrap5 .select2-selection--multiple .select2-selection__rendered .select2-selection__choice {
  display: inline-flex;
  align-items: center;
  position: relative;
  background-color: #E4E6EF;
}
.select2-container--bootstrap5 .select2-selection--multiple .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove {
  display: block;
  position: absolute;
  transform: translateY(-50%);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%235E6278'%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");
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  opacity: 0.5;
  border: 0;
  transition: color 0.2s ease, background-color 0.2s ease;
  top: 50%;
}
.select2-container--bootstrap5 .select2-selection--multiple .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove span {
  display: none;
}
.select2-container--bootstrap5 .select2-selection--multiple .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove:hover {
  opacity: 1;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23FFD300'%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");
  transition: color 0.2s ease, background-color 0.2s ease;
}
.select2-container--bootstrap5 .select2-selection--multiple .select2-selection__rendered .select2-selection__choice .select2-selection__choice__display {
  font-weight: 500;
}
.select2-container--bootstrap5 .select2-selection--multiple:not(.form-select-sm):not(.form-select-lg) {
  padding-top: calc((1.5rem + 2px - 0.8rem) / 2);
  padding-bottom: calc((1.5rem + 2px - 0.8rem) / 2);
}
.select2-container--bootstrap5 .select2-selection--multiple:not(.form-select-sm):not(.form-select-lg) .select2-selection__choice {
  border-radius: 0.4rem;
  padding: 0.2rem 0.4rem;
  margin: 0.2rem 0.4rem 0.2rem 0;
}
.select2-container--bootstrap5 .select2-selection--multiple:not(.form-select-sm):not(.form-select-lg) .select2-selection__choice .select2-selection__choice__remove {
  height: 0.6rem;
  width: 0.6rem;
  margin-right: 0.5rem;
}
.select2-container--bootstrap5 .select2-selection--multiple:not(.form-select-sm):not(.form-select-lg) .select2-selection__choice .select2-selection__choice__display {
  margin-left: 1.2rem;
  font-size: 0.9rem;
}
.select2-container--bootstrap5 .select2-selection--multiple:not(.form-select-sm):not(.form-select-lg) .select2-search.select2-search--inline .select2-search__field {
  padding-top: 0;
  padding-bottom: 0;
  margin-top: calc(0.75rem - (1.5rem + 2px - 0.8rem) / 2);
  margin-bottom: calc(0.75rem - (1.5rem + 2px - 0.8rem) / 2);
}
.select2-container--bootstrap5 .select2-selection--multiple.form-select-lg {
  padding-top: calc((1.65rem + 2px - 0.8rem) / 2);
  padding-bottom: calc((1.65rem + 2px - 0.8rem) / 2);
}
.select2-container--bootstrap5 .select2-selection--multiple.form-select-lg .select2-selection__choice {
  border-radius: 0.4rem;
  padding: 0.2rem 0.4rem;
  margin: 0.2rem 0.4rem 0.2rem 0;
}
.select2-container--bootstrap5 .select2-selection--multiple.form-select-lg .select2-selection__choice .select2-selection__choice__remove {
  height: 0.6rem;
  width: 0.6rem;
  margin-right: 0.5rem;
}
.select2-container--bootstrap5 .select2-selection--multiple.form-select-lg .select2-selection__choice .select2-selection__choice__display {
  margin-left: 1.2rem;
  font-size: 1rem;
}
.select2-container--bootstrap5 .select2-selection--multiple.form-select-lg .select2-search.select2-search--inline .select2-search__field {
  padding-top: 0;
  padding-bottom: 0;
  margin-top: calc(0.825rem - (1.65rem + 2px - 0.8rem) / 2);
  margin-bottom: calc(0.825rem - (1.65rem + 2px - 0.8rem) / 2);
}
.select2-container--bootstrap5 .select2-selection--multiple.form-select-sm {
  padding-top: calc((1.1rem + 2px - 0.6rem) / 2);
  padding-bottom: calc((1.1rem + 2px - 0.6rem) / 2);
}
.select2-container--bootstrap5 .select2-selection--multiple.form-select-sm .select2-selection__choice {
  border-radius: 0.4rem;
  padding: 0.15rem 0.4rem;
  margin: 0.15rem 0.4rem 0.15rem 0;
}
.select2-container--bootstrap5 .select2-selection--multiple.form-select-sm .select2-selection__choice .select2-selection__choice__remove {
  height: 0.5rem;
  width: 0.5rem;
  margin-right: 0.5rem;
}
.select2-container--bootstrap5 .select2-selection--multiple.form-select-sm .select2-selection__choice .select2-selection__choice__display {
  margin-left: 1rem;
  font-size: 0.8rem;
}
.select2-container--bootstrap5 .select2-selection--multiple.form-select-sm .select2-search.select2-search--inline .select2-search__field {
  padding-top: 0;
  padding-bottom: 0;
  margin-top: calc(0.55rem - (1.1rem + 2px - 0.6rem) / 2);
  margin-bottom: calc(0.55rem - (1.1rem + 2px - 0.6rem) / 2);
}
.select2-container--bootstrap5 .select2-dropdown {
  border: 0;
  box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.1);
  border-radius: 0.475rem;
  padding: 1rem 0;
  background-color: #ffffff;
}
.modal-open .select2-container--bootstrap5 .select2-dropdown {
  z-index: 1056;
}
.select2-container--bootstrap5 .select2-dropdown .select2-search {
  padding: 0.5rem 1.25rem;
  margin: 0 0 0.5rem 0;
}
.select2-container--bootstrap5 .select2-dropdown .select2-search .select2-search__field {
  background-color: #ffffff;
  padding: 0.55rem 0.75rem;
  color: #181C32;
  font-size: 0.925rem;
  border: 1px solid #E4E6EF;
  border-radius: 0.475rem;
  outline: 0 !important;
}
.select2-container--bootstrap5 .select2-dropdown .select2-search .select2-search__field:focus, .select2-container--bootstrap5 .select2-dropdown .select2-search .select2-search__field:active {
  border-color: 1px solid #181C32;
}
.select2-container--bootstrap5 .select2-dropdown .select2-results__options {
  max-height: 200px;
  overflow-y: auto;
}
.select2-container--bootstrap5 .select2-dropdown .select2-results__option {
  color: #5E6278;
  transition: color 0.2s ease, background-color 0.2s ease;
  padding: 0.75rem 1.25rem;
  margin: 0 0;
}
.select2-container--bootstrap5 .select2-dropdown .select2-results__option.select2-results__option--highlighted {
  background-color: #ffe980;
  color: #7E8299;
  transition: color 0.2s ease, background-color 0.2s ease;
}
.select2-container--bootstrap5 .select2-dropdown .select2-results__option.select2-results__option--selected {
  background-color: #FFD300;
  color: #FFFFFF;
  transition: color 0.2s ease, background-color 0.2s ease;
}
.select2-container--bootstrap5 .select2-dropdown .select2-results__option.select2-results__option--disabled {
  color: #B5B5C3;
}
.select2-container--bootstrap5 .select2-dropdown .select2-results__option.select2-results__message {
  color: #7E8299;
}
.select2-container--bootstrap5 .select2-dropdown .select2-results__option.select2-results__option--group {
  padding-left: 0;
  padding-right: 0;
}
.select2-container--bootstrap5 .select2-dropdown .select2-results__option.select2-results__option--group .select2-results__group {
  display: block;
  color: #3F4254;
  font-weight: 500;
  font-size: 1.15rem;
  padding: 0 1.25rem 0 1.25rem;
  margin: 0 0 0.25rem 0;
}
.select2-container--bootstrap5 .select2-dropdown .select2-results__option.select2-results__option--group .select2-results__option {
  padding: 0.75rem 1.25rem;
  margin: 0 0;
}
.select2-container--bootstrap5 .select2-selection__clear {
  display: block;
  height: 0.7rem;
  width: 0.7rem;
  top: 50%;
  right: 3rem;
  position: absolute;
  transform: translateY(-50%);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%235E6278'%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");
  background-repeat: no-repeat;
  background-position: center;
}
.select2-container--bootstrap5 .select2-selection__clear span {
  display: none;
}
.select2-container--bootstrap5 .select2-selection__clear:hover {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23FFD300'%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");
}

.fv-plugins-message-container {
  margin-top: 0.3rem;
}
.fv-plugins-message-container .fv-help-block {
  color: #F1416C;
  font-size: 1rem;
  font-weight: 400;
}
.fv-plugins-message-container.valid-feedback, .fv-plugins-message-container.invalid-feedback {
  display: block;
  font-weight: 400;
}

.daterangepicker {
  padding: 0;
  margin: 0;
  border: 0;
  width: auto;
  background-color: #ffffff;
  box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.1);
  font-family: Poppins, Helvetica, "sans-serif";
  z-index: 1000;
  border-radius: 0.475rem;
}
.daterangepicker:after, .daterangepicker:before {
  display: none;
}
.daterangepicker td.off, .daterangepicker td.off.in-range, .daterangepicker td.off.start-date, .daterangepicker td.off.end-date {
  background-color: transparent;
}
.modal-open .daterangepicker {
  z-index: 1056;
}
.daterangepicker .calendar-table {
  background-color: #ffffff;
  border: 0;
}
.daterangepicker .ranges {
  border-top-left-radius: 0.475rem;
  background-color: #ffffff;
}
.daterangepicker .ranges ul {
  padding: 1rem 0;
  width: 175px;
}
.daterangepicker .ranges li {
  padding: 0.7rem 1.75rem;
  font-weight: 500;
  font-size: 1rem;
  color: #7E8299;
  transition: color 0.2s ease, background-color 0.2s ease;
}
.daterangepicker .ranges li:hover {
  background-color: #ffe980;
  color: #FFD300;
  transition: color 0.2s ease, background-color 0.2s ease;
}
.daterangepicker .ranges li.active {
  background-color: #FFD300;
  color: #FFFFFF;
  transition: color 0.2s ease, background-color 0.2s ease;
}
.daterangepicker.show-calendar .ranges {
  margin-top: 0;
  height: 297px;
}
.daterangepicker.show-ranges.show-calendar .ranges {
  border-right: 1px solid #EFF2F5;
}
.daterangepicker.show-ranges .drp-calendar.left {
  border-left: 0;
}
.daterangepicker .drp-buttons {
  padding: 1rem 1.75rem;
  border-top: 1px solid #EFF2F5;
}
.daterangepicker .drp-buttons .btn {
  font-size: 1rem;
  font-weight: 500;
  padding: 0.5rem 1rem;
}
.daterangepicker .drp-buttons .cancelBtn {
  color: #7E8299;
  border-color: #F5F8FA;
  background-color: #F5F8FA;
}
.daterangepicker .drp-buttons .cancelBtn i {
  color: #7E8299;
}
.daterangepicker .drp-buttons .cancelBtn .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #7E8299;
}
.daterangepicker .drp-buttons .cancelBtn .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.daterangepicker .drp-buttons .cancelBtn.dropdown-toggle:after {
  color: #7E8299;
}
.btn-check:checked + .daterangepicker .drp-buttons .cancelBtn, .btn-check:active + .daterangepicker .drp-buttons .cancelBtn, .daterangepicker .drp-buttons .cancelBtn:focus:not(.btn-active), .daterangepicker .drp-buttons .cancelBtn:hover:not(.btn-active), .daterangepicker .drp-buttons .cancelBtn:active:not(.btn-active), .daterangepicker .drp-buttons .cancelBtn.active, .daterangepicker .drp-buttons .cancelBtn.show, .show > .daterangepicker .drp-buttons .cancelBtn {
  color: #7E8299;
  border-color: #E4E6EF;
  background-color: #E4E6EF !important;
}
.btn-check:checked + .daterangepicker .drp-buttons .cancelBtn i, .btn-check:active + .daterangepicker .drp-buttons .cancelBtn i, .daterangepicker .drp-buttons .cancelBtn:focus:not(.btn-active) i, .daterangepicker .drp-buttons .cancelBtn:hover:not(.btn-active) i, .daterangepicker .drp-buttons .cancelBtn:active:not(.btn-active) i, .daterangepicker .drp-buttons .cancelBtn.active i, .daterangepicker .drp-buttons .cancelBtn.show i, .show > .daterangepicker .drp-buttons .cancelBtn i {
  color: #7E8299;
}
.btn-check:checked + .daterangepicker .drp-buttons .cancelBtn .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .daterangepicker .drp-buttons .cancelBtn .svg-icon svg [fill]:not(.permanent):not(g), .daterangepicker .drp-buttons .cancelBtn:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .daterangepicker .drp-buttons .cancelBtn:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .daterangepicker .drp-buttons .cancelBtn:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .daterangepicker .drp-buttons .cancelBtn.active .svg-icon svg [fill]:not(.permanent):not(g), .daterangepicker .drp-buttons .cancelBtn.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .daterangepicker .drp-buttons .cancelBtn .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #7E8299;
}
.btn-check:checked + .daterangepicker .drp-buttons .cancelBtn .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .daterangepicker .drp-buttons .cancelBtn .svg-icon svg:hover [fill]:not(.permanent):not(g), .daterangepicker .drp-buttons .cancelBtn:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .daterangepicker .drp-buttons .cancelBtn:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .daterangepicker .drp-buttons .cancelBtn:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .daterangepicker .drp-buttons .cancelBtn.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .daterangepicker .drp-buttons .cancelBtn.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .daterangepicker .drp-buttons .cancelBtn .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .daterangepicker .drp-buttons .cancelBtn.dropdown-toggle:after, .btn-check:active + .daterangepicker .drp-buttons .cancelBtn.dropdown-toggle:after, .daterangepicker .drp-buttons .cancelBtn:focus:not(.btn-active).dropdown-toggle:after, .daterangepicker .drp-buttons .cancelBtn:hover:not(.btn-active).dropdown-toggle:after, .daterangepicker .drp-buttons .cancelBtn:active:not(.btn-active).dropdown-toggle:after, .daterangepicker .drp-buttons .cancelBtn.active.dropdown-toggle:after, .daterangepicker .drp-buttons .cancelBtn.show.dropdown-toggle:after, .show > .daterangepicker .drp-buttons .cancelBtn.dropdown-toggle:after {
  color: #7E8299;
}
.daterangepicker .drp-selected {
  font-size: 0.9rem;
}
.daterangepicker .drp-calendar.left, .daterangepicker .drp-calendar.right {
  padding: 1rem 1rem;
}
.daterangepicker .drp-calendar.left {
  border-left: 0 !important;
}
.daterangepicker .drp-calendar th,
.daterangepicker .drp-calendar td {
  font-size: 1rem;
  font-weight: 400;
  width: 33px;
  height: 33px;
}
.daterangepicker .drp-calendar th.available:hover,
.daterangepicker .drp-calendar td.available:hover {
  border-radius: 0.475rem;
  background-color: #ffe980;
  color: #FFD300;
}
.daterangepicker .drp-calendar th {
  font-weight: 500;
  color: #3F4254;
}
.daterangepicker .drp-calendar th.month {
  font-weight: 500;
  color: #3F4254;
}
.daterangepicker .drp-calendar th.next span, .daterangepicker .drp-calendar th.prev span {
  border-width: 0 1px 1px 0;
  border-color: #7E8299;
}
.daterangepicker .drp-calendar th.next.available:hover span, .daterangepicker .drp-calendar th.prev.available:hover span {
  border-color: #FFD300;
}
.daterangepicker .drp-calendar th.next span {
  margin-right: 1px;
}
.daterangepicker .drp-calendar th.prev span {
  margin-left: 1px;
}
.daterangepicker .drp-calendar td {
  color: #5E6278;
}
.daterangepicker .drp-calendar td.available.off {
  color: #B5B5C3;
}
.daterangepicker .drp-calendar td.active {
  background-color: #FFD300 !important;
  color: #FFFFFF !important;
  border-radius: 0.475rem;
}
.daterangepicker .drp-calendar td.active.start-date {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.daterangepicker .drp-calendar td.active.end-date {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.daterangepicker .drp-calendar td.active.start-date.end-date {
  border-radius: 0.475rem;
}
.daterangepicker .drp-calendar td.today, .daterangepicker .drp-calendar td.today.active {
  background: #ffe980 !important;
  color: #FFD300 !important;
  border-radius: 0.475rem;
}
.daterangepicker .drp-calendar td.in-range.available:not(.active):not(.off):not(.today) {
  background-color: #ffe980;
  color: #FFD300;
}
.daterangepicker .drp-calendar td:hover {
  background-color: #ffe980;
  color: #FFD300;
}
.daterangepicker select.ampmselect,
.daterangepicker select.minuteselect,
.daterangepicker select.hourselect,
.daterangepicker select.monthselect,
.daterangepicker select.yearselect {
  padding-top: 0.35rem;
  padding-bottom: 0.35rem;
  border-radius: 0.475rem;
  background: transparent;
  border-color: transparent;
  color: #181C32;
  font-weight: 500;
  outline: 0 !important;
}
.daterangepicker select.ampmselect:focus,
.daterangepicker select.minuteselect:focus,
.daterangepicker select.hourselect:focus,
.daterangepicker select.monthselect:focus,
.daterangepicker select.yearselect:focus {
  background: #F5F8FA;
}

@media (max-width: 767.98px) {
  .daterangepicker.show-calendar .ranges {
    float: none !important;
    height: auto !important;
  }
  .daterangepicker.show-calendar .ranges ul {
    width: 100%;
  }
  .daterangepicker.show-calendar .drp-calendar {
    float: none !important;
    max-width: unset !important;
    display: flex;
    flex-direction: column;
    align-items: center;
  }
}
.flatpickr-calendar {
  font-family: inherit;
  border: 0;
  box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.1);
  border-radius: 0.475rem;
  background-color: #ffffff;
}
.flatpickr-calendar:before, .flatpickr-calendar:after {
  display: none;
}

.flatpickr-months {
  padding: 0 1rem;
  padding-top: 0.5rem;
}

.flatpickr-innerContainer {
  padding: 0.5rem 1rem;
}

.flatpickr-days,
.dayContainer {
  width: 100% !important;
  min-width: 100% !important;
  max-width: 100% !important;
}

.flatpickr-months .flatpickr-month {
  background: transparent;
  color: #7E8299;
  fill: #7E8299;
  height: 46px;
}
.flatpickr-months .flatpickr-prev-month,
.flatpickr-months .flatpickr-next-month {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 0.475rem;
  top: 1rem;
}
.flatpickr-months .flatpickr-prev-month svg,
.flatpickr-months .flatpickr-next-month svg {
  fill: #A1A5B7;
  height: 13px;
  width: 13px;
}
.flatpickr-months .flatpickr-prev-month:hover,
.flatpickr-months .flatpickr-next-month:hover {
  background: #F5F8FA;
}
.flatpickr-months .flatpickr-prev-month:hover svg,
.flatpickr-months .flatpickr-next-month:hover svg {
  fill: #5E6278;
}
.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,
.flatpickr-months .flatpickr-next-month.flatpickr-prev-month {
  /*rtl:begin:ignore*/
  left: 1rem;
  /*rtl:end:ignore*/
}
.flatpickr-months .flatpickr-prev-month.flatpickr-next-month,
.flatpickr-months .flatpickr-next-month.flatpickr-next-month {
  /*rtl:begin:ignore*/
  right: 1rem;
  /*rtl:end:ignore*/
}

.flatpickr-current-month {
  font-weight: 500;
  color: inherit;
}
.flatpickr-current-month .numInputWrapper {
  border-radius: 0.475rem;
  width: 65px;
}
.flatpickr-current-month .numInputWrapper span.arrowUp {
  border-top-right-radius: 0.475rem;
}
.flatpickr-current-month .numInputWrapper span.arrowDown {
  border-bottom-right-radius: 0.475rem;
}
.flatpickr-current-month .flatpickr-monthDropdown-months {
  border: 0 !important;
  background-color: #ffffff;
  font-size: 1rem;
  color: #5E6278;
  font-weight: 500;
  padding: 0.5rem 0.75rem;
  margin-right: 0.5rem;
  outline: none !important;
  border-radius: 0.475rem;
  appearance: none;
  -moz-appearance: none;
  -webkit-appearance: none;
}
.flatpickr-current-month .flatpickr-monthDropdown-months:hover {
  background: #F5F8FA;
}
.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month {
  font-size: 1rem;
  color: #5E6278;
  font-weight: 500;
  background-color: transparent;
  outline: none;
  padding: 0;
}
.flatpickr-current-month span.cur-month {
  color: #5E6278;
  font-size: 1rem;
  font-weight: 500;
}
.flatpickr-current-month span.cur-month:hover {
  background: #F5F8FA;
}
.flatpickr-current-month input.cur-year {
  color: #5E6278;
  font-size: 1.1rem;
  padding: 0.5rem 0.75rem;
  font-weight: 500;
  outline: 0 !important;
}

span.flatpickr-weekday {
  color: #3F4254;
  font-size: 1rem;
  font-weight: 600;
}

.flatpickr-time {
  border-bottom-right-radius: 0.475rem;
  border-bottom-left-radius: 0.475rem;
}
.flatpickr-calendar.hasTime .flatpickr-time {
  height: height;
  line-height: height;
  max-height: height;
  border-top: 1px solid #F5F8FA;
}
.flatpickr-time .numInputWrapper {
  height: height;
}
.flatpickr-time .flatpickr-am-pm {
  color: #5E6278;
  font-size: 1rem;
  font-weight: 500;
}
.flatpickr-time input.flatpickr-hour, .flatpickr-time input.flatpickr-minute {
  color: #5E6278;
  font-size: 1rem;
  font-weight: 500;
}
.flatpickr-time input:hover,
.flatpickr-time .flatpickr-am-pm:hover,
.flatpickr-time input:focus,
.flatpickr-time .flatpickr-am-pm:focus {
  background: transparent;
}

.numInputWrapper span {
  border-left: 0 !important;
  border-top: 0 !important;
  border-bottom: 0 !important;
  border-right: 0 !important;
}
.numInputWrapper span:hover {
  background: transparent !important;
}
.numInputWrapper span:after {
  top: 50% !important;
  transform: translateY(-50%);
}
.numInputWrapper span.arrowUp:after {
  border-bottom-color: #A1A5B7 !important;
}
.numInputWrapper span.arrowUp:hover:after {
  border-bottom-color: #5E6278 !important;
}
.numInputWrapper span.arrowDown:after {
  border-top-color: #A1A5B7 !important;
}
.numInputWrapper span.arrowDown:hover:after {
  border-top-color: #5E6278 !important;
}
.numInputWrapper:hover {
  background: transparent;
}

.flatpickr-day {
  font-size: 1rem;
  border-radius: 0.475rem;
  box-shadow: none !important;
  height: 36px;
  max-width: 36px;
  line-height: 36px;
  color: #7E8299;
}
.flatpickr-day.inRange, .flatpickr-day.prevMonthDay.inRange, .flatpickr-day.nextMonthDay.inRange, .flatpickr-day.today.inRange, .flatpickr-day.prevMonthDay.today.inRange, .flatpickr-day.nextMonthDay.today.inRange, .flatpickr-day:hover, .flatpickr-day.prevMonthDay:hover, .flatpickr-day.nextMonthDay:hover, .flatpickr-day:focus, .flatpickr-day.prevMonthDay:focus, .flatpickr-day.nextMonthDay:focus {
  cursor: pointer;
  outline: 0;
  background: #ffe980;
  color: #FFD300;
  border-color: transparent;
}
.flatpickr-day.today {
  background: #F5F8FA;
  color: #7E8299;
  border-color: transparent;
}
.flatpickr-day.today:hover, .flatpickr-day.today:focus {
  border-color: transparent;
  background: #EFF2F5;
  color: #5E6278;
}
.flatpickr-day.selected, .flatpickr-day.startRange, .flatpickr-day.endRange, .flatpickr-day.selected.inRange, .flatpickr-day.startRange.inRange, .flatpickr-day.endRange.inRange, .flatpickr-day.selected:focus, .flatpickr-day.startRange:focus, .flatpickr-day.endRange:focus, .flatpickr-day.selected:hover, .flatpickr-day.startRange:hover, .flatpickr-day.endRange:hover, .flatpickr-day.selected.prevMonthDay, .flatpickr-day.startRange.prevMonthDay, .flatpickr-day.endRange.prevMonthDay, .flatpickr-day.selected.nextMonthDay, .flatpickr-day.startRange.nextMonthDay, .flatpickr-day.endRange.nextMonthDay {
  background: #FFD300;
  color: #FFFFFF;
  border-color: transparent;
}
.flatpickr-day.inRange, .flatpickr-day.prevMonthDay.inRange, .flatpickr-day.nextMonthDay.inRange, .flatpickr-day.today.inRange, .flatpickr-day.prevMonthDay.today.inRange, .flatpickr-day.nextMonthDay.today.inRange, .flatpickr-day:hover, .flatpickr-day.prevMonthDay:hover, .flatpickr-day.nextMonthDay:hover, .flatpickr-day:focus, .flatpickr-day.prevMonthDay:focus, .flatpickr-day.nextMonthDay:focus {
  cursor: pointer;
  outline: 0;
  background: #ffe980;
  color: #FFD300;
  border-color: transparent;
}
.flatpickr-day.today {
  border-color: transparent;
}
.flatpickr-day.today:hover, .flatpickr-day.today:focus {
  border-color: transparent;
  background: #F5F8FA;
  color: #7E8299;
}
.flatpickr-day.selected, .flatpickr-day.startRange, .flatpickr-day.endRange, .flatpickr-day.selected.inRange, .flatpickr-day.startRange.inRange, .flatpickr-day.endRange.inRange, .flatpickr-day.selected:focus, .flatpickr-day.startRange:focus, .flatpickr-day.endRange:focus, .flatpickr-day.selected:hover, .flatpickr-day.startRange:hover, .flatpickr-day.endRange:hover, .flatpickr-day.selected.prevMonthDay, .flatpickr-day.startRange.prevMonthDay, .flatpickr-day.endRange.prevMonthDay, .flatpickr-day.selected.nextMonthDay, .flatpickr-day.startRange.nextMonthDay, .flatpickr-day.endRange.nextMonthDay {
  background: #FFD300;
  color: #FFFFFF;
  border-color: transparent;
}
.flatpickr-day.flatpickr-disabled, .flatpickr-day.flatpickr-disabled:hover, .flatpickr-day.prevMonthDay, .flatpickr-day.nextMonthDay, .flatpickr-day.notAllowed, .flatpickr-day.notAllowed.prevMonthDay, .flatpickr-day.notAllowed.nextMonthDay {
  color: #B5B5C3;
  background: transparent;
  border-color: transparent;
}
.flatpickr-day.flatpickr-disabled, .flatpickr-day.flatpickr-disabled:hover {
  cursor: not-allowed;
  color: #B5B5C3;
}

.tagify {
  --tagify-dd-bg-color: #ffffff;
  --tags-border-color: #E4E6EF;
  --tags-hover-border-color: #E4E6EF;
  --tags-focus-border-color: #B5B5C3;
  --tag-bg: #EFF2F5;
  --tag-hover: #EFF2F5;
  --tag-text-color: #5E6278;
  --tag-text-color--edit: #5E6278;
  --tag-pad: 0 0.5rem;
  --tag-inset-shadow-size: 1rem;
  --tag-invalid-color: #F1416C;
  --tag-invalid-bg: #FFF5F8;
  --tag-remove-bg: #EFF2F5;
  --tag-remove-btn-color: transparent;
  --tag-remove-btn-bg: transparent;
  --tag-remove-btn-bg--hover: transparent;
  --input-color: #5E6278;
  --placeholder-color: #B5B5C3;
  --placeholder-color-focus: #A1A5B7;
  --loader-size: .8rem;
}
.tagify .tagify__tag {
  background-color: var(--tag-bg);
}
.tagify .tagify__tag div {
  border-radius: inherit;
}
.tagify .tagify__tag .tagify__tag__removeBtn {
  border-radius: 0;
  content: " ";
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23A1A5B7'%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");
}
.tagify .tagify__tag .tagify__tag__removeBtn:after {
  display: none;
}
.tagify .tagify__tag .tagify__tag__removeBtn:hover {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23FFD300'%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");
}
.tagify .tagify__tag.tagify--notAllowed div .tagify__tag-text {
  color: #F1416C;
  opacity: 0.5;
}
.tagify .tagify__tag.tagify--notAllowed .tagify__tag__removeBtn {
  opacity: 0.5;
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23F1416C'%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");
}
.tagify .tagify__tag.tagify--notAllowed .tagify__tag__removeBtn:hover {
  background: transparent;
  opacity: 0.75;
}
.tagify .tagify__input:before {
  font-size: inherit;
  line-height: inherit;
  font-weight: inherit;
}
.tagify:not(.form-control-sm):not(.form-control-lg) {
  padding-top: calc((1.5rem + 2px - 0.8rem) / 2);
  padding-bottom: calc((1.5rem + 2px - 0.8rem) / 2);
}
.tagify:not(.form-control-sm):not(.form-control-lg) .tagify__tag {
  border-radius: 0.475rem;
  padding: 0.2rem 0.4rem;
  margin: 0.2rem 0.4rem 0.2rem 0;
  font-weight: inherit;
}
.tagify:not(.form-control-sm):not(.form-control-lg) .tagify__tag div {
  padding: 0 0.4rem;
  font-size: 0.9rem;
  font-weight: inherit;
}
.tagify:not(.form-control-sm):not(.form-control-lg) .tagify__tag .tagify__tag__removeBtn {
  width: 0.6rem;
  height: 0.6rem;
  margin: 0 0.5rem 0 0;
}
.tagify:not(.form-control-sm):not(.form-control-lg) .tagify__input {
  padding: 0;
  margin-top: calc(0.75rem - (1.5rem + 2px - 0.8rem) / 2);
  margin-bottom: calc(0.75rem - (1.5rem + 2px - 0.8rem) / 2);
}
.tagify.form-control-lg {
  padding-top: calc((1.65rem + 2px - 0.8rem) / 2);
  padding-bottom: calc((1.65rem + 2px - 0.8rem) / 2);
}
.tagify.form-control-lg .tagify__tag {
  border-radius: 0.475rem;
  padding: 0.2rem 0.4rem;
  margin: 0.2rem 0.4rem 0.2rem 0;
  font-weight: inherit;
}
.tagify.form-control-lg .tagify__tag div {
  padding: 0 0.4rem;
  font-size: 1rem;
  font-weight: inherit;
}
.tagify.form-control-lg .tagify__tag .tagify__tag__removeBtn {
  width: 0.6rem;
  height: 0.6rem;
  margin: 0 0.5rem 0 0;
}
.tagify.form-control-lg .tagify__input {
  padding: 0;
  margin-top: calc(0.825rem - (1.65rem + 2px - 0.8rem) / 2);
  margin-bottom: calc(0.825rem - (1.65rem + 2px - 0.8rem) / 2);
}
.tagify.form-control-sm {
  padding-top: calc((1.1rem + 2px - 0.6rem) / 2);
  padding-bottom: calc((1.1rem + 2px - 0.6rem) / 2);
}
.tagify.form-control-sm .tagify__tag {
  border-radius: 0.475rem;
  padding: 0.15rem 0.4rem;
  margin: 0.15rem 0.4rem 0.15rem 0;
  font-weight: inherit;
}
.tagify.form-control-sm .tagify__tag div {
  padding: 0 0.4rem;
  font-size: 0.8rem;
  font-weight: inherit;
}
.tagify.form-control-sm .tagify__tag .tagify__tag__removeBtn {
  width: 0.5rem;
  height: 0.5rem;
  margin: 0 0.5rem 0 0;
}
.tagify.form-control-sm .tagify__input {
  padding: 0;
  margin-top: calc(0.55rem - (1.1rem + 2px - 0.6rem) / 2);
  margin-bottom: calc(0.55rem - (1.1rem + 2px - 0.6rem) / 2);
}

.tagify__dropdown {
  box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.1);
  border: 0 !important;
  outline: none !important;
  padding: 0.75rem 0;
  z-index: 1000;
  background-color: #ffffff;
  border-radius: 0.475rem;
}
.tagify__dropdown ._wrapper {
  max-height: none;
  border-radius: 0.475rem;
}
.modal-open .tagify__dropdown {
  z-index: 1056;
}
.tagify__dropdown .tagify__dropdown__wrapper {
  background-color: #ffffff;
  border: 0 !important;
  outline: none !important;
  box-shadow: none;
}
.tagify__dropdown .tagify__dropdown__item {
  color: #5E6278;
  border-radius: 0;
  padding: 0.75rem 1.5rem;
  margin: 0;
  box-shadow: none;
  font-weight: 500;
}
.tagify__dropdown .tagify__dropdown__item:hover, .tagify__dropdown .tagify__dropdown__item.tagify__dropdown__item--active {
  background-color: #ffe980;
  color: #FFD300;
}
.tagify__dropdown.tagify__inline__suggestions {
  padding: 0.75rem 1rem;
}
.tagify__dropdown.tagify__inline__suggestions .tagify__dropdown__item {
  display: inline-block;
  font-size: 0.925rem;
  padding: 0.35rem 0.5rem;
  margin: 0.25rem 0.5rem 0.25rem 0;
  background-color: #EFF2F5;
  color: #5E6278;
  border-radius: 0.475rem;
}
.tagify__dropdown.tagify__inline__suggestions .tagify__dropdown__item:hover, .tagify__dropdown.tagify__inline__suggestions .tagify__dropdown__item.tagify__dropdown__item--active {
  background-color: #ffe980;
  color: #FFD300;
}

.bootstrap-maxlength {
  z-index: 1040 !important;
}
.bootstrap-maxlength.badge {
  display: inline-flex !important;
}
.modal .bootstrap-maxlength {
  z-index: 1060 !important;
}

.ck-target {
  display: none;
}

.ck-toolbar {
  border-radius: 0.475rem !important;
}

.ck-content {
  min-height: 200px;
  border-radius: 0.475rem !important;
}
.ck-content.ck-focused {
  border-color: #FFD300 !important;
  box-shadow: none !important;
}

.ck-editor .ck-toolbar {
  border-top-left-radius: 0.475rem !important;
  border-top-right-radius: 0.475rem !important;
  border-bottom-right-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
}
.ck-editor .ck-content {
  border-bottom-right-radius: 0.475rem !important;
  border-bottom-left-radius: 0.475rem !important;
  border-top-left-radius: 0 !important;
  border-top-right-radius: 0 !important;
}

.ck-body .ck-balloon-panel .ck-content {
  min-height: 200px;
  border-color: transparent !important;
}
.ck-body .ck-balloon-panel .ck-content.ck-focused {
  border-color: #FFD300 !important;
}
.ck-body .ck-balloon-panel.ck-toolbar-container,
.ck-body .ck-balloon-panel .ck-toolbar {
  border-radius: 0.475rem !important;
}

table.dataTable {
  width: 100% !important;
}

div.dataTables_wrapper div.dataTables_length {
  padding: 0.5rem 0;
}

div.dataTables_wrapper div.dataTables_filter {
  padding: 0.5rem 0;
}

div.dataTables_wrapper div.dataTables_info {
  font-weight: 500;
  color: #5E6278;
  padding: 0.5rem 0;
}

div.dataTables_length + div.dataTables_info {
  margin-left: 1rem;
}

div.dataTables_wrapper div.dataTables_paginate {
  padding: 0.5rem 0;
  margin-left: 0.5rem;
}
div.dataTables_wrapper div.dataTables_paginate .pagination {
  margin: 0;
}

table.dataTable > thead > tr > td:not(.sorting_disabled),
table.dataTable > thead > tr > th:not(.sorting_disabled) {
  padding-right: 30px;
}

table.dataTable > thead .sorting,
table.dataTable > thead .sorting_asc,
table.dataTable > thead .sorting_desc {
  vertical-align: middle;
}
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 {
  opacity: 0;
  display: inline-block;
  width: 0.75rem;
  height: 0.75rem;
  content: " ";
  top: 50%;
  bottom: auto;
  right: auto;
  left: auto;
  margin-left: 1rem;
  transform: translateX(-50%) translateY(-50%);
}
table.dataTable > thead .sorting:before,
table.dataTable > thead .sorting_asc:before,
table.dataTable > thead .sorting_desc:before {
  display: none !important;
}

table.dataTable > thead .sorting_asc:after {
  opacity: 1;
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 8' fill='%23A1A5B7'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.42111 2.06463C4.22088 1.96161 3.9637 1.9809 3.78597 2.12863L0.177181 5.12847C-0.046034 5.31402 -0.0602611 5.63049 0.145404 5.83532C0.351069 6.04015 0.698744 6.05578 0.921959 5.87023L4.14137 3.19406L7.06417 5.84414C7.27904 6.03896 7.62686 6.03835 7.84105 5.84278C8.05524 5.64721 8.05469 5.33073 7.83982 5.13591L4.54449 2.14806C4.50704 2.1141 4.46541 2.08629 4.42111 2.06463Z'/%3e%3c/svg%3e");
}

table.dataTable > thead .sorting_desc:after {
  opacity: 1;
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 8' fill='%23A1A5B7'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.42111 5.93537C4.22088 6.03839 3.9637 6.0191 3.78597 5.87137L0.177181 2.87153C-0.046034 2.68598 -0.060261 2.36951 0.145404 2.16468C0.351069 1.95985 0.698744 1.94422 0.921959 2.12977L4.14137 4.80594L7.06417 2.15586C7.27904 1.96104 7.62686 1.96165 7.84105 2.15722C8.05524 2.35279 8.05469 2.66927 7.83982 2.86409L4.54449 5.85194C4.50704 5.8859 4.46541 5.91371 4.42111 5.93537Z'/%3e%3c/svg%3e");
}

div.dataTables_wrapper .table-responsive {
  position: relative;
}
div.dataTables_wrapper div.dataTables_processing {
  border-radius: 0.475rem;
  box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.1);
  background-color: #ffffff;
  color: #7E8299;
  font-weight: 500;
  margin: 0 !important;
  width: auto;
  padding: 1rem 2rem !important;
  transform: translateX(-50%) translateY(-50%);
}

.dropzone {
  min-height: auto;
  padding: 1.5rem 1.75rem;
  text-align: center;
  cursor: pointer;
  border: 1px dashed #FFD300;
  background-color: #ffe980;
  border-radius: 0.475rem !important;
}
.dropzone .dz-message {
  margin: 0;
  display: flex;
  text-align: left;
}
.dropzone .dz-preview {
  border-radius: 0.475rem !important;
  margin: 0.75rem;
}
.dropzone .dz-preview .dz-image {
  border-radius: 0.475rem !important;
  z-index: 1;
}
.dropzone .dz-preview.dz-file-preview .dz-image {
  background: #EFF2F5;
}
.dropzone .dz-success-mark,
.dropzone .dz-error-mark {
  margin-left: -20px !important;
  margin-top: -20px !important;
}
.dropzone .dz-success-mark svg,
.dropzone .dz-error-mark svg {
  height: 40px !important;
  width: 40px !important;
}
.dropzone .dz-remove {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 1.65rem;
  width: 1.65rem;
  font-size: 1rem;
  text-indent: -9999px;
  white-space: nowrap;
  position: absolute;
  z-index: 2;
  background-size: 40%;
  background-color: #ffffff !important;
  box-shadow: 0 0.1rem 1rem 0.25rem rgba(0, 0, 0, 0.05);
  border-radius: 100%;
  top: -0.825rem;
  right: -0.825rem;
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23A1A5B7'%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");
}
.dropzone .dz-remove:hover {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23FFD300'%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");
}
.dropzone .dz-error-message {
  color: #FFFFFF;
  background: #F1416C;
}

.dropzone.dropzone-queue {
  border: 0;
  padding: 0;
  background-color: transparent;
  text-align: left;
}
.dropzone.dropzone-queue .dz-message {
  display: none;
}
.dropzone.dropzone-queue .dropzone-panel .dropzone-upload,
.dropzone.dropzone-queue .dropzone-panel .dropzone-remove-all {
  display: none;
}
.dropzone.dropzone-queue .dropzone-item {
  display: flex;
  align-items: center;
  margin-top: 0.75rem;
  border-radius: 0.475rem;
  padding: 0.5rem 1rem;
  background-color: #F5F8FA;
}
.dropzone.dropzone-queue .dropzone-item .dropzone-file {
  flex-grow: 1;
}
.dropzone.dropzone-queue .dropzone-item .dropzone-file .dropzone-filename {
  font-size: 0.9rem;
  font-weight: 500;
  color: #7E8299;
  text-overflow: ellipsis;
  margin-right: 0.5rem;
}
.dropzone.dropzone-queue .dropzone-item .dropzone-file .dropzone-filename:hover {
  color: #FFD300;
}
.dropzone.dropzone-queue .dropzone-item .dropzone-file .dropzone-error {
  margin-top: 0.25rem;
  font-size: 0.9rem;
  font-weight: 400;
  color: #F1416C;
  text-overflow: ellipsis;
}
.dropzone.dropzone-queue .dropzone-item .dropzone-progress {
  width: 15%;
}
.dropzone.dropzone-queue .dropzone-item .dropzone-progress .progress {
  height: 5px;
  transition: all 0.2s ease;
}
@media (prefers-reduced-motion: reduce) {
  .dropzone.dropzone-queue .dropzone-item .dropzone-progress .progress {
    transition: none;
  }
}
.dropzone.dropzone-queue .dropzone-item .dropzone-toolbar {
  margin-left: 1rem;
  display: flex;
  flex-wrap: nowrap;
}
.dropzone.dropzone-queue .dropzone-item .dropzone-toolbar .dropzone-start,
.dropzone.dropzone-queue .dropzone-item .dropzone-toolbar .dropzone-cancel,
.dropzone.dropzone-queue .dropzone-item .dropzone-toolbar .dropzone-delete {
  height: 25px;
  width: 25px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  transition: color 0.2s ease, background-color 0.2s ease;
}
.dropzone.dropzone-queue .dropzone-item .dropzone-toolbar .dropzone-start i,
.dropzone.dropzone-queue .dropzone-item .dropzone-toolbar .dropzone-cancel i,
.dropzone.dropzone-queue .dropzone-item .dropzone-toolbar .dropzone-delete i {
  transition: color 0.2s ease, background-color 0.2s ease;
  font-size: 0.8rem;
  color: #7E8299;
}
.dropzone.dropzone-queue .dropzone-item .dropzone-toolbar .dropzone-start:hover,
.dropzone.dropzone-queue .dropzone-item .dropzone-toolbar .dropzone-cancel:hover,
.dropzone.dropzone-queue .dropzone-item .dropzone-toolbar .dropzone-delete:hover {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.dropzone.dropzone-queue .dropzone-item .dropzone-toolbar .dropzone-start:hover i,
.dropzone.dropzone-queue .dropzone-item .dropzone-toolbar .dropzone-cancel:hover i,
.dropzone.dropzone-queue .dropzone-item .dropzone-toolbar .dropzone-delete:hover i {
  color: #FFD300;
}
.dropzone.dropzone-queue .dropzone-item .dropzone-toolbar .dropzone-start {
  transition: color 0.2s ease, background-color 0.2s ease;
}

.gmaps {
  /* important!  bootstrap sets max-width on img to 100% which conflicts with google map canvas*/
}
.gmaps img {
  max-width: none;
}
.gmaps.gmaps-static > div {
  background-repeat: no-repeat;
  background-position: 50% 50%;
  display: block;
}

.noUi-target {
  border: 0;
  background: #F5F8FA;
  box-shadow: none;
}
.noUi-target.noUi-horizontal {
  height: 15px;
}
.noUi-target.noUi-horizontal .noUi-handle {
  width: 24px;
  height: 24px;
  top: -4.5px;
  border-radius: 50%;
  outline: none;
}
.noUi-target.noUi-horizontal .noUi-handle::before {
  display: none;
}
.noUi-target.noUi-horizontal .noUi-handle::after {
  display: none;
}
.noUi-target.noUi-vertical {
  height: 150px;
  width: 15px;
}
.noUi-target.noUi-vertical .noUi-handle {
  width: 24px;
  height: 24px;
  right: -4.5px;
  border-radius: 50%;
  outline: none;
}
.noUi-target.noUi-vertical .noUi-handle::before {
  display: none;
}
.noUi-target.noUi-vertical .noUi-handle::after {
  display: none;
}
.noUi-target .noUi-connect {
  background: #FFD300;
}
.noUi-target .noUi-handle {
  border: 1px solid #EFF2F5;
  box-shadow: 0 3px 6px -3px rgba(0, 0, 0, 0.7);
}
.noUi-target.noUi-sm {
  height: 6px;
}
.noUi-target.noUi-sm .noUi-handle {
  width: 20px;
  height: 20px;
  top: -7px;
}
.noUi-target.noUi-lg {
  height: 18px;
}
.noUi-target.noUi-lg .noUi-handle {
  width: 30px;
  height: 30px;
  top: -6px;
}

.noUi-tooltip {
  box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.1);
  background: #ffffff;
  color: #3F4254;
  font-size: 0.925rem;
  border: 0;
  padding: 0.5rem 0.75rem;
  border-radius: 0.475rem;
}

.ql-toolbar {
  font-family: Poppins, Helvetica, "sans-serif";
}
.ql-toolbar.ql-snow {
  border: 1px solid #EFF2F5;
  border-top-left-radius: 0.475rem;
  border-top-right-radius: 0.475rem;
}
.ql-toolbar.ql-snow .ql-picker .ql-fill,
.ql-toolbar.ql-snow .ql-picker .ql-stroke,
.ql-toolbar.ql-snow button .ql-fill,
.ql-toolbar.ql-snow button .ql-stroke {
  stroke: #A1A5B7;
}
.ql-toolbar.ql-snow .ql-picker .ql-fill,
.ql-toolbar.ql-snow button .ql-fill {
  fill: #A1A5B7;
}
.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-fill,
.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-stroke, .ql-toolbar.ql-snow .ql-picker.ql-active .ql-fill,
.ql-toolbar.ql-snow .ql-picker.ql-active .ql-stroke, .ql-toolbar.ql-snow .ql-picker:focus .ql-fill,
.ql-toolbar.ql-snow .ql-picker:focus .ql-stroke, .ql-toolbar.ql-snow .ql-picker:hover .ql-fill,
.ql-toolbar.ql-snow .ql-picker:hover .ql-stroke,
.ql-toolbar.ql-snow button.ql-expanded .ql-fill,
.ql-toolbar.ql-snow button.ql-expanded .ql-stroke,
.ql-toolbar.ql-snow button.ql-active .ql-fill,
.ql-toolbar.ql-snow button.ql-active .ql-stroke,
.ql-toolbar.ql-snow button:focus .ql-fill,
.ql-toolbar.ql-snow button:focus .ql-stroke,
.ql-toolbar.ql-snow button:hover .ql-fill,
.ql-toolbar.ql-snow button:hover .ql-stroke {
  stroke: #FFD300;
}
.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-fill, .ql-toolbar.ql-snow .ql-picker.ql-active .ql-fill, .ql-toolbar.ql-snow .ql-picker:focus .ql-fill, .ql-toolbar.ql-snow .ql-picker:hover .ql-fill,
.ql-toolbar.ql-snow button.ql-expanded .ql-fill,
.ql-toolbar.ql-snow button.ql-active .ql-fill,
.ql-toolbar.ql-snow button:focus .ql-fill,
.ql-toolbar.ql-snow button:hover .ql-fill {
  fill: #FFD300;
}

.ql-editor {
  color: #181C32;
}
.ql-editor.ql-blank:before {
  left: auto !important;
  right: auto !important;
  color: #A1A5B7 !important;
  font-style: normal !important;
}

.ql-container.ql-snow {
  border: 1px solid #EFF2F5;
  border-top: 0;
  border-bottom-right-radius: 0.475rem;
  border-bottom-left-radius: 0.475rem;
}

.ql-snow .ql-picker .ql-picker-label {
  color: #A1A5B7;
}
.ql-snow .ql-picker .ql-picker-label.ql-active, .ql-snow .ql-picker .ql-picker-label:hover {
  color: #FFD300;
}
.ql-snow .ql-picker.ql-expanded {
  outline: none !important;
  border-color: transparent !important;
}
.ql-snow .ql-picker.ql-expanded .ql-picker-label {
  border-color: transparent !important;
  color: #FFD300;
  outline: none !important;
}
.ql-snow .ql-picker.ql-expanded .ql-picker-label.ql-active, .ql-snow .ql-picker.ql-expanded .ql-picker-label:hover {
  color: #FFD300;
}
.ql-snow .ql-picker.ql-expanded .ql-picker-options {
  border: 0;
  padding: 0.5rem 1rem;
  box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.1);
  background-color: #ffffff;
  border-radius: 0.475rem;
}
.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item {
  color: #7E8299;
  outline: none;
}
.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item.ql-selected, .ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item.ql-active, .ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item:hover {
  color: #FFD300;
}
.ql-snow .ql-tooltip {
  border: 0;
  padding: 0.5rem 1rem;
  box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.1);
  border-radius: 0.475rem;
}
.ql-snow .ql-tooltip input[type=text] {
  border: 0;
  background-color: transparent;
  outline: none !important;
  box-shadow: none;
  border-radius: 0;
  border: 1px solid #EFF2F5;
  color: #181C32;
  outline: none !important;
  border-radius: 0.475rem;
}
.ql-snow .ql-tooltip input[type=text]:active, .ql-snow .ql-tooltip input[type=text]:focus {
  border-color: #B5B5C3 !important;
}
.ql-snow .ql-tooltip .ql-preview {
  color: #7E8299;
}
.ql-snow .ql-tooltip .ql-action {
  transition: color 0.3s ease;
  color: #7E8299;
}
.ql-snow .ql-tooltip .ql-action:hover {
  transition: color 0.3s ease;
  color: #FFD300;
}
.modal .ql-snow .ql-tooltip.ql-editing {
  left: 20px !important;
}
.ql-snow .ql-editor pre.ql-syntax {
  background-color: #181C32;
  color: #A1A5B7;
  overflow: visible;
  border-radius: 0.475rem;
}

.ql-quil.ql-quil-plain .ql-toolbar {
  padding: 0;
  margin: 0;
  border: 0;
}
.ql-quil.ql-quil-plain .ql-toolbar:after {
  display: none;
}
.ql-quil.ql-quil-plain .ql-toolbar .ql-picker-label {
  padding-left: 0;
}
.ql-quil.ql-quil-plain .ql-container {
  border: 0;
}
.ql-quil.ql-quil-plain .ql-editor {
  border: 0;
  padding: 0;
}

.recaptcha {
  padding: 15px;
  border: 1px solid #EFF2F5;
  border-radius: 0.475rem;
}
.recaptcha .recaptcha-img {
  margin-bottom: 10px;
}
.recaptcha .recaptcha_only_if_incorrect_sol {
  color: #F1416C;
}
.recaptcha .input-group .btn i {
  padding-right: 0;
}
.recaptcha .input-group .form-control {
  border-top-left-radius: 0.475rem !important;
  border-bottom-left-radius: 0.475rem !important;
}

html.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown),
body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown):not(.modal-open) {
  overflow-y: initial !important;
}
html.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown):not(.sweetalert2-nopadding),
body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown):not(.modal-open):not(.sweetalert2-nopadding) {
  padding-right: 0 !important;
}

.swal2-popup {
  background-color: #ffffff;
  padding: 2rem;
  border-radius: 0.475rem;
}
.swal2-popup .swal2-title {
  font-weight: 500;
  font-size: 1.3rem;
  color: #181C32;
}
.swal2-popup .swal2-html-container,
.swal2-popup .swal2-content {
  font-weight: normal;
  font-size: 1.1rem;
  margin-top: 1.5rem;
  color: #3F4254;
}
.swal2-popup .btn {
  margin: 15px 5px 0;
}
.swal2-popup .swal2-styled:focus {
  box-shadow: none;
}
.swal2-popup .swal2-actions {
  margin: 1.5rem auto 1rem auto;
}

.swal2-container {
  overflow-y: hidden !important;
}
.swal2-container.swal2-shown {
  background-color: rgba(0, 0, 0, 0.2);
}
.swal2-container .swal2-html-container {
  max-height: 200px;
  overflow: auto;
}

body.swal2-height-auto {
  height: 100% !important;
}

.swal2-icon.swal2-warning {
  border-color: #FFC700;
  color: #FFC700;
}
.swal2-icon.swal2-error {
  border-color: #F1416C;
  color: #F1416C;
}
.swal2-icon.swal2-error [class^=swal2-x-mark-line] {
  background-color: rgba(241, 65, 108, 0.75);
}
.swal2-icon.swal2-success {
  border-color: #50CD89;
  color: #50CD89;
}
.swal2-icon.swal2-success [class^=swal2-success-line] {
  background-color: #50CD89;
}
.swal2-icon.swal2-success .swal2-success-ring {
  border-color: rgba(80, 205, 137, 0.3);
}
.swal2-icon.swal2-info {
  border-color: #7239EA;
  color: #7239EA;
}
.swal2-icon.swal2-question {
  border-color: #FFD300;
  color: #FFD300;
}

.tox-target {
  display: none;
}

.tox-tinymce {
  border-radius: 0.475rem !important;
  height: 500px !important;
}

.toast {
  transition: all 0.2s ease;
  background-position: 1.5rem center /*rtl:calc(100% - 1.5rem) center*/ !important;
  box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.1) !important;
  border-radius: 0.475rem !important;
  border: 0 !important;
  background-color: #F5F8FA;
  color: #5E6278;
  opacity: 0.75 !important;
  padding: 1.25rem 1.25rem 1.25rem 4.5rem !important;
}
.toast:hover {
  transition: all 0.2s ease;
  opacity: 1 !important;
}
.toast .toast-close-button {
  outline: none !important;
  font-size: 0;
  width: 0.85rem;
  height: 0.85rem;
}
.toast .toast-title {
  font-size: 1.15rem;
  font-weight: 500;
}
.toast .toast-title + .toast-message {
  margin-top: 0.25rem;
}
.toast .toast-message {
  font-size: 1rem;
  font-weight: 400;
}
.toast.toast-success {
  background-color: #50CD89;
  color: #FFFFFF;
}
.toast.toast-success .toast-close-button {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23FFFFFF'%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");
}
.toast.toast-info {
  background-color: #7239EA;
  color: #FFFFFF;
}
.toast.toast-info .toast-close-button {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23FFFFFF'%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");
}
.toast.toast-warning {
  background-color: #FFC700;
  color: #FFFFFF;
}
.toast.toast-warning .toast-close-button {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23FFFFFF'%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");
}
.toast.toast-error {
  background-color: #F1416C;
  color: #FFFFFF;
}
.toast.toast-error .toast-close-button {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23FFFFFF'%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");
}

.toast-top-center {
  top: 12px;
}

.toast-bottom-center {
  bottom: 12px;
}

.draggable {
  transition: opacity 0.3s ease;
  outline: none !important;
}
.draggable.draggable-mirror {
  opacity: 0.8;
  transition: opacity 0.3s ease;
  border: 2px dashed #E4E6EF !important;
}
.draggable.draggable--original {
  opacity: 0 !important;
}
.draggable.draggable-source--is-dragging.draggable--over {
  opacity: 0 !important;
}
.draggable .draggable-handle {
  cursor: move;
}

.apexcharts-text,
.apexcharts-title-text,
.apexcharts-legend-text {
  font-family: Poppins, Helvetica, "sans-serif" !important;
}

.apexcharts-title-text {
  font-weight: 400;
}

.apexcharts-pie-label {
  font-weight: 400;
  font-size: 0.925rem;
}

.apexcharts-toolbar {
  text-align: left !important;
}

.apexcharts-menu {
  background: #ffffff;
  border: 0 !important;
  padding: 0.5rem 0 !important;
  box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.1);
  border-radius: 0.475rem !important;
  overflow: hidden;
  min-width: 10rem !important;
}
.apexcharts-menu .apexcharts-menu-item {
  padding: 0.25rem 1rem;
  transition: all 0.2s ease;
}
.apexcharts-menu .apexcharts-menu-item:hover {
  background-color: rgba(245, 248, 250, 0.8) !important;
}

.apexcharts-tooltip.apexcharts-theme-light {
  border-radius: 0.475rem;
  box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.1);
  border: 0 !important;
  background: #ffffff !important;
  color: #3F4254;
}
.apexcharts-tooltip.apexcharts-theme-light .apexcharts-tooltip-title {
  background: #F5F8FA !important;
  color: #3F4254;
  border: 0 !important;
}
.apexcharts-tooltip .apexcharts-tooltip-title {
  padding: 0.5rem 1rem;
}
.apexcharts-xaxistooltip.apexcharts-theme-light {
  border-radius: 0.475rem !important;
  box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.1) !important;
  border: 0 !important;
  background: #ffffff !important;
  color: #3F4254;
}
.apexcharts-xaxistooltip.apexcharts-theme-light:before {
  border-bottom: 0 !important;
}
.apexcharts-xaxistooltip.apexcharts-theme-light:after {
  border-bottom-color: #ffffff !important;
}

.card-rounded-bottom .apexcharts-canvas svg {
  border-bottom-left-radius: 0.475rem;
  border-bottom-right-radius: 0.475rem;
}

.rounded .apexcharts-canvas svg {
  border-radius: 0.475rem !important;
}

.rounded-sm .apexcharts-canvas svg {
  border-radius: 0.275rem !important;
}

.rounded-lg .apexcharts-canvas svg {
  border-radius: 0.775rem !important;
}

.rounded-xl .apexcharts-canvas svg {
  border-radius: 1rem !important;
}

.apexcharts-bar-hover-white .apexcharts-bar-area:hover {
  fill: #ffffff !important;
}

.apexcharts-bar-hover-primary .apexcharts-bar-area:hover {
  fill: #FFD300 !important;
}

.apexcharts-bar-hover-secondary .apexcharts-bar-area:hover {
  fill: #E4E6EF !important;
}

.apexcharts-bar-hover-light .apexcharts-bar-area:hover {
  fill: #F5F8FA !important;
}

.apexcharts-bar-hover-success .apexcharts-bar-area:hover {
  fill: #50CD89 !important;
}

.apexcharts-bar-hover-info .apexcharts-bar-area:hover {
  fill: #7239EA !important;
}

.apexcharts-bar-hover-warning .apexcharts-bar-area:hover {
  fill: #FFC700 !important;
}

.apexcharts-bar-hover-danger .apexcharts-bar-area:hover {
  fill: #F1416C !important;
}

.apexcharts-bar-hover-dark .apexcharts-bar-area:hover {
  fill: #181C32 !important;
}

.apexcharts-bar-hover-muted .apexcharts-bar-area:hover {
  fill: #A1A5B7 !important;
}

.apexcharts-bar-hover-gray-100 .apexcharts-bar-area:hover {
  fill: #F5F8FA !important;
}

.apexcharts-bar-hover-gray-200 .apexcharts-bar-area:hover {
  fill: #EFF2F5 !important;
}

.apexcharts-bar-hover-gray-300 .apexcharts-bar-area:hover {
  fill: #E4E6EF !important;
}

.apexcharts-bar-hover-gray-400 .apexcharts-bar-area:hover {
  fill: #B5B5C3 !important;
}

.apexcharts-bar-hover-gray-500 .apexcharts-bar-area:hover {
  fill: #A1A5B7 !important;
}

.apexcharts-bar-hover-gray-600 .apexcharts-bar-area:hover {
  fill: #7E8299 !important;
}

.apexcharts-bar-hover-gray-700 .apexcharts-bar-area:hover {
  fill: #5E6278 !important;
}

.apexcharts-bar-hover-gray-800 .apexcharts-bar-area:hover {
  fill: #3F4254 !important;
}

.apexcharts-bar-hover-gray-900 .apexcharts-bar-area:hover {
  fill: #181C32 !important;
}

.leaflet-container .leaflet-pane,
.leaflet-container .leaflet-top,
.leaflet-container .leaflet-bottom,
.leaflet-container .leaflet-control {
  z-index: 1 !important;
}
.leaflet-container .leaflet-popup-content-wrapper {
  border-radius: 0.475rem !important;
  text-align: center;
  box-shadow: 0 0.5rem 1.5rem 0.5rem rgba(0, 0, 0, 0.075) !important;
}
.leaflet-container .leaflet-popup-content-wrapper .leaflet-popup-content {
  font-family: Poppins, Helvetica, "sans-serif";
  font-size: 1rem;
}

.tns {
  position: relative;
  overflow: hidden;
}
.tns [data-tns=true] {
  display: none;
}
.tns .tns-item {
  opacity: 0;
  transition: all 0.3s ease;
}
.tns .tns-controls {
  display: flex;
  justify-content: center;
  align-items: center;
}
.tns .tns-controls button {
  outline: none;
  border: 0;
  margin: 0 0.25rem;
  border-radius: 0.475rem;
  padding: 0.5rem 0.75rem;
  background-color: #FFD300;
  color: #FFFFFF;
}
.tns .tns-controls button:hover {
  background-color: #e6be00;
}
.tns .tns-nav {
  display: flex;
  justify-content: center;
  align-items: center;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}
.tns .tns-nav button {
  display: block;
  outline: none;
  width: 1.25rem;
  height: 0.75rem;
  background-color: #EFF2F5;
  margin: 0 0.25rem;
  border: 0;
  border-radius: 0.35rem;
}
.tns .tns-nav button.tns-nav-active {
  background-color: #FFD300;
}
.tns.tns-initiazlied [data-tns=true] {
  display: flex;
}
.tns.tns-initiazlied .tns-item {
  opacity: 1;
  transition: all 0.3s ease;
}
.tns.tns-default {
  position: relative;
}
.tns.tns-default [data-controls=prev],
.tns.tns-default [data-controls=next] {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}
.tns.tns-default [data-controls=prev] {
  left: 0;
}
.tns.tns-default [data-controls=next] {
  right: 0;
}
.tns.tns-default .tns-outer {
  margin: 0 4rem;
}
@media (max-width: 767.98px) {
  .tns.tns-default .tns-outer {
    margin: 0 2rem;
  }
}

body {
  --fc-event-border-color: #FFD300;
  --fc-event-bg-color: #FFD300;
  --fc-event-text-color: #FFFFFF;
}

.fc {
  --fc-border-color: #EFF2F5;
  --fc-page-bg-color: #ffffff;
  --fc-small-font-size: 0.95rem;
  --fc-highlight-color: rgba(245, 248, 250, 0.5);
  --fc-bg-event-opacity: 0.3;
  --fc-neutral-bg-color: #F5F8FA;
  --fc-today-bg-color: #FFF8DD;
  --fc-now-indicator-color: #F1416C;
  --fc-list-event-hover-bg-color: rgba(245, 248, 250, 0.5);
  --fc-button-text-color: #7E8299;
  --fc-button-bg-color: #F5F8FA;
  --fc-button-border-color: #F5F8FA;
  --fc-button-hover-bg-color: #F5F8FA;
  --fc-button-hover-border-color: #F5F8FA;
  --fc-button-active-bg-color: #EFF2F5;
  --fc-button-active-border-color: #EFF2F5;
}
.fc table {
  font-size: 1rem;
}
.fc .fc-button {
  padding: 0.75rem 1.25rem;
  box-shadow: none !important;
  border: 0 !important;
  border-radius: 0.475rem;
  vertical-align: middle;
  font-weight: 500;
  text-transform: capitalize;
}
.fc .fc-button-primary {
  margin: 0;
}
.fc .fc-button-primary .fc-icon {
  font-size: 1.35rem;
  margin-bottom: 0.15rem;
}
.fc .fc-button-primary:not(:disabled):not(.fc-button-active):focus, .fc .fc-button-primary:not(:disabled):not(.fc-button-active):hover, .fc .fc-button-primary:not(:disabled):not(.fc-button-active):active {
  color: #181C32;
}
.fc .fc-button-primary:not(:disabled):not(.fc-button-active):focus .fc-icon, .fc .fc-button-primary:not(:disabled):not(.fc-button-active):hover .fc-icon, .fc .fc-button-primary:not(:disabled):not(.fc-button-active):active .fc-icon {
  color: #181C32;
}
.fc .fc-button-primary:not(:disabled).fc-button-active {
  color: #181C32;
}
.fc .fc-button-primary:not(:disabled).fc-button-active .fc-icon {
  color: #181C32;
}
.fc .fc-button-group .fc-button {
  margin: 0 !important;
}
.fc .fc-toolbar-title {
  font-size: 1.5rem;
  font-weight: 600;
  color: #3F4254;
}
.fc .fc-col-header-cell {
  padding: 0.75rem 0.5rem;
}
.fc .fc-col-header-cell .fc-col-header-cell-cushion {
  font-size: 1.1rem;
  font-weight: 500;
  color: #3F4254;
}
.fc .fc-scrollgrid {
  border-radius: 0.475rem;
}
.fc .fc-scrollgrid thead > tr td:first-child {
  border-top-left-radius: 0.475rem;
}
.fc .fc-scrollgrid thead > tr td:last-child {
  border-top-right-radius: 0.475rem;
}
.fc .fc-scrollgrid tbody > tr:last-child td:first-child {
  border-bottom-left-radius: 0.475rem;
}
.fc .fc-scrollgrid tbody > tr:last-child td:last-child {
  border-bottom-right-radius: 0.475rem;
}
.fc .fc-daygrid-event {
  margin-top: 3px;
}
.fc .fc-daygrid-dot-event .fc-event-title,
.fc .fc-daygrid-dot-event .fc-event-time,
.fc .fc-daygrid-block-event .fc-event-title,
.fc .fc-daygrid-block-event .fc-event-time {
  padding: 0.25rem 0.25rem;
}
.fc .fc-daygrid-day-number {
  color: #3F4254;
}
.fc .fc-daygrid-dot-event {
  background-color: #F5F8FA;
  color: #7E8299;
}
.fc .fc-daygrid-dot-event .fc-event-title {
  font-weight: 500;
}
.fc .fc-daygrid-dot-event:hover, .fc .fc-daygrid-dot-event.fc-event-mirror {
  background-color: #F5F8FA;
  color: #FFD300;
}
.fc .fc-daygrid-event-dot {
  margin-left: 0.5rem;
  margin-right: 0.1rem;
}
.fc .fc-popover {
  border: 0 !important;
  background-color: #ffffff;
  box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.1);
  border-radius: 0.475rem;
}
.fc .fc-popover .fc-popover-header {
  border-top-left-radius: 0.475rem;
  border-top-right-radius: 0.475rem;
  padding: 0.65rem 0.75rem;
  background-color: #ffffff;
}
.fc .fc-popover .fc-popover-header .fc-popover-title {
  color: #3F4254;
  font-size: 1rem;
  font-weight: 500;
}
.fc .fc-popover .fc-popover-header .fc-popover-close {
  font-size: 1rem;
  color: #7E8299;
}
.fc .fc-popover .fc-popover-header .fc-popover-close:hover {
  color: #FFD300;
}
.fc .fc-popover .fc-popover-body {
  padding: 0.5rem 0.75rem 0.75rem 0.75rem;
}
.fc .fc-daygrid-more-link {
  font-weight: 500;
}
.fc .fc-timegrid-slot {
  height: 2rem;
  font-size: 0.95rem;
}
.fc .fc-list-day-cushion,
.fc .fc-list-table td {
  padding: 0.85rem 1.15rem;
}
.fc .fc-list-day-text,
.fc .fc-list-day-side-text {
  font-size: 1.1rem;
  color: #181C32;
  font-weight: 600;
}
.fc .fc-list,
.fc .fc-list-table {
  border-radius: 0.475rem;
}
.fc .fc-list {
  overflow: hidden;
  position: relative;
}
.fc .fc-timegrid-axis {
  padding-left: 0rem;
  padding-right: 0;
}
.fc .fc-timegrid-event .fc-event-main {
  padding: 0.25rem 0.25rem;
}
.fc .fc-timegrid-now-indicator-arrow {
  margin-top: -1px;
}

.fc-h-event {
  font-weight: 400;
}

@media (max-width: 767.98px) {
  .fc .fc-header-toolbar {
    flex-direction: column;
    align-items: flex-start;
  }
  .fc .fc-header-toolbar .fc-toolbar-chunk:nth-child(1), .fc .fc-header-toolbar .fc-toolbar-chunk:nth-child(3) {
    order: 2;
  }
  .fc .fc-header-toolbar .fc-toolbar-chunk:nth-child(2) {
    order: 1;
  }
  .fc .fc-header-toolbar .fc-toolbar-chunk:nth-child(2), .fc .fc-header-toolbar .fc-toolbar-chunk:nth-child(1) {
    margin-bottom: 1rem;
  }
}
.kanban-container {
  width: 100% !important;
  display: flex;
  flex-wrap: wrap;
}
.kanban-container .kanban-board {
  float: none;
  flex-shrink: 0;
  margin-bottom: 1.25rem;
  margin-right: 1.25rem !important;
  background-color: #F5F8FA;
  border-radius: 0.475rem;
}
.kanban-container .kanban-board:last-child {
  margin-right: 0 !important;
}
.kanban-container .kanban-board .kanban-board-header {
  border-top-left-radius: 0.475rem;
  border-top-right-radius: 0.475rem;
}
.kanban-container .kanban-board .kanban-board-header .kanban-title-board {
  font-size: 1.2rem;
  font-weight: 500;
  color: #181C32;
}
.kanban-container .kanban-board .kanban-board-header.white {
  background-color: #ffffff;
  box-shadow: none;
}
.kanban-container .kanban-board .kanban-board-header.white .kanban-title-board {
  color: #7E8299;
}
.kanban-container .kanban-board .kanban-board-header.light-white {
  background-color: rgba(255, 255, 255, 0.1);
  box-shadow: none;
}
.kanban-container .kanban-board .kanban-board-header.light-white .kanban-title-board {
  color: #ffffff;
}
.kanban-container .kanban-board .kanban-board-header.light {
  background-color: #F5F8FA;
  box-shadow: none;
}
.kanban-container .kanban-board .kanban-board-header.light .kanban-title-board {
  color: #7E8299;
}
.kanban-container .kanban-board .kanban-board-header.light-light {
  background-color: rgba(245, 248, 250, 0.1);
  box-shadow: none;
}
.kanban-container .kanban-board .kanban-board-header.light-light .kanban-title-board {
  color: #F5F8FA;
}
.kanban-container .kanban-board .kanban-board-header.primary {
  background-color: #FFD300;
  box-shadow: none;
}
.kanban-container .kanban-board .kanban-board-header.primary .kanban-title-board {
  color: #FFFFFF;
}
.kanban-container .kanban-board .kanban-board-header.light-primary {
  background-color: rgba(255, 211, 0, 0.1);
  box-shadow: none;
}
.kanban-container .kanban-board .kanban-board-header.light-primary .kanban-title-board {
  color: #FFD300;
}
.kanban-container .kanban-board .kanban-board-header.secondary {
  background-color: #E4E6EF;
  box-shadow: none;
}
.kanban-container .kanban-board .kanban-board-header.secondary .kanban-title-board {
  color: #3F4254;
}
.kanban-container .kanban-board .kanban-board-header.light-secondary {
  background-color: rgba(228, 230, 239, 0.1);
  box-shadow: none;
}
.kanban-container .kanban-board .kanban-board-header.light-secondary .kanban-title-board {
  color: #E4E6EF;
}
.kanban-container .kanban-board .kanban-board-header.success {
  background-color: #50CD89;
  box-shadow: none;
}
.kanban-container .kanban-board .kanban-board-header.success .kanban-title-board {
  color: #FFFFFF;
}
.kanban-container .kanban-board .kanban-board-header.light-success {
  background-color: rgba(80, 205, 137, 0.1);
  box-shadow: none;
}
.kanban-container .kanban-board .kanban-board-header.light-success .kanban-title-board {
  color: #50CD89;
}
.kanban-container .kanban-board .kanban-board-header.info {
  background-color: #7239EA;
  box-shadow: none;
}
.kanban-container .kanban-board .kanban-board-header.info .kanban-title-board {
  color: #FFFFFF;
}
.kanban-container .kanban-board .kanban-board-header.light-info {
  background-color: rgba(114, 57, 234, 0.1);
  box-shadow: none;
}
.kanban-container .kanban-board .kanban-board-header.light-info .kanban-title-board {
  color: #7239EA;
}
.kanban-container .kanban-board .kanban-board-header.warning {
  background-color: #FFC700;
  box-shadow: none;
}
.kanban-container .kanban-board .kanban-board-header.warning .kanban-title-board {
  color: #FFFFFF;
}
.kanban-container .kanban-board .kanban-board-header.light-warning {
  background-color: rgba(255, 199, 0, 0.1);
  box-shadow: none;
}
.kanban-container .kanban-board .kanban-board-header.light-warning .kanban-title-board {
  color: #FFC700;
}
.kanban-container .kanban-board .kanban-board-header.danger {
  background-color: #F1416C;
  box-shadow: none;
}
.kanban-container .kanban-board .kanban-board-header.danger .kanban-title-board {
  color: #FFFFFF;
}
.kanban-container .kanban-board .kanban-board-header.light-danger {
  background-color: rgba(241, 65, 108, 0.1);
  box-shadow: none;
}
.kanban-container .kanban-board .kanban-board-header.light-danger .kanban-title-board {
  color: #F1416C;
}
.kanban-container .kanban-board .kanban-board-header.dark {
  background-color: #181C32;
  box-shadow: none;
}
.kanban-container .kanban-board .kanban-board-header.dark .kanban-title-board {
  color: #ffffff;
}
.kanban-container .kanban-board .kanban-board-header.light-dark {
  background-color: rgba(24, 28, 50, 0.1);
  box-shadow: none;
}
.kanban-container .kanban-board .kanban-board-header.light-dark .kanban-title-board {
  color: #181C32;
}
.kanban-container .kanban-board .kanban-drag .kanban-item {
  border-radius: 0.475rem;
  box-shadow: 0px 0px 13px 0px rgba(0, 0, 0, 0.05);
  background: #ffffff;
}
.kanban-container .kanban-board .kanban-drag .kanban-item[data-class=white] {
  background-color: #ffffff;
  color: #7E8299;
  box-shadow: none;
}
.kanban-container .kanban-board .kanban-drag .kanban-item[data-class=light-white] {
  background-color: rgba(255, 255, 255, 0.1);
  color: #ffffff;
  box-shadow: none;
}
.kanban-container .kanban-board .kanban-drag .kanban-item[data-class=light] {
  background-color: #F5F8FA;
  color: #7E8299;
  box-shadow: none;
}
.kanban-container .kanban-board .kanban-drag .kanban-item[data-class=light-light] {
  background-color: rgba(245, 248, 250, 0.1);
  color: #F5F8FA;
  box-shadow: none;
}
.kanban-container .kanban-board .kanban-drag .kanban-item[data-class=primary] {
  background-color: #FFD300;
  color: #FFFFFF;
  box-shadow: none;
}
.kanban-container .kanban-board .kanban-drag .kanban-item[data-class=light-primary] {
  background-color: rgba(255, 211, 0, 0.1);
  color: #FFD300;
  box-shadow: none;
}
.kanban-container .kanban-board .kanban-drag .kanban-item[data-class=secondary] {
  background-color: #E4E6EF;
  color: #3F4254;
  box-shadow: none;
}
.kanban-container .kanban-board .kanban-drag .kanban-item[data-class=light-secondary] {
  background-color: rgba(228, 230, 239, 0.1);
  color: #E4E6EF;
  box-shadow: none;
}
.kanban-container .kanban-board .kanban-drag .kanban-item[data-class=success] {
  background-color: #50CD89;
  color: #FFFFFF;
  box-shadow: none;
}
.kanban-container .kanban-board .kanban-drag .kanban-item[data-class=light-success] {
  background-color: rgba(80, 205, 137, 0.1);
  color: #50CD89;
  box-shadow: none;
}
.kanban-container .kanban-board .kanban-drag .kanban-item[data-class=info] {
  background-color: #7239EA;
  color: #FFFFFF;
  box-shadow: none;
}
.kanban-container .kanban-board .kanban-drag .kanban-item[data-class=light-info] {
  background-color: rgba(114, 57, 234, 0.1);
  color: #7239EA;
  box-shadow: none;
}
.kanban-container .kanban-board .kanban-drag .kanban-item[data-class=warning] {
  background-color: #FFC700;
  color: #FFFFFF;
  box-shadow: none;
}
.kanban-container .kanban-board .kanban-drag .kanban-item[data-class=light-warning] {
  background-color: rgba(255, 199, 0, 0.1);
  color: #FFC700;
  box-shadow: none;
}
.kanban-container .kanban-board .kanban-drag .kanban-item[data-class=danger] {
  background-color: #F1416C;
  color: #FFFFFF;
  box-shadow: none;
}
.kanban-container .kanban-board .kanban-drag .kanban-item[data-class=light-danger] {
  background-color: rgba(241, 65, 108, 0.1);
  color: #F1416C;
  box-shadow: none;
}
.kanban-container .kanban-board .kanban-drag .kanban-item[data-class=dark] {
  background-color: #181C32;
  color: #ffffff;
  box-shadow: none;
}
.kanban-container .kanban-board .kanban-drag .kanban-item[data-class=light-dark] {
  background-color: rgba(24, 28, 50, 0.1);
  color: #181C32;
  box-shadow: none;
}
.jstree-default .jstree-anchor {
  color: #5E6278;
  padding: 0 8px 0 4px;
}
.jstree-default .jstree-icon {
  color: #5E6278;
  font-size: 1.3rem;
}
.jstree-default .jstree-icon.la {
  font-size: 1.5rem;
}
.jstree-default .jstree-icon.fa {
  font-size: 1.2rem;
}
.jstree-default .jstree-disabled {
  cursor: not-allowed;
  line-height: auto;
  height: auto;
  opacity: 0.7;
}
.jstree-default .jstree-disabled .jstree-icon {
  color: #5E6278;
}
.jstree-default .jstree-clicked {
  border: 0;
  background: #F5F8FA;
  box-shadow: none;
}
.jstree-default .jstree-hovered {
  border: 0;
  background-color: #F5F8FA;
  box-shadow: none;
}
.jstree-default .jstree-wholerow-clicked,
.jstree-default .jstree-wholerow-clicked {
  background: #EFF2F5;
  box-shadow: none;
}
.jstree-default .jstree-wholerow-hovered, .jstree-default.jstree-wholerow .jstree-wholerow-hovered {
  border: 0;
  background-color: #F5F8FA;
  box-shadow: none;
}

.jstree-open > .jstree-anchor > .fa-folder:before {
  margin-left: 2px;
  content: "\f07c";
}

.jstree-open > .jstree-anchor > .la-folder:before {
  margin-left: 2px;
  content: "\f200";
}

.jstree-default.jstree-rtl .jstree-node {
  background-position: 100% 1px /*rtl:ignore*/ !important;
}

.jstree-default.jstree-rtl .jstree-last {
  background: transparent /*rtl:ignore*/;
  background-repeat: no-repeat;
}

.jstree-rtl .jstree-anchor {
  padding: 0 4px 0 8px /*rtl:ignore*/;
}

.vakata-context,
.vakata-context ul {
  padding: 0.5rem 0;
  min-width: 150px;
  font-size: 1rem;
  font-family: var(--bs-font-sans-serif);
  background: #ffffff;
  box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.1);
  border: 0;
  border-radius: 0.475rem;
}
.vakata-context li,
.vakata-context ul li {
  padding: 0;
  border: 0;
}
.vakata-context li a,
.vakata-context ul li a {
  padding: 0rem 1.2rem;
  border: 0;
}
.vakata-context li a i,
.vakata-context ul li a i {
  display: none;
}
.vakata-context li a .vakata-contextmenu-sep,
.vakata-context ul li a .vakata-contextmenu-sep {
  display: none;
}
.vakata-context li a span,
.vakata-context li a ins,
.vakata-context ul li a span,
.vakata-context ul li a ins {
  display: none;
  border: 0 !important;
}
.vakata-context .vakata-context-hover > a,
.vakata-context li a:hover,
.vakata-context ul .vakata-context-hover > a,
.vakata-context ul li a:hover {
  margin: 0;
  background-color: #F5F8FA;
  color: #FFD300;
  box-shadow: none;
}
.vakata-context .vakata-context-hover > a .span,
.vakata-context .vakata-context-hover > a .ins,
.vakata-context li a:hover .span,
.vakata-context li a:hover .ins,
.vakata-context ul .vakata-context-hover > a .span,
.vakata-context ul .vakata-context-hover > a .ins,
.vakata-context ul li a:hover .span,
.vakata-context ul li a:hover .ins {
  border: 0 !important;
}

.vakata-context .vakata-context-separator a,
.vakata-context-rtl .vakata-context-separator a {
  margin: 0;
  border: 0;
  height: 2px;
  background-color: #EFF2F5;
}

.jstree-rename-input {
  outline: none !important;
  padding: 2px 6px !important;
  margin-right: -4px !important;
  background-color: #F5F8FA !important;
  border: 1px solid #F5F8FA !important;
  border-radius: 0.475rem;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY3NzL3N0eWxlLmJ1bmRsZS5jc3MiLCJtYXBwaW5ncyI6IkFBQUEsZ0JBQWdCO0FDQWhCO0VBUUk7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBSUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBSUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBSUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBR0Y7RUFDQTtFQUNBO0VBQ0E7RUFNQTtFQUNBO0VBQ0E7RUFRQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBSUE7QURJRjs7QUV2Q0E7OztFQUdFO0FGMENGOztBRVpBO0VBQ0U7RUFDQTtFQ21QSSxtQ0FMSTtFRDVPUjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRmVGOztBRUxBO0VBQ0U7RUFDQSxjRStrQjRCO0VGOWtCNUI7RUFDQTtFQUNBLGFFOGtCNEI7QUp0a0I5Qjs7QUVMQTtFQUNFLFdHcU9rRDtBTDdOcEQ7O0FFRUE7RUFDRTtFQUNBLHFCRzJYa0Q7RUh4WGxELGdCRzZUa0Q7RUg1VGxELGdCRzJYa0Q7RUgxWGxELGNHOUV1QjtBTDZFekI7O0FFSUE7RUN3TVE7QUh4TVI7QUdzQ0k7RUR0Q0o7SUMrTVE7RUgzTU47QUFDRjs7QUVBQTtFQ21NUTtBSC9MUjtBRzZCSTtFRGpDSjtJQzBNUTtFSGxNTjtBQUNGOztBRUpBO0VDOExRO0FIdExSO0FHb0JJO0VENUJKO0lDcU1RO0VIekxOO0FBQ0Y7O0FFUkE7RUNxTE0sa0JBTEk7QUhwS1Y7O0FFUEE7RUNnTE0sa0JBTEk7QUhoS1Y7O0FFTkE7RUMyS00sbUJBTEk7QUg1SlY7O0FFQ0E7RUFDRTtFQUNBLG1CR2tJa0Q7QUxoSXBEOztBRVNBOztFQUVFO0VBQ0E7RUFDQTtBRk5GOztBRVlBO0VBQ0U7RUFDQTtFQUNBO0FGVEY7O0FFZUE7O0VBRUU7QUZaRjs7QUVlQTs7O0VBR0U7RUFDQTtBRlpGOztBRWVBOzs7O0VBSUU7QUZaRjs7QUVlQTtFQUNFLGdCRytOa0Q7QUwzT3BEOztBRWlCQTtFQUNFO0VBQ0E7QUZkRjs7QUVvQkE7RUFDRTtBRmpCRjs7QUV5QkE7O0VBRUUsZ0JHd01rRDtBTDlOcEQ7O0FFOEJBO0VDNEVNLGtCQUxJO0FIakdWOztBRWlDQTtFQUNFLGNFNGI0QjtFRjNiNUIseUJFbWM0QjtBSmplOUI7O0FFdUNBOztFQUVFO0VDd0RJLGlCQUxJO0VEakRSO0VBQ0E7QUZwQ0Y7O0FFdUNBO0VBQU07QUZuQ047O0FFb0NBO0VBQU07QUZoQ047O0FFcUNBO0VBQ0UsY0lsUHVCO0VKbVB2QixxQkdHa0Q7QUxyQ3BEO0FFb0NFO0VBQ0UsY0dDZ0Q7RUhBaEQsMEJHQ2dEO0FMbkNwRDs7QUU0Q0U7RUFFRTtFQUNBO0FGMUNKOztBRWlEQTs7OztFQUlFLHFDRTZTNEI7RUQvUnhCLGNBTEk7RURQUjtFQUNBO0FGOUNGOztBRXFEQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VDQUksa0JBTEk7QUg1Q1Y7QUVzREU7RUNMSSxrQkFMSTtFRFlOO0VBQ0E7QUZwREo7O0FFd0RBO0VDWk0sa0JBTEk7RURtQlIsY0c2aUJrRDtFSDVpQmxEO0FGckRGO0FFd0RFO0VBQ0U7QUZ0REo7O0FFMERBO0VBQ0U7RUN4Qkksa0JBTEk7RUQrQlIsY0d6VG9CO0VIMFRwQix5QkdoVHVCO0VFR3JCO0FQdVBKO0FFeURFO0VBQ0U7RUMvQkUsY0FMSTtFRHNDTixnQkdrRmdEO0FMeklwRDs7QUVnRUE7RUFDRTtBRjdERjs7QUVtRUE7O0VBRUU7QUZoRUY7O0FFd0VBO0VBQ0U7RUFDQTtBRnJFRjs7QUV3RUE7RUFDRSxvQkdvaUJrRDtFSG5pQmxELHVCR21pQmtEO0VIbGlCbEQsY0c1VnVCO0VINlZ2QjtBRnJFRjs7QUU0RUE7RUFFRTtFQUNBO0FGMUVGOztBRTZFQTs7Ozs7O0VBTUU7RUFDQTtFQUNBO0FGMUVGOztBRWtGQTtFQUNFO0FGL0VGOztBRXFGQTtFQUVFO0FGbkZGOztBRTJGQTtFQUNFO0FGeEZGOztBRTZGQTs7Ozs7RUFLRTtFQUNBO0VDOUhJLGtCQUxJO0VEcUlSO0FGMUZGOztBRThGQTs7RUFFRTtBRjNGRjs7QUVnR0E7RUFDRTtBRjdGRjs7QUVnR0E7RUFHRTtBRi9GRjtBRWtHRTtFQUNFO0FGaEdKOztBRXVHQTtFQUNFO0FGcEdGOztBRTRHQTs7OztFQUlFO0FGekdGO0FFNEdJOzs7O0VBQ0U7QUZ2R047O0FFOEdBO0VBQ0U7RUFDQTtBRjNHRjs7QUVnSEE7RUFDRTtBRjdHRjs7QUV1SEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBRnBIRjs7QUU0SEE7RUFDRTtFQUNBO0VBQ0E7RUFDQSxxQkU2SjRCO0VEaFh0QjtFRHNOTjtBRjFIRjtBRzlQSTtFRGlYSjtJQ3hNUTtFSHlGTjtBQUNGO0FFdUhFO0VBQ0U7QUZySEo7O0FFNEhBOzs7Ozs7O0VBT0U7QUZ6SEY7O0FFNEhBO0VBQ0U7QUZ6SEY7O0FFa0lBO0VBQ0U7RUFDQTtBRi9IRjs7QUV1SUE7Ozs7Ozs7Q0FBQTtBQVdBO0VBQ0U7QUZ2SUY7O0FFNElBO0VBQ0U7QUZ6SUY7O0FFK0lBO0VBQ0U7QUY1SUY7O0FFa0pBO0VBQ0U7RUFDQTtBRi9JRjs7QUVvSkE7RUFDRTtBRmpKRjs7QUVzSkE7RUFDRTtBRm5KRjs7QUUwSkE7RUFDRTtFQUNBO0FGdkpGOztBRStKQTtFQUNFO0FGNUpGOztBRW9LQTtFQUNFO0FGaktGOztBUWxiQTtFTHlRTSxrQkFMSTtFS2xRUixnQkp1bUI0QjtBSmxMOUI7O0FRaGJFO0VMc1FNO0VLcFFKLGdCSG9YZ0Q7RUduWGhELGdCSGtiZ0Q7QUxDcEQ7QUdsVkk7RUtwR0Y7SUw2UU07RUg2S047QUFDRjs7QVEzYkU7RUxzUU07RUtwUUosZ0JIb1hnRDtFR25YaEQsZ0JIa2JnRDtBTFlwRDtBRzdWSTtFS3BHRjtJTDZRTTtFSHdMTjtBQUNGOztBUXRjRTtFTHNRTTtFS3BRSixnQkhvWGdEO0VHblhoRCxnQkhrYmdEO0FMdUJwRDtBR3hXSTtFS3BHRjtJTDZRTTtFSG1NTjtBQUNGOztBUWpkRTtFTHNRTTtFS3BRSixnQkhvWGdEO0VHblhoRCxnQkhrYmdEO0FMa0NwRDtBR25YSTtFS3BHRjtJTDZRTTtFSDhNTjtBQUNGOztBUTVkRTtFTHNRTTtFS3BRSixnQkhvWGdEO0VHblhoRCxnQkhrYmdEO0FMNkNwRDtBRzlYSTtFS3BHRjtJTDZRTTtFSHlOTjtBQUNGOztBUXZlRTtFTHNRTTtFS3BRSixnQkhvWGdEO0VHblhoRCxnQkhrYmdEO0FMd0RwRDtBR3pZSTtFS3BHRjtJTDZRTTtFSG9PTjtBQUNGOztBUTVkQTtFQ3JERTtFQUNBO0FUcWhCRjs7QVE1ZEE7RUMxREU7RUFDQTtBVDBoQkY7O0FROWRBO0VBQ0U7QVJpZUY7QVEvZEU7RUFDRSxvQko4bEIwQjtBSjdIOUI7O0FRdmRBO0VMc05NLGtCQUxJO0VLL01SO0FSMGRGOztBUXRkQTtFQUNFLG1CSG1ITztFRjRGSCxrQkFMSTtBSGdSVjtBUXZkRTtFQUNFO0FSeWRKOztBUXJkQTtFQUNFO0VBQ0EsbUJIeUdPO0VGNEZILGtCQUxJO0VLOUxSLGNIckZ1QjtBTDZpQnpCO0FRdGRFO0VBQ0U7QVJ3ZEo7O0FVdGpCQTtFQ0lFO0VBR0E7QVhvakJGOztBVXJqQkE7RUFDRSxnQk5vOUNrQztFTW45Q2xDLHlCTHNPa0Q7RUtyT2xEO0VIR0U7RUtMRSxxREFSVztFREtmO0VBR0E7QVg4akJGOztBVWhqQkE7RUFFRTtBVmtqQkY7O0FVL2lCQTtFQUNFO0VBQ0E7QVZrakJGOztBVS9pQkE7RVArUE0sa0JBTEk7RU94UFIsY0wzQnVCO0FMNmtCekI7O0FhcGxCRTs7Ozs7OztFQ0hBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWRpbUJGOztBZXppQkk7RUY1Q0U7SUFDRSxnQlIrUWU7RUwwVXJCO0FBQ0Y7QWUvaUJJO0VGNUNFO0lBQ0UsZ0JSK1FlO0VMK1VyQjtBQUNGO0FlcGpCSTtFRjVDRTtJQUNFLGdCUitRZTtFTG9WckI7QUFDRjtBZXpqQkk7RUY1Q0U7SUFDRSxpQlIrUWU7RUx5VnJCO0FBQ0Y7QWU5akJJO0VGNUNFO0lBQ0UsaUJSK1FlO0VMOFZyQjtBQUNGO0FnQjduQkU7RUNBQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBakJnb0JGO0FnQm5vQkk7RUNZRjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpCMG5CRjs7QWlCM2tCTTtFQUNFO0FqQjhrQlI7O0FpQjNrQk07RUFwQ0o7RUFDQTtBakJtbkJGOztBaUJybUJFO0VBQ0U7RUFDQTtBakJ3bUJKOztBaUIxbUJFO0VBQ0U7RUFDQTtBakI2bUJKOztBaUIvbUJFO0VBQ0U7RUFDQTtBakJrbkJKOztBaUJwbkJFO0VBQ0U7RUFDQTtBakJ1bkJKOztBaUJ6bkJFO0VBQ0U7RUFDQTtBakI0bkJKOztBaUI5bkJFO0VBQ0U7RUFDQTtBakJpb0JKOztBaUJsbUJNO0VBaERKO0VBQ0E7QWpCc3BCRjs7QWlCam1CVTtFQWhFTjtFQUNBO0FqQnFxQko7O0FpQnRtQlU7RUFoRU47RUFDQTtBakIwcUJKOztBaUIzbUJVO0VBaEVOO0VBQ0E7QWpCK3FCSjs7QWlCaG5CVTtFQWhFTjtFQUNBO0FqQm9yQko7O0FpQnJuQlU7RUFoRU47RUFDQTtBakJ5ckJKOztBaUIxbkJVO0VBaEVOO0VBQ0E7QWpCOHJCSjs7QWlCL25CVTtFQWhFTjtFQUNBO0FqQm1zQko7O0FpQnBvQlU7RUFoRU47RUFDQTtBakJ3c0JKOztBaUJ6b0JVO0VBaEVOO0VBQ0E7QWpCNnNCSjs7QWlCOW9CVTtFQWhFTjtFQUNBO0FqQmt0Qko7O0FpQm5wQlU7RUFoRU47RUFDQTtBakJ1dEJKOztBaUJ4cEJVO0VBaEVOO0VBQ0E7QWpCNHRCSjs7QWlCcnBCWTtFQXhEVjtBakJpdEJGOztBaUJ6cEJZO0VBeERWO0FqQnF0QkY7O0FpQjdwQlk7RUF4RFY7QWpCeXRCRjs7QWlCanFCWTtFQXhEVjtBakI2dEJGOztBaUJycUJZO0VBeERWO0FqQml1QkY7O0FpQnpxQlk7RUF4RFY7QWpCcXVCRjs7QWlCN3FCWTtFQXhEVjtBakJ5dUJGOztBaUJqckJZO0VBeERWO0FqQjZ1QkY7O0FpQnJyQlk7RUF4RFY7QWpCaXZCRjs7QWlCenJCWTtFQXhEVjtBakJxdkJGOztBaUI3ckJZO0VBeERWO0FqQnl2QkY7O0FpQnRyQlE7O0VBRUU7QWpCeXJCVjs7QWlCdHJCUTs7RUFFRTtBakJ5ckJWOztBaUJoc0JROztFQUVFO0FqQm1zQlY7O0FpQmhzQlE7O0VBRUU7QWpCbXNCVjs7QWlCMXNCUTs7RUFFRTtBakI2c0JWOztBaUIxc0JROztFQUVFO0FqQjZzQlY7O0FpQnB0QlE7O0VBRUU7QWpCdXRCVjs7QWlCcHRCUTs7RUFFRTtBakJ1dEJWOztBaUI5dEJROztFQUVFO0FqQml1QlY7O0FpQjl0QlE7O0VBRUU7QWpCaXVCVjs7QWlCeHVCUTs7RUFFRTtBakIydUJWOztBaUJ4dUJROztFQUVFO0FqQjJ1QlY7O0FpQmx2QlE7O0VBRUU7QWpCcXZCVjs7QWlCbHZCUTs7RUFFRTtBakJxdkJWOztBaUI1dkJROztFQUVFO0FqQit2QlY7O0FpQjV2QlE7O0VBRUU7QWpCK3ZCVjs7QWlCdHdCUTs7RUFFRTtBakJ5d0JWOztBaUJ0d0JROztFQUVFO0FqQnl3QlY7O0FpQmh4QlE7O0VBRUU7QWpCbXhCVjs7QWlCaHhCUTs7RUFFRTtBakJteEJWOztBaUIxeEJROztFQUVFO0FqQjZ4QlY7O0FpQjF4QlE7O0VBRUU7QWpCNnhCVjs7QWV0MUJJO0VFU0U7SUFDRTtFakJpMUJOOztFaUI5MEJJO0lBcENKO0lBQ0E7RWpCczNCQTs7RWlCeDJCQTtJQUNFO0lBQ0E7RWpCMjJCRjs7RWlCNzJCQTtJQUNFO0lBQ0E7RWpCZzNCRjs7RWlCbDNCQTtJQUNFO0lBQ0E7RWpCcTNCRjs7RWlCdjNCQTtJQUNFO0lBQ0E7RWpCMDNCRjs7RWlCNTNCQTtJQUNFO0lBQ0E7RWpCKzNCRjs7RWlCajRCQTtJQUNFO0lBQ0E7RWpCbzRCRjs7RWlCcjJCSTtJQWhESjtJQUNBO0VqQnk1QkE7O0VpQnAyQlE7SUFoRU47SUFDQTtFakJ3NkJGOztFaUJ6MkJRO0lBaEVOO0lBQ0E7RWpCNjZCRjs7RWlCOTJCUTtJQWhFTjtJQUNBO0VqQms3QkY7O0VpQm4zQlE7SUFoRU47SUFDQTtFakJ1N0JGOztFaUJ4M0JRO0lBaEVOO0lBQ0E7RWpCNDdCRjs7RWlCNzNCUTtJQWhFTjtJQUNBO0VqQmk4QkY7O0VpQmw0QlE7SUFoRU47SUFDQTtFakJzOEJGOztFaUJ2NEJRO0lBaEVOO0lBQ0E7RWpCMjhCRjs7RWlCNTRCUTtJQWhFTjtJQUNBO0VqQmc5QkY7O0VpQmo1QlE7SUFoRU47SUFDQTtFakJxOUJGOztFaUJ0NUJRO0lBaEVOO0lBQ0E7RWpCMDlCRjs7RWlCMzVCUTtJQWhFTjtJQUNBO0VqQis5QkY7O0VpQng1QlU7SUF4RFY7RWpCbzlCQTs7RWlCNTVCVTtJQXhEVjtFakJ3OUJBOztFaUJoNkJVO0lBeERWO0VqQjQ5QkE7O0VpQnA2QlU7SUF4RFY7RWpCZytCQTs7RWlCeDZCVTtJQXhEVjtFakJvK0JBOztFaUI1NkJVO0lBeERWO0VqQncrQkE7O0VpQmg3QlU7SUF4RFY7RWpCNCtCQTs7RWlCcDdCVTtJQXhEVjtFakJnL0JBOztFaUJ4N0JVO0lBeERWO0VqQm8vQkE7O0VpQjU3QlU7SUF4RFY7RWpCdy9CQTs7RWlCaDhCVTtJQXhEVjtFakI0L0JBOztFaUJwOEJVO0lBeERWO0VqQmdnQ0E7O0VpQjc3Qk07O0lBRUU7RWpCZzhCUjs7RWlCNzdCTTs7SUFFRTtFakJnOEJSOztFaUJ2OEJNOztJQUVFO0VqQjA4QlI7O0VpQnY4Qk07O0lBRUU7RWpCMDhCUjs7RWlCajlCTTs7SUFFRTtFakJvOUJSOztFaUJqOUJNOztJQUVFO0VqQm85QlI7O0VpQjM5Qk07O0lBRUU7RWpCODlCUjs7RWlCMzlCTTs7SUFFRTtFakI4OUJSOztFaUJyK0JNOztJQUVFO0VqQncrQlI7O0VpQnIrQk07O0lBRUU7RWpCdytCUjs7RWlCLytCTTs7SUFFRTtFakJrL0JSOztFaUIvK0JNOztJQUVFO0VqQmsvQlI7O0VpQnovQk07O0lBRUU7RWpCNC9CUjs7RWlCei9CTTs7SUFFRTtFakI0L0JSOztFaUJuZ0NNOztJQUVFO0VqQnNnQ1I7O0VpQm5nQ007O0lBRUU7RWpCc2dDUjs7RWlCN2dDTTs7SUFFRTtFakJnaENSOztFaUI3Z0NNOztJQUVFO0VqQmdoQ1I7O0VpQnZoQ007O0lBRUU7RWpCMGhDUjs7RWlCdmhDTTs7SUFFRTtFakIwaENSOztFaUJqaUNNOztJQUVFO0VqQm9pQ1I7O0VpQmppQ007O0lBRUU7RWpCb2lDUjtBQUNGO0FlOWxDSTtFRVNFO0lBQ0U7RWpCd2xDTjs7RWlCcmxDSTtJQXBDSjtJQUNBO0VqQjZuQ0E7O0VpQi9tQ0E7SUFDRTtJQUNBO0VqQmtuQ0Y7O0VpQnBuQ0E7SUFDRTtJQUNBO0VqQnVuQ0Y7O0VpQnpuQ0E7SUFDRTtJQUNBO0VqQjRuQ0Y7O0VpQjluQ0E7SUFDRTtJQUNBO0VqQmlvQ0Y7O0VpQm5vQ0E7SUFDRTtJQUNBO0VqQnNvQ0Y7O0VpQnhvQ0E7SUFDRTtJQUNBO0VqQjJvQ0Y7O0VpQjVtQ0k7SUFoREo7SUFDQTtFakJncUNBOztFaUIzbUNRO0lBaEVOO0lBQ0E7RWpCK3FDRjs7RWlCaG5DUTtJQWhFTjtJQUNBO0VqQm9yQ0Y7O0VpQnJuQ1E7SUFoRU47SUFDQTtFakJ5ckNGOztFaUIxbkNRO0lBaEVOO0lBQ0E7RWpCOHJDRjs7RWlCL25DUTtJQWhFTjtJQUNBO0VqQm1zQ0Y7O0VpQnBvQ1E7SUFoRU47SUFDQTtFakJ3c0NGOztFaUJ6b0NRO0lBaEVOO0lBQ0E7RWpCNnNDRjs7RWlCOW9DUTtJQWhFTjtJQUNBO0VqQmt0Q0Y7O0VpQm5wQ1E7SUFoRU47SUFDQTtFakJ1dENGOztFaUJ4cENRO0lBaEVOO0lBQ0E7RWpCNHRDRjs7RWlCN3BDUTtJQWhFTjtJQUNBO0VqQml1Q0Y7O0VpQmxxQ1E7SUFoRU47SUFDQTtFakJzdUNGOztFaUIvcENVO0lBeERWO0VqQjJ0Q0E7O0VpQm5xQ1U7SUF4RFY7RWpCK3RDQTs7RWlCdnFDVTtJQXhEVjtFakJtdUNBOztFaUIzcUNVO0lBeERWO0VqQnV1Q0E7O0VpQi9xQ1U7SUF4RFY7RWpCMnVDQTs7RWlCbnJDVTtJQXhEVjtFakIrdUNBOztFaUJ2ckNVO0lBeERWO0VqQm12Q0E7O0VpQjNyQ1U7SUF4RFY7RWpCdXZDQTs7RWlCL3JDVTtJQXhEVjtFakIydkNBOztFaUJuc0NVO0lBeERWO0VqQit2Q0E7O0VpQnZzQ1U7SUF4RFY7RWpCbXdDQTs7RWlCM3NDVTtJQXhEVjtFakJ1d0NBOztFaUJwc0NNOztJQUVFO0VqQnVzQ1I7O0VpQnBzQ007O0lBRUU7RWpCdXNDUjs7RWlCOXNDTTs7SUFFRTtFakJpdENSOztFaUI5c0NNOztJQUVFO0VqQml0Q1I7O0VpQnh0Q007O0lBRUU7RWpCMnRDUjs7RWlCeHRDTTs7SUFFRTtFakIydENSOztFaUJsdUNNOztJQUVFO0VqQnF1Q1I7O0VpQmx1Q007O0lBRUU7RWpCcXVDUjs7RWlCNXVDTTs7SUFFRTtFakIrdUNSOztFaUI1dUNNOztJQUVFO0VqQit1Q1I7O0VpQnR2Q007O0lBRUU7RWpCeXZDUjs7RWlCdHZDTTs7SUFFRTtFakJ5dkNSOztFaUJod0NNOztJQUVFO0VqQm13Q1I7O0VpQmh3Q007O0lBRUU7RWpCbXdDUjs7RWlCMXdDTTs7SUFFRTtFakI2d0NSOztFaUIxd0NNOztJQUVFO0VqQjZ3Q1I7O0VpQnB4Q007O0lBRUU7RWpCdXhDUjs7RWlCcHhDTTs7SUFFRTtFakJ1eENSOztFaUI5eENNOztJQUVFO0VqQml5Q1I7O0VpQjl4Q007O0lBRUU7RWpCaXlDUjs7RWlCeHlDTTs7SUFFRTtFakIyeUNSOztFaUJ4eUNNOztJQUVFO0VqQjJ5Q1I7QUFDRjtBZXIyQ0k7RUVTRTtJQUNFO0VqQisxQ047O0VpQjUxQ0k7SUFwQ0o7SUFDQTtFakJvNENBOztFaUJ0M0NBO0lBQ0U7SUFDQTtFakJ5M0NGOztFaUIzM0NBO0lBQ0U7SUFDQTtFakI4M0NGOztFaUJoNENBO0lBQ0U7SUFDQTtFakJtNENGOztFaUJyNENBO0lBQ0U7SUFDQTtFakJ3NENGOztFaUIxNENBO0lBQ0U7SUFDQTtFakI2NENGOztFaUIvNENBO0lBQ0U7SUFDQTtFakJrNUNGOztFaUJuM0NJO0lBaERKO0lBQ0E7RWpCdTZDQTs7RWlCbDNDUTtJQWhFTjtJQUNBO0VqQnM3Q0Y7O0VpQnYzQ1E7SUFoRU47SUFDQTtFakIyN0NGOztFaUI1M0NRO0lBaEVOO0lBQ0E7RWpCZzhDRjs7RWlCajRDUTtJQWhFTjtJQUNBO0VqQnE4Q0Y7O0VpQnQ0Q1E7SUFoRU47SUFDQTtFakIwOENGOztFaUIzNENRO0lBaEVOO0lBQ0E7RWpCKzhDRjs7RWlCaDVDUTtJQWhFTjtJQUNBO0VqQm85Q0Y7O0VpQnI1Q1E7SUFoRU47SUFDQTtFakJ5OUNGOztFaUIxNUNRO0lBaEVOO0lBQ0E7RWpCODlDRjs7RWlCLzVDUTtJQWhFTjtJQUNBO0VqQm0rQ0Y7O0VpQnA2Q1E7SUFoRU47SUFDQTtFakJ3K0NGOztFaUJ6NkNRO0lBaEVOO0lBQ0E7RWpCNitDRjs7RWlCdDZDVTtJQXhEVjtFakJrK0NBOztFaUIxNkNVO0lBeERWO0VqQnMrQ0E7O0VpQjk2Q1U7SUF4RFY7RWpCMCtDQTs7RWlCbDdDVTtJQXhEVjtFakI4K0NBOztFaUJ0N0NVO0lBeERWO0VqQmsvQ0E7O0VpQjE3Q1U7SUF4RFY7RWpCcy9DQTs7RWlCOTdDVTtJQXhEVjtFakIwL0NBOztFaUJsOENVO0lBeERWO0VqQjgvQ0E7O0VpQnQ4Q1U7SUF4RFY7RWpCa2dEQTs7RWlCMThDVTtJQXhEVjtFakJzZ0RBOztFaUI5OENVO0lBeERWO0VqQjBnREE7O0VpQmw5Q1U7SUF4RFY7RWpCOGdEQTs7RWlCMzhDTTs7SUFFRTtFakI4OENSOztFaUIzOENNOztJQUVFO0VqQjg4Q1I7O0VpQnI5Q007O0lBRUU7RWpCdzlDUjs7RWlCcjlDTTs7SUFFRTtFakJ3OUNSOztFaUIvOUNNOztJQUVFO0VqQmsrQ1I7O0VpQi85Q007O0lBRUU7RWpCaytDUjs7RWlCeitDTTs7SUFFRTtFakI0K0NSOztFaUJ6K0NNOztJQUVFO0VqQjQrQ1I7O0VpQm4vQ007O0lBRUU7RWpCcy9DUjs7RWlCbi9DTTs7SUFFRTtFakJzL0NSOztFaUI3L0NNOztJQUVFO0VqQmdnRFI7O0VpQjcvQ007O0lBRUU7RWpCZ2dEUjs7RWlCdmdETTs7SUFFRTtFakIwZ0RSOztFaUJ2Z0RNOztJQUVFO0VqQjBnRFI7O0VpQmpoRE07O0lBRUU7RWpCb2hEUjs7RWlCamhETTs7SUFFRTtFakJvaERSOztFaUIzaERNOztJQUVFO0VqQjhoRFI7O0VpQjNoRE07O0lBRUU7RWpCOGhEUjs7RWlCcmlETTs7SUFFRTtFakJ3aURSOztFaUJyaURNOztJQUVFO0VqQndpRFI7O0VpQi9pRE07O0lBRUU7RWpCa2pEUjs7RWlCL2lETTs7SUFFRTtFakJrakRSO0FBQ0Y7QWU1bURJO0VFU0U7SUFDRTtFakJzbUROOztFaUJubURJO0lBcENKO0lBQ0E7RWpCMm9EQTs7RWlCN25EQTtJQUNFO0lBQ0E7RWpCZ29ERjs7RWlCbG9EQTtJQUNFO0lBQ0E7RWpCcW9ERjs7RWlCdm9EQTtJQUNFO0lBQ0E7RWpCMG9ERjs7RWlCNW9EQTtJQUNFO0lBQ0E7RWpCK29ERjs7RWlCanBEQTtJQUNFO0lBQ0E7RWpCb3BERjs7RWlCdHBEQTtJQUNFO0lBQ0E7RWpCeXBERjs7RWlCMW5ESTtJQWhESjtJQUNBO0VqQjhxREE7O0VpQnpuRFE7SUFoRU47SUFDQTtFakI2ckRGOztFaUI5bkRRO0lBaEVOO0lBQ0E7RWpCa3NERjs7RWlCbm9EUTtJQWhFTjtJQUNBO0VqQnVzREY7O0VpQnhvRFE7SUFoRU47SUFDQTtFakI0c0RGOztFaUI3b0RRO0lBaEVOO0lBQ0E7RWpCaXRERjs7RWlCbHBEUTtJQWhFTjtJQUNBO0VqQnN0REY7O0VpQnZwRFE7SUFoRU47SUFDQTtFakIydERGOztFaUI1cERRO0lBaEVOO0lBQ0E7RWpCZ3VERjs7RWlCanFEUTtJQWhFTjtJQUNBO0VqQnF1REY7O0VpQnRxRFE7SUFoRU47SUFDQTtFakIwdURGOztFaUIzcURRO0lBaEVOO0lBQ0E7RWpCK3VERjs7RWlCaHJEUTtJQWhFTjtJQUNBO0VqQm92REY7O0VpQjdxRFU7SUF4RFY7RWpCeXVEQTs7RWlCanJEVTtJQXhEVjtFakI2dURBOztFaUJyckRVO0lBeERWO0VqQml2REE7O0VpQnpyRFU7SUF4RFY7RWpCcXZEQTs7RWlCN3JEVTtJQXhEVjtFakJ5dkRBOztFaUJqc0RVO0lBeERWO0VqQjZ2REE7O0VpQnJzRFU7SUF4RFY7RWpCaXdEQTs7RWlCenNEVTtJQXhEVjtFakJxd0RBOztFaUI3c0RVO0lBeERWO0VqQnl3REE7O0VpQmp0RFU7SUF4RFY7RWpCNndEQTs7RWlCcnREVTtJQXhEVjtFakJpeERBOztFaUJ6dERVO0lBeERWO0VqQnF4REE7O0VpQmx0RE07O0lBRUU7RWpCcXREUjs7RWlCbHRETTs7SUFFRTtFakJxdERSOztFaUI1dERNOztJQUVFO0VqQit0RFI7O0VpQjV0RE07O0lBRUU7RWpCK3REUjs7RWlCdHVETTs7SUFFRTtFakJ5dURSOztFaUJ0dURNOztJQUVFO0VqQnl1RFI7O0VpQmh2RE07O0lBRUU7RWpCbXZEUjs7RWlCaHZETTs7SUFFRTtFakJtdkRSOztFaUIxdkRNOztJQUVFO0VqQjZ2RFI7O0VpQjF2RE07O0lBRUU7RWpCNnZEUjs7RWlCcHdETTs7SUFFRTtFakJ1d0RSOztFaUJwd0RNOztJQUVFO0VqQnV3RFI7O0VpQjl3RE07O0lBRUU7RWpCaXhEUjs7RWlCOXdETTs7SUFFRTtFakJpeERSOztFaUJ4eERNOztJQUVFO0VqQjJ4RFI7O0VpQnh4RE07O0lBRUU7RWpCMnhEUjs7RWlCbHlETTs7SUFFRTtFakJxeURSOztFaUJseURNOztJQUVFO0VqQnF5RFI7O0VpQjV5RE07O0lBRUU7RWpCK3lEUjs7RWlCNXlETTs7SUFFRTtFakIreURSOztFaUJ0ekRNOztJQUVFO0VqQnl6RFI7O0VpQnR6RE07O0lBRUU7RWpCeXpEUjtBQUNGO0FlbjNESTtFRVNFO0lBQ0U7RWpCNjJETjs7RWlCMTJESTtJQXBDSjtJQUNBO0VqQms1REE7O0VpQnA0REE7SUFDRTtJQUNBO0VqQnU0REY7O0VpQno0REE7SUFDRTtJQUNBO0VqQjQ0REY7O0VpQjk0REE7SUFDRTtJQUNBO0VqQmk1REY7O0VpQm41REE7SUFDRTtJQUNBO0VqQnM1REY7O0VpQng1REE7SUFDRTtJQUNBO0VqQjI1REY7O0VpQjc1REE7SUFDRTtJQUNBO0VqQmc2REY7O0VpQmo0REk7SUFoREo7SUFDQTtFakJxN0RBOztFaUJoNERRO0lBaEVOO0lBQ0E7RWpCbzhERjs7RWlCcjREUTtJQWhFTjtJQUNBO0VqQnk4REY7O0VpQjE0RFE7SUFoRU47SUFDQTtFakI4OERGOztFaUIvNERRO0lBaEVOO0lBQ0E7RWpCbTlERjs7RWlCcDVEUTtJQWhFTjtJQUNBO0VqQnc5REY7O0VpQno1RFE7SUFoRU47SUFDQTtFakI2OURGOztFaUI5NURRO0lBaEVOO0lBQ0E7RWpCaytERjs7RWlCbjZEUTtJQWhFTjtJQUNBO0VqQnUrREY7O0VpQng2RFE7SUFoRU47SUFDQTtFakI0K0RGOztFaUI3NkRRO0lBaEVOO0lBQ0E7RWpCaS9ERjs7RWlCbDdEUTtJQWhFTjtJQUNBO0VqQnMvREY7O0VpQnY3RFE7SUFoRU47SUFDQTtFakIyL0RGOztFaUJwN0RVO0lBeERWO0VqQmcvREE7O0VpQng3RFU7SUF4RFY7RWpCby9EQTs7RWlCNTdEVTtJQXhEVjtFakJ3L0RBOztFaUJoOERVO0lBeERWO0VqQjQvREE7O0VpQnA4RFU7SUF4RFY7RWpCZ2dFQTs7RWlCeDhEVTtJQXhEVjtFakJvZ0VBOztFaUI1OERVO0lBeERWO0VqQndnRUE7O0VpQmg5RFU7SUF4RFY7RWpCNGdFQTs7RWlCcDlEVTtJQXhEVjtFakJnaEVBOztFaUJ4OURVO0lBeERWO0VqQm9oRUE7O0VpQjU5RFU7SUF4RFY7RWpCd2hFQTs7RWlCaCtEVTtJQXhEVjtFakI0aEVBOztFaUJ6OURNOztJQUVFO0VqQjQ5RFI7O0VpQno5RE07O0lBRUU7RWpCNDlEUjs7RWlCbitETTs7SUFFRTtFakJzK0RSOztFaUJuK0RNOztJQUVFO0VqQnMrRFI7O0VpQjcrRE07O0lBRUU7RWpCZy9EUjs7RWlCNytETTs7SUFFRTtFakJnL0RSOztFaUJ2L0RNOztJQUVFO0VqQjAvRFI7O0VpQnYvRE07O0lBRUU7RWpCMC9EUjs7RWlCamdFTTs7SUFFRTtFakJvZ0VSOztFaUJqZ0VNOztJQUVFO0VqQm9nRVI7O0VpQjNnRU07O0lBRUU7RWpCOGdFUjs7RWlCM2dFTTs7SUFFRTtFakI4Z0VSOztFaUJyaEVNOztJQUVFO0VqQndoRVI7O0VpQnJoRU07O0lBRUU7RWpCd2hFUjs7RWlCL2hFTTs7SUFFRTtFakJraUVSOztFaUIvaEVNOztJQUVFO0VqQmtpRVI7O0VpQnppRU07O0lBRUU7RWpCNGlFUjs7RWlCemlFTTs7SUFFRTtFakI0aUVSOztFaUJuakVNOztJQUVFO0VqQnNqRVI7O0VpQm5qRU07O0lBRUU7RWpCc2pFUjs7RWlCN2pFTTs7SUFFRTtFakJna0VSOztFaUI3akVNOztJQUVFO0VqQmdrRVI7QUFDRjtBa0JyckVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0EsbUJiMExPO0VhekxQO0VBQ0EsbUJka3FCNEI7RWNqcUI1QixxQmJUdUI7QUwrckV6QjtBa0IvcUVFO0VBQ0U7RUFDQTtFQUNBLHdCYnNSZ0Q7RWFyUmhEO0FsQmlyRUo7QWtCOXFFRTtFQUNFO0FsQmdyRUo7QWtCN3FFRTtFQUNFO0FsQitxRUo7QWtCM3FFRTtFQUNFLGlDZG1xQjBCO0FKMGdEOUI7O0FrQnBxRUE7RUFDRTtBbEJ1cUVGOztBa0I3cEVFO0VBQ0U7QWxCZ3FFSjs7QWtCanBFRTtFQUNFO0FsQm9wRUo7QWtCanBFSTtFQUNFO0FsQm1wRU47O0FrQjVvRUU7RUFDRTtBbEIrb0VKOztBa0J0b0VFO0VBQ0U7RUFDQTtBbEJ5b0VKOztBa0Jqb0VBO0VBQ0U7RUFDQTtBbEJvb0VGOztBa0I1bkVFO0VBQ0U7RUFDQTtBbEIrbkVKOztBbUJ2dkVFO0VBTUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQSxjQWJRO0VBY1I7QW5Cb3ZFSjs7QW1CbndFRTtFQU1FO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUEsY0FiUTtFQWNSO0FuQmd3RUo7O0FtQi93RUU7RUFNRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBLGNBYlE7RUFjUjtBbkI0d0VKOztBbUIzeEVFO0VBTUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQSxjQWJRO0VBY1I7QW5Cd3hFSjs7QW1CdnlFRTtFQU1FO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUEsY0FiUTtFQWNSO0FuQm95RUo7O0FtQm56RUU7RUFNRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBLGNBYlE7RUFjUjtBbkJnekVKOztBbUIvekVFO0VBTUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQSxjQWJRO0VBY1I7QW5CNHpFSjs7QW1CMzBFRTtFQU1FO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUEsY0FiUTtFQWNSO0FuQncwRUo7O0FrQnhzRUk7RUFDRTtFQUNBO0FsQjJzRU47O0FlbHhFSTtFR3FFQTtJQUNFO0lBQ0E7RWxCaXRFSjtBQUNGO0FlenhFSTtFR3FFQTtJQUNFO0lBQ0E7RWxCdXRFSjtBQUNGO0FlL3hFSTtFR3FFQTtJQUNFO0lBQ0E7RWxCNnRFSjtBQUNGO0FlcnlFSTtFR3FFQTtJQUNFO0lBQ0E7RWxCbXVFSjtBQUNGO0FlM3lFSTtFR3FFQTtJQUNFO0lBQ0E7RWxCeXVFSjtBQUNGO0FvQnozRUE7RUFDRSxxQmY2aUJrRDtFRjdROUMsa0JBTEk7RWlCeFJSLGdCZjRpQmtEO0VlM2lCbEQsY2ZNdUI7QUxvM0V6Qjs7QW9CcjNFQTtFQUNFO0VBQ0E7RUFDQTtFakJvUkksa0JBTEk7RWlCNVFSLGdCZmdpQmtEO0VlL2hCbEQsZ0JmMFlrRDtFZXpZbEQsY2ZQdUI7QUw4M0V6Qjs7QW9CcDNFQTtFQUNFO0VBQ0E7RWpCMFFJLGtCQUxJO0FIbW5FVjs7QW9CcDNFQTtFQUNFO0VBQ0E7RWpCb1FJLG1CQUxJO0FIeW5FVjs7QXFCcjVFQTtFQUNFLGtCaEJrakJrRDtFRmxSOUMsbUJBTEk7RWtCdlJSLGNoQkd1QjtBTG01RXpCOztBc0IzNUVBO0VBQ0U7RUFDQTtFQUNBO0VuQjhSSSxpQkFMSTtFbUJ0UlIsZ0JqQjhZa0Q7RWlCN1lsRCxnQmpCb1prRDtFaUJuWmxELGNqQkl1QjtFaUJIdkIseUJqQndPa0Q7RWlCdk9sRDtFQUNBO0VBQ0E7RWZHRTtFS0xFLGdEQVJXO0VXVVgsd0VETUo7QXRCMDVFRjtBdUI1NUVNO0VEaEJOO0lDaUJRO0V2Qis1RU47QUFDRjtBc0I3NUVFO0VBQ0U7QXRCKzVFSjtBc0I3NUVJO0VBQ0U7QXRCKzVFTjtBc0IxNUVFO0VBQ0UsY2pCbEJxQjtFaUJtQnJCLHlCakJrTmdEO0VpQmpOaEQscUJqQnpCcUI7RWlCMEJyQjtFVnZCRSx1RkFSVztBWjQ3RWpCO0FzQmo1RUU7RUFFRTtBdEJrNUVKO0FzQjk0RUU7RUFDRSxjakI1Q3FCO0VpQjhDckI7QXRCKzRFSjtBc0J2NEVFO0VBRUUseUJqQjNEcUI7RWlCOERyQjtBdEJzNEVKO0FzQmw0RUU7RUFDRTtFQUNBO0VBQ0EsdUJqQmdhZ0Q7RWlCL1poRCxjakIvRHFCO0VtQlp2Qix5Qm5CSXVCO0VpQnlFckI7RUFDQTtFQUNBO0VBQ0E7RUFDQSw0QmpCNk5nRDtFaUI1TmhEO0VDdEVFLHFJRHVFRjtBdEJvNEVKO0F1QnY4RU07RUR1REo7SUN0RE07RXZCMDhFTjtBQUNGO0FzQnQ0RUU7RUFDRSx5QmxCNjVCOEI7QUoyK0NsQztBc0JyNEVFO0VBQ0U7RUFDQTtFQUNBLHVCakI2WWdEO0VpQjVZaEQsY2pCbEZxQjtFbUJadkIseUJuQkl1QjtFaUI0RnJCO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsNEJqQjBNZ0Q7RWlCek1oRDtFQ3pGRSxxSUQwRkY7QXRCdTRFSjtBdUI3OUVNO0VEMEVKO0lDekVNO0V2QmcrRU47QUFDRjtBc0J6NEVFO0VBQ0UseUJsQjA0QjhCO0FKaWdEbEM7O0FzQmw0RUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGdCakJtU2tEO0VpQmxTbEQsY2pCN0d1QjtFaUI4R3ZCO0VBQ0E7RUFDQTtBdEJxNEVGO0FzQm40RUU7RUFFRTtFQUNBO0F0Qm80RUo7O0FzQnozRUE7RUFDRSxzQ2xCZ3VCc0M7RWtCL3RCdEM7RW5CbUpJLG1CQUxJO0VJN1FOO0FQNi9FSjtBc0IxM0VFO0VBQ0U7RUFDQTtFQUNBLDBCakJtV2dEO0FMeWhFcEQ7QXNCejNFRTtFQUNFO0VBQ0E7RUFDQSwwQmpCNlZnRDtBTDhoRXBEOztBc0J2M0VBO0VBQ0UsdUNsQjhzQnNDO0VrQjdzQnRDO0VuQmdJSSxrQkFMSTtFSTdRTjtBUDhnRko7QXNCeDNFRTtFQUNFO0VBQ0E7RUFDQSx5QmpCb1ZnRDtBTHNpRXBEO0FzQnYzRUU7RUFDRTtFQUNBO0VBQ0EseUJqQjhVZ0Q7QUwyaUVwRDs7QXNCajNFRTtFQUNFLHNDbEJxckJvQztBSityRHhDO0FzQmozRUU7RUFDRSxzQ2xCa3JCb0M7QUppc0R4QztBc0JoM0VFO0VBQ0UsdUNsQitxQm9DO0FKbXNEeEM7O0FzQjcyRUE7RUFDRSxXbEI2cUJzQztFa0I1cUJ0QztFQUNBLGdCakJrU2tEO0FMOGtFcEQ7QXNCOTJFRTtFQUNFO0F0QmczRUo7QXNCNzJFRTtFQUNFO0VmL0xBO0FQK2lGSjtBc0I1MkVFO0VBQ0U7RWZwTUE7QVBtakZKOztBeUJqa0ZBO0VBQ0U7RUFDQTtFQUNBO0VBRUE7RXRCMlJJLGlCQUxJO0VzQm5SUixnQnBCMllrRDtFb0IxWWxELGdCcEJpWmtEO0VvQmhabEQsY3BCQ3VCO0VvQkF2Qix5QnBCcU9rRDtFb0JwT2xEO0VBQ0E7RUFDQSxzQ3JCZzdCa0M7RXFCLzZCbEMsMEJyQmc3QmtDO0VxQi82QmxDO0VsQkZFO0VLTEUsZ0RBUlc7RVdVWCx3RUVRSjtFQUNBO0F6QmtrRkY7QXVCdmtGTTtFRWZOO0lGZ0JRO0V2QjBrRk47QUFDRjtBeUJya0ZFO0VBQ0UscUJwQmpCcUI7RW9Ca0JyQjtFYmZFLHVGQVJXO0FaK2xGakI7QXlCL2pGRTtFQUVFLG1CcEJzY2dEO0VvQnJjaEQ7QXpCZ2tGSjtBeUI3akZFO0VBRUUseUJwQnJDcUI7QUxtbUZ6QjtBeUJ6akZFO0VBQ0U7RUFDQTtBekIyakZKOztBeUJ2akZBO0VBQ0Usb0JwQmlja0Q7RW9CaGNsRCx1QnBCZ2NrRDtFb0IvYmxELHFCcEJnY2tEO0VGdk45QyxtQkFMSTtBSHUxRVY7O0F5QnZqRkE7RUFDRSxxQnBCOGJrRDtFb0I3YmxELHdCcEI2YmtEO0VvQjVibEQsb0JwQjZia0Q7RUYzTjlDLGtCQUxJO0FIODFFVjs7QTBCMW5GQTtFQUNFO0VBQ0Esa0JyQnFsQmtEO0VxQnBsQmxELHFCckJxbEJrRDtFcUJwbEJsRCx1QnJCc2xCa0Q7QUx1aUVwRDtBMEIzbkZFO0VBQ0U7RUFDQTtBMUI2bkZKOztBMEJ6bkZBO0VBQ0UsY3JCc2tCa0Q7RXFCcmtCbEQsZXJCcWtCa0Q7RXFCcGtCbEQ7RUFDQTtFQUNBLHlCckJnT2tEO0VxQi9ObEQ7RUFDQTtFQUNBO0VBQ0EscUNyQjhrQmtEO0VxQjdrQmxEO0VBQ0E7RUhYSSxtSkdZSjtBMUI0bkZGO0F1QnBvRk07RUdKTjtJSEtRO0V2QnVvRk47QUFDRjtBMEIvbkZFO0VuQlhFO0FQNm9GSjtBMEI5bkZFO0VBRUUsa0JyQnFrQmdEO0FMMGpFcEQ7QTBCNW5GRTtFQUNFLHVCckIyakJnRDtBTG1rRXBEO0EwQjNuRkU7RUFDRSxxQnJCakNxQjtFcUJrQ3JCO0VBQ0EsZ0JyQjZqQmdEO0FMZ2tFcEQ7QTBCMW5GRTtFQUNFLHlCcEIxQ3FCO0VvQjJDckIscUJwQjNDcUI7QU51cUZ6QjtBMEIxbkZJO0VBSUk7QTFCeW5GUjtBMEJybkZJO0VBSUk7QTFCb25GUjtBMEIvbUZFO0VBQ0UseUJwQi9EcUI7RW9CZ0VyQixxQnBCaEVxQjtFb0JxRW5CO0ExQjZtRk47QTBCem1GRTtFQUNFO0VBQ0E7RUFDQSxZckJvaUJnRDtBTHVrRXBEO0EwQnBtRkk7RUFDRSxZckI0aEI4QztBTDBrRXBEOztBMEJ4bEZBO0VBQ0UscUJyQjBoQmtEO0FMaWtFcEQ7QTBCemxGRTtFQUNFLGNyQmdoQmdEO0VxQi9nQmhEO0VBQ0E7RUFDQTtFbkI5RkE7RWdCSEUsaURHbUdGO0ExQjJsRko7QXVCMXJGTTtFR3lGSjtJSHhGTTtFdkI2ckZOO0FBQ0Y7QTBCOWxGSTtFQUNFO0ExQmdtRk47QTBCN2xGSTtFQUNFLGlDckJzaEI4QztFcUJqaEI1QztBMUIybEZSOztBMEJybEZBO0VBQ0U7RUFDQSxrQnRCbXhCZ0M7QUpxMERsQzs7QTBCcmxGQTtFQUNFO0VBQ0E7RUFDQTtBMUJ3bEZGO0EwQnBsRkk7RUFDRTtFQUNBO0VBQ0EsWXJCNFk4QztBTDBzRXBEOztBMkJwdUZBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBM0J1dUZGO0EyQnJ1RkU7RUFDRTtBM0J1dUZKO0EyQm51Rkk7RUFBMEIsb0V2QjQ5QmE7QUowd0QzQztBMkJydUZJO0VBQTBCLG9FdkIyOUJhO0FKNndEM0M7QTJCcnVGRTtFQUNFO0EzQnV1Rko7QTJCcHVGRTtFQUNFLFd2QjY4QnVDO0V1QjU4QnZDLFl2QjQ4QnVDO0V1QjM4QnZDO0VIekJGLHlCbEJJdUI7RXFCdUJyQixTdkI0OEJ1QztFR3g5QnZDO0VLTEUsK0NBUlc7RVdVWCw0R0lrQkY7RUFDQTtBM0JzdUZKO0F1QnJ2Rk07RUlNSjtJSkxNO0V2Qnd2Rk47QUFDRjtBMkJ6dUZJO0VIakNGLHlCcEI0K0J5QztBSml5RDNDO0EyQnZ1RkU7RUFDRSxXdkJzN0I4QjtFdUJyN0I5QixjdkJzN0I4QjtFdUJyN0I5QjtFQUNBLGV2QnE3QjhCO0V1QnA3QjlCLHlCdEJyQ3FCO0VzQnNDckI7RXBCN0JBO0VLTEUsZ0RBUlc7QVpxeEZqQjtBMkJ0dUZFO0VBQ0UsV3ZCazdCdUM7RXVCajdCdkMsWXZCaTdCdUM7RW9CcCtCekMseUJsQkl1QjtFcUJpRHJCLFN2Qms3QnVDO0VHeDlCdkM7RUtMRSwrQ0FSVztFV1VYLDRHSTRDRjtFQUNBO0EzQnd1Rko7QXVCanhGTTtFSWlDSjtJSmhDTTtFdkJveEZOO0FBQ0Y7QTJCM3VGSTtFSDNERix5QnBCNCtCeUM7QUo2ekQzQztBMkJ6dUZFO0VBQ0UsV3ZCNDVCOEI7RXVCMzVCOUIsY3ZCNDVCOEI7RXVCMzVCOUI7RUFDQSxldkIyNUI4QjtFdUIxNUI5Qix5QnRCL0RxQjtFc0JnRXJCO0VwQnZEQTtFS0xFLGdEQVJXO0FaaXpGakI7QTJCeHVGRTtFQUNFO0EzQjB1Rko7QTJCeHVGSTtFQUNFLHlCdEJ2RW1CO0FMaXpGekI7QTJCdnVGSTtFQUNFLHlCdEIzRW1CO0FMb3pGekI7O0E0QmgwRkE7RUFDRTtBNUJtMEZGO0E0QmowRkU7O0VBRUUsMEJ4QnUvQjhCO0V3QnQvQjlCLGlCeEJ1L0I4QjtBSjQwRGxDO0E0QmgwRkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VMREUsZ0VLRUY7QTVCazBGSjtBdUJoMEZNO0VLWEo7SUxZTTtFdkJtMEZOO0FBQ0Y7QTRCbjBGRTtFQUNFO0E1QnEwRko7QTRCbjBGSTtFQUNFO0E1QnEwRk47QTRCbDBGSTtFQUVFLHFCeEJpK0I0QjtFd0JoK0I1Qix3QnhCaStCNEI7QUprMkRsQztBNEJoMEZJO0VBQ0UscUJ4QjQ5QjRCO0V3QjM5QjVCLHdCeEI0OUI0QjtBSnMyRGxDO0E0Qjl6RkU7RUFDRSxxQnhCczlCOEI7RXdCcjlCOUIsd0J4QnM5QjhCO0FKMDJEbEM7QTRCMXpGSTs7O0VBQ0UsYXhCZzlCNEI7RXdCLzhCNUIsOER4Qmc5QjRCO0FKODJEbEM7QTRCenpGSTtFQUNFLGF4Qnk4QjRCO0V3Qng4QjVCLDhEeEJ5OEI0QjtBSmszRGxDOztBNkJqM0ZBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBN0JvM0ZGO0E2QmwzRkU7O0VBRUU7RUFDQTtFQUNBO0VBQ0E7QTdCbzNGSjtBNkJoM0ZFOztFQUVFO0E3QmszRko7QTZCNTJGRTtFQUNFO0VBQ0E7QTdCODJGSjtBNkI1MkZJO0VBQ0U7QTdCODJGTjs7QTZCbjJGQTtFQUNFO0VBQ0E7RUFDQTtFMUJzUEksaUJBTEk7RTBCL09SLGdCeEJ1V2tEO0V3QnRXbEQsZ0J4QjZXa0Q7RXdCNVdsRCxjeEJuQ3VCO0V3Qm9DdkI7RUFDQTtFQUNBLHlCeEI5Q3VCO0V3QitDdkI7RXRCcENFO0FQMjRGSjs7QTZCNzFGQTs7OztFQUlFO0UxQmdPSSxrQkFMSTtFSTdRTjtBUG81Rko7O0E2QjcxRkE7Ozs7RUFJRTtFMUJ1TkksbUJBTEk7RUk3UU47QVA2NUZKOztBNkI3MUZBOztFQUVFO0E3QmcyRkY7O0E2Qm4xRkk7O0V0Qi9EQTtFQUNBO0FQdTVGSjtBNkJsMUZJOztFdEJ0RUE7RUFDQTtBUDQ1Rko7QTZCNTBGRTtFQUNFO0V0QnBFQTtFQUNBO0FQbTVGSjs7QThCNTZGRTtFQUNFO0VBQ0E7RUFDQSxrQnpCMmhCZ0Q7RUZsUjlDLG1CQUxJO0UyQmpRTixjMUJ3L0JxQjtBSnM3RHpCOztBOEIzNkZFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RTNCNFBFLG1CQUxJO0UyQnBQTixjQXZCYztFQXdCZCx5QkF2QmlCO0V2QkhqQjtBUHc4Rko7O0E4Qno2Rkk7Ozs7RUFFRTtBOUI4NkZOOztBOEI1OUZJO0VBb0RFLHFCMUI2OUJtQjtFMEIxOUJqQixtQzFCK3lCZ0M7RTBCOXlCaEM7RUFDQTtFQUNBO0VBQ0E7QTlCMDZGUjtBOEJ2NkZNO0VBQ0UscUIxQms5QmlCO0UwQmo5QmpCLGtEQS9DYTtBOUJ3OUZyQjs7QThCeitGSTtFQXlFSSxtQzFCNnhCZ0M7RTBCNXhCaEM7QTlCbzZGUjs7QThCOStGSTtFQWlGRSxxQjFCZzhCbUI7QUppK0R6QjtBOEI5NUZRO0VBRUUscUIxQjQyQjhCO0UwQjMyQjlCO0VBQ0E7RUFDQTtBOUIrNUZWO0E4QjM1Rk07RUFDRSxxQjFCbTdCaUI7RTBCbDdCakIsa0RBOUVhO0E5QjIrRnJCOztBOEI1L0ZJO0VBc0dFLHFCMUIyNkJtQjtBSisrRHpCO0E4Qng1Rk07RUFDRSx5QjFCdzZCaUI7QUprL0R6QjtBOEJ2NUZNO0VBQ0Usa0RBNUZhO0E5QnEvRnJCO0E4QnQ1Rk07RUFDRSxjMUJnNkJpQjtBSncvRHpCOztBOEJuNUZJO0VBQ0U7QTlCczVGTjs7QThCN2dHSTs7O0VBK0hJO0E5Qm81RlI7QThCaDVGTTs7O0VBQ0U7QTlCbzVGUjs7QThCcmdHRTtFQUNFO0VBQ0E7RUFDQSxrQnpCMmhCZ0Q7RUZsUjlDLG1CQUxJO0UyQmpRTixjMUJ3L0JxQjtBSitnRXpCOztBOEJwZ0dFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RTNCNFBFLG1CQUxJO0UyQnBQTixjQXZCYztFQXdCZCx5QkF2QmlCO0V2QkhqQjtBUGlpR0o7O0E4QmxnR0k7Ozs7RUFFRTtBOUJ1Z0dOOztBOEJyakdJO0VBb0RFLHFCMUI2OUJtQjtFMEIxOUJqQixtQzFCK3lCZ0M7RTBCOXlCaEM7RUFDQTtFQUNBO0VBQ0E7QTlCbWdHUjtBOEJoZ0dNO0VBQ0UscUIxQms5QmlCO0UwQmo5QmpCLGtEQS9DYTtBOUJpakdyQjs7QThCbGtHSTtFQXlFSSxtQzFCNnhCZ0M7RTBCNXhCaEM7QTlCNi9GUjs7QThCdmtHSTtFQWlGRSxxQjFCZzhCbUI7QUowakV6QjtBOEJ2L0ZRO0VBRUUscUIxQjQyQjhCO0UwQjMyQjlCO0VBQ0E7RUFDQTtBOUJ3L0ZWO0E4QnAvRk07RUFDRSxxQjFCbTdCaUI7RTBCbDdCakIsa0RBOUVhO0E5Qm9rR3JCOztBOEJybEdJO0VBc0dFLHFCMUIyNkJtQjtBSndrRXpCO0E4QmovRk07RUFDRSx5QjFCdzZCaUI7QUoya0V6QjtBOEJoL0ZNO0VBQ0Usa0RBNUZhO0E5QjhrR3JCO0E4Qi8rRk07RUFDRSxjMUJnNkJpQjtBSmlsRXpCOztBOEI1K0ZJO0VBQ0U7QTlCKytGTjs7QThCdG1HSTs7O0VBaUlJO0E5QjIrRlI7QThCeitGTTs7O0VBQ0U7QTlCNitGUjs7QStCbm5HQTtFQUNFO0VBRUEsZ0IxQmlaa0Q7RTBCaFpsRCxnQjFCdVprRDtFMEJ0WmxELGMxQk91QjtFMEJOdkI7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VDOEdBO0U3QnNLSSxpQkFMSTtFSTdRTjtFZ0JIRSxxSVFHSjtBL0JxbkdGO0F1QnBuR007RVFoQk47SVJpQlE7RXZCdW5HTjtBQUNGO0ErQnhuR0U7RUFDRSxjMUJOcUI7RTBCT3JCO0EvQjBuR0o7QStCdm5HRTtFQUVFO0VBQ0EsaUQzQm90QjRCO0FKbzZFaEM7QStCcm5HRTtFbkJsQkksZ0RBUlc7QVprcEdqQjtBK0JsbkdJO0VuQnhCRSx1RkFSVztBWnFwR2pCO0ErQmhuR0U7RUFHRTtFQUNBLFkxQmlmZ0Q7RU9saEI5QyxnQkFSVztBWjBwR2pCOztBK0JybUdFO0VDdkNBLGNBWFE7RVJMUix5Qm5CaUhhO0UyQi9GYixxQjNCK0ZhO0VPdkdULG1GQVJXO0FaaXFHakI7QWdDOW9HRTtFQUNFLGNBZFk7RVJSZCx1QlFNbUI7RUFrQmpCLG1CQWpCYTtBaENpcUdqQjtBZ0M3b0dFO0VBRUUsY0FyQlk7RVJSZCx1QlFNbUI7RUF5QmpCLG1CQXhCYTtFcEJHWCwySEFSVztBWjRxR2pCO0FnQ3RvR0U7RUFLRSxjQWxDYTtFQW1DYix1QkFyQ2tCO0VBd0NsQixtQkF2Q2M7QWhDeXFHbEI7QWdDaG9HSTtFcEJ6Q0Usd0ZBUlc7QVpvckdqQjtBZ0N6bkdFO0VBRUUsY0FqRGU7RUFrRGYseUIzQmlEVztFMkI5Q1gscUIzQjhDVztBTDBrR2Y7O0ErQnBvR0U7RUN2Q0EsY0FYUTtFUkxSLHlCbkJpSGE7RTJCL0ZiLHFCM0IrRmE7RU92R1QsbUZBUlc7QVpnc0dqQjtBZ0M3cUdFO0VBQ0UsY0FkWTtFUlJkLHlCUU1tQjtFQWtCakIscUJBakJhO0FoQ2dzR2pCO0FnQzVxR0U7RUFFRSxjQXJCWTtFUlJkLHlCUU1tQjtFQXlCakIscUJBeEJhO0VwQkdYLDJIQVJXO0FaMnNHakI7QWdDcnFHRTtFQUtFLGNBbENhO0VBbUNiLHlCQXJDa0I7RUF3Q2xCLHFCQXZDYztBaEN3c0dsQjtBZ0MvcEdJO0VwQnpDRSx3RkFSVztBWm10R2pCO0FnQ3hwR0U7RUFFRSxjQWpEZTtFQWtEZix5QjNCaURXO0UyQjlDWCxxQjNCOENXO0FMeW1HZjs7QStCbnFHRTtFQ3ZDQSxjQVhRO0VSTFIseUJuQmlIYTtFMkIvRmIscUIzQitGYTtFT3ZHVCxtRkFSVztBWit0R2pCO0FnQzVzR0U7RUFDRSxjQWRZO0VSUmQseUJRTW1CO0VBa0JqQixxQkFqQmE7QWhDK3RHakI7QWdDM3NHRTtFQUVFLGNBckJZO0VSUmQseUJRTW1CO0VBeUJqQixxQkF4QmE7RXBCR1gseUhBUlc7QVowdUdqQjtBZ0Nwc0dFO0VBS0UsY0FsQ2E7RUFtQ2IseUJBckNrQjtFQXdDbEIscUJBdkNjO0FoQ3V1R2xCO0FnQzlyR0k7RXBCekNFLHNGQVJXO0Faa3ZHakI7QWdDdnJHRTtFQUVFLGNBakRlO0VBa0RmLHlCM0JpRFc7RTJCOUNYLHFCM0I4Q1c7QUx3b0dmOztBK0Jsc0dFO0VDdkNBLGNBWFE7RVJMUix5Qm5CaUhhO0UyQi9GYixxQjNCK0ZhO0VPdkdULG1GQVJXO0FaOHZHakI7QWdDM3VHRTtFQUNFLGNBZFk7RVJSZCx5QlFNbUI7RUFrQmpCLHFCQWpCYTtBaEM4dkdqQjtBZ0MxdUdFO0VBRUUsY0FyQlk7RVJSZCx5QlFNbUI7RUF5QmpCLHFCQXhCYTtFcEJHWCwySEFSVztBWnl3R2pCO0FnQ251R0U7RUFLRSxjQWxDYTtFQW1DYix5QkFyQ2tCO0VBd0NsQixxQkF2Q2M7QWhDc3dHbEI7QWdDN3RHSTtFcEJ6Q0Usd0ZBUlc7QVppeEdqQjtBZ0N0dEdFO0VBRUUsY0FqRGU7RUFrRGYseUIzQmlEVztFMkI5Q1gscUIzQjhDVztBTHVxR2Y7O0ErQmp1R0U7RUN2Q0EsY0FYUTtFUkxSLHlCbkJpSGE7RTJCL0ZiLHFCM0IrRmE7RU92R1QsbUZBUlc7QVo2eEdqQjtBZ0Mxd0dFO0VBQ0UsY0FkWTtFUlJkLHlCUU1tQjtFQWtCakIscUJBakJhO0FoQzZ4R2pCO0FnQ3p3R0U7RUFFRSxjQXJCWTtFUlJkLHlCUU1tQjtFQXlCakIscUJBeEJhO0VwQkdYLDBIQVJXO0Fad3lHakI7QWdDbHdHRTtFQUtFLGNBbENhO0VBbUNiLHlCQXJDa0I7RUF3Q2xCLHFCQXZDYztBaENxeUdsQjtBZ0M1dkdJO0VwQnpDRSx1RkFSVztBWmd6R2pCO0FnQ3J2R0U7RUFFRSxjQWpEZTtFQWtEZix5QjNCaURXO0UyQjlDWCxxQjNCOENXO0FMc3NHZjs7QStCaHdHRTtFQ3ZDQSxjQVhRO0VSTFIseUJuQmlIYTtFMkIvRmIscUIzQitGYTtFT3ZHVCxtRkFSVztBWjR6R2pCO0FnQ3p5R0U7RUFDRSxjQWRZO0VSUmQseUJRTW1CO0VBa0JqQixxQkFqQmE7QWhDNHpHakI7QWdDeHlHRTtFQUVFLGNBckJZO0VSUmQseUJRTW1CO0VBeUJqQixxQkF4QmE7RXBCR1gsMEhBUlc7QVp1MEdqQjtBZ0NqeUdFO0VBS0UsY0FsQ2E7RUFtQ2IseUJBckNrQjtFQXdDbEIscUJBdkNjO0FoQ28wR2xCO0FnQzN4R0k7RXBCekNFLHVGQVJXO0FaKzBHakI7QWdDcHhHRTtFQUVFLGNBakRlO0VBa0RmLHlCM0JpRFc7RTJCOUNYLHFCM0I4Q1c7QUxxdUdmOztBK0IveEdFO0VDdkNBLGNBWFE7RVJMUix5Qm5CaUhhO0UyQi9GYixxQjNCK0ZhO0VPdkdULG1GQVJXO0FaMjFHakI7QWdDeDBHRTtFQUNFLGNBZFk7RVJSZCx5QlFNbUI7RUFrQmpCLHFCQWpCYTtBaEMyMUdqQjtBZ0N2MEdFO0VBRUUsY0FyQlk7RVJSZCx5QlFNbUI7RUF5QmpCLHFCQXhCYTtFcEJHWCx5SEFSVztBWnMyR2pCO0FnQ2gwR0U7RUFLRSxjQWxDYTtFQW1DYix5QkFyQ2tCO0VBd0NsQixxQkF2Q2M7QWhDbTJHbEI7QWdDMXpHSTtFcEJ6Q0Usc0ZBUlc7QVo4MkdqQjtBZ0NuekdFO0VBRUUsY0FqRGU7RUFrRGYseUIzQmlEVztFMkI5Q1gscUIzQjhDVztBTG93R2Y7O0ErQjl6R0U7RUN2Q0EsY0FYUTtFUkxSLHlCbkJpSGE7RTJCL0ZiLHFCM0IrRmE7RU92R1QsbUZBUlc7QVowM0dqQjtBZ0N2MkdFO0VBQ0UsY0FkWTtFUlJkLHlCUU1tQjtFQWtCakIscUJBakJhO0FoQzAzR2pCO0FnQ3QyR0U7RUFFRSxjQXJCWTtFUlJkLHlCUU1tQjtFQXlCakIscUJBeEJhO0VwQkdYLHlIQVJXO0FacTRHakI7QWdDLzFHRTtFQUtFLGNBbENhO0VBbUNiLHlCQXJDa0I7RUF3Q2xCLHFCQXZDYztBaENrNEdsQjtBZ0N6MUdJO0VwQnpDRSxzRkFSVztBWjY0R2pCO0FnQ2wxR0U7RUFFRSxjQWpEZTtFQWtEZix5QjNCaURXO0UyQjlDWCxxQjNCOENXO0FMbXlHZjs7QStCNzFHRTtFQ3ZDQSxjQVhRO0VSTFIseUJuQmlIYTtFMkIvRmIscUIzQitGYTtFT3ZHVCxtRkFSVztBWnk1R2pCO0FnQ3Q0R0U7RUFDRSxjQWRZO0VSUmQseUJRTW1CO0VBa0JqQixxQkFqQmE7QWhDeTVHakI7QWdDcjRHRTtFQUVFLGNBckJZO0VSUmQseUJRTW1CO0VBeUJqQixxQkF4QmE7RXBCR1gsd0hBUlc7QVpvNkdqQjtBZ0M5M0dFO0VBS0UsY0FsQ2E7RUFtQ2IseUJBckNrQjtFQXdDbEIscUJBdkNjO0FoQ2k2R2xCO0FnQ3gzR0k7RXBCekNFLHFGQVJXO0FaNDZHakI7QWdDajNHRTtFQUVFLGNBakRlO0VBa0RmLHlCM0JpRFc7RTJCOUNYLHFCM0I4Q1c7QUxrMEdmOztBK0J0M0dFO0VDbUJBLGMzQmlDYTtFMkJoQ2IscUIzQmdDYTtBTHUwR2Y7QWdDcjJHRTtFQUNFLGNBVFk7RUFVWix5QjNCNEJXO0UyQjNCWCxxQjNCMkJXO0FMNDBHZjtBZ0NwMkdFO0VBRUU7QWhDcTJHSjtBZ0NsMkdFO0VBS0UsY0FyQmE7RUFzQmIseUIzQmFXO0UyQlpYLHFCM0JZVztBTG8xR2Y7QWdDOTFHSTtFcEI3RkUsd0ZBUlc7QVpzOEdqQjtBZ0N2MUdFO0VBRUUsYzNCRlc7RTJCR1g7QWhDdzFHSjs7QStCLzRHRTtFQ21CQSxjM0JpQ2E7RTJCaENiLHFCM0JnQ2E7QUxnMkdmO0FnQzkzR0U7RUFDRSxjQVRZO0VBVVoseUIzQjRCVztFMkIzQlgscUIzQjJCVztBTHEyR2Y7QWdDNzNHRTtFQUVFO0FoQzgzR0o7QWdDMzNHRTtFQUtFLGNBckJhO0VBc0JiLHlCM0JhVztFMkJaWCxxQjNCWVc7QUw2MkdmO0FnQ3YzR0k7RXBCN0ZFLHdGQVJXO0FaKzlHakI7QWdDaDNHRTtFQUVFLGMzQkZXO0UyQkdYO0FoQ2kzR0o7O0ErQng2R0U7RUNtQkEsYzNCaUNhO0UyQmhDYixxQjNCZ0NhO0FMeTNHZjtBZ0N2NUdFO0VBQ0UsY0FUWTtFQVVaLHlCM0I0Qlc7RTJCM0JYLHFCM0IyQlc7QUw4M0dmO0FnQ3Q1R0U7RUFFRTtBaEN1NUdKO0FnQ3A1R0U7RUFLRSxjQXJCYTtFQXNCYix5QjNCYVc7RTJCWlgscUIzQllXO0FMczRHZjtBZ0NoNUdJO0VwQjdGRSxzRkFSVztBWncvR2pCO0FnQ3o0R0U7RUFFRSxjM0JGVztFMkJHWDtBaEMwNEdKOztBK0JqOEdFO0VDbUJBLGMzQmlDYTtFMkJoQ2IscUIzQmdDYTtBTGs1R2Y7QWdDaDdHRTtFQUNFLGNBVFk7RUFVWix5QjNCNEJXO0UyQjNCWCxxQjNCMkJXO0FMdTVHZjtBZ0MvNkdFO0VBRUU7QWhDZzdHSjtBZ0M3NkdFO0VBS0UsY0FyQmE7RUFzQmIseUIzQmFXO0UyQlpYLHFCM0JZVztBTCs1R2Y7QWdDejZHSTtFcEI3RkUsd0ZBUlc7QVppaEhqQjtBZ0NsNkdFO0VBRUUsYzNCRlc7RTJCR1g7QWhDbTZHSjs7QStCMTlHRTtFQ21CQSxjM0JpQ2E7RTJCaENiLHFCM0JnQ2E7QUwyNkdmO0FnQ3o4R0U7RUFDRSxjQVRZO0VBVVoseUIzQjRCVztFMkIzQlgscUIzQjJCVztBTGc3R2Y7QWdDeDhHRTtFQUVFO0FoQ3k4R0o7QWdDdDhHRTtFQUtFLGNBckJhO0VBc0JiLHlCM0JhVztFMkJaWCxxQjNCWVc7QUx3N0dmO0FnQ2w4R0k7RXBCN0ZFLHVGQVJXO0FaMGlIakI7QWdDMzdHRTtFQUVFLGMzQkZXO0UyQkdYO0FoQzQ3R0o7O0ErQm4vR0U7RUNtQkEsYzNCaUNhO0UyQmhDYixxQjNCZ0NhO0FMbzhHZjtBZ0NsK0dFO0VBQ0UsY0FUWTtFQVVaLHlCM0I0Qlc7RTJCM0JYLHFCM0IyQlc7QUx5OEdmO0FnQ2orR0U7RUFFRTtBaENrK0dKO0FnQy85R0U7RUFLRSxjQXJCYTtFQXNCYix5QjNCYVc7RTJCWlgscUIzQllXO0FMaTlHZjtBZ0MzOUdJO0VwQjdGRSx1RkFSVztBWm1rSGpCO0FnQ3A5R0U7RUFFRSxjM0JGVztFMkJHWDtBaENxOUdKOztBK0I1Z0hFO0VDbUJBLGMzQmlDYTtFMkJoQ2IscUIzQmdDYTtBTDY5R2Y7QWdDMy9HRTtFQUNFLGNBVFk7RUFVWix5QjNCNEJXO0UyQjNCWCxxQjNCMkJXO0FMaytHZjtBZ0MxL0dFO0VBRUU7QWhDMi9HSjtBZ0N4L0dFO0VBS0UsY0FyQmE7RUFzQmIseUIzQmFXO0UyQlpYLHFCM0JZVztBTDArR2Y7QWdDcC9HSTtFcEI3RkUsc0ZBUlc7QVo0bEhqQjtBZ0M3K0dFO0VBRUUsYzNCRlc7RTJCR1g7QWhDOCtHSjs7QStCcmlIRTtFQ21CQSxjM0JpQ2E7RTJCaENiLHFCM0JnQ2E7QUxzL0dmO0FnQ3BoSEU7RUFDRSxjQVRZO0VBVVoseUIzQjRCVztFMkIzQlgscUIzQjJCVztBTDIvR2Y7QWdDbmhIRTtFQUVFO0FoQ29oSEo7QWdDamhIRTtFQUtFLGNBckJhO0VBc0JiLHlCM0JhVztFMkJaWCxxQjNCWVc7QUxtZ0hmO0FnQzdnSEk7RXBCN0ZFLHVGQVJXO0FacW5IakI7QWdDdGdIRTtFQUVFLGMzQkZXO0UyQkdYO0FoQ3VnSEo7O0ErQjlqSEU7RUNtQkEsYzNCaUNhO0UyQmhDYixxQjNCZ0NhO0FMK2dIZjtBZ0M3aUhFO0VBQ0UsY0FUWTtFQVVaLHlCM0I0Qlc7RTJCM0JYLHFCM0IyQlc7QUxvaEhmO0FnQzVpSEU7RUFFRTtBaEM2aUhKO0FnQzFpSEU7RUFLRSxjQXJCYTtFQXNCYix5QjNCYVc7RTJCWlgscUIzQllXO0FMNGhIZjtBZ0N0aUhJO0VwQjdGRSxxRkFSVztBWjhvSGpCO0FnQy9oSEU7RUFFRSxjM0JGVztFMkJHWDtBaENnaUhKOztBK0Iza0hBO0VBQ0UsZ0IxQnlVa0Q7RTBCeFVsRCxjekJ2RXVCO0V5QndFdkIscUIxQjhLa0Q7QUxnNkdwRDtBK0I1a0hFO0VBQ0UsYzFCNEtnRDtFMEIzS2hELDBCMUI0S2dEO0FMazZHcEQ7QStCM2tIRTtFQUNFLDBCMUJ3S2dEO0FMcTZHcEQ7QStCMWtIRTtFQUVFLGMxQmhGcUI7QUwycEh6Qjs7QStCaGtIQTtFQ3VCRTtFN0JzS0ksa0JBTEk7RUk3UU47QVAycEhKOztBK0Jsa0hBO0VDbUJFO0U3QnNLSSxtQkFMSTtFSTdRTjtBUGlxSEo7O0FpQ3BySEE7RVZnQk0sZ0NVZko7QWpDdXJIRjtBdUJwcUhNO0VVcEJOO0lWcUJRO0V2QnVxSE47QUFDRjtBaUMxckhFO0VBQ0U7QWpDNHJISjs7QWlDdHJIRTtFQUNFO0FqQ3lySEo7O0FpQ3JySEE7RUFDRTtFQUNBO0VWREksNkJVRUo7QWpDd3JIRjtBdUJ0ckhNO0VVTE47SVZNUTtFdkJ5ckhOO0FBQ0Y7QWlDM3JIRTtFQUNFO0VBQ0E7RVZORSw0QlVPRjtBakM2ckhKO0F1QmhzSE07RVVBSjtJVkNNO0V2Qm1zSE47QUFDRjs7QWtDeHRIQTs7OztFQUlFO0FsQzJ0SEY7O0FrQ3h0SEE7RUFDRTtBbEMydEhGO0FtQ3RzSEk7RUFDRTtFQUNBLG9COUJ1UzhDO0U4QnRTOUMsdUI5QnFTOEM7RThCcFM5QztFQWhDSjtFQUNBO0VBQ0E7RUFDQTtBbkN5dUhGO0FtQ3BySEk7RUFDRTtBbkNzckhOOztBa0NqdUhBO0VBQ0U7RUFDQSxhOUJ1aENrQztFOEJ0aENsQztFQUNBLGdCOUI2bUNrQztFOEI1bUNsQztFQUNBO0UvQitRSSxlQUxJO0UrQnhRUixjN0JSdUI7RTZCU3ZCO0VBQ0E7RUFDQSx5QjdCME5rRDtFNkJ6TmxEO0VBQ0E7RTNCVkU7RUtMRSxtREFSVztBWjZ2SGpCO0FrQ2x1SEU7RUFDRTtFQUNBO0VBQ0Esb0I5QmdtQ2dDO0FKb29GcEM7O0FrQ3h0SEk7RUFDRTtBbEMydEhOO0FrQ3p0SE07RUFDRTtFQUNBO0FsQzJ0SFI7O0FrQ3Z0SEk7RUFDRTtBbEMwdEhOO0FrQ3h0SE07RUFDRTtFQUNBO0FsQzB0SFI7O0FlenRISTtFbUJmQTtJQUNFO0VsQzR1SEo7RWtDMXVISTtJQUNFO0lBQ0E7RWxDNHVITjs7RWtDeHVIRTtJQUNFO0VsQzJ1SEo7RWtDenVISTtJQUNFO0lBQ0E7RWxDMnVITjtBQUNGO0FlM3VISTtFbUJmQTtJQUNFO0VsQzZ2SEo7RWtDM3ZISTtJQUNFO0lBQ0E7RWxDNnZITjs7RWtDenZIRTtJQUNFO0VsQzR2SEo7RWtDMXZISTtJQUNFO0lBQ0E7RWxDNHZITjtBQUNGO0FlNXZISTtFbUJmQTtJQUNFO0VsQzh3SEo7RWtDNXdISTtJQUNFO0lBQ0E7RWxDOHdITjs7RWtDMXdIRTtJQUNFO0VsQzZ3SEo7RWtDM3dISTtJQUNFO0lBQ0E7RWxDNndITjtBQUNGO0FlN3dISTtFbUJmQTtJQUNFO0VsQyt4SEo7RWtDN3hISTtJQUNFO0lBQ0E7RWxDK3hITjs7RWtDM3hIRTtJQUNFO0VsQzh4SEo7RWtDNXhISTtJQUNFO0lBQ0E7RWxDOHhITjtBQUNGO0FlOXhISTtFbUJmQTtJQUNFO0VsQ2d6SEo7RWtDOXlISTtJQUNFO0lBQ0E7RWxDZ3pITjs7RWtDNXlIRTtJQUNFO0VsQyt5SEo7RWtDN3lISTtJQUNFO0lBQ0E7RWxDK3lITjtBQUNGO0FrQ3R5SEU7RUFDRTtFQUNBO0VBQ0E7RUFDQSx1QjlCd2pDZ0M7QUpndkZwQztBbUN0MUhJO0VBQ0U7RUFDQSxvQjlCdVM4QztFOEJ0UzlDLHVCOUJxUzhDO0U4QnBTOUM7RUF6Qko7RUFDQTtFQUNBO0VBQ0E7QW5DazNIRjtBbUNwMEhJO0VBQ0U7QW5DczBITjs7QWtDNXlIRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0EscUI5QjBpQ2dDO0FKcXdGcEM7QW1DMzJISTtFQUNFO0VBQ0Esb0I5QnVTOEM7RThCdFM5Qyx1QjlCcVM4QztFOEJwUzlDO0VBbEJKO0VBQ0E7RUFDQTtFQUNBO0FuQ2c0SEY7QW1DejFISTtFQUNFO0FuQzIxSE47QWtDdnpISTtFQUNFO0FsQ3l6SE47O0FrQ256SEU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHNCOUJ5aENnQztBSjZ4RnBDO0FtQ240SEk7RUFDRTtFQUNBLG9COUJ1UzhDO0U4QnRTOUMsdUI5QnFTOEM7RThCcFM5QztBbkNxNEhOO0FtQzEzSE07RUFDRTtBbkM0M0hSO0FtQ3ozSE07RUFDRTtFQUNBLHFCOUJvUjRDO0U4Qm5SNUMsdUI5QmtSNEM7RThCalI1QztFQTlCTjtFQUNBO0VBQ0E7QW5DMDVIRjtBbUN6M0hJO0VBQ0U7QW5DMjNITjtBa0N0MEhJO0VBQ0U7QWxDdzBITjs7QWtDajBIQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FsQ28wSEY7O0FrQzl6SEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGdCN0JnUmtEO0U2Qi9RbEQsYzdCeEh1QjtFNkJ5SHZCO0VBRUE7RUFDQTtFQUNBO0FsQ2cwSEY7QWtDbHpIRTtFQUVFLGM5Qm8vQmdDO0U4Qm4vQmhDO0VWMUpGLHlCbkJLdUI7QUx5OEh6QjtBa0NoekhFO0VBRUUsYzVCekp3QjtFNEIwSnhCO0VWaktGLHlCbEJJdUI7QU4rOEh6QjtBa0M5eUhFO0VBRUUsYzdCL0pxQjtFNkJnS3JCO0VBQ0E7QWxDK3lISjs7QWtDenlIQTtFQUNFO0FsQzR5SEY7O0FrQ3h5SEE7RUFDRTtFQUNBLG9COUJtK0JrQztFOEJsK0JsQztFL0IwR0ksbUJBTEk7RStCbkdSLGM3QmhMdUI7RTZCaUx2QjtBbEMyeUhGOztBa0N2eUhBO0VBQ0U7RUFDQTtFQUNBLGM3QnJMdUI7QUwrOUh6Qjs7QWtDdHlIQTtFQUNFLGM3QmhNdUI7RTZCaU12Qix5QjdCNUx1QjtFNkI2THZCLGlDOUI0N0JrQztBSjYyRnBDO0FrQ3R5SEU7RUFDRSxjN0J0TXFCO0FMOCtIekI7QWtDdHlISTtFQUVFLGM3QjlNZ0I7RW1CRnBCLDJDcEJvcUNrQztBSm8xRnBDO0FrQ3B5SEk7RUFFRSxjNUIvTXNCO0VrQlAxQix5QmxCSXVCO0FOdy9IekI7QWtDbHlISTtFQUVFLGM3QnBObUI7QUx1L0h6QjtBa0MveEhFO0VBQ0UsaUM5Qm02QmdDO0FKODNGcEM7QWtDOXhIRTtFQUNFLGM3Qi9OcUI7QUwrL0h6QjtBa0M3eEhFO0VBQ0UsYzdCak9xQjtBTGdnSXpCOztBb0MzZ0lBOztFQUVFO0VBQ0E7RUFDQTtBcEM4Z0lGO0FvQzVnSUU7O0VBQ0U7RUFDQTtBcEMrZ0lKO0FvQzFnSUU7Ozs7Ozs7Ozs7OztFQU1FO0FwQ2toSUo7O0FvQzdnSUE7RUFDRTtFQUNBO0VBQ0E7QXBDZ2hJRjtBb0M5Z0lFO0VBQ0U7QXBDZ2hJSjs7QW9DMWdJRTs7RUFFRTtBcEM2Z0lKO0FvQ3pnSUU7O0U3QlJFO0VBQ0E7QVBxaElKO0FvQ3JnSUU7OztFN0JIRTtFQUNBO0FQNmdJSjs7QW9DeC9IQTtFQUNFO0VBQ0E7QXBDMi9IRjtBb0N6L0hFO0VBR0U7QXBDeS9ISjtBb0N0L0hFO0VBQ0U7QXBDdy9ISjs7QW9DcC9IQTtFQUNFO0VBQ0E7QXBDdS9IRjs7QW9DcC9IQTtFQUNFO0VBQ0E7QXBDdS9IRjs7QW9Dai9IQTtFeEJyRk0sZ0RBUlc7QVprbElqQjtBb0NqL0hFO0V4QnpGSSxnQkFSVztBWnFsSWpCOztBb0MxK0hBO0VBQ0U7RUFDQTtFQUNBO0FwQzYrSEY7QW9DMytIRTs7RUFFRTtBcEM2K0hKO0FvQzErSEU7O0VBRUU7QXBDNCtISjtBb0N4K0hFOztFN0J2RkU7RUFDQTtBUG1rSUo7QW9DeCtIRTs7RTdCMUdFO0VBQ0E7QVBzbElKOztBcUM5bUlBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBckNpbklGOztBcUM5bUlBO0VBQ0U7RUFDQTtFQUdBLGMvQlZ1QjtFaUJRbkIsdUdjSUo7QXJDOG1JRjtBdUI5bUlNO0VjUE47SWRRUTtFdkJpbklOO0FBQ0Y7QXFDam5JRTtFQUVFLGNoQ3VPZ0Q7RWdDdE9oRDtBckNrbklKO0FxQzltSUU7RUFDRSxjaENqQnFCO0VnQ2tCckI7RUFDQTtBckNnbklKOztBcUN4bUlBO0VBQ0U7QXJDMm1JRjtBcUN6bUlFO0VBQ0U7RUFDQTtFQUNBO0U5QmxCQTtFQUNBO0FQOG5JSjtBcUMxbUlJO0VBRUUscUNqQ2loQzhCO0VpQy9nQzlCO0FyQzBtSU47QXFDdm1JSTtFQUNFLGNoQzVDbUI7RWdDNkNuQjtFQUNBO0FyQ3ltSU47QXFDcm1JRTs7RUFFRSxjaENuRHFCO0VnQ29EckIseUJoQ21MZ0Q7RWdDbExoRCxxQ2pDb2dDZ0M7QUptbUdwQztBcUNwbUlFO0VBRUU7RTlCNUNBO0VBQ0E7QVBrcElKOztBcUMzbElFO0VBQ0U7RUFDQTtFOUJuRUE7QVBrcUlKO0FxQzNsSUU7O0VBRUUsYy9CakZ3QjtFa0JQMUIseUJsQkl1QjtBTmtySXpCOztBcUNubElFOztFQUVFO0VBQ0E7QXJDc2xJSjs7QXFDamxJRTs7RUFFRTtFQUNBO0VBQ0E7QXJDb2xJSjs7QXFDOWtJRTs7RUFDRTtBckNrbElKOztBcUN4a0lFO0VBQ0U7QXJDMmtJSjtBcUN6a0lFO0VBQ0U7QXJDMmtJSjs7QXNDbnNJQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxtQmxDNGpDa0M7RWtDMWpDbEMsc0JsQzBqQ2tDO0FKMm9HcEM7QXNDOXJJRTs7Ozs7OztFQUNFO0VBQ0E7RUFDQTtFQUNBO0F0Q3NzSUo7QXNDbHJJQTtFQUNFLHVCbENtaUNrQztFa0NsaUNsQywwQmxDa2lDa0M7RWtDamlDbEMsa0JsQ2tpQ2tDO0VEdnpCOUIsbUJBTEk7RW1Dbk9SO0F0Q21ySUY7QXNDanJJRTtFQUVFO0F0Q2tySUo7O0FzQ3pxSUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0QzRxSUY7QXNDMXFJRTtFQUNFO0VBQ0E7QXRDNHFJSjtBc0N6cUlFO0VBQ0U7QXRDMnFJSjs7QXNDbHFJQTtFQUNFLG1CbEN1OUJrQztFa0N0OUJsQyxzQmxDczlCa0M7QUorc0dwQzs7QXNDenBJQTtFQUNFO0VBQ0E7RUFHQTtBdEMwcElGOztBc0N0cElBO0VBQ0U7RW5DNktJLG1CQUxJO0VtQ3RLUjtFQUNBO0VBQ0E7RS9CekdFO0VnQkhFLHdDZThHSjtBdEN5cElGO0F1Qm53SU07RWVtR047SWZsR1E7RXZCc3dJTjtBQUNGO0FzQzVwSUU7RUFDRTtBdEM4cElKO0FzQzNwSUU7RUFDRTtFQUNBO0VBQ0E7QXRDNnBJSjs7QXNDdnBJQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0QzBwSUY7O0FzQ3ZwSUE7RUFDRTtFQUNBO0F0QzBwSUY7O0FlcHZJSTtFdUJzR0E7SUFFSTtJQUNBO0V0Q2lwSU47RXNDL29JTTtJQUNFO0V0Q2lwSVI7RXNDL29JUTtJQUNFO0V0Q2lwSVY7RXNDOW9JUTtJQUNFLHFCbENtNkJ3QjtJa0NsNkJ4QixvQmxDazZCd0I7RUo4dUdsQztFc0M1b0lNO0lBQ0U7RXRDOG9JUjtFc0Mzb0lNO0lBQ0U7SUFDQTtFdEM2b0lSO0VzQzFvSU07SUFDRTtFdEM0b0lSO0VzQ3pvSU07SUFDRTtFdEMyb0lSO0VzQ3hvSU07SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lmaE1KLGdCZWlNSTtJQUNBO0V0QzBvSVI7RXNDeG9JTTs7SUFFRTtJQUNBO0lBQ0E7RXRDMG9JUjtFc0N2b0lNO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7RXRDeW9JUjtBQUNGO0FlMXlJSTtFdUJzR0E7SUFFSTtJQUNBO0V0Q3NzSU47RXNDcHNJTTtJQUNFO0V0Q3NzSVI7RXNDcHNJUTtJQUNFO0V0Q3NzSVY7RXNDbnNJUTtJQUNFLHFCbENtNkJ3QjtJa0NsNkJ4QixvQmxDazZCd0I7RUpteUdsQztFc0Nqc0lNO0lBQ0U7RXRDbXNJUjtFc0Noc0lNO0lBQ0U7SUFDQTtFdENrc0lSO0VzQy9ySU07SUFDRTtFdENpc0lSO0VzQzlySU07SUFDRTtFdENnc0lSO0VzQzdySU07SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lmaE1KLGdCZWlNSTtJQUNBO0V0QytySVI7RXNDN3JJTTs7SUFFRTtJQUNBO0lBQ0E7RXRDK3JJUjtFc0M1cklNO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7RXRDOHJJUjtBQUNGO0FlLzFJSTtFdUJzR0E7SUFFSTtJQUNBO0V0QzJ2SU47RXNDenZJTTtJQUNFO0V0QzJ2SVI7RXNDenZJUTtJQUNFO0V0QzJ2SVY7RXNDeHZJUTtJQUNFLHFCbENtNkJ3QjtJa0NsNkJ4QixvQmxDazZCd0I7RUp3MUdsQztFc0N0dklNO0lBQ0U7RXRDd3ZJUjtFc0NydklNO0lBQ0U7SUFDQTtFdEN1dklSO0VzQ3B2SU07SUFDRTtFdENzdklSO0VzQ252SU07SUFDRTtFdENxdklSO0VzQ2x2SU07SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lmaE1KLGdCZWlNSTtJQUNBO0V0Q292SVI7RXNDbHZJTTs7SUFFRTtJQUNBO0lBQ0E7RXRDb3ZJUjtFc0NqdklNO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7RXRDbXZJUjtBQUNGO0FlcDVJSTtFdUJzR0E7SUFFSTtJQUNBO0V0Q2d6SU47RXNDOXlJTTtJQUNFO0V0Q2d6SVI7RXNDOXlJUTtJQUNFO0V0Q2d6SVY7RXNDN3lJUTtJQUNFLHFCbENtNkJ3QjtJa0NsNkJ4QixvQmxDazZCd0I7RUo2NEdsQztFc0MzeUlNO0lBQ0U7RXRDNnlJUjtFc0MxeUlNO0lBQ0U7SUFDQTtFdEM0eUlSO0VzQ3p5SU07SUFDRTtFdEMyeUlSO0VzQ3h5SU07SUFDRTtFdEMweUlSO0VzQ3Z5SU07SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lmaE1KLGdCZWlNSTtJQUNBO0V0Q3l5SVI7RXNDdnlJTTs7SUFFRTtJQUNBO0lBQ0E7RXRDeXlJUjtFc0N0eUlNO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7RXRDd3lJUjtBQUNGO0FlejhJSTtFdUJzR0E7SUFFSTtJQUNBO0V0Q3EySU47RXNDbjJJTTtJQUNFO0V0Q3EySVI7RXNDbjJJUTtJQUNFO0V0Q3EySVY7RXNDbDJJUTtJQUNFLHFCbENtNkJ3QjtJa0NsNkJ4QixvQmxDazZCd0I7RUprOEdsQztFc0NoMklNO0lBQ0U7RXRDazJJUjtFc0MvMUlNO0lBQ0U7SUFDQTtFdENpMklSO0VzQzkxSU07SUFDRTtFdENnMklSO0VzQzcxSU07SUFDRTtFdEMrMUlSO0VzQzUxSU07SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lmaE1KLGdCZWlNSTtJQUNBO0V0QzgxSVI7RXNDNTFJTTs7SUFFRTtJQUNBO0lBQ0E7RXRDODFJUjtFc0MzMUlNO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7RXRDNjFJUjtBQUNGO0FzQ3g1SUk7RUFFSTtFQUNBO0F0Q3k1SVI7QXNDdjVJUTtFQUNFO0F0Q3k1SVY7QXNDdjVJVTtFQUNFO0F0Q3k1SVo7QXNDdDVJVTtFQUNFLHFCbENtNkJ3QjtFa0NsNkJ4QixvQmxDazZCd0I7QUpzL0dwQztBc0NwNUlRO0VBQ0U7QXRDczVJVjtBc0NuNUlRO0VBQ0U7RUFDQTtBdENxNUlWO0FzQ2w1SVE7RUFDRTtBdENvNUlWO0FzQ2o1SVE7RUFDRTtBdENtNUlWO0FzQ2g1SVE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VmaE1KLGdCZWlNSTtFQUNBO0F0Q2s1SVY7QXNDaDVJUTs7RUFFRTtFQUNBO0VBQ0E7QXRDazVJVjtBc0MvNElRO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXRDaTVJVjs7QXNDbjRJRTtFQUNFLHlCbENrNEJnQztBSm9nSHBDO0FzQ3A0SUk7RUFFRSx5QmxDODNCOEI7QUp1Z0hwQztBc0NoNElJO0VBQ0UsMEJsQ3MzQjhCO0FKNGdIcEM7QXNDaDRJTTtFQUVFLHlCbENtM0I0QjtBSjhnSHBDO0FzQzkzSU07RUFDRSx5QmxDaTNCNEI7QUorZ0hwQztBc0M1M0lJOztFQUVFLHlCbEMwMkI4QjtBSm9oSHBDO0FzQzEzSUU7RUFDRSwwQmxDbTJCZ0M7RWtDbDJCaEMsZ0NsQ3UyQmdDO0FKcWhIcEM7QXNDejNJRTtFQUNFO0F0QzIzSUo7QXNDeDNJRTtFQUNFLDBCbEMwMUJnQztBSmdpSHBDO0FzQ3gzSUk7OztFQUdFLHlCbEN1MUI4QjtBSm1pSHBDOztBc0NuM0lFO0VBQ0UsY2pDM1JrQjtBTGlwSnRCO0FzQ3AzSUk7RUFFRSxjakMvUmdCO0FMb3BKdEI7QXNDaDNJSTtFQUNFLGdDbEM0ekI4QjtBSnNqSHBDO0FzQ2gzSU07RUFFRSxnQ2xDeXpCNEI7QUp3akhwQztBc0M5MklNO0VBQ0UsZ0NsQ3V6QjRCO0FKeWpIcEM7QXNDNTJJSTs7RUFFRSxjakNuVGdCO0FMaXFKdEI7QXNDMTJJRTtFQUNFLGdDbEN5eUJnQztFa0N4eUJoQyxzQ2xDNnlCZ0M7QUorakhwQztBc0N6MklFO0VBQ0U7QXRDMjJJSjtBc0N4MklFO0VBQ0UsZ0NsQ2d5QmdDO0FKMGtIcEM7QXNDejJJSTs7O0VBR0UsY2pDclVnQjtBTGdySnRCOztBdUNsckpBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBLHlCbEMwT2tEO0VrQ3pPbEQ7RUFDQTtFaENNRTtFS0xFLG9EQVJXO0FaNnJKakI7QXVDbHJKRTtFQUNFO0VBQ0E7QXZDb3JKSjtBdUNqckpFO0VBQ0U7RUFDQTtBdkNtckpKO0F1Q2pySkk7RUFDRTtFaENDRjtFQUNBO0FQbXJKSjtBdUNqckpJO0VBQ0U7RWhDVUY7RUFDQTtBUDBxSko7QXVDOXFKRTs7RUFFRTtBdkNnckpKOztBdUM1cUpBO0VBR0U7RUFDQTtBdkM2cUpGOztBdUN6cUpBO0VBQ0UscUJuQytxQ2tDO0FKNi9HcEM7O0F1Q3pxSkE7RUFDRTtFQUNBO0F2QzRxSkY7O0F1Q3pxSkE7RUFDRTtBdkM0cUpGOztBdUN4cUpFO0VBQ0U7QXZDMnFKSjtBdUN4cUpFO0VBQ0UsaUJsQ2lJSztBTHlpSlQ7O0F1Q2xxSkE7RUFDRTtFQUNBO0VBRUEseUJsQzlFb0I7RWtDK0VwQjtBdkNvcUpGO0F1Q2xxSkU7RWhDcEVFO0FQeXVKSjs7QXVDaHFKQTtFQUNFO0VBRUEseUJsQ3pGb0I7RWtDMEZwQjtBdkNrcUpGO0F1Q2hxSkU7RWhDL0VFO0FQa3ZKSjs7QXVDenBKQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0F2QzRwSkY7O0F1Q2xwSkE7RUFDRTtFQUNBO0F2Q3FwSkY7O0F1Q2pwSkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsYWxDbUVPO0VFdExMO0FQd3dKSjs7QXVDanBKQTs7O0VBR0U7QXZDb3BKRjs7QXVDanBKQTs7RWhDcEhJO0VBQ0E7QVAwd0pKOztBdUNscEpBOztFaEMzR0k7RUFDQTtBUGt3Sko7O0F1QzNvSkU7RUFDRSxzQm5DZ2xDZ0M7QUo4akhwQztBZWx2Skk7RXdCZ0dKO0lBUUk7SUFDQTtFdkM4b0pGO0V1QzNvSkU7SUFFRTtJQUNBO0V2QzRvSko7RXVDMW9KSTtJQUNFO0lBQ0E7RXZDNG9KTjtFdUN2b0pNO0loQ3BKSjtJQUNBO0VQOHhKRjtFdUN4b0pROztJQUdFO0V2Q3lvSlY7RXVDdm9KUTs7SUFHRTtFdkN3b0pWO0V1Q3BvSk07SWhDckpKO0lBQ0E7RVA0eEpGO0V1Q3JvSlE7O0lBR0U7RXZDc29KVjtFdUNwb0pROztJQUdFO0V2Q3FvSlY7QUFDRjs7QXdDbjFKQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RXJDNFJJLGVBTEk7RXFDclJSLGNuQ0t1QjtFbUNKdkI7RUFDQSx5Qm5Dd09rRDtFbUN2T2xEO0VqQ0tFO0VpQ0hGO0VqQkFJLCtKaUJDSjtBeENzMUpGO0F1Qm4xSk07RWlCaEJOO0lqQmlCUTtFdkJzMUpOO0FBQ0Y7QXdDejFKRTtFQUNFLGNsQ1pxQjtFa0NhckIseUJuQ2JxQjtFbUNjckI7QXhDMjFKSjtBd0N6MUpJO0VBQ0U7RUFDQSwwQnBDMHZDb0M7QUppbUgxQztBd0N0MUpFO0VBQ0U7RUFDQSxjbkNpcUJnRDtFbUNocUJoRCxlbkNncUJnRDtFbUMvcEJoRDtFQUNBO0VBQ0E7RUFDQTtFQUNBLHdCbkMycEJnRDtFa0JsckI5QyxzQ2lCd0JGO0F4Q3cxSko7QXVCNTJKTTtFaUJXSjtJakJWTTtFdkIrMkpOO0FBQ0Y7QXdDMTFKRTtFQUNFO0F4QzQxSko7QXdDejFKRTtFQUNFO0VBQ0EscUJuQ3hDcUI7RW1DeUNyQjtFQUNBLGdCbkM2b0JnRDtBTDhzSXBEOztBd0N2MUpBO0VBQ0U7QXhDMDFKRjs7QXdDdjFKQTtFQUNFLHlCbkN5TGtEO0VtQ3hMbEQ7QXhDMDFKRjtBd0N4MUpFO0VqQ25DRTtFQUNBO0FQODNKSjtBd0N6MUpJO0VqQ3RDQTtFQUNBO0FQazRKSjtBd0N4MUpFO0VBQ0U7QXhDMDFKSjtBd0N0MUpFO0VqQ2xDRTtFQUNBO0FQMjNKSjtBd0N0MUpNO0VqQ3RDRjtFQUNBO0FQKzNKSjtBd0NyMUpJO0VqQzNDQTtFQUNBO0FQbTRKSjs7QXdDbjFKQTtFQUNFO0F4Q3MxSkY7O0F3QzcwSkU7RUFDRTtBeENnMUpKO0F3QzcwSkU7RUFDRTtFQUNBO0VqQ3hGQTtBUHc2Sko7QXdDNzBKSTtFQUFnQjtBeENnMUpwQjtBd0MvMEpJO0VBQWU7QXhDazFKbkI7QXdDaDFKSTtFakM5RkE7QVBpN0pKOztBeUNwOEpBO0VBQ0U7RUFDQTtFQUNBO0VBQ0EsbUJyQ3MvQ2tDO0VxQ3AvQ2xDO0F6Q3M4SkY7O0F5Qy83SkU7RUFDRSxvQnBDMjJCZ0Q7QUx1bElwRDtBeUNoOEpJO0VBQ0U7RUFDQSxxQnBDdTJCOEM7RW9DdDJCOUMsY3BDTm1CO0VvQ09uQjtBekNrOEpOO0F5Qzk3SkU7RUFDRSxjbkNqQnFCO0FOaTlKekI7O0EwQ3o5SkE7RUFDRTtFakNHQTtFQUNBO0FUMDlKRjs7QTBDMTlKQTtFQUNFO0VBQ0E7RUFDQSxjckNNdUI7RXFDSnZCLDZCckNvd0JrRDtFcUNud0JsRDtFbkJLSSxxSW1CSko7QTFDNDlKRjtBdUJwOUpNO0VtQmZOO0luQmdCUTtFdkJ1OUpOO0FBQ0Y7QTBDLzlKRTtFQUNFO0VBQ0EsY3BDUnFCO0VvQ1NyQjtFQUNBLHlCcENSMkI7RW9DUzNCLHlCckN3d0JnRDtBTHl0SXBEO0EwQzk5SkU7RUFDRTtFQUNBLGNwQ2hCcUI7RW9DaUJyQix5QnBDZjJCO0VvQ2dCM0IsVXJDNnZCZ0Q7RXFDNXZCaEQsZ0JyQzJ2QmdEO0FMcXVJcEQ7O0EwQzM5SkU7RUFDRSxjdEM2cENnQztBSmkwSHBDO0EwQzM5SkU7RUFDRTtFQUNBLGNwQzNCd0I7RWtCUDFCLHlCbEJJdUI7RW9DZ0NyQix5QnJDdXZCZ0Q7QUxzdUlwRDtBMEMxOUpFO0VBQ0UsY3JDakNxQjtFcUNrQ3JCO0VBQ0EsNkJyQ292QmdEO0VxQ252QmhELHlCckNvdkJnRDtBTHd1SXBEOztBMkN2Z0tFO0VBQ0U7QTNDMGdLSjs7QTJDbmdLUTtFcENxQ0o7RUFDQTtBUGsrSko7QTJDbGdLUTtFcENpQko7RUFDQTtBUG8vSko7O0EyQ3BoS0U7RUFDRTtFeENnU0UsbUJBTEk7QUg2dkpWO0EyQ2poS1E7RXBDcUNKO0VBQ0E7QVArK0pKO0EyQy9nS1E7RXBDaUJKO0VBQ0E7QVBpZ0tKOztBMkNqaUtFO0VBQ0U7RXhDZ1NFLG1CQUxJO0FIMHdKVjtBMkM5aEtRO0VwQ3FDSjtFQUNBO0FQNC9KSjtBMkM1aEtRO0VwQ2lCSjtFQUNBO0FQOGdLSjs7QTRDN2lLQTtFQUNFO0VBQ0E7RXpDOFJJLGtCQUxJO0V5Q3ZSUixnQnZDZ1prRDtFdUMvWWxEO0VBQ0EsY3ZDME9rRDtFdUN6T2xEO0VBQ0E7RUFDQTtFckNLRTtBUDRpS0o7QTRDNWlLRTtFQUNFO0E1QzhpS0o7O0E0Q3ppS0E7RUFDRTtFQUNBO0E1QzRpS0Y7O0E2Q25rS0E7RUFDRTtFQUNBO0VBQ0EsbUJ6Q2c2QzhCO0V5Qy81QzlCO0V0Q1dFO0FQNGpLSjs7QTZDbGtLQTtFQUVFO0E3Q29rS0Y7O0E2Q2hrS0E7RUFDRSxnQnhDb1lrRDtBTCtySnBEOztBNkMzaktBO0VBQ0UsbUJ6Q2k1QzhCO0FKNnFIaEM7QTZDM2pLRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTdDNmpLSjs7QTZDOWlLRTtFQ2xEQSxjRGdEZ0I7RXJCOUNoQix1QnFCMENtQjtFQzFDbkIsbUJEMkNlO0E3Q3lqS2pCO0E4Q2xtS0U7RUFDRTtBOUNvbUtKOztBNkN2aktFO0VDbERBLGNEZ0RnQjtFckI5Q2hCLHlCcUIwQ21CO0VDMUNuQixxQkQyQ2U7QTdDa2tLakI7QThDM21LRTtFQUNFO0E5QzZtS0o7O0E2Q2hrS0U7RUNsREEsY0RnRGdCO0VyQjlDaEIseUJxQjBDbUI7RUMxQ25CLHFCRDJDZTtBN0Mya0tqQjtBOENwbktFO0VBQ0U7QTlDc25LSjs7QTZDemtLRTtFQ2xEQSxjRGdEZ0I7RXJCOUNoQix5QnFCMENtQjtFQzFDbkIscUJEMkNlO0E3Q29sS2pCO0E4QzduS0U7RUFDRTtBOUMrbktKOztBNkNsbEtFO0VDbERBLGNEZ0RnQjtFckI5Q2hCLHlCcUIwQ21CO0VDMUNuQixxQkQyQ2U7QTdDNmxLakI7QThDdG9LRTtFQUNFO0E5Q3dvS0o7O0E2QzNsS0U7RUNsREEsY0Q4Q2M7RXJCNUNkLHlCcUIwQ21CO0VDMUNuQixxQkQyQ2U7QTdDc21LakI7QThDL29LRTtFQUNFO0E5Q2lwS0o7O0E2Q3BtS0U7RUNsREEsY0RnRGdCO0VyQjlDaEIseUJxQjBDbUI7RUMxQ25CLHFCRDJDZTtBN0MrbUtqQjtBOEN4cEtFO0VBQ0U7QTlDMHBLSjs7QTZDN21LRTtFQ2xEQSxjRDhDYztFckI1Q2QseUJxQjBDbUI7RUMxQ25CLHFCRDJDZTtBN0N3bktqQjtBOENqcUtFO0VBQ0U7QTlDbXFLSjs7QTZDdG5LRTtFQ2xEQSxjRDhDYztFckI1Q2QseUJxQjBDbUI7RUMxQ25CLHFCRDJDZTtBN0Npb0tqQjtBOEMxcUtFO0VBQ0U7QTlDNHFLSjs7QStDL3FLRTtFQUNFO0lBQUssMkIxQ3kzQjJDO0VMMHpJbEQ7QUFDRjtBK0MvcUtBO0VBQ0U7RUFDQSxZMUNrM0JrRDtFMENqM0JsRDtFNUN3Ukksa0JBTEk7RTRDalJSLHlCMUNQdUI7RUVXckI7RUtMRSxnQkFSVztBWjRyS2pCOztBK0M5cUtBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQSxjMUNuQm9CO0UwQ29CcEI7RUFDQTtFQUNBLHlCekNwQnVCO0VpQlFuQiwyQndCYUo7QS9DaXJLRjtBdUIxcktNO0V3QkFOO0l4QkNRO0V2QjZyS047QUFDRjs7QStDbnJLQTtFdkJZRTtFdUJWQTtBL0NzcktGOztBK0NscktFO0VBQ0U7QS9DcXJLSjtBK0NscktNO0VBSko7SUFLTTtFL0NxcktOO0FBQ0Y7O0FnRDd0S0E7RUFDRTtFQUNBO0VBR0E7RUFDQTtFekNTRTtBUHN0S0o7O0FnRDN0S0E7RUFDRTtFQUNBO0FoRDh0S0Y7QWdENXRLRTtFQUVFO0VBQ0E7QWhENnRLSjs7QWdEbnRLQTtFQUNFO0VBQ0EsYzNDbkJ1QjtFMkNvQnZCO0FoRHN0S0Y7QWdEbnRLRTtFQUVFO0VBQ0EsYzNDMUJxQjtFMkMyQnJCO0VBQ0EseUIzQ2xDcUI7QUxzdkt6QjtBZ0RqdEtFO0VBQ0UsYzNDOUJxQjtFMkMrQnJCLHlCM0N0Q3FCO0FMeXZLekI7O0FnRDFzS0E7RUFDRTtFQUNBO0VBQ0E7RUFDQSxjM0M1Q3VCO0UyQzhDdkIseUIzQ3hEb0I7RTJDeURwQjtBaEQ0c0tGO0FnRDFzS0U7RXpDckNFO0VBQ0E7QVBrdktKO0FnRDFzS0U7RXpDM0JFO0VBQ0E7QVB3dUtKO0FnRDFzS0U7RUFFRSxjM0M5RHFCO0UyQytEckI7RUFDQSx5QjNDdkVrQjtBTGt4S3RCO0FnRHZzS0U7RUFDRTtFQUNBLGMxQ3hFd0I7RTBDeUV4Qix5QjFDNUVxQjtFMEM2RXJCLHFCMUM3RXFCO0FOc3hLekI7QWdEdHNLRTtFQUNFO0FoRHdzS0o7QWdEdHNLSTtFQUNFO0VBQ0EscUIzQ3FOOEM7QUxtL0pwRDs7QWdEMXJLSTtFQUNFO0FoRDZyS047QWdEMXJLUTtFekNyQ0o7RUFaQTtBUCt1S0o7QWdEenJLUTtFekN0REo7RUFZQTtBUHV1S0o7QWdEeHJLUTtFQUNFO0FoRDByS1Y7QWdEdnJLUTtFQUNFLHFCM0NvTDBDO0UyQ25MMUM7QWhEeXJLVjtBZ0R2cktVO0VBQ0U7RUFDQSxzQjNDK0t3QztBTDBnS3BEOztBZTd2S0k7RWlDNENBO0lBQ0U7RWhEcXRLSjtFZ0RsdEtNO0l6Q3JDSjtJQVpBO0VQdXdLRjtFZ0RqdEtNO0l6Q3RESjtJQVlBO0VQK3ZLRjtFZ0RodEtNO0lBQ0U7RWhEa3RLUjtFZ0Qvc0tNO0lBQ0UscUIzQ29MMEM7STJDbkwxQztFaERpdEtSO0VnRC9zS1E7SUFDRTtJQUNBLHNCM0MrS3dDO0VMa2lLbEQ7QUFDRjtBZXR4S0k7RWlDNENBO0lBQ0U7RWhENnVLSjtFZ0QxdUtNO0l6Q3JDSjtJQVpBO0VQK3hLRjtFZ0R6dUtNO0l6Q3RESjtJQVlBO0VQdXhLRjtFZ0R4dUtNO0lBQ0U7RWhEMHVLUjtFZ0R2dUtNO0lBQ0UscUIzQ29MMEM7STJDbkwxQztFaER5dUtSO0VnRHZ1S1E7SUFDRTtJQUNBLHNCM0MrS3dDO0VMMGpLbEQ7QUFDRjtBZTl5S0k7RWlDNENBO0lBQ0U7RWhEcXdLSjtFZ0Rsd0tNO0l6Q3JDSjtJQVpBO0VQdXpLRjtFZ0Rqd0tNO0l6Q3RESjtJQVlBO0VQK3lLRjtFZ0Rod0tNO0lBQ0U7RWhEa3dLUjtFZ0QvdktNO0lBQ0UscUIzQ29MMEM7STJDbkwxQztFaERpd0tSO0VnRC92S1E7SUFDRTtJQUNBLHNCM0MrS3dDO0VMa2xLbEQ7QUFDRjtBZXQwS0k7RWlDNENBO0lBQ0U7RWhENnhLSjtFZ0QxeEtNO0l6Q3JDSjtJQVpBO0VQKzBLRjtFZ0R6eEtNO0l6Q3RESjtJQVlBO0VQdTBLRjtFZ0R4eEtNO0lBQ0U7RWhEMHhLUjtFZ0R2eEtNO0lBQ0UscUIzQ29MMEM7STJDbkwxQztFaER5eEtSO0VnRHZ4S1E7SUFDRTtJQUNBLHNCM0MrS3dDO0VMMG1LbEQ7QUFDRjtBZTkxS0k7RWlDNENBO0lBQ0U7RWhEcXpLSjtFZ0RsektNO0l6Q3JDSjtJQVpBO0VQdTJLRjtFZ0RqektNO0l6Q3RESjtJQVlBO0VQKzFLRjtFZ0RoektNO0lBQ0U7RWhEa3pLUjtFZ0QveUtNO0lBQ0UscUIzQ29MMEM7STJDbkwxQztFaERpektSO0VnRC95S1E7SUFDRTtJQUNBLHNCM0MrS3dDO0VMa29LbEQ7QUFDRjtBZ0RweUtBO0V6QzlISTtBUHE2S0o7QWdEcHlLRTtFQUNFO0FoRHN5S0o7QWdEcHlLSTtFQUNFO0FoRHN5S047O0FpRDE3S0U7RUFDRSxjRG1LMkI7RUNsSzNCLHVCRCtKc0I7QWhEOHhLMUI7QWlEMTdLTTtFQUVFLGNENkp1QjtFQzVKdkI7QWpEMjdLUjtBaUR4N0tNO0VBQ0UsYzVDVmM7RTRDV2QseUJEdUp1QjtFQ3RKdkIscUJEc0p1QjtBaERveUsvQjs7QWlEeDhLRTtFQUNFLGNEbUsyQjtFQ2xLM0IseUJEK0pzQjtBaEQ0eUsxQjtBaUR4OEtNO0VBRUUsY0Q2SnVCO0VDNUp2QjtBakR5OEtSO0FpRHQ4S007RUFDRSxjNUNWYztFNENXZCx5QkR1SnVCO0VDdEp2QixxQkRzSnVCO0FoRGt6Sy9COztBaUR0OUtFO0VBQ0UsY0RtSzJCO0VDbEszQix5QkQrSnNCO0FoRDB6SzFCO0FpRHQ5S007RUFFRSxjRDZKdUI7RUM1SnZCO0FqRHU5S1I7QWlEcDlLTTtFQUNFLGM1Q1ZjO0U0Q1dkLHlCRHVKdUI7RUN0SnZCLHFCRHNKdUI7QWhEZzBLL0I7O0FpRHArS0U7RUFDRSxjRG1LMkI7RUNsSzNCLHlCRCtKc0I7QWhEdzBLMUI7QWlEcCtLTTtFQUVFLGNENkp1QjtFQzVKdkI7QWpEcStLUjtBaURsK0tNO0VBQ0UsYzVDVmM7RTRDV2QseUJEdUp1QjtFQ3RKdkIscUJEc0p1QjtBaEQ4MEsvQjs7QWlEbC9LRTtFQUNFLGNEbUsyQjtFQ2xLM0IseUJEK0pzQjtBaERzMUsxQjtBaURsL0tNO0VBRUUsY0Q2SnVCO0VDNUp2QjtBakRtL0tSO0FpRGgvS007RUFDRSxjNUNWYztFNENXZCx5QkR1SnVCO0VDdEp2QixxQkRzSnVCO0FoRDQxSy9COztBaURoZ0xFO0VBQ0UsY0RpS3lCO0VDaEt6Qix5QkQrSnNCO0FoRG8ySzFCO0FpRGhnTE07RUFFRSxjRDJKcUI7RUMxSnJCO0FqRGlnTFI7QWlEOS9LTTtFQUNFLGM1Q1ZjO0U0Q1dkLHlCRHFKcUI7RUNwSnJCLHFCRG9KcUI7QWhENDJLN0I7O0FpRDlnTEU7RUFDRSxjRG1LMkI7RUNsSzNCLHlCRCtKc0I7QWhEazNLMUI7QWlEOWdMTTtFQUVFLGNENkp1QjtFQzVKdkI7QWpEK2dMUjtBaUQ1Z0xNO0VBQ0UsYzVDVmM7RTRDV2QseUJEdUp1QjtFQ3RKdkIscUJEc0p1QjtBaER3M0svQjs7QWlENWhMRTtFQUNFLGNEaUt5QjtFQ2hLekIseUJEK0pzQjtBaERnNEsxQjtBaUQ1aExNO0VBRUUsY0QySnFCO0VDMUpyQjtBakQ2aExSO0FpRDFoTE07RUFDRSxjNUNWYztFNENXZCx5QkRxSnFCO0VDcEpyQixxQkRvSnFCO0FoRHc0SzdCOztBaUQxaUxFO0VBQ0UsY0RpS3lCO0VDaEt6Qix5QkQrSnNCO0FoRDg0SzFCO0FpRDFpTE07RUFFRSxjRDJKcUI7RUMxSnJCO0FqRDJpTFI7QWlEeGlMTTtFQUNFLGM1Q1ZjO0U0Q1dkLHlCRHFKcUI7RUNwSnJCLHFCRG9KcUI7QWhEczVLN0I7O0FrRHZqTEE7RUFDRTtFQUNBLFU5Q21qRDJCO0U4Q2xqRDNCLFc5Q2tqRDJCO0U4Q2pqRDNCO0VBQ0EsYzdDSG9CO0U2Q0lwQjtFQUNBO0UzQ09FO0UyQ0xGLFk5Q21qRDJCO0FKdWdJN0I7QWtEdmpMRTtFQUNFLGM3Q1hrQjtFNkNZbEI7RUFDQSxhOUM4aUR5QjtBSjJnSTdCO0FrRHRqTEU7RUFDRTtFQUNBLGlEOUN3dEI0QjtFOEN2dEI1QixVOUN5aUR5QjtBSitnSTdCO0FrRHJqTEU7RUFFRTtFQUNBO0VBQ0EsYTlDbWlEeUI7QUptaEk3Qjs7QWtEbGpMQTtFQUNFLGtEOUMraEQyQjtBSnNoSTdCOztBbUQzbExBO0VBQ0UsWS9DczFDa0M7RStDcjFDbEM7RWhEbVNJLG1CQUxJO0VnRDNSUjtFQUNBLDJDL0NzMUNrQztFK0NyMUNsQztFQUNBO0VBQ0EsdUQ5QzRWa0M7RUVsVmhDO0FQb2xMSjtBbUQzbExFO0VBQ0U7QW5ENmxMSjtBbUQxbExFO0VBQ0U7QW5ENGxMSjs7QW1EeGxMQTtFQUNFO0VBQ0E7RUFDQTtBbkQybExGO0FtRHpsTEU7RUFDRSxxQjlDeVZnRDtBTGt3S3BEOztBbUR2bExBO0VBQ0U7RUFDQTtFQUNBO0VBQ0EsYzlDdEJ1QjtFOEN1QnZCLDJDL0NnMENrQztFK0MvekNsQztFQUNBO0U1Q1ZFO0VBQ0E7QVBxbUxKO0FtRHpsTEU7RUFDRTtFQUNBLG9CL0M2eUNnQztBSjh5SXBDOztBbUR2bExBO0VBQ0UsZ0IvQ3d5Q2tDO0UrQ3Z5Q2xDO0FuRDBsTEY7O0FvRHBvTEE7RUFDRTtFQUNBO0VBQ0E7RUFDQSxhaERvaUNrQztFZ0RuaUNsQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7QXBEcW9MRjs7QW9EOW5MQTtFQUNFO0VBQ0E7RUFDQSxjL0NpckJzQztFK0MvcUJ0QztBcERnb0xGO0FvRDduTEU7RTdCbEJJLG1DNkJtQkY7RUFDQSw4QmhEcTNDZ0M7QUowd0lwQztBdUIvb0xNO0U2QmNKO0k3QmJNO0V2QmtwTE47QUFDRjtBb0Rsb0xFO0VBQ0UsZWhEbTNDZ0M7QUppeElwQztBb0Rob0xFO0VBQ0Usc0JoRGczQ2dDO0FKa3hJcEM7O0FvRDluTEE7RUFDRTtBcERpb0xGO0FvRC9uTEU7RUFDRTtFQUNBO0FwRGlvTEo7QW9EOW5MRTtFQUNFO0FwRGdvTEo7O0FvRDVuTEE7RUFDRTtFQUNBO0VBQ0E7QXBEK25MRjs7QW9EM25MQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQSx5Qi9DeUtrRDtFK0N4S2xEO0VBQ0E7RTdDM0RFO0VLTEUsK0NBUlc7RXdDNEVmO0FwRDJuTEY7O0FvRHZuTEE7RUNwRkU7RUFDQTtFQUNBO0VBQ0EsYWpEeWlDa0M7RWlEeGlDbEM7RUFDQTtFQUNBLHlCaEREb0I7QUxndEx0QjtBcUQ1c0xFO0VBQVM7QXJEK3NMWDtBcUQ5c0xFO0VBQVMsWWhEc3RCNkI7QUwyL0p4Qzs7QW9Eam9MQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0Esd0JoRGl6Q2tDO0VnRGh6Q2xDO0U3Q3RFRTtFQUNBO0FQMnNMSjtBb0Rub0xFO0VBQ0U7RUFDQTtBcERxb0xKOztBb0Rob0xBO0VBQ0U7RUFDQSxnQi9DaVRrRDtBTGsxS3BEOztBb0Q5bkxBO0VBQ0U7RUFHQTtFQUNBLGdCL0NpbEJzQztBTDhpS3hDOztBb0QzbkxBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RTdDekZFO0VBQ0E7QVB3dExKO0FvRDFuTEU7RUFDRTtBcEQ0bkxKOztBZXZzTEk7RXFDa0ZGO0lBQ0UsZ0IvQ29sQm9DO0krQ25sQnBDO0VwRHluTEY7O0VvRHRuTEE7SUFDRTtFcER5bkxGOztFb0R0bkxBO0lBQ0U7RXBEeW5MRjs7RW9EdG5MQTtJeENoSkksNENBUlc7RVpreExmOztFb0R0bkxBO0lBQVksZ0IvQ3FrQjBCO0VMcWpLdEM7QUFDRjtBZTl0TEk7RXFDdUdGOztJQUVFLGdCL0M2akJvQztFTDZqS3RDO0FBQ0Y7QWVwdUxJO0VxQzhHRjtJQUFZLGlCL0N1akIyQjtFTG1rS3ZDO0FBQ0Y7QW9EbG5MSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FwRG9uTE47QW9EbG5MTTtFQUNFO0VBQ0E7RTdDM0tKO0FQZ3lMSjtBb0RqbkxNO0U3Qy9LRjtBUG15TEo7QW9EaG5MTTtFQUNFO0FwRGtuTFI7QW9EL21MTTtFN0N2TEY7QVB5eUxKOztBZWh2TEk7RXFDMEdBO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7RXBEMG9MSjtFb0R4b0xJO0lBQ0U7SUFDQTtJN0MzS0o7RVBzekxGO0VvRHZvTEk7STdDL0tGO0VQeXpMRjtFb0R0b0xJO0lBQ0U7RXBEd29MTjtFb0Ryb0xJO0k3Q3ZMRjtFUCt6TEY7QUFDRjtBZXZ3TEk7RXFDMEdBO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7RXBEZ3FMSjtFb0Q5cExJO0lBQ0U7SUFDQTtJN0MzS0o7RVA0MExGO0VvRDdwTEk7STdDL0tGO0VQKzBMRjtFb0Q1cExJO0lBQ0U7RXBEOHBMTjtFb0QzcExJO0k3Q3ZMRjtFUHExTEY7QUFDRjtBZTd4TEk7RXFDMEdBO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7RXBEc3JMSjtFb0RwckxJO0lBQ0U7SUFDQTtJN0MzS0o7RVBrMkxGO0VvRG5yTEk7STdDL0tGO0VQcTJMRjtFb0RsckxJO0lBQ0U7RXBEb3JMTjtFb0RqckxJO0k3Q3ZMRjtFUDIyTEY7QUFDRjtBZW56TEk7RXFDMEdBO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7RXBENHNMSjtFb0Qxc0xJO0lBQ0U7SUFDQTtJN0MzS0o7RVB3M0xGO0VvRHpzTEk7STdDL0tGO0VQMjNMRjtFb0R4c0xJO0lBQ0U7RXBEMHNMTjtFb0R2c0xJO0k3Q3ZMRjtFUGk0TEY7QUFDRjtBZXowTEk7RXFDMEdBO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7RXBEa3VMSjtFb0RodUxJO0lBQ0U7SUFDQTtJN0MzS0o7RVA4NExGO0VvRC90TEk7STdDL0tGO0VQaTVMRjtFb0Q5dExJO0lBQ0U7RXBEZ3VMTjtFb0Q3dExJO0k3Q3ZMRjtFUHU1TEY7QUFDRjtBc0QxNkxBO0VBQ0U7RUFDQSxhbEQ4aUNrQztFa0Q3aUNsQztFQUNBLFNqRGkwQnNDO0VrRHIwQnRDLHNDbkRra0I0QjtFbURoa0I1QjtFQUNBLGdCbERtWmtEO0VrRGxabEQsZ0JsRDBaa0Q7RWtEelpsRDtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFcERzUkksbUJBTEk7RW1EclJSO0VBQ0E7QXREczdMRjtBc0RwN0xFO0VBQVMsVWpEb3pCNkI7QUxtb0t4QztBc0RyN0xFO0VBQ0U7RUFDQTtFQUNBLGFsRG94Q2dDO0VrRG54Q2hDLGNsRG94Q2dDO0FKbXFKcEM7QXNEcjdMSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0F0RHU3TE47O0FzRGw3TEE7RUFDRTtBdERxN0xGO0FzRG43TEU7RUFDRTtBdERxN0xKO0FzRG43TEk7RUFDRTtFQUNBO0VBQ0EseUJqRGd3QjhDO0FMcXJLcEQ7O0FzRGg3TEE7RUFDRTtBdERtN0xGO0FzRGo3TEU7RUFDRTtFQUNBLGFsRHN2Q2dDO0VrRHJ2Q2hDLGNsRG92Q2dDO0FKK3JKcEM7QXNEajdMSTtFQUNFO0VBQ0E7RUFDQSwyQmpEZ3ZCOEM7QUxtc0twRDs7QXNEOTZMQTtFQUNFO0F0RGk3TEY7QXNELzZMRTtFQUNFO0F0RGk3TEo7QXNELzZMSTtFQUNFO0VBQ0E7RUFDQSw0QmpEa3VCOEM7QUwrc0twRDs7QXNENTZMQTtFQUNFO0F0RCs2TEY7QXNENzZMRTtFQUNFO0VBQ0EsYWxEd3RDZ0M7RWtEdnRDaEMsY2xEc3RDZ0M7QUp5dEpwQztBc0Q3NkxJO0VBQ0U7RUFDQTtFQUNBLDBCakRrdEI4QztBTDZ0S3BEOztBc0QxNUxBO0VBQ0UsZ0JqRGt0QnNDO0VpRGp0QnRDO0VBQ0EsY2pEL0Z1QjtFaURnR3ZCO0VBQ0EseUJqRHdyQmtEO0VFcnhCaEQ7QVAyL0xKOztBd0Q5Z01BO0VBQ0U7RUFDQTtFQUNBO0VBQ0EsYXBENGlDa0M7RW9EM2lDbEM7RUFDQSxnQnBEc3pDa0M7RW1EM3pDbEMsc0NuRGtrQjRCO0VtRGhrQjVCO0VBQ0EsZ0JsRG1aa0Q7RWtEbFpsRCxnQmxEMFprRDtFa0R6WmxEO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VwRHNSSSxlQUxJO0VxRHBSUjtFQUNBLHlCbkQyeEJrRDtFbUQxeEJsRDtFQUNBO0VqRElFO0VLTEUsbURBUlc7QVpzaU1qQjtBd0R6aE1FO0VBQ0U7RUFDQTtFQUNBLFdwRHN6Q2dDO0VvRHJ6Q2hDLGNwRHN6Q2dDO0FKcXVKcEM7QXdEemhNSTtFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXhEMGhNTjs7QXdEcGhNRTtFQUNFO0F4RHVoTUo7QXdEcmhNSTtFQUNFO0VBQ0E7RUFDQSx1QnBEcXlDOEI7QUprdkpwQztBd0RwaE1JO0VBQ0UsV25EbVE4QztFbURsUTlDO0VBQ0EseUJuRHV2QjhDO0FMK3hLcEQ7O0F3RGhoTUU7RUFDRTtFQUNBLGFwRG94Q2dDO0VvRG54Q2hDLFlwRGt4Q2dDO0FKaXdKcEM7QXdEamhNSTtFQUNFO0VBQ0E7RUFDQSx5QnBEaXhDOEI7QUprd0pwQztBd0RoaE1JO0VBQ0UsU25EK084QztFbUQ5TzlDO0VBQ0EsMkJuRG11QjhDO0FMK3lLcEQ7O0F3RDVnTUU7RUFDRTtBeEQrZ01KO0F3RDdnTUk7RUFDRTtFQUNBO0VBQ0EsMEJwRCt2QzhCO0FKZ3hKcEM7QXdENWdNSTtFQUNFLFFuRDZOOEM7RW1ENU45QztFQUNBLDRCbkRpdEI4QztBTDZ6S3BEO0F3RHpnTUU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBLFdwRDJ1Q2dDO0VvRDF1Q2hDO0VBQ0E7RUFDQTtBeEQyZ01KOztBd0R0Z01FO0VBQ0U7RUFDQSxhcERrdUNnQztFb0RqdUNoQyxZcERndUNnQztBSnl5SnBDO0F3RHZnTUk7RUFDRTtFQUNBO0VBQ0Esd0JwRCt0QzhCO0FKMHlKcEM7QXdEdGdNSTtFQUNFLFVuRDZMOEM7RW1ENUw5QztFQUNBLDBCbkRpckI4QztBTHUxS3BEOztBd0RuL0xBO0VBQ0U7RUFDQTtFckR1SkksZUFMSTtFcURoSlIsY25Eakl1QjtFbURrSXZCLHlCbkR1cEJrRDtFbUR0cEJsRDtFakR0SEU7RUFDQTtBUDZtTUo7QXdEci9MRTtFQUNFO0F4RHUvTEo7O0F3RG4vTEE7RUFDRTtFQUNBLGNuRDdJdUI7QUxtb016Qjs7QXlEcm9NQTtFQUNFO0F6RHdvTUY7O0F5RHJvTUE7RUFDRTtBekR3b01GOztBeURyb01BO0VBQ0U7RUFDQTtFQUNBO0F6RHdvTUY7QTBEOXBNRTtFQUNFO0VBQ0E7RUFDQTtBMURncU1KOztBeUR6b01BO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VsQ2xCSSxzQ2tDbUJKO0F6RDRvTUY7QXVCM3BNTTtFa0NRTjtJbENQUTtFdkI4cE1OO0FBQ0Y7O0F5RDlvTUE7OztFQUdFO0F6RGlwTUY7O0F5RDlvTUE7QUFDQTs7RUFFRTtBekRpcE1GOztBeUQ5b01BOztFQUVFO0F6RGlwTUY7O0F5RDlvTUE7QUFRRTtFQUNFO0VBQ0E7RUFDQTtBekQwb01KO0F5RHZvTUU7OztFQUdFO0VBQ0E7QXpEeW9NSjtBeUR0b01FOztFQUVFO0VBQ0E7RWxDL0RFLDJCa0NnRUY7QXpEd29NSjtBdUJwc01NO0VrQ3dESjs7SWxDdkRNO0V2QndzTU47QUFDRjs7QXlEcm9NQTs7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBLFVyRG82Q21DO0VxRG42Q25DO0VBQ0EsY3BEL0ZvQjtFb0RnR3BCO0VBQ0E7RUFDQTtFQUNBLFlyRCs1Q21DO0VtQngvQy9CLDhCa0MwRko7QXpEdW9NRjtBdUI3dE1NO0VrQ3FFTjs7SWxDcEVRO0V2Qml1TU47QUFDRjtBeUQxb01FOzs7RUFFRSxjcER6R2tCO0VvRDBHbEI7RUFDQTtFQUNBLFlyRHU1Q2lDO0FKc3ZKckM7O0F5RDFvTUE7RUFDRTtBekQ2b01GOztBeUQxb01BO0VBQ0U7QXpENm9NRjs7QXlEeG9NQTs7RUFFRTtFQUNBLFdyRHc1Q21DO0VxRHY1Q25DLFlyRHU1Q21DO0VxRHQ1Q25DO0VBQ0E7RUFDQTtBekQyb01GOztBeUR4b01BOzs7Ozs7O0dBQUE7QUFRQTtFQUNFO0F6RDJvTUY7O0F5RHpvTUE7RUFDRTtBekQ0b01GOztBeURwb01BO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBLGlCckRnMkNtQztFcUQvMUNuQztFQUNBLGdCckQ4MUNtQztFcUQ3MUNuQztBekRzb01GO0F5RHBvTUU7RUFDRTtFQUNBO0VBQ0EsV3JENjFDaUM7RXFENTFDakMsV3JENjFDaUM7RXFENTFDakM7RUFDQSxpQnJENjFDaUM7RXFENTFDakMsZ0JyRDQxQ2lDO0VxRDMxQ2pDO0VBQ0E7RUFDQSx5QnBEaExrQjtFb0RpTGxCO0VBQ0E7RUFFQTtFQUNBO0VBQ0EsWXJEbzFDaUM7RW1CaGdEL0IsNkJrQzZLRjtBekRxb01KO0F1Qjl5TU07RWtDd0pKO0lsQ3ZKTTtFdkJpek1OO0FBQ0Y7QXlEdm9NRTtFQUNFLFVyRGkxQ2lDO0FKd3pKckM7O0F5RGhvTUE7RUFDRTtFQUNBO0VBQ0EsZXJEMjBDbUM7RXFEMTBDbkM7RUFDQSxvQnJEdzBDbUM7RXFEdjBDbkMsdUJyRHUwQ21DO0VxRHQwQ25DLGNwRDNNb0I7RW9ENE1wQjtBekRtb01GOztBeUQ3bk1FOztFQUVFLGdDckQwMENpQztBSnN6SnJDO0F5RDduTUU7RUFDRSx5QnBEdk5rQjtBTHMxTXRCO0F5RDVuTUU7RUFDRSxjcEQzTmtCO0FMeTFNdEI7O0EyRDMxTUE7RUFDRTtJQUFLO0UzRCsxTUw7QUFDRjtBMkQ1MU1BO0VBQ0U7RUFDQSxXdkQraER3QjtFdUQ5aER4QixZdkQ4aER3QjtFdUQ3aER4Qix3QnZEK2hEd0I7RXVEOWhEeEI7RUFDQTtFQUVBO0VBQ0E7QTNENjFNRjs7QTJEMTFNQTtFQUNFLFd2RDBoRHdCO0V1RHpoRHhCLFl2RHloRHdCO0V1RHhoRHhCLHFCdER5MUJrRDtBTG9nTHBEOztBMkRyMU1BO0VBQ0U7SUFDRTtFM0R3MU1GO0UyRHQxTUE7SUFDRTtJQUNBO0UzRHcxTUY7QUFDRjtBMkRwMU1BO0VBQ0U7RUFDQSxXdkQ2L0N3QjtFdUQ1L0N4QixZdkQ0L0N3QjtFdUQzL0N4Qix3QnZENi9Dd0I7RXVENS9DeEI7RUFFQTtFQUNBO0VBQ0E7QTNEcTFNRjs7QTJEbDFNQTtFQUNFLFd2RHcvQ3dCO0V1RHYvQ3hCLFl2RHUvQ3dCO0FKODFKMUI7O0EyRGoxTUU7RUFDRTs7SUFFRTtFM0RvMU1KO0FBQ0Y7QTBEcDVNRTtFQUNFO0VBQ0E7RUFDQTtBMURzNU1KOztBNEQxNU1FO0VBQ0UsY3ZEbUhXO0FMMHlNZjtBNEQxNU1NO0VBRUU7QTVEMjVNUjs7QTREajZNRTtFQUNFLGN2RG1IVztBTGl6TWY7QTREajZNTTtFQUVFO0E1RGs2TVI7O0E0RHg2TUU7RUFDRSxjdkRtSFc7QUx3ek1mO0E0RHg2TU07RUFFRTtBNUR5Nk1SOztBNEQvNk1FO0VBQ0UsY3ZEbUhXO0FMK3pNZjtBNEQvNk1NO0VBRUU7QTVEZzdNUjs7QTREdDdNRTtFQUNFLGN2RG1IVztBTHMwTWY7QTREdDdNTTtFQUVFO0E1RHU3TVI7O0E0RDc3TUU7RUFDRSxjdkRtSFc7QUw2ME1mO0E0RDc3TU07RUFFRTtBNUQ4N01SOztBNERwOE1FO0VBQ0UsY3ZEbUhXO0FMbzFNZjtBNERwOE1NO0VBRUU7QTVEcThNUjs7QTREMzhNRTtFQUNFLGN2RG1IVztBTDIxTWY7QTREMzhNTTtFQUVFO0E1RDQ4TVI7O0E0RGw5TUU7RUFDRSxjdkRtSFc7QUxrMk1mO0E0RGw5TU07RUFFRTtBNURtOU1SOztBNkR4OU1BO0VBQ0U7RUFDQTtBN0QyOU1GO0E2RHo5TUU7RUFDRTtFQUNBO0VBQ0E7QTdEMjlNSjtBNkR4OU1FO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBN0QwOU1KOztBNkRyOU1FO0VBQ0U7QTdEdzlNSjs7QTZEejlNRTtFQUNFO0E3RDQ5TUo7O0E2RDc5TUU7RUFDRTtBN0RnK01KOztBNkRqK01FO0VBQ0U7QTdEbytNSjs7QThEei9NQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsYTFEb2lDa0M7QUp3OUtwQzs7QThEei9NQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsYTFENGhDa0M7QUpnK0twQzs7QThEcC9NSTtFQUNFO0VBQ0E7RUFDQSxhMURnaEM4QjtBSnUrS3BDOztBZWw5TUk7RStDeENBO0lBQ0U7SUFDQTtJQUNBLGExRGdoQzhCO0VKOCtLbEM7QUFDRjtBZTE5TUk7RStDeENBO0lBQ0U7SUFDQTtJQUNBLGExRGdoQzhCO0VKcS9LbEM7QUFDRjtBZWorTUk7RStDeENBO0lBQ0U7SUFDQTtJQUNBLGExRGdoQzhCO0VKNC9LbEM7QUFDRjtBZXgrTUk7RStDeENBO0lBQ0U7SUFDQTtJQUNBLGExRGdoQzhCO0VKbWdMbEM7QUFDRjtBZS8rTUk7RStDeENBO0lBQ0U7SUFDQTtJQUNBLGExRGdoQzhCO0VKMGdMbEM7QUFDRjtBK0Rwak5BO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QS9Ec2pORjs7QStEbmpOQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0EvRHNqTkY7O0FnRTlqTkE7O0VDSUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FqRStqTkY7O0FrRTFrTkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsVTlEd2JzQztFOER2YnRDO0FsRTZrTko7O0FtRXJsTkE7RUNBRTtFQUNBO0VBQ0E7QXBFeWxORjs7QXFFL2xOQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxhakVpcEI0QjtBSmk5TDlCOztBc0V6aU5RO0VBT0k7QXRFc2lOWjs7QXNFN2lOUTtFQU9JO0F0RTBpTlo7O0FzRWpqTlE7RUFPSTtBdEU4aU5aOztBc0Vyak5RO0VBT0k7QXRFa2pOWjs7QXNFempOUTtFQU9JO0F0RXNqTlo7O0FzRTdqTlE7RUFPSTtBdEUwak5aOztBc0Vqa05RO0VBT0k7QXRFOGpOWjs7QXNFcmtOUTtFQU9JO0F0RWtrTlo7O0FzRXprTlE7RUFPSTtBdEVza05aOztBc0U3a05RO0VBT0k7QXRFMGtOWjs7QXNFamxOUTtFQU9JO0F0RThrTlo7O0FzRXJsTlE7RUFPSTtBdEVrbE5aOztBc0V6bE5RO0VBT0k7QXRFc2xOWjs7QXNFN2xOUTtFQU9JO0F0RTBsTlo7O0FzRWptTlE7RUFPSTtBdEU4bE5aOztBc0VybU5RO0VBT0k7QXRFa21OWjs7QXNFem1OUTtFQU9JO0F0RXNtTlo7O0FzRTdtTlE7RUFPSTtBdEUwbU5aOztBc0Vqbk5RO0VBT0k7QXRFOG1OWjs7QXNFcm5OUTtFQU9JO0F0RWtuTlo7O0FzRXpuTlE7RUFPSTtBdEVzbk5aOztBc0U3bk5RO0VBT0k7QXRFMG5OWjs7QXNFam9OUTtFQU9JO0F0RThuTlo7O0FzRXJvTlE7RUFPSTtBdEVrb05aOztBc0V6b05RO0VBT0k7QXRFc29OWjs7QXNFN29OUTtFQU9JO0F0RTBvTlo7O0FzRWpwTlE7RUFPSTtBdEU4b05aOztBc0VycE5RO0VBT0k7QXRFa3BOWjs7QXNFenBOUTtFQU9JO0F0RXNwTlo7O0FzRTdwTlE7RUFPSTtBdEUwcE5aOztBc0VqcU5RO0VBT0k7QXRFOHBOWjs7QXNFcnFOUTtFQU9JO0F0RWtxTlo7O0FzRXpxTlE7RUFPSTtBdEVzcU5aOztBc0U3cU5RO0VBT0k7QXRFMHFOWjs7QXNFanJOUTtFQU9JO0F0RThxTlo7O0FzRXJyTlE7RUFPSTtBdEVrck5aOztBc0V6ck5RO0VBT0k7QXRFc3JOWjs7QXNFN3JOUTtFQU9JO0F0RTByTlo7O0FzRWpzTlE7RUFPSTtBdEU4ck5aOztBc0Vyc05RO0VBT0k7QXRFa3NOWjs7QXNFenNOUTtFQU9JO0F0RXNzTlo7O0FzRTdzTlE7RUFPSTtBdEUwc05aOztBc0VqdE5RO0VBT0k7QXRFOHNOWjs7QXNFcnROUTtFQU9JO0F0RWt0Tlo7O0FzRXp0TlE7RUFPSTtBdEVzdE5aOztBc0U3dE5RO0VBT0k7QXRFMHROWjs7QXNFanVOUTtFQU9JO0F0RTh0Tlo7O0FzRXJ1TlE7RUFPSTtBdEVrdU5aOztBc0V6dU5RO0VBT0k7QXRFc3VOWjs7QXNFN3VOUTtFQU9JO0F0RTB1Tlo7O0FzRWp2TlE7RUFPSTtBdEU4dU5aOztBc0Vydk5RO0VBT0k7QXRFa3ZOWjs7QXNFenZOUTtFQU9JO0F0RXN2Tlo7O0FzRTd2TlE7RUFPSTtBdEUwdk5aOztBc0Vqd05RO0VBT0k7QXRFOHZOWjs7QXNFcndOUTtFQU9JO0F0RWt3Tlo7O0FzRXp3TlE7RUFPSTtBdEVzd05aOztBc0U3d05RO0VBT0k7QXRFMHdOWjs7QXNFanhOUTtFQU9JO0F0RTh3Tlo7O0FzRXJ4TlE7RUFPSTtBdEVreE5aOztBc0V6eE5RO0VBT0k7QXRFc3hOWjs7QXNFN3hOUTtFQU9JO0F0RTB4Tlo7O0FzRWp5TlE7RUFPSTtBdEU4eE5aOztBc0VyeU5RO0VBT0k7QXRFa3lOWjs7QXNFenlOUTtFQU9JO0F0RXN5Tlo7O0FzRTd5TlE7RUFPSTtBdEUweU5aOztBc0Vqek5RO0VBT0k7QXRFOHlOWjs7QXNFcnpOUTtFQU9JO0F0RWt6Tlo7O0FzRXp6TlE7RUFPSTtBdEVzek5aOztBc0U3ek5RO0VBT0k7QXRFMHpOWjs7QXNFajBOUTtFQU9JO0F0RTh6Tlo7O0FzRXIwTlE7RUFPSTtBdEVrME5aOztBc0V6ME5RO0VBT0k7QXRFczBOWjs7QXNFNzBOUTtFQU9JO0F0RTAwTlo7O0FzRWoxTlE7RUFPSTtBdEU4ME5aOztBc0VyMU5RO0VBT0k7QXRFazFOWjs7QXNFejFOUTtFQU9JO0F0RXMxTlo7O0FzRTcxTlE7RUFPSTtBdEUwMU5aOztBc0VqMk5RO0VBT0k7QXRFODFOWjs7QXNFcjJOUTtFQU9JO0F0RWsyTlo7O0FzRXoyTlE7RUFPSTtBdEVzMk5aOztBc0U3Mk5RO0VBT0k7QXRFMDJOWjs7QXNFajNOUTtFQU9JO0F0RTgyTlo7O0FzRXIzTlE7RUFPSTtBdEVrM05aOztBc0V6M05RO0VBT0k7QXRFczNOWjs7QXNFNzNOUTtFQU9JO0F0RTAzTlo7O0FzRWo0TlE7RUFPSTtBdEU4M05aOztBc0VyNE5RO0VBT0k7QXRFazROWjs7QXNFejROUTtFQU9JO0F0RXM0Tlo7O0FzRTc0TlE7RUFPSTtBdEUwNE5aOztBc0VqNU5RO0VBT0k7QXRFODROWjs7QXNFcjVOUTtFQU9JO0F0RWs1Tlo7O0FzRXo1TlE7RUFPSTtBdEVzNU5aOztBc0U3NU5RO0VBT0k7QXRFMDVOWjs7QXNFajZOUTtFQU9JO0F0RTg1Tlo7O0FzRXI2TlE7RUFPSTtBdEVrNk5aOztBc0V6Nk5RO0VBT0k7QXRFczZOWjs7QXNFNzZOUTtFQU9JO0F0RTA2Tlo7O0FzRWo3TlE7RUFPSTtBdEU4Nk5aOztBc0VyN05RO0VBT0k7QXRFazdOWjs7QXNFejdOUTtFQU9JO0F0RXM3Tlo7O0FzRTc3TlE7RUFPSTtBdEUwN05aOztBc0VqOE5RO0VBT0k7QXRFODdOWjs7QXNFcjhOUTtFQU9JO0F0RWs4Tlo7O0FzRXo4TlE7RUFPSTtBdEVzOE5aOztBc0U3OE5RO0VBT0k7QXRFMDhOWjs7QXNFajlOUTtFQU9JO0F0RTg4Tlo7O0FzRXI5TlE7RUFPSTtBdEVrOU5aOztBc0V6OU5RO0VBT0k7QXRFczlOWjs7QXNFNzlOUTtFQU9JO0F0RTA5Tlo7O0FzRWorTlE7RUFPSTtBdEU4OU5aOztBc0VyK05RO0VBT0k7QXRFaytOWjs7QXNFeitOUTtFQU9JO0F0RXMrTlo7O0FzRTcrTlE7RUFPSTtBdEUwK05aOztBc0VqL05RO0VBT0k7QXRFOCtOWjs7QXNFci9OUTtFQU9JO0F0RWsvTlo7O0FzRXovTlE7RUFPSTtBdEVzL05aOztBc0U3L05RO0VBT0k7QXRFMC9OWjs7QXNFamdPUTtFQU9JO0F0RTgvTlo7O0FzRXJnT1E7RUFPSTtBdEVrZ09aOztBc0V6Z09RO0VBT0k7QXRFc2dPWjs7QXNFN2dPUTtFQU9JO0F0RTBnT1o7O0FzRWpoT1E7RUFPSTtBdEU4Z09aOztBc0VyaE9RO0VBT0k7QXRFa2hPWjs7QXNFemhPUTtFQU9JO0F0RXNoT1o7O0FzRTdoT1E7RUFPSTtBdEUwaE9aOztBc0VqaU9RO0VBT0k7QXRFOGhPWjs7QXNFcmlPUTtFQU9JO0F0RWtpT1o7O0FzRXppT1E7RUFPSTtBdEVzaU9aOztBc0U3aU9RO0VBT0k7QXRFMGlPWjs7QXNFampPUTtFQU9JO0F0RThpT1o7O0FzRXJqT1E7RUFPSTtBdEVrak9aOztBc0V6ak9RO0VBT0k7QXRFc2pPWjs7QXNFN2pPUTtFQU9JO0F0RTBqT1o7O0FzRWprT1E7RUFPSTtBdEU4ak9aOztBc0Vya09RO0VBT0k7QXRFa2tPWjs7QXNFemtPUTtFQU9JO0F0RXNrT1o7O0FzRTdrT1E7RUFPSTtBdEUwa09aOztBc0VqbE9RO0VBT0k7QXRFOGtPWjs7QXNFcmxPUTtFQU9JO0F0RWtsT1o7O0FzRXpsT1E7RUFPSTtBdEVzbE9aOztBc0U3bE9RO0VBT0k7QXRFMGxPWjs7QXNFam1PUTtFQU9JO0F0RThsT1o7O0FzRXJtT1E7RUFPSTtBdEVrbU9aOztBc0V6bU9RO0VBT0k7QXRFc21PWjs7QXNFN21PUTtFQU9JO0F0RTBtT1o7O0FzRWpuT1E7RUFPSTtBdEU4bU9aOztBc0Vybk9RO0VBT0k7QXRFa25PWjs7QXNFem5PUTtFQU9JO0F0RXNuT1o7O0FzRTduT1E7RUFPSTtBdEUwbk9aOztBc0Vqb09RO0VBT0k7QXRFOG5PWjs7QXNFcm9PUTtFQU9JO0F0RWtvT1o7O0FzRXpvT1E7RUFPSTtBdEVzb09aOztBc0U3b09RO0VBT0k7QXRFMG9PWjs7QXNFanBPUTtFQU9JO0F0RThvT1o7O0FzRXJwT1E7RUFPSTtBdEVrcE9aOztBc0V6cE9RO0VBT0k7QXRFc3BPWjs7QXNFN3BPUTtFQU9JO0F0RTBwT1o7O0FzRWpxT1E7RUFPSTtBdEU4cE9aOztBc0VycU9RO0VBT0k7QXRFa3FPWjs7QXNFenFPUTtFQU9JO0F0RXNxT1o7O0FzRTdxT1E7RUFPSTtBdEUwcU9aOztBc0Vqck9RO0VBT0k7QXRFOHFPWjs7QXNFcnJPUTtFQU9JO0F0RWtyT1o7O0FzRXpyT1E7RUFPSTtBdEVzck9aOztBc0U3ck9RO0VBT0k7QXRFMHJPWjs7QXNFanNPUTtFQU9JO0F0RThyT1o7O0FzRXJzT1E7RUFPSTtBdEVrc09aOztBc0V6c09RO0VBT0k7QXRFc3NPWjs7QXNFN3NPUTtFQU9JO0F0RTBzT1o7O0FzRWp0T1E7RUFPSTtBdEU4c09aOztBc0VydE9RO0VBT0k7QXRFa3RPWjs7QXNFenRPUTtFQU9JO0F0RXN0T1o7O0FzRTd0T1E7RUFPSTtBdEUwdE9aOztBc0VqdU9RO0VBT0k7QXRFOHRPWjs7QXNFcnVPUTtFQU9JO0F0RWt1T1o7O0FzRXp1T1E7RUFPSTtBdEVzdU9aOztBc0U3dU9RO0VBT0k7QXRFMHVPWjs7QXNFanZPUTtFQU9JO0F0RTh1T1o7O0FzRXJ2T1E7RUFPSTtBdEVrdk9aOztBc0V6dk9RO0VBT0k7QXRFc3ZPWjs7QXNFN3ZPUTtFQU9JO0F0RTB2T1o7O0FzRWp3T1E7RUFPSTtBdEU4dk9aOztBc0Vyd09RO0VBT0k7QXRFa3dPWjs7QXNFendPUTtFQU9JO0F0RXN3T1o7O0FzRTd3T1E7RUFPSTtBdEUwd09aOztBc0VqeE9RO0VBT0k7QXRFOHdPWjs7QXNFcnhPUTtFQU9JO0F0RWt4T1o7O0FzRXp4T1E7RUFPSTtBdEVzeE9aOztBc0U3eE9RO0VBT0k7QXRFMHhPWjs7QXNFanlPUTtFQU9JO0F0RTh4T1o7O0FzRXJ5T1E7RUFPSTtBdEVreU9aOztBc0V6eU9RO0VBT0k7QXRFc3lPWjs7QXNFN3lPUTtFQU9JO0F0RTB5T1o7O0FzRWp6T1E7RUFPSTtBdEU4eU9aOztBc0Vyek9RO0VBT0k7QXRFa3pPWjs7QXNFenpPUTtFQU9JO0F0RXN6T1o7O0FzRTd6T1E7RUFPSTtBdEUwek9aOztBc0VqME9RO0VBT0k7QXRFOHpPWjs7QXNFcjBPUTtFQU9JO0F0RWswT1o7O0FzRXowT1E7RUFPSTtBdEVzME9aOztBc0U3ME9RO0VBT0k7QXRFMDBPWjs7QXNFajFPUTtFQU9JO0F0RTgwT1o7O0FzRXIxT1E7RUFPSTtBdEVrMU9aOztBc0V6MU9RO0VBT0k7QXRFczFPWjs7QXNFNzFPUTtFQU9JO0F0RTAxT1o7O0FzRWoyT1E7RUFPSTtBdEU4MU9aOztBc0VyMk9RO0VBT0k7QXRFazJPWjs7QXNFejJPUTtFQU9JO0F0RXMyT1o7O0FzRTcyT1E7RUFPSTtBdEUwMk9aOztBc0VqM09RO0VBT0k7QXRFODJPWjs7QXNFcjNPUTtFQU9JO0F0RWszT1o7O0FzRXozT1E7RUFPSTtBdEVzM09aOztBc0U3M09RO0VBT0k7QXRFMDNPWjs7QXNFajRPUTtFQU9JO0F0RTgzT1o7O0FzRXI0T1E7RUFPSTtBdEVrNE9aOztBc0V6NE9RO0VBT0k7QXRFczRPWjs7QXNFNzRPUTtFQU9JO0F0RTA0T1o7O0FzRWo1T1E7RUFPSTtBdEU4NE9aOztBc0VyNU9RO0VBT0k7QXRFazVPWjs7QXNFejVPUTtFQU9JO0F0RXM1T1o7O0FzRTc1T1E7RUFPSTtBdEUwNU9aOztBc0VqNk9RO0VBT0k7QXRFODVPWjs7QXNFcjZPUTtFQU9JO0F0RWs2T1o7O0FzRXo2T1E7RUFPSTtBdEVzNk9aOztBc0U3Nk9RO0VBT0k7QXRFMDZPWjs7QXNFajdPUTtFQU9JO0F0RTg2T1o7O0FzRXI3T1E7RUFPSTtBdEVrN09aOztBc0V6N09RO0VBT0k7QXRFczdPWjs7QXNFNzdPUTtFQU9JO0F0RTA3T1o7O0FzRWo4T1E7RUFPSTtBdEU4N09aOztBc0VyOE9RO0VBT0k7QXRFazhPWjs7QXNFejhPUTtFQU9JO0F0RXM4T1o7O0FzRTc4T1E7RUFPSTtBdEUwOE9aOztBc0VqOU9RO0VBT0k7QXRFODhPWjs7QXNFcjlPUTtFQU9JO0F0RWs5T1o7O0FzRXo5T1E7RUFPSTtBdEVzOU9aOztBc0U3OU9RO0VBT0k7QXRFMDlPWjs7QXNFaitPUTtFQU9JO0F0RTg5T1o7O0FzRXIrT1E7RUFPSTtBdEVrK09aOztBc0V6K09RO0VBT0k7QXRFcytPWjs7QXNFNytPUTtFQU9JO0F0RTArT1o7O0FzRWovT1E7RUFPSTtBdEU4K09aOztBc0VyL09RO0VBT0k7QXRFay9PWjs7QXNFei9PUTtFQU9JO0F0RXMvT1o7O0FzRTcvT1E7RUFPSTtBdEUwL09aOztBc0VqZ1BRO0VBT0k7QXRFOC9PWjs7QXNFcmdQUTtFQU9JO0F0RWtnUFo7O0FzRXpnUFE7RUFPSTtBdEVzZ1BaOztBc0U3Z1BRO0VBT0k7QXRFMGdQWjs7QXNFamhQUTtFQU9JO0F0RThnUFo7O0FzRXJoUFE7RUFPSTtBdEVraFBaOztBc0V6aFBRO0VBT0k7QXRFc2hQWjs7QXNFN2hQUTtFQU9JO0F0RTBoUFo7O0FzRWppUFE7RUFPSTtBdEU4aFBaOztBc0VyaVBRO0VBT0k7QXRFa2lQWjs7QXNFemlQUTtFQU9JO0F0RXNpUFo7O0FzRTdpUFE7RUFPSTtBdEUwaVBaOztBc0VqalBRO0VBT0k7QXRFOGlQWjs7QXNFcmpQUTtFQU9JO0F0RWtqUFo7O0FzRXpqUFE7RUFPSTtBdEVzalBaOztBc0U3alBRO0VBT0k7QXRFMGpQWjs7QXNFamtQUTtFQU9JO0F0RThqUFo7O0FzRXJrUFE7RUFPSTtBdEVra1BaOztBc0V6a1BRO0VBT0k7QXRFc2tQWjs7QXNFN2tQUTtFQU9JO0F0RTBrUFo7O0FzRWpsUFE7RUFPSTtBdEU4a1BaOztBc0VybFBRO0VBT0k7QXRFa2xQWjs7QXNFemxQUTtFQU9JO0F0RXNsUFo7O0FzRTdsUFE7RUFPSTtBdEUwbFBaOztBc0VqbVBRO0VBT0k7QXRFOGxQWjs7QXNFcm1QUTtFQU9JO0F0RWttUFo7O0FzRXptUFE7RUFPSTtBdEVzbVBaOztBc0U3bVBRO0VBT0k7QXRFMG1QWjs7QXNFam5QUTtFQU9JO0F0RThtUFo7O0FzRXJuUFE7RUFPSTtBdEVrblBaOztBc0V6blBRO0VBT0k7QXRFc25QWjs7QXNFN25QUTtFQU9JO0F0RTBuUFo7O0FzRWpvUFE7RUFPSTtBdEU4blBaOztBc0Vyb1BRO0VBT0k7QXRFa29QWjs7QXNFem9QUTtFQU9JO0F0RXNvUFo7O0FzRTdvUFE7RUFPSTtBdEUwb1BaOztBc0VqcFBRO0VBT0k7QXRFOG9QWjs7QXNFcnBQUTtFQU9JO0F0RWtwUFo7O0FzRXpwUFE7RUFPSTtBdEVzcFBaOztBc0U3cFBRO0VBT0k7QXRFMHBQWjs7QXNFanFQUTtFQU9JO0F0RThwUFo7O0FzRXJxUFE7RUFPSTtBdEVrcVBaOztBc0V6cVBRO0VBT0k7QXRFc3FQWjs7QXNFN3FQUTtFQU9JO0F0RTBxUFo7O0FzRWpyUFE7RUFPSTtBdEU4cVBaOztBc0VyclBRO0VBT0k7QXRFa3JQWjs7QXNFenJQUTtFQU9JO0F0RXNyUFo7O0FzRTdyUFE7RUFPSTtBdEUwclBaOztBc0Vqc1BRO0VBT0k7QXRFOHJQWjs7QXNFcnNQUTtFQU9JO0F0RWtzUFo7O0FzRXpzUFE7RUFPSTtBdEVzc1BaOztBc0U3c1BRO0VBT0k7QXRFMHNQWjs7QXNFanRQUTtFQU9JO0F0RThzUFo7O0FzRXJ0UFE7RUFPSTtBdEVrdFBaOztBc0V6dFBRO0VBT0k7QXRFc3RQWjs7QXNFN3RQUTtFQU9JO0F0RTB0UFo7O0FzRWp1UFE7RUFPSTtBdEU4dFBaOztBc0VydVBRO0VBT0k7QXRFa3VQWjs7QXNFenVQUTtFQU9JO0F0RXN1UFo7O0FzRTd1UFE7RUFPSTtBdEUwdVBaOztBc0VqdlBRO0VBT0k7QXRFOHVQWjs7QXNFcnZQUTtFQU9JO0F0RWt2UFo7O0FzRXp2UFE7RUFPSTtBdEVzdlBaOztBc0U3dlBRO0VBT0k7QXRFMHZQWjs7QXNFandQUTtFQU9JO0F0RTh2UFo7O0FzRXJ3UFE7RUFPSTtBdEVrd1BaOztBc0V6d1BRO0VBT0k7QXRFc3dQWjs7QXNFN3dQUTtFQU9JO0F0RTB3UFo7O0FzRWp4UFE7RUFPSTtBdEU4d1BaOztBc0VyeFBRO0VBT0k7QXRFa3hQWjs7QXNFenhQUTtFQU9JO0F0RXN4UFo7O0FzRTd4UFE7RUFPSTtBdEUweFBaOztBc0VqeVBRO0VBT0k7QXRFOHhQWjs7QXNFcnlQUTtFQU9JO0F0RWt5UFo7O0FzRXp5UFE7RUFPSTtBdEVzeVBaOztBc0U3eVBRO0VBT0k7QXRFMHlQWjs7QXNFanpQUTtFQU9JO0F0RTh5UFo7O0FzRXJ6UFE7RUFPSTtBdEVrelBaOztBc0V6elBRO0VBT0k7QXRFc3pQWjs7QXNFN3pQUTtFQU9JO0F0RTB6UFo7O0FzRWowUFE7RUFPSTtBdEU4elBaOztBc0VyMFBRO0VBT0k7QXRFazBQWjs7QXNFejBQUTtFQU9JO0F0RXMwUFo7O0FzRTcwUFE7RUFPSTtBdEUwMFBaOztBc0VqMVBRO0VBT0k7QXRFODBQWjs7QXNFcjFQUTtFQU9JO0F0RWsxUFo7O0FzRXoxUFE7RUFPSTtBdEVzMVBaOztBc0U3MVBRO0VBT0k7QXRFMDFQWjs7QXNFajJQUTtFQU9JO0F0RTgxUFo7O0FzRXIyUFE7RUFPSTtBdEVrMlBaOztBc0V6MlBRO0VBT0k7QXRFczJQWjs7QXNFNzJQUTtFQU9JO0F0RTAyUFo7O0FzRWozUFE7RUFPSTtBdEU4MlBaOztBc0VyM1BRO0VBT0k7QXRFazNQWjs7QXNFejNQUTtFQU9JO0F0RXMzUFo7O0FzRTczUFE7RUFPSTtBdEUwM1BaOztBc0VqNFBRO0VBT0k7QXRFODNQWjs7QXNFcjRQUTtFQU9JO0F0RWs0UFo7O0FzRXo0UFE7RUFPSTtBdEVzNFBaOztBc0U3NFBRO0VBT0k7QXRFMDRQWjs7QXNFajVQUTtFQU9JO0F0RTg0UFo7O0FzRXI1UFE7RUFPSTtBdEVrNVBaOztBc0V6NVBRO0VBT0k7QXRFczVQWjs7QXNFNzVQUTtFQU9JO0F0RTA1UFo7O0FzRWo2UFE7RUFPSTtBdEU4NVBaOztBc0VyNlBRO0VBT0k7QXRFazZQWjs7QXNFejZQUTtFQU9JO0F0RXM2UFo7O0FzRTc2UFE7RUFPSTtBdEUwNlBaOztBc0VqN1BRO0VBT0k7QXRFODZQWjs7QXNFcjdQUTtFQU9JO0F0RWs3UFo7O0FzRXo3UFE7RUFPSTtBdEVzN1BaOztBc0U3N1BRO0VBT0k7QXRFMDdQWjs7QXNFajhQUTtFQU9JO0F0RTg3UFo7O0FzRXI4UFE7RUFPSTtBdEVrOFBaOztBc0V6OFBRO0VBT0k7QXRFczhQWjs7QXNFNzhQUTtFQU9JO0F0RTA4UFo7O0FzRWo5UFE7RUFPSTtBdEU4OFBaOztBc0VyOVBRO0VBT0k7QXRFazlQWjs7QXNFejlQUTtFQU9JO0F0RXM5UFo7O0FzRTc5UFE7RUFPSTtBdEUwOVBaOztBc0VqK1BRO0VBT0k7QXRFODlQWjs7QXNFcitQUTtFQU9JO0F0RWsrUFo7O0FzRXorUFE7RUFPSTtBdEVzK1BaOztBc0U3K1BRO0VBT0k7QXRFMCtQWjs7QXNFai9QUTtFQU9JO0F0RTgrUFo7O0FzRXIvUFE7RUFPSTtBdEVrL1BaOztBc0V6L1BRO0VBT0k7QXRFcy9QWjs7QXNFNy9QUTtFQU9JO0F0RTAvUFo7O0FzRWpnUVE7RUFPSTtBdEU4L1BaOztBc0VyZ1FRO0VBT0k7QXRFa2dRWjs7QXNFemdRUTtFQU9JO0F0RXNnUVo7O0FzRTdnUVE7RUFPSTtBdEUwZ1FaOztBc0VqaFFRO0VBT0k7QXRFOGdRWjs7QXNFcmhRUTtFQU9JO0F0RWtoUVo7O0FzRXpoUVE7RUFPSTtBdEVzaFFaOztBc0U3aFFRO0VBT0k7QXRFMGhRWjs7QXNFamlRUTtFQU9JO0F0RThoUVo7O0FzRXJpUVE7RUFPSTtBdEVraVFaOztBc0V6aVFRO0VBT0k7QXRFc2lRWjs7QXNFN2lRUTtFQU9JO0F0RTBpUVo7O0FzRWpqUVE7RUFPSTtBdEU4aVFaOztBc0VyalFRO0VBT0k7QXRFa2pRWjs7QXNFempRUTtFQU9JO0F0RXNqUVo7O0FzRTdqUVE7RUFPSTtBdEUwalFaOztBc0Vqa1FRO0VBT0k7QXRFOGpRWjs7QXNFcmtRUTtFQU9JO0F0RWtrUVo7O0FzRXprUVE7RUFPSTtBdEVza1FaOztBc0U3a1FRO0VBT0k7QXRFMGtRWjs7QXNFamxRUTtFQU9JO0F0RThrUVo7O0FzRXJsUVE7RUFPSTtBdEVrbFFaOztBc0V6bFFRO0VBT0k7QXRFc2xRWjs7QXNFN2xRUTtFQU9JO0F0RTBsUVo7O0FzRWptUVE7RUFPSTtBdEU4bFFaOztBc0VybVFRO0VBT0k7QXRFa21RWjs7QXNFem1RUTtFQU9JO0F0RXNtUVo7O0FzRTdtUVE7RUFPSTtBdEUwbVFaOztBc0VqblFRO0VBT0k7QXRFOG1RWjs7QXNFcm5RUTtFQU9JO0F0RWtuUVo7O0FzRXpuUVE7RUFPSTtBdEVzblFaOztBc0U3blFRO0VBT0k7QXRFMG5RWjs7QXNFam9RUTtFQU9JO0F0RThuUVo7O0FzRXJvUVE7RUFPSTtBdEVrb1FaOztBc0V6b1FRO0VBT0k7QXRFc29RWjs7QXNFN29RUTtFQU9JO0F0RTBvUVo7O0FzRWpwUVE7RUFPSTtBdEU4b1FaOztBc0VycFFRO0VBT0k7QXRFa3BRWjs7QXNFenBRUTtFQU9JO0F0RXNwUVo7O0FzRTdwUVE7RUFPSTtBdEUwcFFaOztBc0VqcVFRO0VBT0k7QXRFOHBRWjs7QXNFcnFRUTtFQU9JO0F0RWtxUVo7O0FzRXpxUVE7RUFPSTtBdEVzcVFaOztBc0U3cVFRO0VBT0k7QXRFMHFRWjs7QXNFanJRUTtFQU9JO0F0RThxUVo7O0FzRXJyUVE7RUFPSTtFQUFBO0F0RW1yUVo7O0FzRTFyUVE7RUFPSTtFQUFBO0F0RXdyUVo7O0FzRS9yUVE7RUFPSTtFQUFBO0F0RTZyUVo7O0FzRXBzUVE7RUFPSTtFQUFBO0F0RWtzUVo7O0FzRXpzUVE7RUFPSTtFQUFBO0F0RXVzUVo7O0FzRTlzUVE7RUFPSTtFQUFBO0F0RTRzUVo7O0FzRW50UVE7RUFPSTtFQUFBO0F0RWl0UVo7O0FzRXh0UVE7RUFPSTtFQUFBO0F0RXN0UVo7O0FzRTd0UVE7RUFPSTtFQUFBO0F0RTJ0UVo7O0FzRWx1UVE7RUFPSTtFQUFBO0F0RWd1UVo7O0FzRXZ1UVE7RUFPSTtFQUFBO0F0RXF1UVo7O0FzRTV1UVE7RUFPSTtFQUFBO0F0RTB1UVo7O0FzRWp2UVE7RUFPSTtFQUFBO0F0RSt1UVo7O0FzRXR2UVE7RUFPSTtFQUFBO0F0RW92UVo7O0FzRTN2UVE7RUFPSTtFQUFBO0F0RXl2UVo7O0FzRWh3UVE7RUFPSTtFQUFBO0F0RTh2UVo7O0FzRXJ3UVE7RUFPSTtFQUFBO0F0RW13UVo7O0FzRTF3UVE7RUFPSTtFQUFBO0F0RXd3UVo7O0FzRS93UVE7RUFPSTtFQUFBO0F0RTZ3UVo7O0FzRXB4UVE7RUFPSTtFQUFBO0F0RWt4UVo7O0FzRXp4UVE7RUFPSTtFQUFBO0F0RXV4UVo7O0FzRTl4UVE7RUFPSTtFQUFBO0F0RTR4UVo7O0FzRW55UVE7RUFPSTtFQUFBO0F0RWl5UVo7O0FzRXh5UVE7RUFPSTtFQUFBO0F0RXN5UVo7O0FzRTd5UVE7RUFPSTtFQUFBO0F0RTJ5UVo7O0FzRWx6UVE7RUFPSTtFQUFBO0F0RWd6UVo7O0FzRXZ6UVE7RUFPSTtFQUFBO0F0RXF6UVo7O0FzRTV6UVE7RUFPSTtFQUFBO0F0RTB6UVo7O0FzRWowUVE7RUFPSTtFQUFBO0F0RSt6UVo7O0FzRXQwUVE7RUFPSTtFQUFBO0F0RW8wUVo7O0FzRTMwUVE7RUFPSTtFQUFBO0F0RXkwUVo7O0FzRWgxUVE7RUFPSTtFQUFBO0F0RTgwUVo7O0FzRXIxUVE7RUFPSTtFQUFBO0F0RW0xUVo7O0FzRTExUVE7RUFPSTtFQUFBO0F0RXcxUVo7O0FzRS8xUVE7RUFPSTtFQUFBO0F0RTYxUVo7O0FzRXAyUVE7RUFPSTtFQUFBO0F0RWsyUVo7O0FzRXoyUVE7RUFPSTtFQUFBO0F0RXUyUVo7O0FzRTkyUVE7RUFPSTtFQUFBO0F0RTQyUVo7O0FzRW4zUVE7RUFPSTtFQUFBO0F0RWkzUVo7O0FzRXgzUVE7RUFPSTtFQUFBO0F0RXMzUVo7O0FzRTczUVE7RUFPSTtFQUFBO0F0RTIzUVo7O0FzRWw0UVE7RUFPSTtFQUFBO0F0RWc0UVo7O0FzRXY0UVE7RUFPSTtFQUFBO0F0RXE0UVo7O0FzRTU0UVE7RUFPSTtFQUFBO0F0RTA0UVo7O0FzRWo1UVE7RUFPSTtBdEU4NFFaOztBc0VyNVFRO0VBT0k7QXRFazVRWjs7QXNFejVRUTtFQU9JO0F0RXM1UVo7O0FzRTc1UVE7RUFPSTtBdEUwNVFaOztBc0VqNlFRO0VBT0k7QXRFODVRWjs7QXNFcjZRUTtFQU9JO0F0RWs2UVo7O0FzRXo2UVE7RUFPSTtBdEVzNlFaOztBc0U3NlFRO0VBT0k7QXRFMDZRWjs7QXNFajdRUTtFQU9JO0F0RTg2UVo7O0FzRXI3UVE7RUFPSTtBdEVrN1FaOztBc0V6N1FRO0VBT0k7QXRFczdRWjs7QXNFNzdRUTtFQU9JO0F0RTA3UVo7O0FzRWo4UVE7RUFPSTtBdEU4N1FaOztBc0VyOFFRO0VBT0k7QXRFazhRWjs7QXNFejhRUTtFQU9JO0F0RXM4UVo7O0FzRTc4UVE7RUFPSTtBdEUwOFFaOztBc0VqOVFRO0VBT0k7QXRFODhRWjs7QXNFcjlRUTtFQU9JO0F0RWs5UVo7O0FzRXo5UVE7RUFPSTtBdEVzOVFaOztBc0U3OVFRO0VBT0k7QXRFMDlRWjs7QXNFaitRUTtFQU9JO0F0RTg5UVo7O0FzRXIrUVE7RUFPSTtBdEVrK1FaOztBc0V6K1FRO0VBT0k7QXRFcytRWjs7QXNFNytRUTtFQU9JO0F0RTArUVo7O0FzRWovUVE7RUFPSTtBdEU4K1FaOztBc0VyL1FRO0VBT0k7QXRFay9RWjs7QXNFei9RUTtFQU9JO0F0RXMvUVo7O0FzRTcvUVE7RUFPSTtBdEUwL1FaOztBc0VqZ1JRO0VBT0k7QXRFOC9RWjs7QXNFcmdSUTtFQU9JO0F0RWtnUlo7O0FzRXpnUlE7RUFPSTtBdEVzZ1JaOztBc0U3Z1JRO0VBT0k7QXRFMGdSWjs7QXNFamhSUTtFQU9JO0F0RThnUlo7O0FzRXJoUlE7RUFPSTtBdEVraFJaOztBc0V6aFJRO0VBT0k7QXRFc2hSWjs7QXNFN2hSUTtFQU9JO0F0RTBoUlo7O0FzRWppUlE7RUFPSTtBdEU4aFJaOztBc0VyaVJRO0VBT0k7QXRFa2lSWjs7QXNFemlSUTtFQU9JO0F0RXNpUlo7O0FzRTdpUlE7RUFPSTtBdEUwaVJaOztBc0VqalJRO0VBT0k7QXRFOGlSWjs7QXNFcmpSUTtFQU9JO0F0RWtqUlo7O0FzRXpqUlE7RUFPSTtBdEVzalJaOztBc0U3alJRO0VBT0k7QXRFMGpSWjs7QXNFamtSUTtFQU9JO0F0RThqUlo7O0FzRXJrUlE7RUFPSTtBdEVra1JaOztBc0V6a1JRO0VBT0k7QXRFc2tSWjs7QXNFN2tSUTtFQU9JO0F0RTBrUlo7O0FzRWpsUlE7RUFPSTtBdEU4a1JaOztBc0VybFJRO0VBT0k7QXRFa2xSWjs7QXNFemxSUTtFQU9JO0F0RXNsUlo7O0FzRTdsUlE7RUFPSTtBdEUwbFJaOztBc0VqbVJRO0VBT0k7QXRFOGxSWjs7QXNFcm1SUTtFQU9JO0F0RWttUlo7O0FzRXptUlE7RUFPSTtBdEVzbVJaOztBc0U3bVJRO0VBT0k7QXRFMG1SWjs7QXNFam5SUTtFQU9JO0F0RThtUlo7O0FzRXJuUlE7RUFPSTtBdEVrblJaOztBc0V6blJRO0VBT0k7QXRFc25SWjs7QXNFN25SUTtFQU9JO0F0RTBuUlo7O0FzRWpvUlE7RUFPSTtBdEU4blJaOztBc0Vyb1JRO0VBT0k7QXRFa29SWjs7QXNFem9SUTtFQU9JO0F0RXNvUlo7O0FzRTdvUlE7RUFPSTtBdEUwb1JaOztBc0VqcFJRO0VBT0k7QXRFOG9SWjs7QXNFcnBSUTtFQU9JO0F0RWtwUlo7O0FzRXpwUlE7RUFPSTtBdEVzcFJaOztBc0U3cFJRO0VBT0k7QXRFMHBSWjs7QXNFanFSUTtFQU9JO0F0RThwUlo7O0FzRXJxUlE7RUFPSTtBdEVrcVJaOztBc0V6cVJRO0VBT0k7QXRFc3FSWjs7QXNFN3FSUTtFQU9JO0F0RTBxUlo7O0FzRWpyUlE7RUFPSTtBdEU4cVJaOztBc0VyclJRO0VBT0k7QXRFa3JSWjs7QXNFenJSUTtFQU9JO0F0RXNyUlo7O0FzRTdyUlE7RUFPSTtBdEUwclJaOztBc0Vqc1JRO0VBT0k7QXRFOHJSWjs7QXNFcnNSUTtFQU9JO0F0RWtzUlo7O0FzRXpzUlE7RUFPSTtBdEVzc1JaOztBc0U3c1JRO0VBT0k7QXRFMHNSWjs7QXNFanRSUTtFQU9JO0F0RThzUlo7O0FzRXJ0UlE7RUFPSTtBdEVrdFJaOztBc0V6dFJRO0VBT0k7QXRFc3RSWjs7QXNFN3RSUTtFQU9JO0F0RTB0Ulo7O0FzRWp1UlE7RUFPSTtBdEU4dFJaOztBc0VydVJRO0VBT0k7QXRFa3VSWjs7QXNFenVSUTtFQU9JO0F0RXN1Ulo7O0FzRTd1UlE7RUFPSTtBdEUwdVJaOztBc0VqdlJRO0VBT0k7QXRFOHVSWjs7QXNFcnZSUTtFQU9JO0F0RWt2Ulo7O0FzRXp2UlE7RUFPSTtBdEVzdlJaOztBc0U3dlJRO0VBT0k7QXRFMHZSWjs7QXNFandSUTtFQU9JO0F0RTh2Ulo7O0FzRXJ3UlE7RUFPSTtBdEVrd1JaOztBc0V6d1JRO0VBT0k7QXRFc3dSWjs7QXNFN3dSUTtFQU9JO0F0RTB3Ulo7O0FzRWp4UlE7RUFPSTtBdEU4d1JaOztBc0VyeFJRO0VBT0k7QXRFa3hSWjs7QXNFenhSUTtFQU9JO0F0RXN4Ulo7O0FzRTd4UlE7RUFPSTtBdEUweFJaOztBc0VqeVJRO0VBT0k7QXRFOHhSWjs7QXNFcnlSUTtFQU9JO0F0RWt5Ulo7O0FzRXp5UlE7RUFPSTtBdEVzeVJaOztBc0U3eVJRO0VBT0k7QXRFMHlSWjs7QXNFanpSUTtFQU9JO0F0RTh5Ulo7O0FzRXJ6UlE7RUFPSTtBdEVrelJaOztBc0V6elJRO0VBT0k7QXRFc3pSWjs7QXNFN3pSUTtFQU9JO0F0RTB6Ulo7O0FzRWowUlE7RUFPSTtFQUFBO0F0RSt6Ulo7O0FzRXQwUlE7RUFPSTtFQUFBO0F0RW8wUlo7O0FzRTMwUlE7RUFPSTtFQUFBO0F0RXkwUlo7O0FzRWgxUlE7RUFPSTtFQUFBO0F0RTgwUlo7O0FzRXIxUlE7RUFPSTtFQUFBO0F0RW0xUlo7O0FzRTExUlE7RUFPSTtFQUFBO0F0RXcxUlo7O0FzRS8xUlE7RUFPSTtFQUFBO0F0RTYxUlo7O0FzRXAyUlE7RUFPSTtFQUFBO0F0RWsyUlo7O0FzRXoyUlE7RUFPSTtFQUFBO0F0RXUyUlo7O0FzRTkyUlE7RUFPSTtFQUFBO0F0RTQyUlo7O0FzRW4zUlE7RUFPSTtFQUFBO0F0RWkzUlo7O0FzRXgzUlE7RUFPSTtFQUFBO0F0RXMzUlo7O0FzRTczUlE7RUFPSTtFQUFBO0F0RTIzUlo7O0FzRWw0UlE7RUFPSTtFQUFBO0F0RWc0Ulo7O0FzRXY0UlE7RUFPSTtFQUFBO0F0RXE0Ulo7O0FzRTU0UlE7RUFPSTtFQUFBO0F0RTA0Ulo7O0FzRWo1UlE7RUFPSTtFQUFBO0F0RSs0Ulo7O0FzRXQ1UlE7RUFPSTtFQUFBO0F0RW81Ulo7O0FzRTM1UlE7RUFPSTtFQUFBO0F0RXk1Ulo7O0FzRWg2UlE7RUFPSTtFQUFBO0F0RTg1Ulo7O0FzRXI2UlE7RUFPSTtFQUFBO0F0RW02Ulo7O0FzRTE2UlE7RUFPSTtFQUFBO0F0RXc2Ulo7O0FzRS82UlE7RUFPSTtFQUFBO0F0RTY2Ulo7O0FzRXA3UlE7RUFPSTtFQUFBO0F0RWs3Ulo7O0FzRXo3UlE7RUFPSTtFQUFBO0F0RXU3Ulo7O0FzRTk3UlE7RUFPSTtFQUFBO0F0RTQ3Ulo7O0FzRW44UlE7RUFPSTtFQUFBO0F0RWk4Ulo7O0FzRXg4UlE7RUFPSTtFQUFBO0F0RXM4Ulo7O0FzRTc4UlE7RUFPSTtFQUFBO0F0RTI4Ulo7O0FzRWw5UlE7RUFPSTtFQUFBO0F0RWc5Ulo7O0FzRXY5UlE7RUFPSTtFQUFBO0F0RXE5Ulo7O0FzRTU5UlE7RUFPSTtFQUFBO0F0RTA5Ulo7O0FzRWorUlE7RUFPSTtFQUFBO0F0RSs5Ulo7O0FzRXQrUlE7RUFPSTtFQUFBO0F0RW8rUlo7O0FzRTMrUlE7RUFPSTtFQUFBO0F0RXkrUlo7O0FzRWgvUlE7RUFPSTtFQUFBO0F0RTgrUlo7O0FzRXIvUlE7RUFPSTtFQUFBO0F0RW0vUlo7O0FzRTEvUlE7RUFPSTtFQUFBO0F0RXcvUlo7O0FzRS8vUlE7RUFPSTtFQUFBO0F0RTYvUlo7O0FzRXBnU1E7RUFPSTtFQUFBO0F0RWtnU1o7O0FzRXpnU1E7RUFPSTtBdEVzZ1NaOztBc0U3Z1NRO0VBT0k7QXRFMGdTWjs7QXNFamhTUTtFQU9JO0F0RThnU1o7O0FzRXJoU1E7RUFPSTtBdEVraFNaOztBc0V6aFNRO0VBT0k7QXRFc2hTWjs7QXNFN2hTUTtFQU9JO0F0RTBoU1o7O0FzRWppU1E7RUFPSTtBdEU4aFNaOztBc0VyaVNRO0VBT0k7QXRFa2lTWjs7QXNFemlTUTtFQU9JO0F0RXNpU1o7O0FzRTdpU1E7RUFPSTtBdEUwaVNaOztBc0VqalNRO0VBT0k7QXRFOGlTWjs7QXNFcmpTUTtFQU9JO0F0RWtqU1o7O0FzRXpqU1E7RUFPSTtBdEVzalNaOztBc0U3alNRO0VBT0k7QXRFMGpTWjs7QXNFamtTUTtFQU9JO0F0RThqU1o7O0FzRXJrU1E7RUFPSTtBdEVra1NaOztBc0V6a1NRO0VBT0k7QXRFc2tTWjs7QXNFN2tTUTtFQU9JO0F0RTBrU1o7O0FzRWpsU1E7RUFPSTtBdEU4a1NaOztBc0VybFNRO0VBT0k7QXRFa2xTWjs7QXNFemxTUTtFQU9JO0F0RXNsU1o7O0FzRTdsU1E7RUFPSTtBdEUwbFNaOztBc0VqbVNRO0VBT0k7QXRFOGxTWjs7QXNFcm1TUTtFQU9JO0F0RWttU1o7O0FzRXptU1E7RUFPSTtBdEVzbVNaOztBc0U3bVNRO0VBT0k7QXRFMG1TWjs7QXNFam5TUTtFQU9JO0F0RThtU1o7O0FzRXJuU1E7RUFPSTtBdEVrblNaOztBc0V6blNRO0VBT0k7QXRFc25TWjs7QXNFN25TUTtFQU9JO0F0RTBuU1o7O0FzRWpvU1E7RUFPSTtBdEU4blNaOztBc0Vyb1NRO0VBT0k7QXRFa29TWjs7QXNFem9TUTtFQU9JO0F0RXNvU1o7O0FzRTdvU1E7RUFPSTtBdEUwb1NaOztBc0VqcFNRO0VBT0k7QXRFOG9TWjs7QXNFcnBTUTtFQU9JO0F0RWtwU1o7O0FzRXpwU1E7RUFPSTtBdEVzcFNaOztBc0U3cFNRO0VBT0k7QXRFMHBTWjs7QXNFanFTUTtFQU9JO0F0RThwU1o7O0FzRXJxU1E7RUFPSTtBdEVrcVNaOztBc0V6cVNRO0VBT0k7QXRFc3FTWjs7QXNFN3FTUTtFQU9JO0F0RTBxU1o7O0FzRWpyU1E7RUFPSTtBdEU4cVNaOztBc0VyclNRO0VBT0k7QXRFa3JTWjs7QXNFenJTUTtFQU9JO0F0RXNyU1o7O0FzRTdyU1E7RUFPSTtBdEUwclNaOztBc0Vqc1NRO0VBT0k7QXRFOHJTWjs7QXNFcnNTUTtFQU9JO0F0RWtzU1o7O0FzRXpzU1E7RUFPSTtBdEVzc1NaOztBc0U3c1NRO0VBT0k7QXRFMHNTWjs7QXNFanRTUTtFQU9JO0F0RThzU1o7O0FzRXJ0U1E7RUFPSTtBdEVrdFNaOztBc0V6dFNRO0VBT0k7QXRFc3RTWjs7QXNFN3RTUTtFQU9JO0F0RTB0U1o7O0FzRWp1U1E7RUFPSTtBdEU4dFNaOztBc0VydVNRO0VBT0k7QXRFa3VTWjs7QXNFenVTUTtFQU9JO0F0RXN1U1o7O0FzRTd1U1E7RUFPSTtBdEUwdVNaOztBc0VqdlNRO0VBT0k7QXRFOHVTWjs7QXNFcnZTUTtFQU9JO0F0RWt2U1o7O0FzRXp2U1E7RUFPSTtBdEVzdlNaOztBc0U3dlNRO0VBT0k7QXRFMHZTWjs7QXNFandTUTtFQU9JO0F0RTh2U1o7O0FzRXJ3U1E7RUFPSTtBdEVrd1NaOztBc0V6d1NRO0VBT0k7QXRFc3dTWjs7QXNFN3dTUTtFQU9JO0F0RTB3U1o7O0FzRWp4U1E7RUFPSTtBdEU4d1NaOztBc0VyeFNRO0VBT0k7QXRFa3hTWjs7QXNFenhTUTtFQU9JO0F0RXN4U1o7O0FzRTd4U1E7RUFPSTtBdEUweFNaOztBc0VqeVNRO0VBT0k7QXRFOHhTWjs7QXNFcnlTUTtFQU9JO0F0RWt5U1o7O0FzRXp5U1E7RUFPSTtBdEVzeVNaOztBc0U3eVNRO0VBT0k7QXRFMHlTWjs7QXNFanpTUTtFQU9JO0F0RTh5U1o7O0FzRXJ6U1E7RUFPSTtBdEVrelNaOztBc0V6elNRO0VBT0k7QXRFc3pTWjs7QXNFN3pTUTtFQU9JO0F0RTB6U1o7O0FzRWowU1E7RUFPSTtBdEU4elNaOztBc0VyMFNRO0VBT0k7QXRFazBTWjs7QXNFejBTUTtFQU9JO0F0RXMwU1o7O0FzRTcwU1E7RUFPSTtBdEUwMFNaOztBc0VqMVNRO0VBT0k7QXRFODBTWjs7QXNFcjFTUTtFQU9JO0F0RWsxU1o7O0FzRXoxU1E7RUFPSTtBdEVzMVNaOztBc0U3MVNRO0VBT0k7QXRFMDFTWjs7QXNFajJTUTtFQU9JO0F0RTgxU1o7O0FzRXIyU1E7RUFPSTtBdEVrMlNaOztBc0V6MlNRO0VBT0k7QXRFczJTWjs7QXNFNzJTUTtFQU9JO0F0RTAyU1o7O0FzRWozU1E7RUFPSTtBdEU4MlNaOztBc0VyM1NRO0VBT0k7QXRFazNTWjs7QXNFejNTUTtFQU9JO0F0RXMzU1o7O0FzRTczU1E7RUFPSTtBdEUwM1NaOztBc0VqNFNRO0VBT0k7QXRFODNTWjs7QXNFcjRTUTtFQU9JO0F0RWs0U1o7O0FzRXo0U1E7RUFPSTtBdEVzNFNaOztBc0U3NFNRO0VBT0k7QXRFMDRTWjs7QXNFajVTUTtFQU9JO0F0RTg0U1o7O0FzRXI1U1E7RUFPSTtBdEVrNVNaOztBc0V6NVNRO0VBT0k7QXRFczVTWjs7QXNFNzVTUTtFQU9JO0VBQUE7QXRFMjVTWjs7QXNFbDZTUTtFQU9JO0VBQUE7QXRFZzZTWjs7QXNFdjZTUTtFQU9JO0VBQUE7QXRFcTZTWjs7QXNFNTZTUTtFQU9JO0VBQUE7QXRFMDZTWjs7QXNFajdTUTtFQU9JO0VBQUE7QXRFKzZTWjs7QXNFdDdTUTtFQU9JO0VBQUE7QXRFbzdTWjs7QXNFMzdTUTtFQU9JO0VBQUE7QXRFeTdTWjs7QXNFaDhTUTtFQU9JO0VBQUE7QXRFODdTWjs7QXNFcjhTUTtFQU9JO0VBQUE7QXRFbThTWjs7QXNFMThTUTtFQU9JO0VBQUE7QXRFdzhTWjs7QXNFLzhTUTtFQU9JO0VBQUE7QXRFNjhTWjs7QXNFcDlTUTtFQU9JO0VBQUE7QXRFazlTWjs7QXNFejlTUTtFQU9JO0VBQUE7QXRFdTlTWjs7QXNFOTlTUTtFQU9JO0VBQUE7QXRFNDlTWjs7QXNFbitTUTtFQU9JO0VBQUE7QXRFaStTWjs7QXNFeCtTUTtFQU9JO0VBQUE7QXRFcytTWjs7QXNFNytTUTtFQU9JO0VBQUE7QXRFMitTWjs7QXNFbC9TUTtFQU9JO0VBQUE7QXRFZy9TWjs7QXNFdi9TUTtFQU9JO0VBQUE7QXRFcS9TWjs7QXNFNS9TUTtFQU9JO0VBQUE7QXRFMC9TWjs7QXNFamdUUTtFQU9JO0VBQUE7QXRFKy9TWjs7QXNFdGdUUTtFQU9JO0VBQUE7QXRFb2dUWjs7QXNFM2dUUTtFQU9JO0VBQUE7QXRFeWdUWjs7QXNFaGhUUTtFQU9JO0VBQUE7QXRFOGdUWjs7QXNFcmhUUTtFQU9JO0VBQUE7QXRFbWhUWjs7QXNFMWhUUTtFQU9JO0VBQUE7QXRFd2hUWjs7QXNFL2hUUTtFQU9JO0VBQUE7QXRFNmhUWjs7QXNFcGlUUTtFQU9JO0VBQUE7QXRFa2lUWjs7QXNFemlUUTtFQU9JO0VBQUE7QXRFdWlUWjs7QXNFOWlUUTtFQU9JO0VBQUE7QXRFNGlUWjs7QXNFbmpUUTtFQU9JO0VBQUE7QXRFaWpUWjs7QXNFeGpUUTtFQU9JO0VBQUE7QXRFc2pUWjs7QXNFN2pUUTtFQU9JO0VBQUE7QXRFMmpUWjs7QXNFbGtUUTtFQU9JO0VBQUE7QXRFZ2tUWjs7QXNFdmtUUTtFQU9JO0VBQUE7QXRFcWtUWjs7QXNFNWtUUTtFQU9JO0VBQUE7QXRFMGtUWjs7QXNFamxUUTtFQU9JO0VBQUE7QXRFK2tUWjs7QXNFdGxUUTtFQU9JO0VBQUE7QXRFb2xUWjs7QXNFM2xUUTtFQU9JO0VBQUE7QXRFeWxUWjs7QXNFaG1UUTtFQU9JO0VBQUE7QXRFOGxUWjs7QXNFcm1UUTtFQU9JO0VBQUE7QXRFbW1UWjs7QXNFMW1UUTtFQU9JO0VBQUE7QXRFd21UWjs7QXNFL21UUTtFQU9JO0F0RTRtVFo7O0FzRW5uVFE7RUFPSTtBdEVnblRaOztBc0V2blRRO0VBT0k7QXRFb25UWjs7QXNFM25UUTtFQU9JO0F0RXduVFo7O0FzRS9uVFE7RUFPSTtBdEU0blRaOztBc0Vub1RRO0VBT0k7QXRFZ29UWjs7QXNFdm9UUTtFQU9JO0F0RW9vVFo7O0FzRTNvVFE7RUFPSTtBdEV3b1RaOztBc0Uvb1RRO0VBT0k7QXRFNG9UWjs7QXNFbnBUUTtFQU9JO0F0RWdwVFo7O0FzRXZwVFE7RUFPSTtBdEVvcFRaOztBc0UzcFRRO0VBT0k7QXRFd3BUWjs7QXNFL3BUUTtFQU9JO0F0RTRwVFo7O0FzRW5xVFE7RUFPSTtBdEVncVRaOztBc0V2cVRRO0VBT0k7QXRFb3FUWjs7QXNFM3FUUTtFQU9JO0F0RXdxVFo7O0FzRS9xVFE7RUFPSTtBdEU0cVRaOztBc0VuclRRO0VBT0k7QXRFZ3JUWjs7QXNFdnJUUTtFQU9JO0F0RW9yVFo7O0FzRTNyVFE7RUFPSTtBdEV3clRaOztBc0UvclRRO0VBT0k7QXRFNHJUWjs7QXNFbnNUUTtFQU9JO0F0RWdzVFo7O0FzRXZzVFE7RUFPSTtBdEVvc1RaOztBc0Uzc1RRO0VBT0k7QXRFd3NUWjs7QXNFL3NUUTtFQU9JO0F0RTRzVFo7O0FzRW50VFE7RUFPSTtBdEVndFRaOztBc0V2dFRRO0VBT0k7QXRFb3RUWjs7QXNFM3RUUTtFQU9JO0F0RXd0VFo7O0FzRS90VFE7RUFPSTtBdEU0dFRaOztBc0VudVRRO0VBT0k7QXRFZ3VUWjs7QXNFdnVUUTtFQU9JO0F0RW91VFo7O0FzRTN1VFE7RUFPSTtBdEV3dVRaOztBc0UvdVRRO0VBT0k7QXRFNHVUWjs7QXNFbnZUUTtFQU9JO0F0RWd2VFo7O0FzRXZ2VFE7RUFPSTtBdEVvdlRaOztBc0UzdlRRO0VBT0k7QXRFd3ZUWjs7QXNFL3ZUUTtFQU9JO0F0RTR2VFo7O0FzRW53VFE7RUFPSTtBdEVnd1RaOztBc0V2d1RRO0VBT0k7QXRFb3dUWjs7QXNFM3dUUTtFQU9JO0F0RXd3VFo7O0FzRS93VFE7RUFPSTtBdEU0d1RaOztBc0VueFRRO0VBT0k7QXRFZ3hUWjs7QXNFdnhUUTtFQU9JO0F0RW94VFo7O0FzRTN4VFE7RUFPSTtBdEV3eFRaOztBc0UveFRRO0VBT0k7QXRFNHhUWjs7QXNFbnlUUTtFQU9JO0F0RWd5VFo7O0FzRXZ5VFE7RUFPSTtBdEVveVRaOztBc0UzeVRRO0VBT0k7QXRFd3lUWjs7QXNFL3lUUTtFQU9JO0F0RTR5VFo7O0FzRW56VFE7RUFPSTtBdEVnelRaOztBc0V2elRRO0VBT0k7QXRFb3pUWjs7QXNFM3pUUTtFQU9JO0F0RXd6VFo7O0FzRS96VFE7RUFPSTtBdEU0elRaOztBc0VuMFRRO0VBT0k7QXRFZzBUWjs7QXNFdjBUUTtFQU9JO0F0RW8wVFo7O0FzRTMwVFE7RUFPSTtBdEV3MFRaOztBc0UvMFRRO0VBT0k7QXRFNDBUWjs7QXNFbjFUUTtFQU9JO0F0RWcxVFo7O0FzRXYxVFE7RUFPSTtBdEVvMVRaOztBc0UzMVRRO0VBT0k7QXRFdzFUWjs7QXNFLzFUUTtFQU9JO0F0RTQxVFo7O0FzRW4yVFE7RUFPSTtBdEVnMlRaOztBc0V2MlRRO0VBT0k7QXRFbzJUWjs7QXNFMzJUUTtFQU9JO0F0RXcyVFo7O0FzRS8yVFE7RUFPSTtBdEU0MlRaOztBc0VuM1RRO0VBT0k7QXRFZzNUWjs7QXNFdjNUUTtFQU9JO0F0RW8zVFo7O0FzRTMzVFE7RUFPSTtBdEV3M1RaOztBc0UvM1RRO0VBT0k7QXRFNDNUWjs7QXNFbjRUUTtFQU9JO0F0RWc0VFo7O0FzRXY0VFE7RUFPSTtBdEVvNFRaOztBc0UzNFRRO0VBT0k7QXRFdzRUWjs7QXNFLzRUUTtFQU9JO0F0RTQ0VFo7O0FzRW41VFE7RUFPSTtBdEVnNVRaOztBc0V2NVRRO0VBT0k7QXRFbzVUWjs7QXNFMzVUUTtFQU9JO0F0RXc1VFo7O0FzRS81VFE7RUFPSTtBdEU0NVRaOztBc0VuNlRRO0VBT0k7QXRFZzZUWjs7QXNFdjZUUTtFQU9JO0F0RW82VFo7O0FzRTM2VFE7RUFPSTtBdEV3NlRaOztBc0UvNlRRO0VBT0k7QXRFNDZUWjs7QXNFbjdUUTtFQU9JO0F0RWc3VFo7O0FzRXY3VFE7RUFPSTtBdEVvN1RaOztBc0UzN1RRO0VBT0k7QXRFdzdUWjs7QXNFLzdUUTtFQU9JO0F0RTQ3VFo7O0FzRW44VFE7RUFPSTtBdEVnOFRaOztBc0V2OFRRO0VBT0k7QXRFbzhUWjs7QXNFMzhUUTtFQU9JO0F0RXc4VFo7O0FzRS84VFE7RUFPSTtBdEU0OFRaOztBc0VuOVRRO0VBT0k7QXRFZzlUWjs7QXNFdjlUUTtFQU9JO0F0RW85VFo7O0FzRTM5VFE7RUFPSTtBdEV3OVRaOztBc0UvOVRRO0VBT0k7QXRFNDlUWjs7QXNFbitUUTtFQU9JO0F0RWcrVFo7O0FzRXYrVFE7RUFPSTtBdEVvK1RaOztBc0UzK1RRO0VBT0k7QXRFdytUWjs7QXNFLytUUTtFQU9JO0F0RTQrVFo7O0FzRW4vVFE7RUFPSTtBdEVnL1RaOztBc0V2L1RRO0VBT0k7QXRFby9UWjs7QXNFMy9UUTtFQU9JO0F0RXcvVFo7O0FzRS8vVFE7RUFPSTtBdEU0L1RaOztBc0VuZ1VRO0VBT0k7QXRFZ2dVWjs7QXNFdmdVUTtFQU9JO0F0RW9nVVo7O0FzRTNnVVE7RUFPSTtBdEV3Z1VaOztBc0UvZ1VRO0VBT0k7QXRFNGdVWjs7QXNFbmhVUTtFQU9JO0F0RWdoVVo7O0FzRXZoVVE7RUFPSTtBdEVvaFVaOztBc0UzaFVRO0VBT0k7QXRFd2hVWjs7QXNFL2hVUTtFQU9JO0F0RTRoVVo7O0FzRW5pVVE7RUFPSTtBdEVnaVVaOztBc0V2aVVRO0VBT0k7QXRFb2lVWjs7QXNFM2lVUTtFQU9JO0F0RXdpVVo7O0FzRS9pVVE7RUFPSTtBdEU0aVVaOztBc0VualVRO0VBT0k7QXRFZ2pVWjs7QXNFdmpVUTtFQU9JO0F0RW9qVVo7O0FzRTNqVVE7RUFPSTtBdEV3alVaOztBc0UvalVRO0VBT0k7QXRFNGpVWjs7QXNFbmtVUTtFQU9JO0F0RWdrVVo7O0FzRXZrVVE7RUFPSTtBdEVva1VaOztBc0Uza1VRO0VBT0k7QXRFd2tVWjs7QXNFL2tVUTtFQU9JO0F0RTRrVVo7O0FzRW5sVVE7RUFPSTtBdEVnbFVaOztBc0V2bFVRO0VBT0k7QXRFb2xVWjs7QXNFM2xVUTtFQU9JO0F0RXdsVVo7O0FzRS9sVVE7RUFPSTtBdEU0bFVaOztBc0VubVVRO0VBT0k7QXRFZ21VWjs7QXNFdm1VUTtFQU9JO0F0RW9tVVo7O0FzRTNtVVE7RUFPSTtBdEV3bVVaOztBc0UvbVVRO0VBT0k7QXRFNG1VWjs7QXNFbm5VUTtFQU9JO0F0RWduVVo7O0FzRXZuVVE7RUFPSTtBdEVvblVaOztBc0UzblVRO0VBT0k7QXRFd25VWjs7QXNFL25VUTtFQU9JO0F0RTRuVVo7O0FzRW5vVVE7RUFPSTtBdEVnb1VaOztBc0V2b1VRO0VBT0k7QXRFb29VWjs7QXNFM29VUTtFQU9JO0F0RXdvVVo7O0FzRS9vVVE7RUFPSTtBdEU0b1VaOztBc0VucFVRO0VBT0k7QXRFZ3BVWjs7QXNFcnFVUTtBQWNBO0VBT0k7RUFBQTtBdEVzcFVaOztBc0V4b1VRO0FBckJBO0VBSVE7RUFHSjtBdEU0cFVaOztBc0VucVVRO0VBSVE7RUFHSjtBdEVpcVVaOztBc0V4cVVRO0VBSVE7RUFHSjtBdEVzcVVaOztBc0U3cVVRO0VBSVE7RUFHSjtBdEUycVVaOztBc0VsclVRO0VBSVE7RUFHSjtBdEVnclVaOztBc0V2clVRO0VBSVE7RUFHSjtBdEVxclVaOztBc0U1clVRO0VBSVE7RUFHSjtBdEUwclVaOztBc0Vqc1VRO0VBSVE7RUFHSjtBdEUrclVaOztBc0V0c1VRO0VBSVE7RUFHSjtBdEVvc1VaOztBc0Uzc1VRO0VBSVE7RUFHSjtBdEV5c1VaOztBc0VodFVRO0VBSVE7RUFHSjtBdEU4c1VaOztBc0VydFVRO0VBSVE7RUFHSjtBdEVtdFVaOztBc0UxdFVRO0VBSVE7RUFHSjtBdEV3dFVaOztBc0UvdFVRO0VBSVE7RUFHSjtBdEU2dFVaOztBc0VwdVVRO0VBSVE7RUFHSjtBdEVrdVVaOztBc0VudlVRO0VBQ0U7QXRFc3ZVVjs7QXNFdnZVUTtFQUNFO0F0RTB2VVY7O0FzRTN2VVE7RUFDRTtBdEU4dlVWOztBc0UvdlVRO0VBQ0U7QXRFa3dVVjs7QXNFenZVUTtFQUlRO0VBR0o7QXRFdXZVWjs7QXNFOXZVUTtFQUlRO0VBR0o7QXRFNHZVWjs7QXNFbndVUTtFQUlRO0VBR0o7QXRFaXdVWjs7QXNFeHdVUTtFQUlRO0VBR0o7QXRFc3dVWjs7QXNFN3dVUTtFQUlRO0VBR0o7QXRFMndVWjs7QXNFbHhVUTtFQUlRO0VBR0o7QXRFZ3hVWjs7QXNFdnhVUTtFQUlRO0VBR0o7QXRFcXhVWjs7QXNFNXhVUTtFQUlRO0VBR0o7QXRFMHhVWjs7QXNFanlVUTtFQUlRO0VBR0o7QXRFK3hVWjs7QXNFdHlVUTtFQUlRO0VBR0o7QXRFb3lVWjs7QXNFM3lVUTtFQUlRO0VBR0o7QXRFeXlVWjs7QXNFaHpVUTtFQUlRO0VBR0o7QXRFOHlVWjs7QXNFL3pVUTtFQUNFO0F0RWswVVY7O0FzRW4wVVE7RUFDRTtBdEVzMFVWOztBc0V2MFVRO0VBQ0U7QXRFMDBVVjs7QXNFMzBVUTtFQUNFO0F0RTgwVVY7O0FzRS8wVVE7RUFDRTtBdEVrMVVWOztBc0V6MFVRO0VBT0k7QXRFczBVWjs7QXNFNzBVUTtFQU9JO0F0RTAwVVo7O0FzRWoxVVE7RUFPSTtBdEU4MFVaOztBc0VyMVVRO0VBT0k7QXRFazFVWjs7QXNFejFVUTtFQU9JO0F0RXMxVVo7O0FzRTcxVVE7RUFPSTtBdEUwMVVaOztBc0VqMlVRO0VBT0k7QXRFODFVWjs7QXNFcjJVUTtFQU9JO0F0RWsyVVo7O0FzRXoyVVE7RUFPSTtBdEVzMlVaOztBc0U3MlVRO0VBT0k7QXRFMDJVWjs7QXNFajNVUTtFQU9JO0F0RTgyVVo7O0FzRXIzVVE7RUFPSTtBdEVrM1VaOztBc0V6M1VRO0VBT0k7QXRFczNVWjs7QXNFNzNVUTtFQU9JO0VBQUE7QXRFMjNVWjs7QXNFbDRVUTtFQU9JO0VBQUE7QXRFZzRVWjs7QXNFdjRVUTtFQU9JO0VBQUE7QXRFcTRVWjs7QXNFNTRVUTtFQU9JO0VBQUE7QXRFMDRVWjs7QXNFajVVUTtFQU9JO0F0RTg0VVo7O0FzRXI1VVE7RUFPSTtBdEVrNVVaOztBc0V6NVVRO0VBT0k7QXRFczVVWjs7QXNFajVVVTtFQUVJO0F0RW01VWQ7O0FzRWo2VVE7RUFPSTtBdEU4NVVaOztBc0V6NVVVO0VBRUk7QXRFMjVVZDs7QXNFejZVUTtFQU9JO0F0RXM2VVo7O0FzRWo2VVU7RUFFSTtBdEVtNlVkOztBc0VqN1VRO0VBT0k7QXRFODZVWjs7QXNFejZVVTtFQUVJO0F0RTI2VWQ7O0FzRXo3VVE7RUFPSTtBdEVzN1VaOztBc0VqN1VVO0VBRUk7QXRFbTdVZDs7QXNFajhVUTtFQU9JO0F0RTg3VVo7O0FzRXo3VVU7RUFFSTtBdEUyN1VkOztBc0V6OFVRO0VBT0k7QXRFczhVWjs7QXNFajhVVTtFQUVJO0F0RW04VWQ7O0FzRWo5VVE7RUFPSTtBdEU4OFVaOztBc0V6OFVVO0VBRUk7QXRFMjhVZDs7QXNFejlVUTtFQU9JO0F0RXM5VVo7O0FzRWo5VVU7RUFFSTtBdEVtOVVkOztBc0VqK1VRO0VBT0k7QXRFODlVWjs7QXNFcitVUTtFQU9JO0F0RWsrVVo7O0FzRXorVVE7RUFPSTtBdEVzK1VaOztBc0U3K1VRO0VBT0k7QXRFMCtVWjs7QXNFai9VUTtFQU9JO0F0RTgrVVo7O0FzRXIvVVE7RUFPSTtBdEVrL1VaOztBc0V6L1VRO0VBT0k7QXRFcy9VWjs7QXNFNy9VUTtFQU9JO0F0RTAvVVo7O0FzRWpnVlE7RUFPSTtBdEU4L1VaOztBc0VyZ1ZRO0VBT0k7QXRFa2dWWjs7QXNFemdWUTtFQU9JO0F0RXNnVlo7O0FzRTdnVlE7RUFPSTtBdEUwZ1ZaOztBc0VqaFZRO0VBT0k7QXRFOGdWWjs7QXNFcmhWUTtFQU9JO0F0RWtoVlo7O0FzRXpoVlE7RUFPSTtBdEVzaFZaOztBc0U3aFZRO0VBT0k7QXRFMGhWWjs7QXNFamlWUTtFQU9JO0F0RThoVlo7O0FzRXJpVlE7RUFPSTtBdEVraVZaOztBc0V6aVZRO0VBT0k7QXRFc2lWWjs7QXNFN2lWUTtFQU9JO0F0RTBpVlo7O0FzRWpqVlE7RUFPSTtBdEU4aVZaOztBc0VyalZRO0VBT0k7QXRFa2pWWjs7QXNFempWUTtFQU9JO0F0RXNqVlo7O0FzRTdqVlE7RUFPSTtBdEUwalZaOztBc0Vqa1ZRO0VBT0k7QXRFOGpWWjs7QXNFcmtWUTtFQU9JO0F0RWtrVlo7O0FzRXprVlE7RUFPSTtBdEVza1ZaOztBc0U3a1ZRO0VBT0k7QXRFMGtWWjs7QXNFamxWUTtFQU9JO0F0RThrVlo7O0FzRXJsVlE7RUFPSTtBdEVrbFZaOztBc0V6bFZRO0VBT0k7QXRFc2xWWjs7QXNFN2xWUTtFQU9JO0F0RTBsVlo7O0FzRWptVlE7RUFPSTtBdEU4bFZaOztBc0VybVZRO0VBT0k7QXRFa21WWjs7QXNFem1WUTtFQU9JO0F0RXNtVlo7O0FzRTdtVlE7RUFPSTtBdEUwbVZaOztBc0VqblZRO0VBT0k7QXRFOG1WWjs7QXNFcm5WUTtFQU9JO0F0RWtuVlo7O0FzRXpuVlE7RUFPSTtBdEVzblZaOztBc0U3blZRO0VBT0k7QXRFMG5WWjs7QXNFam9WUTtFQU9JO0F0RThuVlo7O0FzRXJvVlE7RUFPSTtBdEVrb1ZaOztBc0V6b1ZRO0VBT0k7QXRFc29WWjs7QXNFN29WUTtFQU9JO0F0RTBvVlo7O0FzRWpwVlE7RUFPSTtBdEU4b1ZaOztBc0VycFZRO0VBT0k7QXRFa3BWWjs7QXNFenBWUTtFQU9JO0F0RXNwVlo7O0FzRTdwVlE7RUFPSTtBdEUwcFZaOztBc0VqcVZRO0VBT0k7QXRFOHBWWjs7QXNFcnFWUTtFQU9JO0F0RWtxVlo7O0FzRXpxVlE7RUFPSTtBdEVzcVZaOztBc0U3cVZRO0VBT0k7QXRFMHFWWjs7QXNFanJWUTtFQU9JO0F0RThxVlo7O0FzRXJyVlE7RUFPSTtBdEVrclZaOztBc0V6clZRO0VBT0k7QXRFc3JWWjs7QXNFN3JWUTtFQU9JO0F0RTByVlo7O0FzRWpzVlE7RUFPSTtBdEU4clZaOztBc0Vyc1ZRO0VBT0k7QXRFa3NWWjs7QXNFenNWUTtFQU9JO0F0RXNzVlo7O0FzRTdzVlE7RUFPSTtBdEUwc1ZaOztBc0VqdFZRO0VBT0k7QXRFOHNWWjs7QXNFcnRWUTtFQU9JO0F0RWt0Vlo7O0FzRXp0VlE7RUFPSTtBdEVzdFZaOztBc0U3dFZRO0VBT0k7QXRFMHRWWjs7QXNFanVWUTtFQU9JO0F0RTh0Vlo7O0FzRXJ1VlE7RUFPSTtBdEVrdVZaOztBc0V6dVZRO0VBT0k7QXRFc3VWWjs7QXNFN3VWUTtFQU9JO0F0RTB1Vlo7O0FzRWp2VlE7RUFPSTtBdEU4dVZaOztBc0VydlZRO0VBT0k7QXRFa3ZWWjs7QXNFenZWUTtFQU9JO0F0RXN2Vlo7O0FzRTd2VlE7RUFPSTtBdEUwdlZaOztBc0Vqd1ZRO0VBT0k7QXRFOHZWWjs7QXNFcndWUTtFQU9JO0F0RWt3Vlo7O0FzRXp3VlE7RUFPSTtBdEVzd1ZaOztBc0U3d1ZRO0VBT0k7QXRFMHdWWjs7QXNFanhWUTtFQU9JO0F0RTh3Vlo7O0FzRXJ4VlE7RUFPSTtBdEVreFZaOztBc0V6eFZRO0VBT0k7QXRFc3hWWjs7QXNFN3hWUTtFQU9JO0F0RTB4Vlo7O0FzRWp5VlE7RUFPSTtBdEU4eFZaOztBc0VyeVZRO0VBT0k7QXRFa3lWWjs7QXNFenlWUTtFQU9JO0F0RXN5Vlo7O0FzRTd5VlE7RUFPSTtBdEUweVZaOztBc0VqelZRO0VBT0k7QXRFOHlWWjs7QXNFcnpWUTtFQU9JO0F0RWt6Vlo7O0FzRXp6VlE7RUFPSTtBdEVzelZaOztBc0U3elZRO0VBT0k7QXRFMHpWWjs7QXNFajBWUTtFQU9JO0F0RTh6Vlo7O0FzRXIwVlE7RUFPSTtBdEVrMFZaOztBc0V6MFZRO0VBT0k7QXRFczBWWjs7QXNFNzBWUTtFQU9JO0F0RTAwVlo7O0FzRWoxVlE7RUFPSTtBdEU4MFZaOztBc0VyMVZRO0VBT0k7QXRFazFWWjs7QXNFejFWUTtFQU9JO0F0RXMxVlo7O0FzRTcxVlE7RUFPSTtBdEUwMVZaOztBc0VqMlZRO0VBT0k7QXRFODFWWjs7QXNFcjJWUTtFQU9JO0F0RWsyVlo7O0FzRXoyVlE7RUFPSTtBdEVzMlZaOztBc0U3MlZRO0VBT0k7QXRFMDJWWjs7QXNFajNWUTtFQU9JO0F0RTgyVlo7O0FzRXIzVlE7RUFPSTtBdEVrM1ZaOztBc0V6M1ZRO0VBT0k7QXRFczNWWjs7QXNFNzNWUTtFQU9JO0F0RTAzVlo7O0FzRWo0VlE7RUFPSTtBdEU4M1ZaOztBc0VyNFZRO0VBT0k7QXRFazRWWjs7QXNFejRWUTtFQU9JO0F0RXM0Vlo7O0FzRTc0VlE7RUFPSTtBdEUwNFZaOztBc0VqNVZRO0VBT0k7QXRFODRWWjs7QXNFcjVWUTtFQU9JO0F0RWs1Vlo7O0FzRXo1VlE7RUFPSTtBdEVzNVZaOztBc0U3NVZRO0VBT0k7QXRFMDVWWjs7QXNFajZWUTtFQU9JO0F0RTg1Vlo7O0FzRXI2VlE7RUFPSTtBdEVrNlZaOztBc0V6NlZRO0VBT0k7QXRFczZWWjs7QXNFNzZWUTtFQU9JO0F0RTA2Vlo7O0FzRWo3VlE7RUFPSTtBdEU4NlZaOztBc0VyN1ZRO0VBT0k7QXRFazdWWjs7QXNFejdWUTtFQU9JO0F0RXM3Vlo7O0FzRTc3VlE7RUFPSTtBdEUwN1ZaOztBc0VqOFZRO0VBT0k7QXRFODdWWjs7QXNFcjhWUTtFQU9JO0F0RWs4Vlo7O0FzRXo4VlE7RUFPSTtBdEVzOFZaOztBc0U3OFZRO0VBT0k7QXRFMDhWWjs7QXNFajlWUTtFQU9JO0F0RTg4Vlo7O0FzRXI5VlE7RUFPSTtBdEVrOVZaOztBc0V6OVZRO0VBT0k7QXRFczlWWjs7QXNFNzlWUTtFQU9JO0F0RTA5Vlo7O0FzRWorVlE7RUFPSTtBdEU4OVZaOztBc0VyK1ZRO0VBT0k7QXRFaytWWjs7QXNFeitWUTtFQU9JO0F0RXMrVlo7O0FzRTcrVlE7RUFPSTtBdEUwK1ZaOztBc0VqL1ZRO0VBT0k7QXRFOCtWWjs7QXNFci9WUTtFQU9JO0F0RWsvVlo7O0FzRXovVlE7RUFPSTtBdEVzL1ZaOztBc0U3L1ZRO0VBT0k7QXRFMC9WWjs7QXNFamdXUTtFQU9JO0F0RTgvVlo7O0FzRXJnV1E7RUFPSTtBdEVrZ1daOztBc0V6Z1dRO0VBT0k7QXRFc2dXWjs7QXNFN2dXUTtFQU9JO0F0RTBnV1o7O0FzRWpoV1E7RUFPSTtBdEU4Z1daOztBc0VyaFdRO0VBT0k7QXRFa2hXWjs7QXNFemhXUTtFQU9JO0F0RXNoV1o7O0FzRTdoV1E7RUFPSTtBdEUwaFdaOztBc0VqaVdRO0VBT0k7QXRFOGhXWjs7QXNFcmlXUTtFQU9JO0F0RWtpV1o7O0FzRXppV1E7RUFPSTtBdEVzaVdaOztBc0U3aVdRO0VBT0k7QXRFMGlXWjs7QXNFampXUTtFQU9JO0F0RThpV1o7O0FzRXJqV1E7RUFPSTtBdEVraldaOztBc0V6aldRO0VBT0k7QXRFc2pXWjs7QXNFN2pXUTtFQU9JO0F0RTBqV1o7O0FzRWprV1E7RUFPSTtBdEU4aldaOztBc0Vya1dRO0VBT0k7QXRFa2tXWjs7QXNFemtXUTtFQU9JO0F0RXNrV1o7O0FlN2tXSTtFdURBSTtJQU9JO0V0RTJrV1Y7O0VzRWxsV007SUFPSTtFdEUra1dWOztFc0V0bFdNO0lBT0k7RXRFbWxXVjs7RXNFMWxXTTtJQU9JO0V0RXVsV1Y7O0VzRTlsV007SUFPSTtFdEUybFdWOztFc0VsbVdNO0lBT0k7RXRFK2xXVjs7RXNFdG1XTTtJQU9JO0V0RW1tV1Y7O0VzRTFtV007SUFPSTtFdEV1bVdWOztFc0U5bVdNO0lBT0k7RXRFMm1XVjs7RXNFbG5XTTtJQU9JO0V0RSttV1Y7O0VzRXRuV007SUFPSTtFdEVtbldWOztFc0UxbldNO0lBT0k7RXRFdW5XVjs7RXNFOW5XTTtJQU9JO0V0RTJuV1Y7O0VzRWxvV007SUFPSTtFdEUrbldWOztFc0V0b1dNO0lBT0k7RXRFbW9XVjs7RXNFMW9XTTtJQU9JO0V0RXVvV1Y7O0VzRTlvV007SUFPSTtFdEUyb1dWOztFc0VscFdNO0lBT0k7RXRFK29XVjs7RXNFdHBXTTtJQU9JO0V0RW1wV1Y7O0VzRTFwV007SUFPSTtFdEV1cFdWOztFc0U5cFdNO0lBT0k7RXRFMnBXVjs7RXNFbHFXTTtJQU9JO0V0RStwV1Y7O0VzRXRxV007SUFPSTtFdEVtcVdWOztFc0UxcVdNO0lBT0k7RXRFdXFXVjs7RXNFOXFXTTtJQU9JO0V0RTJxV1Y7O0VzRWxyV007SUFPSTtFdEUrcVdWOztFc0V0cldNO0lBT0k7RXRFbXJXVjs7RXNFMXJXTTtJQU9JO0V0RXVyV1Y7O0VzRTlyV007SUFPSTtFdEUycldWOztFc0Vsc1dNO0lBT0k7RXRFK3JXVjs7RXNFdHNXTTtJQU9JO0V0RW1zV1Y7O0VzRTFzV007SUFPSTtFdEV1c1dWOztFc0U5c1dNO0lBT0k7RXRFMnNXVjs7RXNFbHRXTTtJQU9JO0V0RStzV1Y7O0VzRXR0V007SUFPSTtFdEVtdFdWOztFc0UxdFdNO0lBT0k7RXRFdXRXVjs7RXNFOXRXTTtJQU9JO0V0RTJ0V1Y7O0VzRWx1V007SUFPSTtFdEUrdFdWOztFc0V0dVdNO0lBT0k7RXRFbXVXVjs7RXNFMXVXTTtJQU9JO0V0RXV1V1Y7O0VzRTl1V007SUFPSTtFdEUydVdWOztFc0VsdldNO0lBT0k7RXRFK3VXVjs7RXNFdHZXTTtJQU9JO0V0RW12V1Y7O0VzRTF2V007SUFPSTtFdEV1dldWOztFc0U5dldNO0lBT0k7RXRFMnZXVjs7RXNFbHdXTTtJQU9JO0V0RSt2V1Y7O0VzRXR3V007SUFPSTtFdEVtd1dWOztFc0Uxd1dNO0lBT0k7RXRFdXdXVjs7RXNFOXdXTTtJQU9JO0V0RTJ3V1Y7O0VzRWx4V007SUFPSTtFdEUrd1dWOztFc0V0eFdNO0lBT0k7RXRFbXhXVjs7RXNFMXhXTTtJQU9JO0V0RXV4V1Y7O0VzRTl4V007SUFPSTtFdEUyeFdWOztFc0VseVdNO0lBT0k7RXRFK3hXVjs7RXNFdHlXTTtJQU9JO0V0RW15V1Y7O0VzRTF5V007SUFPSTtFdEV1eVdWOztFc0U5eVdNO0lBT0k7RXRFMnlXVjs7RXNFbHpXTTtJQU9JO0V0RSt5V1Y7O0VzRXR6V007SUFPSTtFdEVteldWOztFc0UxeldNO0lBT0k7RXRFdXpXVjs7RXNFOXpXTTtJQU9JO0V0RTJ6V1Y7O0VzRWwwV007SUFPSTtFdEUreldWOztFc0V0MFdNO0lBT0k7RXRFbTBXVjs7RXNFMTBXTTtJQU9JO0V0RXUwV1Y7O0VzRTkwV007SUFPSTtFdEUyMFdWOztFc0VsMVdNO0lBT0k7RXRFKzBXVjs7RXNFdDFXTTtJQU9JO0V0RW0xV1Y7O0VzRTExV007SUFPSTtFdEV1MVdWOztFc0U5MVdNO0lBT0k7RXRFMjFXVjs7RXNFbDJXTTtJQU9JO0V0RSsxV1Y7O0VzRXQyV007SUFPSTtFdEVtMldWOztFc0UxMldNO0lBT0k7RXRFdTJXVjs7RXNFOTJXTTtJQU9JO0V0RTIyV1Y7O0VzRWwzV007SUFPSTtFdEUrMldWOztFc0V0M1dNO0lBT0k7RXRFbTNXVjs7RXNFMTNXTTtJQU9JO0V0RXUzV1Y7O0VzRTkzV007SUFPSTtFdEUyM1dWOztFc0VsNFdNO0lBT0k7RXRFKzNXVjs7RXNFdDRXTTtJQU9JO0V0RW00V1Y7O0VzRTE0V007SUFPSTtFdEV1NFdWOztFc0U5NFdNO0lBT0k7RXRFMjRXVjs7RXNFbDVXTTtJQU9JO0V0RSs0V1Y7O0VzRXQ1V007SUFPSTtFdEVtNVdWOztFc0UxNVdNO0lBT0k7RXRFdTVXVjs7RXNFOTVXTTtJQU9JO0V0RTI1V1Y7O0VzRWw2V007SUFPSTtFdEUrNVdWOztFc0V0NldNO0lBT0k7RXRFbTZXVjs7RXNFMTZXTTtJQU9JO0V0RXU2V1Y7O0VzRTk2V007SUFPSTtFdEUyNldWOztFc0VsN1dNO0lBT0k7RXRFKzZXVjs7RXNFdDdXTTtJQU9JO0V0RW03V1Y7O0VzRTE3V007SUFPSTtFdEV1N1dWOztFc0U5N1dNO0lBT0k7RXRFMjdXVjs7RXNFbDhXTTtJQU9JO0V0RSs3V1Y7O0VzRXQ4V007SUFPSTtFdEVtOFdWOztFc0UxOFdNO0lBT0k7RXRFdThXVjs7RXNFOThXTTtJQU9JO0V0RTI4V1Y7O0VzRWw5V007SUFPSTtFdEUrOFdWOztFc0V0OVdNO0lBT0k7RXRFbTlXVjs7RXNFMTlXTTtJQU9JO0V0RXU5V1Y7O0VzRTk5V007SUFPSTtFdEUyOVdWOztFc0VsK1dNO0lBT0k7RXRFKzlXVjs7RXNFdCtXTTtJQU9JO0V0RW0rV1Y7O0VzRTErV007SUFPSTtFdEV1K1dWOztFc0U5K1dNO0lBT0k7RXRFMitXVjs7RXNFbC9XTTtJQU9JO0V0RSsrV1Y7O0VzRXQvV007SUFPSTtFdEVtL1dWOztFc0UxL1dNO0lBT0k7RXRFdS9XVjs7RXNFOS9XTTtJQU9JO0V0RTIvV1Y7O0VzRWxnWE07SUFPSTtFdEUrL1dWOztFc0V0Z1hNO0lBT0k7RXRFbWdYVjs7RXNFMWdYTTtJQU9JO0V0RXVnWFY7O0VzRTlnWE07SUFPSTtFdEUyZ1hWOztFc0VsaFhNO0lBT0k7RXRFK2dYVjs7RXNFdGhYTTtJQU9JO0V0RW1oWFY7O0VzRTFoWE07SUFPSTtFdEV1aFhWOztFc0U5aFhNO0lBT0k7RXRFMmhYVjs7RXNFbGlYTTtJQU9JO0V0RStoWFY7O0VzRXRpWE07SUFPSTtFdEVtaVhWOztFc0UxaVhNO0lBT0k7RXRFdWlYVjs7RXNFOWlYTTtJQU9JO0V0RTJpWFY7O0VzRWxqWE07SUFPSTtFdEUraVhWOztFc0V0alhNO0lBT0k7RXRFbWpYVjs7RXNFMWpYTTtJQU9JO0V0RXVqWFY7O0VzRTlqWE07SUFPSTtFdEUyalhWOztFc0Vsa1hNO0lBT0k7RXRFK2pYVjs7RXNFdGtYTTtJQU9JO0V0RW1rWFY7O0VzRTFrWE07SUFPSTtFdEV1a1hWOztFc0U5a1hNO0lBT0k7RXRFMmtYVjs7RXNFbGxYTTtJQU9JO0V0RStrWFY7O0VzRXRsWE07SUFPSTtFdEVtbFhWOztFc0UxbFhNO0lBT0k7RXRFdWxYVjs7RXNFOWxYTTtJQU9JO0V0RTJsWFY7O0VzRWxtWE07SUFPSTtFdEUrbFhWOztFc0V0bVhNO0lBT0k7RXRFbW1YVjs7RXNFMW1YTTtJQU9JO0V0RXVtWFY7O0VzRTltWE07SUFPSTtFdEUybVhWOztFc0VsblhNO0lBT0k7RXRFK21YVjs7RXNFdG5YTTtJQU9JO0V0RW1uWFY7O0VzRTFuWE07SUFPSTtFdEV1blhWOztFc0U5blhNO0lBT0k7RXRFMm5YVjs7RXNFbG9YTTtJQU9JO0V0RStuWFY7O0VzRXRvWE07SUFPSTtFdEVtb1hWOztFc0Uxb1hNO0lBT0k7RXRFdW9YVjs7RXNFOW9YTTtJQU9JO0V0RTJvWFY7O0VzRWxwWE07SUFPSTtFdEUrb1hWOztFc0V0cFhNO0lBT0k7RXRFbXBYVjs7RXNFMXBYTTtJQU9JO0V0RXVwWFY7O0VzRTlwWE07SUFPSTtFdEUycFhWOztFc0VscVhNO0lBT0k7RXRFK3BYVjs7RXNFdHFYTTtJQU9JO0V0RW1xWFY7O0VzRTFxWE07SUFPSTtFdEV1cVhWOztFc0U5cVhNO0lBT0k7RXRFMnFYVjs7RXNFbHJYTTtJQU9JO0V0RStxWFY7O0VzRXRyWE07SUFPSTtFdEVtclhWOztFc0UxclhNO0lBT0k7RXRFdXJYVjs7RXNFOXJYTTtJQU9JO0V0RTJyWFY7O0VzRWxzWE07SUFPSTtFdEUrclhWOztFc0V0c1hNO0lBT0k7RXRFbXNYVjs7RXNFMXNYTTtJQU9JO0V0RXVzWFY7O0VzRTlzWE07SUFPSTtFdEUyc1hWOztFc0VsdFhNO0lBT0k7RXRFK3NYVjs7RXNFdHRYTTtJQU9JO0V0RW10WFY7O0VzRTF0WE07SUFPSTtFdEV1dFhWOztFc0U5dFhNO0lBT0k7RXRFMnRYVjs7RXNFbHVYTTtJQU9JO0V0RSt0WFY7O0VzRXR1WE07SUFPSTtFdEVtdVhWOztFc0UxdVhNO0lBT0k7RXRFdXVYVjs7RXNFOXVYTTtJQU9JO0V0RTJ1WFY7O0VzRWx2WE07SUFPSTtFdEUrdVhWOztFc0V0dlhNO0lBT0k7RXRFbXZYVjs7RXNFMXZYTTtJQU9JO0V0RXV2WFY7O0VzRTl2WE07SUFPSTtFdEUydlhWOztFc0Vsd1hNO0lBT0k7RXRFK3ZYVjs7RXNFdHdYTTtJQU9JO0V0RW13WFY7O0VzRTF3WE07SUFPSTtFdEV1d1hWOztFc0U5d1hNO0lBT0k7RXRFMndYVjs7RXNFbHhYTTtJQU9JO0V0RSt3WFY7O0VzRXR4WE07SUFPSTtFdEVteFhWOztFc0UxeFhNO0lBT0k7RXRFdXhYVjs7RXNFOXhYTTtJQU9JO0V0RTJ4WFY7O0VzRWx5WE07SUFPSTtFdEUreFhWOztFc0V0eVhNO0lBT0k7RXRFbXlYVjs7RXNFMXlYTTtJQU9JO0V0RXV5WFY7O0VzRTl5WE07SUFPSTtFdEUyeVhWOztFc0VselhNO0lBT0k7RXRFK3lYVjs7RXNFdHpYTTtJQU9JO0V0RW16WFY7O0VzRTF6WE07SUFPSTtFdEV1elhWOztFc0U5elhNO0lBT0k7RXRFMnpYVjs7RXNFbDBYTTtJQU9JO0V0RSt6WFY7O0VzRXQwWE07SUFPSTtFdEVtMFhWOztFc0UxMFhNO0lBT0k7RXRFdTBYVjs7RXNFOTBYTTtJQU9JO0V0RTIwWFY7O0VzRWwxWE07SUFPSTtFdEUrMFhWOztFc0V0MVhNO0lBT0k7RXRFbTFYVjs7RXNFMTFYTTtJQU9JO0V0RXUxWFY7O0VzRTkxWE07SUFPSTtFdEUyMVhWOztFc0VsMlhNO0lBT0k7RXRFKzFYVjs7RXNFdDJYTTtJQU9JO0V0RW0yWFY7O0VzRTEyWE07SUFPSTtFdEV1MlhWOztFc0U5MlhNO0lBT0k7RXRFMjJYVjs7RXNFbDNYTTtJQU9JO0V0RSsyWFY7O0VzRXQzWE07SUFPSTtFdEVtM1hWOztFc0UxM1hNO0lBT0k7RXRFdTNYVjs7RXNFOTNYTTtJQU9JO0V0RTIzWFY7O0VzRWw0WE07SUFPSTtFdEUrM1hWOztFc0V0NFhNO0lBT0k7RXRFbTRYVjs7RXNFMTRYTTtJQU9JO0V0RXU0WFY7O0VzRTk0WE07SUFPSTtFdEUyNFhWOztFc0VsNVhNO0lBT0k7RXRFKzRYVjs7RXNFdDVYTTtJQU9JO0V0RW01WFY7O0VzRTE1WE07SUFPSTtFdEV1NVhWOztFc0U5NVhNO0lBT0k7RXRFMjVYVjs7RXNFbDZYTTtJQU9JO0V0RSs1WFY7O0VzRXQ2WE07SUFPSTtFdEVtNlhWOztFc0UxNlhNO0lBT0k7RXRFdTZYVjs7RXNFOTZYTTtJQU9JO0V0RTI2WFY7O0VzRWw3WE07SUFPSTtFdEUrNlhWOztFc0V0N1hNO0lBT0k7RXRFbTdYVjs7RXNFMTdYTTtJQU9JO0V0RXU3WFY7O0VzRTk3WE07SUFPSTtFdEUyN1hWOztFc0VsOFhNO0lBT0k7RXRFKzdYVjs7RXNFdDhYTTtJQU9JO0V0RW04WFY7O0VzRTE4WE07SUFPSTtFdEV1OFhWOztFc0U5OFhNO0lBT0k7RXRFMjhYVjs7RXNFbDlYTTtJQU9JO0V0RSs4WFY7O0VzRXQ5WE07SUFPSTtFdEVtOVhWOztFc0UxOVhNO0lBT0k7RXRFdTlYVjs7RXNFOTlYTTtJQU9JO0V0RTI5WFY7O0VzRWwrWE07SUFPSTtFdEUrOVhWOztFc0V0K1hNO0lBT0k7RXRFbStYVjs7RXNFMStYTTtJQU9JO0V0RXUrWFY7O0VzRTkrWE07SUFPSTtFdEUyK1hWOztFc0VsL1hNO0lBT0k7RXRFKytYVjs7RXNFdC9YTTtJQU9JO0V0RW0vWFY7O0VzRTEvWE07SUFPSTtFdEV1L1hWOztFc0U5L1hNO0lBT0k7RXRFMi9YVjs7RXNFbGdZTTtJQU9JO0V0RSsvWFY7O0VzRXRnWU07SUFPSTtFdEVtZ1lWOztFc0UxZ1lNO0lBT0k7RXRFdWdZVjs7RXNFOWdZTTtJQU9JO0V0RTJnWVY7O0VzRWxoWU07SUFPSTtFdEUrZ1lWOztFc0V0aFlNO0lBT0k7RXRFbWhZVjs7RXNFMWhZTTtJQU9JO0V0RXVoWVY7O0VzRTloWU07SUFPSTtFdEUyaFlWOztFc0VsaVlNO0lBT0k7RXRFK2hZVjs7RXNFdGlZTTtJQU9JO0V0RW1pWVY7O0VzRTFpWU07SUFPSTtFdEV1aVlWOztFc0U5aVlNO0lBT0k7RXRFMmlZVjs7RXNFbGpZTTtJQU9JO0V0RStpWVY7O0VzRXRqWU07SUFPSTtFdEVtallWOztFc0UxallNO0lBT0k7RXRFdWpZVjs7RXNFOWpZTTtJQU9JO0V0RTJqWVY7O0VzRWxrWU07SUFPSTtFdEUrallWOztFc0V0a1lNO0lBT0k7RXRFbWtZVjs7RXNFMWtZTTtJQU9JO0V0RXVrWVY7O0VzRTlrWU07SUFPSTtFdEUya1lWOztFc0VsbFlNO0lBT0k7RXRFK2tZVjs7RXNFdGxZTTtJQU9JO0V0RW1sWVY7O0VzRTFsWU07SUFPSTtFdEV1bFlWOztFc0U5bFlNO0lBT0k7RXRFMmxZVjs7RXNFbG1ZTTtJQU9JO0V0RStsWVY7O0VzRXRtWU07SUFPSTtFdEVtbVlWOztFc0UxbVlNO0lBT0k7RXRFdW1ZVjs7RXNFOW1ZTTtJQU9JO0V0RTJtWVY7O0VzRWxuWU07SUFPSTtFdEUrbVlWOztFc0V0bllNO0lBT0k7RXRFbW5ZVjs7RXNFMW5ZTTtJQU9JO0V0RXVuWVY7O0VzRTluWU07SUFPSTtFdEUybllWOztFc0Vsb1lNO0lBT0k7RXRFK25ZVjs7RXNFdG9ZTTtJQU9JO0V0RW1vWVY7O0VzRTFvWU07SUFPSTtFdEV1b1lWOztFc0U5b1lNO0lBT0k7RXRFMm9ZVjs7RXNFbHBZTTtJQU9JO0V0RStvWVY7O0VzRXRwWU07SUFPSTtFdEVtcFlWOztFc0UxcFlNO0lBT0k7RXRFdXBZVjs7RXNFOXBZTTtJQU9JO0V0RTJwWVY7O0VzRWxxWU07SUFPSTtFdEUrcFlWOztFc0V0cVlNO0lBT0k7RXRFbXFZVjs7RXNFMXFZTTtJQU9JO0V0RXVxWVY7O0VzRTlxWU07SUFPSTtFdEUycVlWOztFc0VscllNO0lBT0k7RXRFK3FZVjs7RXNFdHJZTTtJQU9JO0V0RW1yWVY7O0VzRTFyWU07SUFPSTtFdEV1cllWOztFc0U5cllNO0lBT0k7RXRFMnJZVjs7RXNFbHNZTTtJQU9JO0V0RStyWVY7O0VzRXRzWU07SUFPSTtFdEVtc1lWOztFc0Uxc1lNO0lBT0k7RXRFdXNZVjs7RXNFOXNZTTtJQU9JO0V0RTJzWVY7O0VzRWx0WU07SUFPSTtFdEUrc1lWOztFc0V0dFlNO0lBT0k7RXRFbXRZVjs7RXNFMXRZTTtJQU9JO0V0RXV0WVY7O0VzRTl0WU07SUFPSTtFdEUydFlWOztFc0VsdVlNO0lBT0k7RXRFK3RZVjs7RXNFdHVZTTtJQU9JO0V0RW11WVY7O0VzRTF1WU07SUFPSTtFdEV1dVlWOztFc0U5dVlNO0lBT0k7RXRFMnVZVjs7RXNFbHZZTTtJQU9JO0V0RSt1WVY7O0VzRXR2WU07SUFPSTtFdEVtdllWOztFc0UxdllNO0lBT0k7RXRFdXZZVjs7RXNFOXZZTTtJQU9JO0V0RTJ2WVY7O0VzRWx3WU07SUFPSTtFdEUrdllWOztFc0V0d1lNO0lBT0k7RXRFbXdZVjs7RXNFMXdZTTtJQU9JO0V0RXV3WVY7O0VzRTl3WU07SUFPSTtFdEUyd1lWOztFc0VseFlNO0lBT0k7RXRFK3dZVjs7RXNFdHhZTTtJQU9JO0V0RW14WVY7O0VzRTF4WU07SUFPSTtFdEV1eFlWOztFc0U5eFlNO0lBT0k7RXRFMnhZVjs7RXNFbHlZTTtJQU9JO0V0RSt4WVY7O0VzRXR5WU07SUFPSTtFdEVteVlWOztFc0UxeVlNO0lBT0k7RXRFdXlZVjs7RXNFOXlZTTtJQU9JO0V0RTJ5WVY7O0VzRWx6WU07SUFPSTtFdEUreVlWOztFc0V0ellNO0lBT0k7RXRFbXpZVjs7RXNFMXpZTTtJQU9JO0V0RXV6WVY7O0VzRTl6WU07SUFPSTtFdEUyellWOztFc0VsMFlNO0lBT0k7RXRFK3pZVjs7RXNFdDBZTTtJQU9JO0V0RW0wWVY7O0VzRTEwWU07SUFPSTtFdEV1MFlWOztFc0U5MFlNO0lBT0k7RXRFMjBZVjs7RXNFbDFZTTtJQU9JO0V0RSswWVY7O0VzRXQxWU07SUFPSTtFdEVtMVlWOztFc0UxMVlNO0lBT0k7RXRFdTFZVjs7RXNFOTFZTTtJQU9JO0V0RTIxWVY7O0VzRWwyWU07SUFPSTtFdEUrMVlWOztFc0V0MllNO0lBT0k7RXRFbTJZVjs7RXNFMTJZTTtJQU9JO0V0RXUyWVY7O0VzRTkyWU07SUFPSTtFdEUyMllWOztFc0VsM1lNO0lBT0k7RXRFKzJZVjs7RXNFdDNZTTtJQU9JO0V0RW0zWVY7O0VzRTEzWU07SUFPSTtFdEV1M1lWOztFc0U5M1lNO0lBT0k7RXRFMjNZVjs7RXNFbDRZTTtJQU9JO0V0RSszWVY7O0VzRXQ0WU07SUFPSTtFdEVtNFlWOztFc0UxNFlNO0lBT0k7RXRFdTRZVjs7RXNFOTRZTTtJQU9JO0V0RTI0WVY7O0VzRWw1WU07SUFPSTtFdEUrNFlWOztFc0V0NVlNO0lBT0k7RXRFbTVZVjs7RXNFMTVZTTtJQU9JO0V0RXU1WVY7O0VzRTk1WU07SUFPSTtFdEUyNVlWOztFc0VsNllNO0lBT0k7RXRFKzVZVjs7RXNFdDZZTTtJQU9JO0V0RW02WVY7O0VzRTE2WU07SUFPSTtFdEV1NllWOztFc0U5NllNO0lBT0k7SUFBQTtFdEU0NllWOztFc0VuN1lNO0lBT0k7SUFBQTtFdEVpN1lWOztFc0V4N1lNO0lBT0k7SUFBQTtFdEVzN1lWOztFc0U3N1lNO0lBT0k7SUFBQTtFdEUyN1lWOztFc0VsOFlNO0lBT0k7SUFBQTtFdEVnOFlWOztFc0V2OFlNO0lBT0k7SUFBQTtFdEVxOFlWOztFc0U1OFlNO0lBT0k7SUFBQTtFdEUwOFlWOztFc0VqOVlNO0lBT0k7SUFBQTtFdEUrOFlWOztFc0V0OVlNO0lBT0k7SUFBQTtFdEVvOVlWOztFc0UzOVlNO0lBT0k7SUFBQTtFdEV5OVlWOztFc0VoK1lNO0lBT0k7SUFBQTtFdEU4OVlWOztFc0VyK1lNO0lBT0k7SUFBQTtFdEVtK1lWOztFc0UxK1lNO0lBT0k7SUFBQTtFdEV3K1lWOztFc0UvK1lNO0lBT0k7SUFBQTtFdEU2K1lWOztFc0VwL1lNO0lBT0k7SUFBQTtFdEVrL1lWOztFc0V6L1lNO0lBT0k7SUFBQTtFdEV1L1lWOztFc0U5L1lNO0lBT0k7SUFBQTtFdEU0L1lWOztFc0VuZ1pNO0lBT0k7SUFBQTtFdEVpZ1pWOztFc0V4Z1pNO0lBT0k7SUFBQTtFdEVzZ1pWOztFc0U3Z1pNO0lBT0k7SUFBQTtFdEUyZ1pWOztFc0VsaFpNO0lBT0k7SUFBQTtFdEVnaFpWOztFc0V2aFpNO0lBT0k7SUFBQTtFdEVxaFpWOztFc0U1aFpNO0lBT0k7SUFBQTtFdEUwaFpWOztFc0VqaVpNO0lBT0k7SUFBQTtFdEUraFpWOztFc0V0aVpNO0lBT0k7SUFBQTtFdEVvaVpWOztFc0UzaVpNO0lBT0k7SUFBQTtFdEV5aVpWOztFc0VoalpNO0lBT0k7SUFBQTtFdEU4aVpWOztFc0VyalpNO0lBT0k7SUFBQTtFdEVtalpWOztFc0UxalpNO0lBT0k7SUFBQTtFdEV3alpWOztFc0UvalpNO0lBT0k7SUFBQTtFdEU2alpWOztFc0Vwa1pNO0lBT0k7SUFBQTtFdEVra1pWOztFc0V6a1pNO0lBT0k7SUFBQTtFdEV1a1pWOztFc0U5a1pNO0lBT0k7SUFBQTtFdEU0a1pWOztFc0VubFpNO0lBT0k7SUFBQTtFdEVpbFpWOztFc0V4bFpNO0lBT0k7SUFBQTtFdEVzbFpWOztFc0U3bFpNO0lBT0k7SUFBQTtFdEUybFpWOztFc0VsbVpNO0lBT0k7SUFBQTtFdEVnbVpWOztFc0V2bVpNO0lBT0k7SUFBQTtFdEVxbVpWOztFc0U1bVpNO0lBT0k7SUFBQTtFdEUwbVpWOztFc0VqblpNO0lBT0k7SUFBQTtFdEUrbVpWOztFc0V0blpNO0lBT0k7SUFBQTtFdEVvblpWOztFc0UzblpNO0lBT0k7SUFBQTtFdEV5blpWOztFc0Vob1pNO0lBT0k7SUFBQTtFdEU4blpWOztFc0Vyb1pNO0lBT0k7SUFBQTtFdEVtb1pWOztFc0Uxb1pNO0lBT0k7RXRFdW9aVjs7RXNFOW9aTTtJQU9JO0V0RTJvWlY7O0VzRWxwWk07SUFPSTtFdEUrb1pWOztFc0V0cFpNO0lBT0k7RXRFbXBaVjs7RXNFMXBaTTtJQU9JO0V0RXVwWlY7O0VzRTlwWk07SUFPSTtFdEUycFpWOztFc0VscVpNO0lBT0k7RXRFK3BaVjs7RXNFdHFaTTtJQU9JO0V0RW1xWlY7O0VzRTFxWk07SUFPSTtFdEV1cVpWOztFc0U5cVpNO0lBT0k7RXRFMnFaVjs7RXNFbHJaTTtJQU9JO0V0RStxWlY7O0VzRXRyWk07SUFPSTtFdEVtclpWOztFc0UxclpNO0lBT0k7RXRFdXJaVjs7RXNFOXJaTTtJQU9JO0V0RTJyWlY7O0VzRWxzWk07SUFPSTtFdEUrclpWOztFc0V0c1pNO0lBT0k7RXRFbXNaVjs7RXNFMXNaTTtJQU9JO0V0RXVzWlY7O0VzRTlzWk07SUFPSTtFdEUyc1pWOztFc0VsdFpNO0lBT0k7RXRFK3NaVjs7RXNFdHRaTTtJQU9JO0V0RW10WlY7O0VzRTF0Wk07SUFPSTtFdEV1dFpWOztFc0U5dFpNO0lBT0k7RXRFMnRaVjs7RXNFbHVaTTtJQU9JO0V0RSt0WlY7O0VzRXR1Wk07SUFPSTtFdEVtdVpWOztFc0UxdVpNO0lBT0k7RXRFdXVaVjs7RXNFOXVaTTtJQU9JO0V0RTJ1WlY7O0VzRWx2Wk07SUFPSTtFdEUrdVpWOztFc0V0dlpNO0lBT0k7RXRFbXZaVjs7RXNFMXZaTTtJQU9JO0V0RXV2WlY7O0VzRTl2Wk07SUFPSTtFdEUydlpWOztFc0Vsd1pNO0lBT0k7RXRFK3ZaVjs7RXNFdHdaTTtJQU9JO0V0RW13WlY7O0VzRTF3Wk07SUFPSTtFdEV1d1pWOztFc0U5d1pNO0lBT0k7RXRFMndaVjs7RXNFbHhaTTtJQU9JO0V0RSt3WlY7O0VzRXR4Wk07SUFPSTtFdEVteFpWOztFc0UxeFpNO0lBT0k7RXRFdXhaVjs7RXNFOXhaTTtJQU9JO0V0RTJ4WlY7O0VzRWx5Wk07SUFPSTtFdEUreFpWOztFc0V0eVpNO0lBT0k7RXRFbXlaVjs7RXNFMXlaTTtJQU9JO0V0RXV5WlY7O0VzRTl5Wk07SUFPSTtFdEUyeVpWOztFc0VselpNO0lBT0k7RXRFK3laVjs7RXNFdHpaTTtJQU9JO0V0RW16WlY7O0VzRTF6Wk07SUFPSTtFdEV1elpWOztFc0U5elpNO0lBT0k7RXRFMnpaVjs7RXNFbDBaTTtJQU9JO0V0RSt6WlY7O0VzRXQwWk07SUFPSTtFdEVtMFpWOztFc0UxMFpNO0lBT0k7RXRFdTBaVjs7RXNFOTBaTTtJQU9JO0V0RTIwWlY7O0VzRWwxWk07SUFPSTtFdEUrMFpWOztFc0V0MVpNO0lBT0k7RXRFbTFaVjs7RXNFMTFaTTtJQU9JO0V0RXUxWlY7O0VzRTkxWk07SUFPSTtFdEUyMVpWOztFc0VsMlpNO0lBT0k7RXRFKzFaVjs7RXNFdDJaTTtJQU9JO0V0RW0yWlY7O0VzRTEyWk07SUFPSTtFdEV1MlpWOztFc0U5MlpNO0lBT0k7RXRFMjJaVjs7RXNFbDNaTTtJQU9JO0V0RSsyWlY7O0VzRXQzWk07SUFPSTtFdEVtM1pWOztFc0UxM1pNO0lBT0k7RXRFdTNaVjs7RXNFOTNaTTtJQU9JO0V0RTIzWlY7O0VzRWw0Wk07SUFPSTtFdEUrM1pWOztFc0V0NFpNO0lBT0k7RXRFbTRaVjs7RXNFMTRaTTtJQU9JO0V0RXU0WlY7O0VzRTk0Wk07SUFPSTtFdEUyNFpWOztFc0VsNVpNO0lBT0k7RXRFKzRaVjs7RXNFdDVaTTtJQU9JO0V0RW01WlY7O0VzRTE1Wk07SUFPSTtFdEV1NVpWOztFc0U5NVpNO0lBT0k7RXRFMjVaVjs7RXNFbDZaTTtJQU9JO0V0RSs1WlY7O0VzRXQ2Wk07SUFPSTtFdEVtNlpWOztFc0UxNlpNO0lBT0k7RXRFdTZaVjs7RXNFOTZaTTtJQU9JO0V0RTI2WlY7O0VzRWw3Wk07SUFPSTtFdEUrNlpWOztFc0V0N1pNO0lBT0k7RXRFbTdaVjs7RXNFMTdaTTtJQU9JO0V0RXU3WlY7O0VzRTk3Wk07SUFPSTtFdEUyN1pWOztFc0VsOFpNO0lBT0k7RXRFKzdaVjs7RXNFdDhaTTtJQU9JO0V0RW04WlY7O0VzRTE4Wk07SUFPSTtFdEV1OFpWOztFc0U5OFpNO0lBT0k7RXRFMjhaVjs7RXNFbDlaTTtJQU9JO0V0RSs4WlY7O0VzRXQ5Wk07SUFPSTtFdEVtOVpWOztFc0UxOVpNO0lBT0k7RXRFdTlaVjs7RXNFOTlaTTtJQU9JO0V0RTI5WlY7O0VzRWwrWk07SUFPSTtFdEUrOVpWOztFc0V0K1pNO0lBT0k7RXRFbStaVjs7RXNFMStaTTtJQU9JO0V0RXUrWlY7O0VzRTkrWk07SUFPSTtFdEUyK1pWOztFc0VsL1pNO0lBT0k7RXRFKytaVjs7RXNFdC9aTTtJQU9JO0V0RW0vWlY7O0VzRTEvWk07SUFPSTtFdEV1L1pWOztFc0U5L1pNO0lBT0k7RXRFMi9aVjs7RXNFbGdhTTtJQU9JO0V0RSsvWlY7O0VzRXRnYU07SUFPSTtFdEVtZ2FWOztFc0UxZ2FNO0lBT0k7RXRFdWdhVjs7RXNFOWdhTTtJQU9JO0V0RTJnYVY7O0VzRWxoYU07SUFPSTtFdEUrZ2FWOztFc0V0aGFNO0lBT0k7RXRFbWhhVjs7RXNFMWhhTTtJQU9JO0V0RXVoYVY7O0VzRTloYU07SUFPSTtFdEUyaGFWOztFc0VsaWFNO0lBT0k7RXRFK2hhVjs7RXNFdGlhTTtJQU9JO0V0RW1pYVY7O0VzRTFpYU07SUFPSTtFdEV1aWFWOztFc0U5aWFNO0lBT0k7RXRFMmlhVjs7RXNFbGphTTtJQU9JO0V0RStpYVY7O0VzRXRqYU07SUFPSTtFdEVtamFWOztFc0UxamFNO0lBT0k7SUFBQTtFdEV3amFWOztFc0UvamFNO0lBT0k7SUFBQTtFdEU2amFWOztFc0Vwa2FNO0lBT0k7SUFBQTtFdEVra2FWOztFc0V6a2FNO0lBT0k7SUFBQTtFdEV1a2FWOztFc0U5a2FNO0lBT0k7SUFBQTtFdEU0a2FWOztFc0VubGFNO0lBT0k7SUFBQTtFdEVpbGFWOztFc0V4bGFNO0lBT0k7SUFBQTtFdEVzbGFWOztFc0U3bGFNO0lBT0k7SUFBQTtFdEUybGFWOztFc0VsbWFNO0lBT0k7SUFBQTtFdEVnbWFWOztFc0V2bWFNO0lBT0k7SUFBQTtFdEVxbWFWOztFc0U1bWFNO0lBT0k7SUFBQTtFdEUwbWFWOztFc0VqbmFNO0lBT0k7SUFBQTtFdEUrbWFWOztFc0V0bmFNO0lBT0k7SUFBQTtFdEVvbmFWOztFc0UzbmFNO0lBT0k7SUFBQTtFdEV5bmFWOztFc0Vob2FNO0lBT0k7SUFBQTtFdEU4bmFWOztFc0Vyb2FNO0lBT0k7SUFBQTtFdEVtb2FWOztFc0Uxb2FNO0lBT0k7SUFBQTtFdEV3b2FWOztFc0Uvb2FNO0lBT0k7SUFBQTtFdEU2b2FWOztFc0VwcGFNO0lBT0k7SUFBQTtFdEVrcGFWOztFc0V6cGFNO0lBT0k7SUFBQTtFdEV1cGFWOztFc0U5cGFNO0lBT0k7SUFBQTtFdEU0cGFWOztFc0VucWFNO0lBT0k7SUFBQTtFdEVpcWFWOztFc0V4cWFNO0lBT0k7SUFBQTtFdEVzcWFWOztFc0U3cWFNO0lBT0k7SUFBQTtFdEUycWFWOztFc0VscmFNO0lBT0k7SUFBQTtFdEVncmFWOztFc0V2cmFNO0lBT0k7SUFBQTtFdEVxcmFWOztFc0U1cmFNO0lBT0k7SUFBQTtFdEUwcmFWOztFc0Vqc2FNO0lBT0k7SUFBQTtFdEUrcmFWOztFc0V0c2FNO0lBT0k7SUFBQTtFdEVvc2FWOztFc0Uzc2FNO0lBT0k7SUFBQTtFdEV5c2FWOztFc0VodGFNO0lBT0k7SUFBQTtFdEU4c2FWOztFc0VydGFNO0lBT0k7SUFBQTtFdEVtdGFWOztFc0UxdGFNO0lBT0k7SUFBQTtFdEV3dGFWOztFc0UvdGFNO0lBT0k7SUFBQTtFdEU2dGFWOztFc0VwdWFNO0lBT0k7SUFBQTtFdEVrdWFWOztFc0V6dWFNO0lBT0k7SUFBQTtFdEV1dWFWOztFc0U5dWFNO0lBT0k7SUFBQTtFdEU0dWFWOztFc0VudmFNO0lBT0k7SUFBQTtFdEVpdmFWOztFc0V4dmFNO0lBT0k7SUFBQTtFdEVzdmFWOztFc0U3dmFNO0lBT0k7SUFBQTtFdEUydmFWOztFc0Vsd2FNO0lBT0k7RXRFK3ZhVjs7RXNFdHdhTTtJQU9JO0V0RW13YVY7O0VzRTF3YU07SUFPSTtFdEV1d2FWOztFc0U5d2FNO0lBT0k7RXRFMndhVjs7RXNFbHhhTTtJQU9JO0V0RSt3YVY7O0VzRXR4YU07SUFPSTtFdEVteGFWOztFc0UxeGFNO0lBT0k7RXRFdXhhVjs7RXNFOXhhTTtJQU9JO0V0RTJ4YVY7O0VzRWx5YU07SUFPSTtFdEUreGFWOztFc0V0eWFNO0lBT0k7RXRFbXlhVjs7RXNFMXlhTTtJQU9JO0V0RXV5YVY7O0VzRTl5YU07SUFPSTtFdEUyeWFWOztFc0VsemFNO0lBT0k7RXRFK3lhVjs7RXNFdHphTTtJQU9JO0V0RW16YVY7O0VzRTF6YU07SUFPSTtFdEV1emFWOztFc0U5emFNO0lBT0k7RXRFMnphVjs7RXNFbDBhTTtJQU9JO0V0RSt6YVY7O0VzRXQwYU07SUFPSTtFdEVtMGFWOztFc0UxMGFNO0lBT0k7RXRFdTBhVjs7RXNFOTBhTTtJQU9JO0V0RTIwYVY7O0VzRWwxYU07SUFPSTtFdEUrMGFWOztFc0V0MWFNO0lBT0k7RXRFbTFhVjs7RXNFMTFhTTtJQU9JO0V0RXUxYVY7O0VzRTkxYU07SUFPSTtFdEUyMWFWOztFc0VsMmFNO0lBT0k7RXRFKzFhVjs7RXNFdDJhTTtJQU9JO0V0RW0yYVY7O0VzRTEyYU07SUFPSTtFdEV1MmFWOztFc0U5MmFNO0lBT0k7RXRFMjJhVjs7RXNFbDNhTTtJQU9JO0V0RSsyYVY7O0VzRXQzYU07SUFPSTtFdEVtM2FWOztFc0UxM2FNO0lBT0k7RXRFdTNhVjs7RXNFOTNhTTtJQU9JO0V0RTIzYVY7O0VzRWw0YU07SUFPSTtFdEUrM2FWOztFc0V0NGFNO0lBT0k7RXRFbTRhVjs7RXNFMTRhTTtJQU9JO0V0RXU0YVY7O0VzRTk0YU07SUFPSTtFdEUyNGFWOztFc0VsNWFNO0lBT0k7RXRFKzRhVjs7RXNFdDVhTTtJQU9JO0V0RW01YVY7O0VzRTE1YU07SUFPSTtFdEV1NWFWOztFc0U5NWFNO0lBT0k7RXRFMjVhVjs7RXNFbDZhTTtJQU9JO0V0RSs1YVY7O0VzRXQ2YU07SUFPSTtFdEVtNmFWOztFc0UxNmFNO0lBT0k7RXRFdTZhVjs7RXNFOTZhTTtJQU9JO0V0RTI2YVY7O0VzRWw3YU07SUFPSTtFdEUrNmFWOztFc0V0N2FNO0lBT0k7RXRFbTdhVjs7RXNFMTdhTTtJQU9JO0V0RXU3YVY7O0VzRTk3YU07SUFPSTtFdEUyN2FWOztFc0VsOGFNO0lBT0k7RXRFKzdhVjs7RXNFdDhhTTtJQU9JO0V0RW04YVY7O0VzRTE4YU07SUFPSTtFdEV1OGFWOztFc0U5OGFNO0lBT0k7RXRFMjhhVjs7RXNFbDlhTTtJQU9JO0V0RSs4YVY7O0VzRXQ5YU07SUFPSTtFdEVtOWFWOztFc0UxOWFNO0lBT0k7RXRFdTlhVjs7RXNFOTlhTTtJQU9JO0V0RTI5YVY7O0VzRWwrYU07SUFPSTtFdEUrOWFWOztFc0V0K2FNO0lBT0k7RXRFbSthVjs7RXNFMSthTTtJQU9JO0V0RXUrYVY7O0VzRTkrYU07SUFPSTtFdEUyK2FWOztFc0VsL2FNO0lBT0k7RXRFKythVjs7RXNFdC9hTTtJQU9JO0V0RW0vYVY7O0VzRTEvYU07SUFPSTtFdEV1L2FWOztFc0U5L2FNO0lBT0k7RXRFMi9hVjs7RXNFbGdiTTtJQU9JO0V0RSsvYVY7O0VzRXRnYk07SUFPSTtFdEVtZ2JWOztFc0UxZ2JNO0lBT0k7RXRFdWdiVjs7RXNFOWdiTTtJQU9JO0V0RTJnYlY7O0VzRWxoYk07SUFPSTtFdEUrZ2JWOztFc0V0aGJNO0lBT0k7RXRFbWhiVjs7RXNFMWhiTTtJQU9JO0V0RXVoYlY7O0VzRTloYk07SUFPSTtFdEUyaGJWOztFc0VsaWJNO0lBT0k7RXRFK2hiVjs7RXNFdGliTTtJQU9JO0V0RW1pYlY7O0VzRTFpYk07SUFPSTtFdEV1aWJWOztFc0U5aWJNO0lBT0k7RXRFMmliVjs7RXNFbGpiTTtJQU9JO0V0RStpYlY7O0VzRXRqYk07SUFPSTtFdEVtamJWOztFc0UxamJNO0lBT0k7RXRFdWpiVjs7RXNFOWpiTTtJQU9JO0V0RTJqYlY7O0VzRWxrYk07SUFPSTtFdEUramJWOztFc0V0a2JNO0lBT0k7RXRFbWtiVjs7RXNFMWtiTTtJQU9JO0V0RXVrYlY7O0VzRTlrYk07SUFPSTtFdEUya2JWOztFc0VsbGJNO0lBT0k7RXRFK2tiVjs7RXNFdGxiTTtJQU9JO0V0RW1sYlY7O0VzRTFsYk07SUFPSTtFdEV1bGJWOztFc0U5bGJNO0lBT0k7RXRFMmxiVjs7RXNFbG1iTTtJQU9JO0V0RStsYlY7O0VzRXRtYk07SUFPSTtFdEVtbWJWOztFc0UxbWJNO0lBT0k7RXRFdW1iVjs7RXNFOW1iTTtJQU9JO0V0RTJtYlY7O0VzRWxuYk07SUFPSTtFdEUrbWJWOztFc0V0bmJNO0lBT0k7RXRFbW5iVjs7RXNFMW5iTTtJQU9JO0V0RXVuYlY7O0VzRTluYk07SUFPSTtFdEUybmJWOztFc0Vsb2JNO0lBT0k7RXRFK25iVjs7RXNFdG9iTTtJQU9JO0V0RW1vYlY7O0VzRTFvYk07SUFPSTtFdEV1b2JWOztFc0U5b2JNO0lBT0k7RXRFMm9iVjs7RXNFbHBiTTtJQU9JO0V0RStvYlY7O0VzRXRwYk07SUFPSTtJQUFBO0V0RW9wYlY7O0VzRTNwYk07SUFPSTtJQUFBO0V0RXlwYlY7O0VzRWhxYk07SUFPSTtJQUFBO0V0RThwYlY7O0VzRXJxYk07SUFPSTtJQUFBO0V0RW1xYlY7O0VzRTFxYk07SUFPSTtJQUFBO0V0RXdxYlY7O0VzRS9xYk07SUFPSTtJQUFBO0V0RTZxYlY7O0VzRXByYk07SUFPSTtJQUFBO0V0RWtyYlY7O0VzRXpyYk07SUFPSTtJQUFBO0V0RXVyYlY7O0VzRTlyYk07SUFPSTtJQUFBO0V0RTRyYlY7O0VzRW5zYk07SUFPSTtJQUFBO0V0RWlzYlY7O0VzRXhzYk07SUFPSTtJQUFBO0V0RXNzYlY7O0VzRTdzYk07SUFPSTtJQUFBO0V0RTJzYlY7O0VzRWx0Yk07SUFPSTtJQUFBO0V0RWd0YlY7O0VzRXZ0Yk07SUFPSTtJQUFBO0V0RXF0YlY7O0VzRTV0Yk07SUFPSTtJQUFBO0V0RTB0YlY7O0VzRWp1Yk07SUFPSTtJQUFBO0V0RSt0YlY7O0VzRXR1Yk07SUFPSTtJQUFBO0V0RW91YlY7O0VzRTN1Yk07SUFPSTtJQUFBO0V0RXl1YlY7O0VzRWh2Yk07SUFPSTtJQUFBO0V0RTh1YlY7O0VzRXJ2Yk07SUFPSTtJQUFBO0V0RW12YlY7O0VzRTF2Yk07SUFPSTtJQUFBO0V0RXd2YlY7O0VzRS92Yk07SUFPSTtJQUFBO0V0RTZ2YlY7O0VzRXB3Yk07SUFPSTtJQUFBO0V0RWt3YlY7O0VzRXp3Yk07SUFPSTtJQUFBO0V0RXV3YlY7O0VzRTl3Yk07SUFPSTtJQUFBO0V0RTR3YlY7O0VzRW54Yk07SUFPSTtJQUFBO0V0RWl4YlY7O0VzRXh4Yk07SUFPSTtJQUFBO0V0RXN4YlY7O0VzRTd4Yk07SUFPSTtJQUFBO0V0RTJ4YlY7O0VzRWx5Yk07SUFPSTtJQUFBO0V0RWd5YlY7O0VzRXZ5Yk07SUFPSTtJQUFBO0V0RXF5YlY7O0VzRTV5Yk07SUFPSTtJQUFBO0V0RTB5YlY7O0VzRWp6Yk07SUFPSTtJQUFBO0V0RSt5YlY7O0VzRXR6Yk07SUFPSTtJQUFBO0V0RW96YlY7O0VzRTN6Yk07SUFPSTtJQUFBO0V0RXl6YlY7O0VzRWgwYk07SUFPSTtJQUFBO0V0RTh6YlY7O0VzRXIwYk07SUFPSTtJQUFBO0V0RW0wYlY7O0VzRTEwYk07SUFPSTtJQUFBO0V0RXcwYlY7O0VzRS8wYk07SUFPSTtJQUFBO0V0RTYwYlY7O0VzRXAxYk07SUFPSTtJQUFBO0V0RWsxYlY7O0VzRXoxYk07SUFPSTtJQUFBO0V0RXUxYlY7O0VzRTkxYk07SUFPSTtJQUFBO0V0RTQxYlY7O0VzRW4yYk07SUFPSTtJQUFBO0V0RWkyYlY7O0VzRXgyYk07SUFPSTtFdEVxMmJWOztFc0U1MmJNO0lBT0k7RXRFeTJiVjs7RXNFaDNiTTtJQU9JO0V0RTYyYlY7O0VzRXAzYk07SUFPSTtFdEVpM2JWOztFc0V4M2JNO0lBT0k7RXRFcTNiVjs7RXNFNTNiTTtJQU9JO0V0RXkzYlY7O0VzRWg0Yk07SUFPSTtFdEU2M2JWOztFc0VwNGJNO0lBT0k7RXRFaTRiVjs7RXNFeDRiTTtJQU9JO0V0RXE0YlY7O0VzRTU0Yk07SUFPSTtFdEV5NGJWOztFc0VoNWJNO0lBT0k7RXRFNjRiVjs7RXNFcDViTTtJQU9JO0V0RWk1YlY7O0VzRXg1Yk07SUFPSTtFdEVxNWJWOztFc0U1NWJNO0lBT0k7RXRFeTViVjs7RXNFaDZiTTtJQU9JO0V0RTY1YlY7O0VzRXA2Yk07SUFPSTtFdEVpNmJWOztFc0V4NmJNO0lBT0k7RXRFcTZiVjs7RXNFNTZiTTtJQU9JO0V0RXk2YlY7O0VzRWg3Yk07SUFPSTtFdEU2NmJWOztFc0VwN2JNO0lBT0k7RXRFaTdiVjs7RXNFeDdiTTtJQU9JO0V0RXE3YlY7O0VzRTU3Yk07SUFPSTtFdEV5N2JWOztFc0VoOGJNO0lBT0k7RXRFNjdiVjs7RXNFcDhiTTtJQU9JO0V0RWk4YlY7O0VzRXg4Yk07SUFPSTtFdEVxOGJWOztFc0U1OGJNO0lBT0k7RXRFeThiVjs7RXNFaDliTTtJQU9JO0V0RTY4YlY7O0VzRXA5Yk07SUFPSTtFdEVpOWJWOztFc0V4OWJNO0lBT0k7RXRFcTliVjs7RXNFNTliTTtJQU9JO0V0RXk5YlY7O0VzRWgrYk07SUFPSTtFdEU2OWJWOztFc0VwK2JNO0lBT0k7RXRFaStiVjs7RXNFeCtiTTtJQU9JO0V0RXErYlY7O0VzRTUrYk07SUFPSTtFdEV5K2JWOztFc0VoL2JNO0lBT0k7RXRFNitiVjs7RXNFcC9iTTtJQU9JO0V0RWkvYlY7O0VzRXgvYk07SUFPSTtFdEVxL2JWOztFc0U1L2JNO0lBT0k7RXRFeS9iVjs7RXNFaGdjTTtJQU9JO0V0RTYvYlY7O0VzRXBnY007SUFPSTtFdEVpZ2NWOztFc0V4Z2NNO0lBT0k7RXRFcWdjVjs7RXNFNWdjTTtJQU9JO0V0RXlnY1Y7O0VzRWhoY007SUFPSTtFdEU2Z2NWOztFc0VwaGNNO0lBT0k7RXRFaWhjVjs7RXNFeGhjTTtJQU9JO0V0RXFoY1Y7O0VzRTVoY007SUFPSTtFdEV5aGNWOztFc0VoaWNNO0lBT0k7RXRFNmhjVjs7RXNFcGljTTtJQU9JO0V0RWlpY1Y7O0VzRXhpY007SUFPSTtFdEVxaWNWOztFc0U1aWNNO0lBT0k7RXRFeWljVjs7RXNFaGpjTTtJQU9JO0V0RTZpY1Y7O0VzRXBqY007SUFPSTtFdEVpamNWOztFc0V4amNNO0lBT0k7RXRFcWpjVjs7RXNFNWpjTTtJQU9JO0V0RXlqY1Y7O0VzRWhrY007SUFPSTtFdEU2amNWOztFc0Vwa2NNO0lBT0k7RXRFaWtjVjs7RXNFeGtjTTtJQU9JO0V0RXFrY1Y7O0VzRTVrY007SUFPSTtFdEV5a2NWOztFc0VobGNNO0lBT0k7RXRFNmtjVjs7RXNFcGxjTTtJQU9JO0V0RWlsY1Y7O0VzRXhsY007SUFPSTtFdEVxbGNWOztFc0U1bGNNO0lBT0k7RXRFeWxjVjs7RXNFaG1jTTtJQU9JO0V0RTZsY1Y7O0VzRXBtY007SUFPSTtFdEVpbWNWOztFc0V4bWNNO0lBT0k7RXRFcW1jVjs7RXNFNW1jTTtJQU9JO0V0RXltY1Y7O0VzRWhuY007SUFPSTtFdEU2bWNWOztFc0VwbmNNO0lBT0k7RXRFaW5jVjs7RXNFeG5jTTtJQU9JO0V0RXFuY1Y7O0VzRTVuY007SUFPSTtFdEV5bmNWOztFc0Vob2NNO0lBT0k7RXRFNm5jVjs7RXNFcG9jTTtJQU9JO0V0RWlvY1Y7O0VzRXhvY007SUFPSTtFdEVxb2NWOztFc0U1b2NNO0lBT0k7RXRFeW9jVjs7RXNFaHBjTTtJQU9JO0V0RTZvY1Y7O0VzRXBwY007SUFPSTtFdEVpcGNWOztFc0V4cGNNO0lBT0k7RXRFcXBjVjs7RXNFNXBjTTtJQU9JO0V0RXlwY1Y7O0VzRWhxY007SUFPSTtFdEU2cGNWOztFc0VwcWNNO0lBT0k7RXRFaXFjVjs7RXNFeHFjTTtJQU9JO0V0RXFxY1Y7O0VzRTVxY007SUFPSTtFdEV5cWNWOztFc0VocmNNO0lBT0k7RXRFNnFjVjs7RXNFcHJjTTtJQU9JO0V0RWlyY1Y7O0VzRXhyY007SUFPSTtFdEVxcmNWOztFc0U1cmNNO0lBT0k7RXRFeXJjVjs7RXNFaHNjTTtJQU9JO0V0RTZyY1Y7O0VzRXBzY007SUFPSTtFdEVpc2NWOztFc0V4c2NNO0lBT0k7RXRFcXNjVjs7RXNFNXNjTTtJQU9JO0V0RXlzY1Y7O0VzRWh0Y007SUFPSTtFdEU2c2NWOztFc0VwdGNNO0lBT0k7RXRFaXRjVjs7RXNFeHRjTTtJQU9JO0V0RXF0Y1Y7O0VzRTV0Y007SUFPSTtFdEV5dGNWOztFc0VodWNNO0lBT0k7RXRFNnRjVjs7RXNFcHVjTTtJQU9JO0V0RWl1Y1Y7O0VzRXh1Y007SUFPSTtFdEVxdWNWOztFc0U1dWNNO0lBT0k7RXRFeXVjVjs7RXNFaHZjTTtJQU9JO0V0RTZ1Y1Y7O0VzRXB2Y007SUFPSTtFdEVpdmNWOztFc0V4dmNNO0lBT0k7RXRFcXZjVjs7RXNFNXZjTTtJQU9JO0V0RXl2Y1Y7O0VzRWh3Y007SUFPSTtFdEU2dmNWOztFc0Vwd2NNO0lBT0k7RXRFaXdjVjs7RXNFeHdjTTtJQU9JO0V0RXF3Y1Y7O0VzRTV3Y007SUFPSTtFdEV5d2NWOztFc0VoeGNNO0lBT0k7RXRFNndjVjs7RXNFcHhjTTtJQU9JO0V0RWl4Y1Y7O0VzRXh4Y007SUFPSTtFdEVxeGNWOztFc0U1eGNNO0lBT0k7RXRFeXhjVjs7RXNFaHljTTtJQU9JO0V0RTZ4Y1Y7O0VzRXB5Y007SUFPSTtFdEVpeWNWOztFc0V4eWNNO0lBT0k7RXRFcXljVjs7RXNFNXljTTtJQU9JO0V0RXl5Y1Y7O0VzRWh6Y007SUFPSTtFdEU2eWNWOztFc0VwemNNO0lBT0k7RXRFaXpjVjs7RXNFeHpjTTtJQU9JO0V0RXF6Y1Y7O0VzRTV6Y007SUFPSTtFdEV5emNWOztFc0VoMGNNO0lBT0k7RXRFNnpjVjs7RXNFcDBjTTtJQU9JO0V0RWkwY1Y7O0VzRXgwY007SUFPSTtFdEVxMGNWOztFc0U1MGNNO0lBT0k7RXRFeTBjVjs7RXNFaDFjTTtJQU9JO0V0RTYwY1Y7O0VzRXAxY007SUFPSTtFdEVpMWNWOztFc0V4MWNNO0lBT0k7RXRFcTFjVjs7RXNFNTFjTTtJQU9JO0V0RXkxY1Y7O0VzRWgyY007SUFPSTtFdEU2MWNWOztFc0VwMmNNO0lBT0k7RXRFaTJjVjs7RXNFeDJjTTtJQU9JO0V0RXEyY1Y7O0VzRTUyY007SUFPSTtFdEV5MmNWOztFc0VoM2NNO0lBT0k7RXRFNjJjVjs7RXNFcDNjTTtJQU9JO0V0RWkzY1Y7O0VzRXgzY007SUFPSTtFdEVxM2NWOztFc0U1M2NNO0lBT0k7RXRFeTNjVjs7RXNFaDRjTTtJQU9JO0V0RTYzY1Y7O0VzRXA0Y007SUFPSTtFdEVpNGNWOztFc0V4NGNNO0lBT0k7RXRFcTRjVjs7RXNFNTRjTTtJQU9JO0V0RXk0Y1Y7O0VzRWg1Y007SUFPSTtFdEU2NGNWOztFc0VwNWNNO0lBT0k7RXRFaTVjVjs7RXNFeDVjTTtJQU9JO0V0RXE1Y1Y7O0VzRTU1Y007SUFPSTtFdEV5NWNWOztFc0VoNmNNO0lBT0k7RXRFNjVjVjs7RXNFcDZjTTtJQU9JO0V0RWk2Y1Y7O0VzRXg2Y007SUFPSTtFdEVxNmNWOztFc0U1NmNNO0lBT0k7RXRFeTZjVjs7RXNFaDdjTTtJQU9JO0V0RTY2Y1Y7O0VzRXA3Y007SUFPSTtFdEVpN2NWOztFc0V4N2NNO0lBT0k7RXRFcTdjVjs7RXNFNTdjTTtJQU9JO0V0RXk3Y1Y7O0VzRWg4Y007SUFPSTtFdEU2N2NWOztFc0VwOGNNO0lBT0k7RXRFaThjVjs7RXNFeDhjTTtJQU9JO0V0RXE4Y1Y7O0VzRTU4Y007SUFPSTtFdEV5OGNWOztFc0VoOWNNO0lBT0k7RXRFNjhjVjs7RXNFcDljTTtJQU9JO0V0RWk5Y1Y7O0VzRXg5Y007SUFPSTtFdEVxOWNWOztFc0U1OWNNO0lBT0k7RXRFeTljVjs7RXNFaCtjTTtJQU9JO0V0RTY5Y1Y7O0VzRXArY007SUFPSTtFdEVpK2NWOztFc0V4K2NNO0lBT0k7RXRFcStjVjs7RXNFNStjTTtJQU9JO0V0RXkrY1Y7O0VzRWgvY007SUFPSTtFdEU2K2NWOztFc0VwL2NNO0lBT0k7RXRFaS9jVjs7RXNFeC9jTTtJQU9JO0V0RXEvY1Y7O0VzRTUvY007SUFPSTtFdEV5L2NWOztFc0VoZ2RNO0lBT0k7RXRFNi9jVjs7RXNFcGdkTTtJQU9JO0V0RWlnZFY7O0VzRXhnZE07SUFPSTtFdEVxZ2RWOztFc0U1Z2RNO0lBT0k7RXRFeWdkVjs7RXNFaGhkTTtJQU9JO0V0RTZnZFY7O0VzRXBoZE07SUFPSTtFdEVpaGRWOztFc0V4aGRNO0lBT0k7RXRFcWhkVjs7RXNFNWhkTTtJQU9JO0V0RXloZFY7O0VzRWhpZE07SUFPSTtFdEU2aGRWOztFc0VwaWRNO0lBT0k7RXRFaWlkVjs7RXNFeGlkTTtJQU9JO0V0RXFpZFY7O0VzRTVpZE07SUFPSTtFdEV5aWRWOztFc0VoamRNO0lBT0k7RXRFNmlkVjs7RXNFcGpkTTtJQU9JO0V0RWlqZFY7O0VzRXhqZE07SUFPSTtFdEVxamRWOztFc0U1amRNO0lBT0k7RXRFeWpkVjs7RXNFaGtkTTtJQU9JO0V0RTZqZFY7O0VzRXBrZE07SUFPSTtFdEVpa2RWOztFc0V4a2RNO0lBT0k7RXRFcWtkVjs7RXNFNWtkTTtJQU9JO0V0RXlrZFY7O0VzRWhsZE07SUFPSTtFdEU2a2RWOztFc0VwbGRNO0lBT0k7RXRFaWxkVjs7RXNFeGxkTTtJQU9JO0V0RXFsZFY7O0VzRTVsZE07SUFPSTtFdEV5bGRWOztFc0VobWRNO0lBT0k7RXRFNmxkVjs7RXNFcG1kTTtJQU9JO0V0RWltZFY7O0VzRXhtZE07SUFPSTtFdEVxbWRWOztFc0U1bWRNO0lBT0k7RXRFeW1kVjs7RXNFaG5kTTtJQU9JO0V0RTZtZFY7O0VzRXBuZE07SUFPSTtFdEVpbmRWOztFc0V4bmRNO0lBT0k7RXRFcW5kVjs7RXNFNW5kTTtJQU9JO0V0RXluZFY7O0VzRWhvZE07SUFPSTtFdEU2bmRWOztFc0Vwb2RNO0lBT0k7RXRFaW9kVjs7RXNFeG9kTTtJQU9JO0V0RXFvZFY7O0VzRTVvZE07SUFPSTtFdEV5b2RWOztFc0VocGRNO0lBT0k7RXRFNm9kVjs7RXNFcHBkTTtJQU9JO0V0RWlwZFY7O0VzRXhwZE07SUFPSTtFdEVxcGRWOztFc0U1cGRNO0lBT0k7RXRFeXBkVjs7RXNFaHFkTTtJQU9JO0V0RTZwZFY7O0VzRXBxZE07SUFPSTtFdEVpcWRWOztFc0V4cWRNO0lBT0k7RXRFcXFkVjs7RXNFNXFkTTtJQU9JO0V0RXlxZFY7O0VzRWhyZE07SUFPSTtFdEU2cWRWOztFc0VwcmRNO0lBT0k7RXRFaXJkVjs7RXNFeHJkTTtJQU9JO0V0RXFyZFY7O0VzRTVyZE07SUFPSTtFdEV5cmRWOztFc0Voc2RNO0lBT0k7RXRFNnJkVjs7RXNFcHNkTTtJQU9JO0V0RWlzZFY7O0VzRXhzZE07SUFPSTtFdEVxc2RWOztFc0U1c2RNO0lBT0k7RXRFeXNkVjs7RXNFaHRkTTtJQU9JO0V0RTZzZFY7O0VzRXB0ZE07SUFPSTtFdEVpdGRWOztFc0V4dGRNO0lBT0k7RXRFcXRkVjs7RXNFNXRkTTtJQU9JO0V0RXl0ZFY7O0VzRWh1ZE07SUFPSTtFdEU2dGRWOztFc0VwdWRNO0lBT0k7RXRFaXVkVjs7RXNFeHVkTTtJQU9JO0V0RXF1ZFY7O0VzRTV1ZE07SUFPSTtFdEV5dWRWOztFc0VodmRNO0lBT0k7RXRFNnVkVjs7RXNFcHZkTTtJQU9JO0V0RWl2ZFY7O0VzRXh2ZE07SUFPSTtFdEVxdmRWOztFc0U1dmRNO0lBT0k7RXRFeXZkVjs7RXNFaHdkTTtJQU9JO0V0RTZ2ZFY7O0VzRXB3ZE07SUFPSTtFdEVpd2RWOztFc0V4d2RNO0lBT0k7RXRFcXdkVjs7RXNFNXdkTTtJQU9JO0V0RXl3ZFY7O0VzRWh4ZE07SUFPSTtFdEU2d2RWO0FBQ0Y7QWVyeGRJO0V1REFJO0lBT0k7RXRFa3hkVjs7RXNFenhkTTtJQU9JO0V0RXN4ZFY7O0VzRTd4ZE07SUFPSTtFdEUweGRWOztFc0VqeWRNO0lBT0k7RXRFOHhkVjs7RXNFcnlkTTtJQU9JO0V0RWt5ZFY7O0VzRXp5ZE07SUFPSTtFdEVzeWRWOztFc0U3eWRNO0lBT0k7RXRFMHlkVjs7RXNFanpkTTtJQU9JO0V0RTh5ZFY7O0VzRXJ6ZE07SUFPSTtFdEVremRWOztFc0V6emRNO0lBT0k7RXRFc3pkVjs7RXNFN3pkTTtJQU9JO0V0RTB6ZFY7O0VzRWowZE07SUFPSTtFdEU4emRWOztFc0VyMGRNO0lBT0k7RXRFazBkVjs7RXNFejBkTTtJQU9JO0V0RXMwZFY7O0VzRTcwZE07SUFPSTtFdEUwMGRWOztFc0VqMWRNO0lBT0k7RXRFODBkVjs7RXNFcjFkTTtJQU9JO0V0RWsxZFY7O0VzRXoxZE07SUFPSTtFdEVzMWRWOztFc0U3MWRNO0lBT0k7RXRFMDFkVjs7RXNFajJkTTtJQU9JO0V0RTgxZFY7O0VzRXIyZE07SUFPSTtFdEVrMmRWOztFc0V6MmRNO0lBT0k7RXRFczJkVjs7RXNFNzJkTTtJQU9JO0V0RTAyZFY7O0VzRWozZE07SUFPSTtFdEU4MmRWOztFc0VyM2RNO0lBT0k7RXRFazNkVjs7RXNFejNkTTtJQU9JO0V0RXMzZFY7O0VzRTczZE07SUFPSTtFdEUwM2RWOztFc0VqNGRNO0lBT0k7RXRFODNkVjs7RXNFcjRkTTtJQU9JO0V0RWs0ZFY7O0VzRXo0ZE07SUFPSTtFdEVzNGRWOztFc0U3NGRNO0lBT0k7RXRFMDRkVjs7RXNFajVkTTtJQU9JO0V0RTg0ZFY7O0VzRXI1ZE07SUFPSTtFdEVrNWRWOztFc0V6NWRNO0lBT0k7RXRFczVkVjs7RXNFNzVkTTtJQU9JO0V0RTA1ZFY7O0VzRWo2ZE07SUFPSTtFdEU4NWRWOztFc0VyNmRNO0lBT0k7RXRFazZkVjs7RXNFejZkTTtJQU9JO0V0RXM2ZFY7O0VzRTc2ZE07SUFPSTtFdEUwNmRWOztFc0VqN2RNO0lBT0k7RXRFODZkVjs7RXNFcjdkTTtJQU9JO0V0RWs3ZFY7O0VzRXo3ZE07SUFPSTtFdEVzN2RWOztFc0U3N2RNO0lBT0k7RXRFMDdkVjs7RXNFajhkTTtJQU9JO0V0RTg3ZFY7O0VzRXI4ZE07SUFPSTtFdEVrOGRWOztFc0V6OGRNO0lBT0k7RXRFczhkVjs7RXNFNzhkTTtJQU9JO0V0RTA4ZFY7O0VzRWo5ZE07SUFPSTtFdEU4OGRWOztFc0VyOWRNO0lBT0k7RXRFazlkVjs7RXNFejlkTTtJQU9JO0V0RXM5ZFY7O0VzRTc5ZE07SUFPSTtFdEUwOWRWOztFc0VqK2RNO0lBT0k7RXRFODlkVjs7RXNFcitkTTtJQU9JO0V0RWsrZFY7O0VzRXorZE07SUFPSTtFdEVzK2RWOztFc0U3K2RNO0lBT0k7RXRFMCtkVjs7RXNFai9kTTtJQU9JO0V0RTgrZFY7O0VzRXIvZE07SUFPSTtFdEVrL2RWOztFc0V6L2RNO0lBT0k7RXRFcy9kVjs7RXNFNy9kTTtJQU9JO0V0RTAvZFY7O0VzRWpnZU07SUFPSTtFdEU4L2RWOztFc0VyZ2VNO0lBT0k7RXRFa2dlVjs7RXNFemdlTTtJQU9JO0V0RXNnZVY7O0VzRTdnZU07SUFPSTtFdEUwZ2VWOztFc0VqaGVNO0lBT0k7RXRFOGdlVjs7RXNFcmhlTTtJQU9JO0V0RWtoZVY7O0VzRXpoZU07SUFPSTtFdEVzaGVWOztFc0U3aGVNO0lBT0k7RXRFMGhlVjs7RXNFamllTTtJQU9JO0V0RThoZVY7O0VzRXJpZU07SUFPSTtFdEVraWVWOztFc0V6aWVNO0lBT0k7RXRFc2llVjs7RXNFN2llTTtJQU9JO0V0RTBpZVY7O0VzRWpqZU07SUFPSTtFdEU4aWVWOztFc0VyamVNO0lBT0k7RXRFa2plVjs7RXNFemplTTtJQU9JO0V0RXNqZVY7O0VzRTdqZU07SUFPSTtFdEUwamVWOztFc0Vqa2VNO0lBT0k7RXRFOGplVjs7RXNFcmtlTTtJQU9JO0V0RWtrZVY7O0VzRXprZU07SUFPSTtFdEVza2VWOztFc0U3a2VNO0lBT0k7RXRFMGtlVjs7RXNFamxlTTtJQU9JO0V0RThrZVY7O0VzRXJsZU07SUFPSTtFdEVrbGVWOztFc0V6bGVNO0lBT0k7RXRFc2xlVjs7RXNFN2xlTTtJQU9JO0V0RTBsZVY7O0VzRWptZU07SUFPSTtFdEU4bGVWOztFc0VybWVNO0lBT0k7RXRFa21lVjs7RXNFem1lTTtJQU9JO0V0RXNtZVY7O0VzRTdtZU07SUFPSTtFdEUwbWVWOztFc0VqbmVNO0lBT0k7RXRFOG1lVjs7RXNFcm5lTTtJQU9JO0V0RWtuZVY7O0VzRXpuZU07SUFPSTtFdEVzbmVWOztFc0U3bmVNO0lBT0k7RXRFMG5lVjs7RXNFam9lTTtJQU9JO0V0RThuZVY7O0VzRXJvZU07SUFPSTtFdEVrb2VWOztFc0V6b2VNO0lBT0k7RXRFc29lVjs7RXNFN29lTTtJQU9JO0V0RTBvZVY7O0VzRWpwZU07SUFPSTtFdEU4b2VWOztFc0VycGVNO0lBT0k7RXRFa3BlVjs7RXNFenBlTTtJQU9JO0V0RXNwZVY7O0VzRTdwZU07SUFPSTtFdEUwcGVWOztFc0VqcWVNO0lBT0k7RXRFOHBlVjs7RXNFcnFlTTtJQU9JO0V0RWtxZVY7O0VzRXpxZU07SUFPSTtFdEVzcWVWOztFc0U3cWVNO0lBT0k7RXRFMHFlVjs7RXNFanJlTTtJQU9JO0V0RThxZVY7O0VzRXJyZU07SUFPSTtFdEVrcmVWOztFc0V6cmVNO0lBT0k7RXRFc3JlVjs7RXNFN3JlTTtJQU9JO0V0RTByZVY7O0VzRWpzZU07SUFPSTtFdEU4cmVWOztFc0Vyc2VNO0lBT0k7RXRFa3NlVjs7RXNFenNlTTtJQU9JO0V0RXNzZVY7O0VzRTdzZU07SUFPSTtFdEUwc2VWOztFc0VqdGVNO0lBT0k7RXRFOHNlVjs7RXNFcnRlTTtJQU9JO0V0RWt0ZVY7O0VzRXp0ZU07SUFPSTtFdEVzdGVWOztFc0U3dGVNO0lBT0k7RXRFMHRlVjs7RXNFanVlTTtJQU9JO0V0RTh0ZVY7O0VzRXJ1ZU07SUFPSTtFdEVrdWVWOztFc0V6dWVNO0lBT0k7RXRFc3VlVjs7RXNFN3VlTTtJQU9JO0V0RTB1ZVY7O0VzRWp2ZU07SUFPSTtFdEU4dWVWOztFc0VydmVNO0lBT0k7RXRFa3ZlVjs7RXNFenZlTTtJQU9JO0V0RXN2ZVY7O0VzRTd2ZU07SUFPSTtFdEUwdmVWOztFc0Vqd2VNO0lBT0k7RXRFOHZlVjs7RXNFcndlTTtJQU9JO0V0RWt3ZVY7O0VzRXp3ZU07SUFPSTtFdEVzd2VWOztFc0U3d2VNO0lBT0k7RXRFMHdlVjs7RXNFanhlTTtJQU9JO0V0RTh3ZVY7O0VzRXJ4ZU07SUFPSTtFdEVreGVWOztFc0V6eGVNO0lBT0k7RXRFc3hlVjs7RXNFN3hlTTtJQU9JO0V0RTB4ZVY7O0VzRWp5ZU07SUFPSTtFdEU4eGVWOztFc0VyeWVNO0lBT0k7RXRFa3llVjs7RXNFenllTTtJQU9JO0V0RXN5ZVY7O0VzRTd5ZU07SUFPSTtFdEUweWVWOztFc0VqemVNO0lBT0k7RXRFOHllVjs7RXNFcnplTTtJQU9JO0V0RWt6ZVY7O0VzRXp6ZU07SUFPSTtFdEVzemVWOztFc0U3emVNO0lBT0k7RXRFMHplVjs7RXNFajBlTTtJQU9JO0V0RTh6ZVY7O0VzRXIwZU07SUFPSTtFdEVrMGVWOztFc0V6MGVNO0lBT0k7RXRFczBlVjs7RXNFNzBlTTtJQU9JO0V0RTAwZVY7O0VzRWoxZU07SUFPSTtFdEU4MGVWOztFc0VyMWVNO0lBT0k7RXRFazFlVjs7RXNFejFlTTtJQU9JO0V0RXMxZVY7O0VzRTcxZU07SUFPSTtFdEUwMWVWOztFc0VqMmVNO0lBT0k7RXRFODFlVjs7RXNFcjJlTTtJQU9JO0V0RWsyZVY7O0VzRXoyZU07SUFPSTtFdEVzMmVWOztFc0U3MmVNO0lBT0k7RXRFMDJlVjs7RXNFajNlTTtJQU9JO0V0RTgyZVY7O0VzRXIzZU07SUFPSTtFdEVrM2VWOztFc0V6M2VNO0lBT0k7RXRFczNlVjs7RXNFNzNlTTtJQU9JO0V0RTAzZVY7O0VzRWo0ZU07SUFPSTtFdEU4M2VWOztFc0VyNGVNO0lBT0k7RXRFazRlVjs7RXNFejRlTTtJQU9JO0V0RXM0ZVY7O0VzRTc0ZU07SUFPSTtFdEUwNGVWOztFc0VqNWVNO0lBT0k7RXRFODRlVjs7RXNFcjVlTTtJQU9JO0V0RWs1ZVY7O0VzRXo1ZU07SUFPSTtFdEVzNWVWOztFc0U3NWVNO0lBT0k7RXRFMDVlVjs7RXNFajZlTTtJQU9JO0V0RTg1ZVY7O0VzRXI2ZU07SUFPSTtFdEVrNmVWOztFc0V6NmVNO0lBT0k7RXRFczZlVjs7RXNFNzZlTTtJQU9JO0V0RTA2ZVY7O0VzRWo3ZU07SUFPSTtFdEU4NmVWOztFc0VyN2VNO0lBT0k7RXRFazdlVjs7RXNFejdlTTtJQU9JO0V0RXM3ZVY7O0VzRTc3ZU07SUFPSTtFdEUwN2VWOztFc0VqOGVNO0lBT0k7RXRFODdlVjs7RXNFcjhlTTtJQU9JO0V0RWs4ZVY7O0VzRXo4ZU07SUFPSTtFdEVzOGVWOztFc0U3OGVNO0lBT0k7RXRFMDhlVjs7RXNFajllTTtJQU9JO0V0RTg4ZVY7O0VzRXI5ZU07SUFPSTtFdEVrOWVWOztFc0V6OWVNO0lBT0k7RXRFczllVjs7RXNFNzllTTtJQU9JO0V0RTA5ZVY7O0VzRWorZU07SUFPSTtFdEU4OWVWOztFc0VyK2VNO0lBT0k7RXRFaytlVjs7RXNFeitlTTtJQU9JO0V0RXMrZVY7O0VzRTcrZU07SUFPSTtFdEUwK2VWOztFc0VqL2VNO0lBT0k7RXRFOCtlVjs7RXNFci9lTTtJQU9JO0V0RWsvZVY7O0VzRXovZU07SUFPSTtFdEVzL2VWOztFc0U3L2VNO0lBT0k7RXRFMC9lVjs7RXNFamdmTTtJQU9JO0V0RTgvZVY7O0VzRXJnZk07SUFPSTtFdEVrZ2ZWOztFc0V6Z2ZNO0lBT0k7RXRFc2dmVjs7RXNFN2dmTTtJQU9JO0V0RTBnZlY7O0VzRWpoZk07SUFPSTtFdEU4Z2ZWOztFc0VyaGZNO0lBT0k7RXRFa2hmVjs7RXNFemhmTTtJQU9JO0V0RXNoZlY7O0VzRTdoZk07SUFPSTtFdEUwaGZWOztFc0VqaWZNO0lBT0k7RXRFOGhmVjs7RXNFcmlmTTtJQU9JO0V0RWtpZlY7O0VzRXppZk07SUFPSTtFdEVzaWZWOztFc0U3aWZNO0lBT0k7RXRFMGlmVjs7RXNFampmTTtJQU9JO0V0RThpZlY7O0VzRXJqZk07SUFPSTtFdEVramZWOztFc0V6amZNO0lBT0k7RXRFc2pmVjs7RXNFN2pmTTtJQU9JO0V0RTBqZlY7O0VzRWprZk07SUFPSTtFdEU4amZWOztFc0Vya2ZNO0lBT0k7RXRFa2tmVjs7RXNFemtmTTtJQU9JO0V0RXNrZlY7O0VzRTdrZk07SUFPSTtFdEUwa2ZWOztFc0VqbGZNO0lBT0k7RXRFOGtmVjs7RXNFcmxmTTtJQU9JO0V0RWtsZlY7O0VzRXpsZk07SUFPSTtFdEVzbGZWOztFc0U3bGZNO0lBT0k7RXRFMGxmVjs7RXNFam1mTTtJQU9JO0V0RThsZlY7O0VzRXJtZk07SUFPSTtFdEVrbWZWOztFc0V6bWZNO0lBT0k7RXRFc21mVjs7RXNFN21mTTtJQU9JO0V0RTBtZlY7O0VzRWpuZk07SUFPSTtFdEU4bWZWOztFc0VybmZNO0lBT0k7RXRFa25mVjs7RXNFem5mTTtJQU9JO0V0RXNuZlY7O0VzRTduZk07SUFPSTtFdEUwbmZWOztFc0Vqb2ZNO0lBT0k7RXRFOG5mVjs7RXNFcm9mTTtJQU9JO0V0RWtvZlY7O0VzRXpvZk07SUFPSTtFdEVzb2ZWOztFc0U3b2ZNO0lBT0k7RXRFMG9mVjs7RXNFanBmTTtJQU9JO0V0RThvZlY7O0VzRXJwZk07SUFPSTtFdEVrcGZWOztFc0V6cGZNO0lBT0k7RXRFc3BmVjs7RXNFN3BmTTtJQU9JO0V0RTBwZlY7O0VzRWpxZk07SUFPSTtFdEU4cGZWOztFc0VycWZNO0lBT0k7RXRFa3FmVjs7RXNFenFmTTtJQU9JO0V0RXNxZlY7O0VzRTdxZk07SUFPSTtFdEUwcWZWOztFc0VqcmZNO0lBT0k7RXRFOHFmVjs7RXNFcnJmTTtJQU9JO0V0RWtyZlY7O0VzRXpyZk07SUFPSTtFdEVzcmZWOztFc0U3cmZNO0lBT0k7RXRFMHJmVjs7RXNFanNmTTtJQU9JO0V0RThyZlY7O0VzRXJzZk07SUFPSTtFdEVrc2ZWOztFc0V6c2ZNO0lBT0k7RXRFc3NmVjs7RXNFN3NmTTtJQU9JO0V0RTBzZlY7O0VzRWp0Zk07SUFPSTtFdEU4c2ZWOztFc0VydGZNO0lBT0k7RXRFa3RmVjs7RXNFenRmTTtJQU9JO0V0RXN0ZlY7O0VzRTd0Zk07SUFPSTtFdEUwdGZWOztFc0VqdWZNO0lBT0k7RXRFOHRmVjs7RXNFcnVmTTtJQU9JO0V0RWt1ZlY7O0VzRXp1Zk07SUFPSTtFdEVzdWZWOztFc0U3dWZNO0lBT0k7RXRFMHVmVjs7RXNFanZmTTtJQU9JO0V0RTh1ZlY7O0VzRXJ2Zk07SUFPSTtFdEVrdmZWOztFc0V6dmZNO0lBT0k7RXRFc3ZmVjs7RXNFN3ZmTTtJQU9JO0V0RTB2ZlY7O0VzRWp3Zk07SUFPSTtFdEU4dmZWOztFc0Vyd2ZNO0lBT0k7RXRFa3dmVjs7RXNFendmTTtJQU9JO0V0RXN3ZlY7O0VzRTd3Zk07SUFPSTtFdEUwd2ZWOztFc0VqeGZNO0lBT0k7RXRFOHdmVjs7RXNFcnhmTTtJQU9JO0V0RWt4ZlY7O0VzRXp4Zk07SUFPSTtFdEVzeGZWOztFc0U3eGZNO0lBT0k7RXRFMHhmVjs7RXNFanlmTTtJQU9JO0V0RTh4ZlY7O0VzRXJ5Zk07SUFPSTtFdEVreWZWOztFc0V6eWZNO0lBT0k7RXRFc3lmVjs7RXNFN3lmTTtJQU9JO0V0RTB5ZlY7O0VzRWp6Zk07SUFPSTtFdEU4eWZWOztFc0VyemZNO0lBT0k7RXRFa3pmVjs7RXNFenpmTTtJQU9JO0V0RXN6ZlY7O0VzRTd6Zk07SUFPSTtFdEUwemZWOztFc0VqMGZNO0lBT0k7RXRFOHpmVjs7RXNFcjBmTTtJQU9JO0V0RWswZlY7O0VzRXowZk07SUFPSTtFdEVzMGZWOztFc0U3MGZNO0lBT0k7RXRFMDBmVjs7RXNFajFmTTtJQU9JO0V0RTgwZlY7O0VzRXIxZk07SUFPSTtFdEVrMWZWOztFc0V6MWZNO0lBT0k7RXRFczFmVjs7RXNFNzFmTTtJQU9JO0V0RTAxZlY7O0VzRWoyZk07SUFPSTtFdEU4MWZWOztFc0VyMmZNO0lBT0k7RXRFazJmVjs7RXNFejJmTTtJQU9JO0V0RXMyZlY7O0VzRTcyZk07SUFPSTtFdEUwMmZWOztFc0VqM2ZNO0lBT0k7RXRFODJmVjs7RXNFcjNmTTtJQU9JO0V0RWszZlY7O0VzRXozZk07SUFPSTtFdEVzM2ZWOztFc0U3M2ZNO0lBT0k7RXRFMDNmVjs7RXNFajRmTTtJQU9JO0V0RTgzZlY7O0VzRXI0Zk07SUFPSTtFdEVrNGZWOztFc0V6NGZNO0lBT0k7RXRFczRmVjs7RXNFNzRmTTtJQU9JO0V0RTA0ZlY7O0VzRWo1Zk07SUFPSTtFdEU4NGZWOztFc0VyNWZNO0lBT0k7RXRFazVmVjs7RXNFejVmTTtJQU9JO0V0RXM1ZlY7O0VzRTc1Zk07SUFPSTtFdEUwNWZWOztFc0VqNmZNO0lBT0k7RXRFODVmVjs7RXNFcjZmTTtJQU9JO0V0RWs2ZlY7O0VzRXo2Zk07SUFPSTtFdEVzNmZWOztFc0U3NmZNO0lBT0k7RXRFMDZmVjs7RXNFajdmTTtJQU9JO0V0RTg2ZlY7O0VzRXI3Zk07SUFPSTtFdEVrN2ZWOztFc0V6N2ZNO0lBT0k7RXRFczdmVjs7RXNFNzdmTTtJQU9JO0V0RTA3ZlY7O0VzRWo4Zk07SUFPSTtFdEU4N2ZWOztFc0VyOGZNO0lBT0k7RXRFazhmVjs7RXNFejhmTTtJQU9JO0V0RXM4ZlY7O0VzRTc4Zk07SUFPSTtFdEUwOGZWOztFc0VqOWZNO0lBT0k7RXRFODhmVjs7RXNFcjlmTTtJQU9JO0V0RWs5ZlY7O0VzRXo5Zk07SUFPSTtFdEVzOWZWOztFc0U3OWZNO0lBT0k7RXRFMDlmVjs7RXNFaitmTTtJQU9JO0V0RTg5ZlY7O0VzRXIrZk07SUFPSTtFdEVrK2ZWOztFc0V6K2ZNO0lBT0k7RXRFcytmVjs7RXNFNytmTTtJQU9JO0V0RTArZlY7O0VzRWovZk07SUFPSTtFdEU4K2ZWOztFc0VyL2ZNO0lBT0k7RXRFay9mVjs7RXNFei9mTTtJQU9JO0V0RXMvZlY7O0VzRTcvZk07SUFPSTtFdEUwL2ZWOztFc0VqZ2dCTTtJQU9JO0V0RTgvZlY7O0VzRXJnZ0JNO0lBT0k7RXRFa2dnQlY7O0VzRXpnZ0JNO0lBT0k7RXRFc2dnQlY7O0VzRTdnZ0JNO0lBT0k7RXRFMGdnQlY7O0VzRWpoZ0JNO0lBT0k7RXRFOGdnQlY7O0VzRXJoZ0JNO0lBT0k7RXRFa2hnQlY7O0VzRXpoZ0JNO0lBT0k7RXRFc2hnQlY7O0VzRTdoZ0JNO0lBT0k7RXRFMGhnQlY7O0VzRWppZ0JNO0lBT0k7RXRFOGhnQlY7O0VzRXJpZ0JNO0lBT0k7RXRFa2lnQlY7O0VzRXppZ0JNO0lBT0k7RXRFc2lnQlY7O0VzRTdpZ0JNO0lBT0k7RXRFMGlnQlY7O0VzRWpqZ0JNO0lBT0k7RXRFOGlnQlY7O0VzRXJqZ0JNO0lBT0k7RXRFa2pnQlY7O0VzRXpqZ0JNO0lBT0k7RXRFc2pnQlY7O0VzRTdqZ0JNO0lBT0k7RXRFMGpnQlY7O0VzRWprZ0JNO0lBT0k7RXRFOGpnQlY7O0VzRXJrZ0JNO0lBT0k7RXRFa2tnQlY7O0VzRXprZ0JNO0lBT0k7RXRFc2tnQlY7O0VzRTdrZ0JNO0lBT0k7RXRFMGtnQlY7O0VzRWpsZ0JNO0lBT0k7RXRFOGtnQlY7O0VzRXJsZ0JNO0lBT0k7RXRFa2xnQlY7O0VzRXpsZ0JNO0lBT0k7RXRFc2xnQlY7O0VzRTdsZ0JNO0lBT0k7RXRFMGxnQlY7O0VzRWptZ0JNO0lBT0k7RXRFOGxnQlY7O0VzRXJtZ0JNO0lBT0k7RXRFa21nQlY7O0VzRXptZ0JNO0lBT0k7RXRFc21nQlY7O0VzRTdtZ0JNO0lBT0k7RXRFMG1nQlY7O0VzRWpuZ0JNO0lBT0k7RXRFOG1nQlY7O0VzRXJuZ0JNO0lBT0k7SUFBQTtFdEVtbmdCVjs7RXNFMW5nQk07SUFPSTtJQUFBO0V0RXduZ0JWOztFc0UvbmdCTTtJQU9JO0lBQUE7RXRFNm5nQlY7O0VzRXBvZ0JNO0lBT0k7SUFBQTtFdEVrb2dCVjs7RXNFem9nQk07SUFPSTtJQUFBO0V0RXVvZ0JWOztFc0U5b2dCTTtJQU9JO0lBQUE7RXRFNG9nQlY7O0VzRW5wZ0JNO0lBT0k7SUFBQTtFdEVpcGdCVjs7RXNFeHBnQk07SUFPSTtJQUFBO0V0RXNwZ0JWOztFc0U3cGdCTTtJQU9JO0lBQUE7RXRFMnBnQlY7O0VzRWxxZ0JNO0lBT0k7SUFBQTtFdEVncWdCVjs7RXNFdnFnQk07SUFPSTtJQUFBO0V0RXFxZ0JWOztFc0U1cWdCTTtJQU9JO0lBQUE7RXRFMHFnQlY7O0VzRWpyZ0JNO0lBT0k7SUFBQTtFdEUrcWdCVjs7RXNFdHJnQk07SUFPSTtJQUFBO0V0RW9yZ0JWOztFc0UzcmdCTTtJQU9JO0lBQUE7RXRFeXJnQlY7O0VzRWhzZ0JNO0lBT0k7SUFBQTtFdEU4cmdCVjs7RXNFcnNnQk07SUFPSTtJQUFBO0V0RW1zZ0JWOztFc0Uxc2dCTTtJQU9JO0lBQUE7RXRFd3NnQlY7O0VzRS9zZ0JNO0lBT0k7SUFBQTtFdEU2c2dCVjs7RXNFcHRnQk07SUFPSTtJQUFBO0V0RWt0Z0JWOztFc0V6dGdCTTtJQU9JO0lBQUE7RXRFdXRnQlY7O0VzRTl0Z0JNO0lBT0k7SUFBQTtFdEU0dGdCVjs7RXNFbnVnQk07SUFPSTtJQUFBO0V0RWl1Z0JWOztFc0V4dWdCTTtJQU9JO0lBQUE7RXRFc3VnQlY7O0VzRTd1Z0JNO0lBT0k7SUFBQTtFdEUydWdCVjs7RXNFbHZnQk07SUFPSTtJQUFBO0V0RWd2Z0JWOztFc0V2dmdCTTtJQU9JO0lBQUE7RXRFcXZnQlY7O0VzRTV2Z0JNO0lBT0k7SUFBQTtFdEUwdmdCVjs7RXNFandnQk07SUFPSTtJQUFBO0V0RSt2Z0JWOztFc0V0d2dCTTtJQU9JO0lBQUE7RXRFb3dnQlY7O0VzRTN3Z0JNO0lBT0k7SUFBQTtFdEV5d2dCVjs7RXNFaHhnQk07SUFPSTtJQUFBO0V0RTh3Z0JWOztFc0VyeGdCTTtJQU9JO0lBQUE7RXRFbXhnQlY7O0VzRTF4Z0JNO0lBT0k7SUFBQTtFdEV3eGdCVjs7RXNFL3hnQk07SUFPSTtJQUFBO0V0RTZ4Z0JWOztFc0VweWdCTTtJQU9JO0lBQUE7RXRFa3lnQlY7O0VzRXp5Z0JNO0lBT0k7SUFBQTtFdEV1eWdCVjs7RXNFOXlnQk07SUFPSTtJQUFBO0V0RTR5Z0JWOztFc0VuemdCTTtJQU9JO0lBQUE7RXRFaXpnQlY7O0VzRXh6Z0JNO0lBT0k7SUFBQTtFdEVzemdCVjs7RXNFN3pnQk07SUFPSTtJQUFBO0V0RTJ6Z0JWOztFc0VsMGdCTTtJQU9JO0lBQUE7RXRFZzBnQlY7O0VzRXYwZ0JNO0lBT0k7SUFBQTtFdEVxMGdCVjs7RXNFNTBnQk07SUFPSTtJQUFBO0V0RTAwZ0JWOztFc0VqMWdCTTtJQU9JO0V0RTgwZ0JWOztFc0VyMWdCTTtJQU9JO0V0RWsxZ0JWOztFc0V6MWdCTTtJQU9JO0V0RXMxZ0JWOztFc0U3MWdCTTtJQU9JO0V0RTAxZ0JWOztFc0VqMmdCTTtJQU9JO0V0RTgxZ0JWOztFc0VyMmdCTTtJQU9JO0V0RWsyZ0JWOztFc0V6MmdCTTtJQU9JO0V0RXMyZ0JWOztFc0U3MmdCTTtJQU9JO0V0RTAyZ0JWOztFc0VqM2dCTTtJQU9JO0V0RTgyZ0JWOztFc0VyM2dCTTtJQU9JO0V0RWszZ0JWOztFc0V6M2dCTTtJQU9JO0V0RXMzZ0JWOztFc0U3M2dCTTtJQU9JO0V0RTAzZ0JWOztFc0VqNGdCTTtJQU9JO0V0RTgzZ0JWOztFc0VyNGdCTTtJQU9JO0V0RWs0Z0JWOztFc0V6NGdCTTtJQU9JO0V0RXM0Z0JWOztFc0U3NGdCTTtJQU9JO0V0RTA0Z0JWOztFc0VqNWdCTTtJQU9JO0V0RTg0Z0JWOztFc0VyNWdCTTtJQU9JO0V0RWs1Z0JWOztFc0V6NWdCTTtJQU9JO0V0RXM1Z0JWOztFc0U3NWdCTTtJQU9JO0V0RTA1Z0JWOztFc0VqNmdCTTtJQU9JO0V0RTg1Z0JWOztFc0VyNmdCTTtJQU9JO0V0RWs2Z0JWOztFc0V6NmdCTTtJQU9JO0V0RXM2Z0JWOztFc0U3NmdCTTtJQU9JO0V0RTA2Z0JWOztFc0VqN2dCTTtJQU9JO0V0RTg2Z0JWOztFc0VyN2dCTTtJQU9JO0V0RWs3Z0JWOztFc0V6N2dCTTtJQU9JO0V0RXM3Z0JWOztFc0U3N2dCTTtJQU9JO0V0RTA3Z0JWOztFc0VqOGdCTTtJQU9JO0V0RTg3Z0JWOztFc0VyOGdCTTtJQU9JO0V0RWs4Z0JWOztFc0V6OGdCTTtJQU9JO0V0RXM4Z0JWOztFc0U3OGdCTTtJQU9JO0V0RTA4Z0JWOztFc0VqOWdCTTtJQU9JO0V0RTg4Z0JWOztFc0VyOWdCTTtJQU9JO0V0RWs5Z0JWOztFc0V6OWdCTTtJQU9JO0V0RXM5Z0JWOztFc0U3OWdCTTtJQU9JO0V0RTA5Z0JWOztFc0VqK2dCTTtJQU9JO0V0RTg5Z0JWOztFc0VyK2dCTTtJQU9JO0V0RWsrZ0JWOztFc0V6K2dCTTtJQU9JO0V0RXMrZ0JWOztFc0U3K2dCTTtJQU9JO0V0RTArZ0JWOztFc0VqL2dCTTtJQU9JO0V0RTgrZ0JWOztFc0VyL2dCTTtJQU9JO0V0RWsvZ0JWOztFc0V6L2dCTTtJQU9JO0V0RXMvZ0JWOztFc0U3L2dCTTtJQU9JO0V0RTAvZ0JWOztFc0VqZ2hCTTtJQU9JO0V0RTgvZ0JWOztFc0VyZ2hCTTtJQU9JO0V0RWtnaEJWOztFc0V6Z2hCTTtJQU9JO0V0RXNnaEJWOztFc0U3Z2hCTTtJQU9JO0V0RTBnaEJWOztFc0VqaGhCTTtJQU9JO0V0RThnaEJWOztFc0VyaGhCTTtJQU9JO0V0RWtoaEJWOztFc0V6aGhCTTtJQU9JO0V0RXNoaEJWOztFc0U3aGhCTTtJQU9JO0V0RTBoaEJWOztFc0VqaWhCTTtJQU9JO0V0RThoaEJWOztFc0VyaWhCTTtJQU9JO0V0RWtpaEJWOztFc0V6aWhCTTtJQU9JO0V0RXNpaEJWOztFc0U3aWhCTTtJQU9JO0V0RTBpaEJWOztFc0VqamhCTTtJQU9JO0V0RThpaEJWOztFc0VyamhCTTtJQU9JO0V0RWtqaEJWOztFc0V6amhCTTtJQU9JO0V0RXNqaEJWOztFc0U3amhCTTtJQU9JO0V0RTBqaEJWOztFc0Vqa2hCTTtJQU9JO0V0RThqaEJWOztFc0Vya2hCTTtJQU9JO0V0RWtraEJWOztFc0V6a2hCTTtJQU9JO0V0RXNraEJWOztFc0U3a2hCTTtJQU9JO0V0RTBraEJWOztFc0VqbGhCTTtJQU9JO0V0RThraEJWOztFc0VybGhCTTtJQU9JO0V0RWtsaEJWOztFc0V6bGhCTTtJQU9JO0V0RXNsaEJWOztFc0U3bGhCTTtJQU9JO0V0RTBsaEJWOztFc0VqbWhCTTtJQU9JO0V0RThsaEJWOztFc0VybWhCTTtJQU9JO0V0RWttaEJWOztFc0V6bWhCTTtJQU9JO0V0RXNtaEJWOztFc0U3bWhCTTtJQU9JO0V0RTBtaEJWOztFc0VqbmhCTTtJQU9JO0V0RThtaEJWOztFc0VybmhCTTtJQU9JO0V0RWtuaEJWOztFc0V6bmhCTTtJQU9JO0V0RXNuaEJWOztFc0U3bmhCTTtJQU9JO0V0RTBuaEJWOztFc0Vqb2hCTTtJQU9JO0V0RThuaEJWOztFc0Vyb2hCTTtJQU9JO0V0RWtvaEJWOztFc0V6b2hCTTtJQU9JO0V0RXNvaEJWOztFc0U3b2hCTTtJQU9JO0V0RTBvaEJWOztFc0VqcGhCTTtJQU9JO0V0RThvaEJWOztFc0VycGhCTTtJQU9JO0V0RWtwaEJWOztFc0V6cGhCTTtJQU9JO0V0RXNwaEJWOztFc0U3cGhCTTtJQU9JO0V0RTBwaEJWOztFc0VqcWhCTTtJQU9JO0V0RThwaEJWOztFc0VycWhCTTtJQU9JO0V0RWtxaEJWOztFc0V6cWhCTTtJQU9JO0V0RXNxaEJWOztFc0U3cWhCTTtJQU9JO0V0RTBxaEJWOztFc0VqcmhCTTtJQU9JO0V0RThxaEJWOztFc0VycmhCTTtJQU9JO0V0RWtyaEJWOztFc0V6cmhCTTtJQU9JO0V0RXNyaEJWOztFc0U3cmhCTTtJQU9JO0V0RTByaEJWOztFc0Vqc2hCTTtJQU9JO0V0RThyaEJWOztFc0Vyc2hCTTtJQU9JO0V0RWtzaEJWOztFc0V6c2hCTTtJQU9JO0V0RXNzaEJWOztFc0U3c2hCTTtJQU9JO0V0RTBzaEJWOztFc0VqdGhCTTtJQU9JO0V0RThzaEJWOztFc0VydGhCTTtJQU9JO0V0RWt0aEJWOztFc0V6dGhCTTtJQU9JO0V0RXN0aEJWOztFc0U3dGhCTTtJQU9JO0V0RTB0aEJWOztFc0VqdWhCTTtJQU9JO0V0RTh0aEJWOztFc0VydWhCTTtJQU9JO0V0RWt1aEJWOztFc0V6dWhCTTtJQU9JO0V0RXN1aEJWOztFc0U3dWhCTTtJQU9JO0V0RTB1aEJWOztFc0VqdmhCTTtJQU9JO0V0RTh1aEJWOztFc0VydmhCTTtJQU9JO0V0RWt2aEJWOztFc0V6dmhCTTtJQU9JO0V0RXN2aEJWOztFc0U3dmhCTTtJQU9JO0V0RTB2aEJWOztFc0Vqd2hCTTtJQU9JO0lBQUE7RXRFK3ZoQlY7O0VzRXR3aEJNO0lBT0k7SUFBQTtFdEVvd2hCVjs7RXNFM3doQk07SUFPSTtJQUFBO0V0RXl3aEJWOztFc0VoeGhCTTtJQU9JO0lBQUE7RXRFOHdoQlY7O0VzRXJ4aEJNO0lBT0k7SUFBQTtFdEVteGhCVjs7RXNFMXhoQk07SUFPSTtJQUFBO0V0RXd4aEJWOztFc0UveGhCTTtJQU9JO0lBQUE7RXRFNnhoQlY7O0VzRXB5aEJNO0lBT0k7SUFBQTtFdEVreWhCVjs7RXNFenloQk07SUFPSTtJQUFBO0V0RXV5aEJWOztFc0U5eWhCTTtJQU9JO0lBQUE7RXRFNHloQlY7O0VzRW56aEJNO0lBT0k7SUFBQTtFdEVpemhCVjs7RXNFeHpoQk07SUFPSTtJQUFBO0V0RXN6aEJWOztFc0U3emhCTTtJQU9JO0lBQUE7RXRFMnpoQlY7O0VzRWwwaEJNO0lBT0k7SUFBQTtFdEVnMGhCVjs7RXNFdjBoQk07SUFPSTtJQUFBO0V0RXEwaEJWOztFc0U1MGhCTTtJQU9JO0lBQUE7RXRFMDBoQlY7O0VzRWoxaEJNO0lBT0k7SUFBQTtFdEUrMGhCVjs7RXNFdDFoQk07SUFPSTtJQUFBO0V0RW8xaEJWOztFc0UzMWhCTTtJQU9JO0lBQUE7RXRFeTFoQlY7O0VzRWgyaEJNO0lBT0k7SUFBQTtFdEU4MWhCVjs7RXNFcjJoQk07SUFPSTtJQUFBO0V0RW0yaEJWOztFc0UxMmhCTTtJQU9JO0lBQUE7RXRFdzJoQlY7O0VzRS8yaEJNO0lBT0k7SUFBQTtFdEU2MmhCVjs7RXNFcDNoQk07SUFPSTtJQUFBO0V0RWszaEJWOztFc0V6M2hCTTtJQU9JO0lBQUE7RXRFdTNoQlY7O0VzRTkzaEJNO0lBT0k7SUFBQTtFdEU0M2hCVjs7RXNFbjRoQk07SUFPSTtJQUFBO0V0RWk0aEJWOztFc0V4NGhCTTtJQU9JO0lBQUE7RXRFczRoQlY7O0VzRTc0aEJNO0lBT0k7SUFBQTtFdEUyNGhCVjs7RXNFbDVoQk07SUFPSTtJQUFBO0V0RWc1aEJWOztFc0V2NWhCTTtJQU9JO0lBQUE7RXRFcTVoQlY7O0VzRTU1aEJNO0lBT0k7SUFBQTtFdEUwNWhCVjs7RXNFajZoQk07SUFPSTtJQUFBO0V0RSs1aEJWOztFc0V0NmhCTTtJQU9JO0lBQUE7RXRFbzZoQlY7O0VzRTM2aEJNO0lBT0k7SUFBQTtFdEV5NmhCVjs7RXNFaDdoQk07SUFPSTtJQUFBO0V0RTg2aEJWOztFc0VyN2hCTTtJQU9JO0lBQUE7RXRFbTdoQlY7O0VzRTE3aEJNO0lBT0k7SUFBQTtFdEV3N2hCVjs7RXNFLzdoQk07SUFPSTtJQUFBO0V0RTY3aEJWOztFc0VwOGhCTTtJQU9JO0lBQUE7RXRFazhoQlY7O0VzRXo4aEJNO0lBT0k7RXRFczhoQlY7O0VzRTc4aEJNO0lBT0k7RXRFMDhoQlY7O0VzRWo5aEJNO0lBT0k7RXRFODhoQlY7O0VzRXI5aEJNO0lBT0k7RXRFazloQlY7O0VzRXo5aEJNO0lBT0k7RXRFczloQlY7O0VzRTc5aEJNO0lBT0k7RXRFMDloQlY7O0VzRWoraEJNO0lBT0k7RXRFODloQlY7O0VzRXIraEJNO0lBT0k7RXRFaytoQlY7O0VzRXoraEJNO0lBT0k7RXRFcytoQlY7O0VzRTcraEJNO0lBT0k7RXRFMCtoQlY7O0VzRWovaEJNO0lBT0k7RXRFOCtoQlY7O0VzRXIvaEJNO0lBT0k7RXRFay9oQlY7O0VzRXovaEJNO0lBT0k7RXRFcy9oQlY7O0VzRTcvaEJNO0lBT0k7RXRFMC9oQlY7O0VzRWpnaUJNO0lBT0k7RXRFOC9oQlY7O0VzRXJnaUJNO0lBT0k7RXRFa2dpQlY7O0VzRXpnaUJNO0lBT0k7RXRFc2dpQlY7O0VzRTdnaUJNO0lBT0k7RXRFMGdpQlY7O0VzRWpoaUJNO0lBT0k7RXRFOGdpQlY7O0VzRXJoaUJNO0lBT0k7RXRFa2hpQlY7O0VzRXpoaUJNO0lBT0k7RXRFc2hpQlY7O0VzRTdoaUJNO0lBT0k7RXRFMGhpQlY7O0VzRWppaUJNO0lBT0k7RXRFOGhpQlY7O0VzRXJpaUJNO0lBT0k7RXRFa2lpQlY7O0VzRXppaUJNO0lBT0k7RXRFc2lpQlY7O0VzRTdpaUJNO0lBT0k7RXRFMGlpQlY7O0VzRWpqaUJNO0lBT0k7RXRFOGlpQlY7O0VzRXJqaUJNO0lBT0k7RXRFa2ppQlY7O0VzRXpqaUJNO0lBT0k7RXRFc2ppQlY7O0VzRTdqaUJNO0lBT0k7RXRFMGppQlY7O0VzRWpraUJNO0lBT0k7RXRFOGppQlY7O0VzRXJraUJNO0lBT0k7RXRFa2tpQlY7O0VzRXpraUJNO0lBT0k7RXRFc2tpQlY7O0VzRTdraUJNO0lBT0k7RXRFMGtpQlY7O0VzRWpsaUJNO0lBT0k7RXRFOGtpQlY7O0VzRXJsaUJNO0lBT0k7RXRFa2xpQlY7O0VzRXpsaUJNO0lBT0k7RXRFc2xpQlY7O0VzRTdsaUJNO0lBT0k7RXRFMGxpQlY7O0VzRWptaUJNO0lBT0k7RXRFOGxpQlY7O0VzRXJtaUJNO0lBT0k7RXRFa21pQlY7O0VzRXptaUJNO0lBT0k7RXRFc21pQlY7O0VzRTdtaUJNO0lBT0k7RXRFMG1pQlY7O0VzRWpuaUJNO0lBT0k7RXRFOG1pQlY7O0VzRXJuaUJNO0lBT0k7RXRFa25pQlY7O0VzRXpuaUJNO0lBT0k7RXRFc25pQlY7O0VzRTduaUJNO0lBT0k7RXRFMG5pQlY7O0VzRWpvaUJNO0lBT0k7RXRFOG5pQlY7O0VzRXJvaUJNO0lBT0k7RXRFa29pQlY7O0VzRXpvaUJNO0lBT0k7RXRFc29pQlY7O0VzRTdvaUJNO0lBT0k7RXRFMG9pQlY7O0VzRWpwaUJNO0lBT0k7RXRFOG9pQlY7O0VzRXJwaUJNO0lBT0k7RXRFa3BpQlY7O0VzRXpwaUJNO0lBT0k7RXRFc3BpQlY7O0VzRTdwaUJNO0lBT0k7RXRFMHBpQlY7O0VzRWpxaUJNO0lBT0k7RXRFOHBpQlY7O0VzRXJxaUJNO0lBT0k7RXRFa3FpQlY7O0VzRXpxaUJNO0lBT0k7RXRFc3FpQlY7O0VzRTdxaUJNO0lBT0k7RXRFMHFpQlY7O0VzRWpyaUJNO0lBT0k7RXRFOHFpQlY7O0VzRXJyaUJNO0lBT0k7RXRFa3JpQlY7O0VzRXpyaUJNO0lBT0k7RXRFc3JpQlY7O0VzRTdyaUJNO0lBT0k7RXRFMHJpQlY7O0VzRWpzaUJNO0lBT0k7RXRFOHJpQlY7O0VzRXJzaUJNO0lBT0k7RXRFa3NpQlY7O0VzRXpzaUJNO0lBT0k7RXRFc3NpQlY7O0VzRTdzaUJNO0lBT0k7RXRFMHNpQlY7O0VzRWp0aUJNO0lBT0k7RXRFOHNpQlY7O0VzRXJ0aUJNO0lBT0k7RXRFa3RpQlY7O0VzRXp0aUJNO0lBT0k7RXRFc3RpQlY7O0VzRTd0aUJNO0lBT0k7RXRFMHRpQlY7O0VzRWp1aUJNO0lBT0k7RXRFOHRpQlY7O0VzRXJ1aUJNO0lBT0k7RXRFa3VpQlY7O0VzRXp1aUJNO0lBT0k7RXRFc3VpQlY7O0VzRTd1aUJNO0lBT0k7RXRFMHVpQlY7O0VzRWp2aUJNO0lBT0k7RXRFOHVpQlY7O0VzRXJ2aUJNO0lBT0k7RXRFa3ZpQlY7O0VzRXp2aUJNO0lBT0k7RXRFc3ZpQlY7O0VzRTd2aUJNO0lBT0k7RXRFMHZpQlY7O0VzRWp3aUJNO0lBT0k7RXRFOHZpQlY7O0VzRXJ3aUJNO0lBT0k7RXRFa3dpQlY7O0VzRXp3aUJNO0lBT0k7RXRFc3dpQlY7O0VzRTd3aUJNO0lBT0k7RXRFMHdpQlY7O0VzRWp4aUJNO0lBT0k7RXRFOHdpQlY7O0VzRXJ4aUJNO0lBT0k7RXRFa3hpQlY7O0VzRXp4aUJNO0lBT0k7RXRFc3hpQlY7O0VzRTd4aUJNO0lBT0k7RXRFMHhpQlY7O0VzRWp5aUJNO0lBT0k7RXRFOHhpQlY7O0VzRXJ5aUJNO0lBT0k7RXRFa3lpQlY7O0VzRXp5aUJNO0lBT0k7RXRFc3lpQlY7O0VzRTd5aUJNO0lBT0k7RXRFMHlpQlY7O0VzRWp6aUJNO0lBT0k7RXRFOHlpQlY7O0VzRXJ6aUJNO0lBT0k7RXRFa3ppQlY7O0VzRXp6aUJNO0lBT0k7RXRFc3ppQlY7O0VzRTd6aUJNO0lBT0k7RXRFMHppQlY7O0VzRWowaUJNO0lBT0k7RXRFOHppQlY7O0VzRXIwaUJNO0lBT0k7RXRFazBpQlY7O0VzRXowaUJNO0lBT0k7RXRFczBpQlY7O0VzRTcwaUJNO0lBT0k7RXRFMDBpQlY7O0VzRWoxaUJNO0lBT0k7RXRFODBpQlY7O0VzRXIxaUJNO0lBT0k7RXRFazFpQlY7O0VzRXoxaUJNO0lBT0k7RXRFczFpQlY7O0VzRTcxaUJNO0lBT0k7SUFBQTtFdEUyMWlCVjs7RXNFbDJpQk07SUFPSTtJQUFBO0V0RWcyaUJWOztFc0V2MmlCTTtJQU9JO0lBQUE7RXRFcTJpQlY7O0VzRTUyaUJNO0lBT0k7SUFBQTtFdEUwMmlCVjs7RXNFajNpQk07SUFPSTtJQUFBO0V0RSsyaUJWOztFc0V0M2lCTTtJQU9JO0lBQUE7RXRFbzNpQlY7O0VzRTMzaUJNO0lBT0k7SUFBQTtFdEV5M2lCVjs7RXNFaDRpQk07SUFPSTtJQUFBO0V0RTgzaUJWOztFc0VyNGlCTTtJQU9JO0lBQUE7RXRFbTRpQlY7O0VzRTE0aUJNO0lBT0k7SUFBQTtFdEV3NGlCVjs7RXNFLzRpQk07SUFPSTtJQUFBO0V0RTY0aUJWOztFc0VwNWlCTTtJQU9JO0lBQUE7RXRFazVpQlY7O0VzRXo1aUJNO0lBT0k7SUFBQTtFdEV1NWlCVjs7RXNFOTVpQk07SUFPSTtJQUFBO0V0RTQ1aUJWOztFc0VuNmlCTTtJQU9JO0lBQUE7RXRFaTZpQlY7O0VzRXg2aUJNO0lBT0k7SUFBQTtFdEVzNmlCVjs7RXNFNzZpQk07SUFPSTtJQUFBO0V0RTI2aUJWOztFc0VsN2lCTTtJQU9JO0lBQUE7RXRFZzdpQlY7O0VzRXY3aUJNO0lBT0k7SUFBQTtFdEVxN2lCVjs7RXNFNTdpQk07SUFPSTtJQUFBO0V0RTA3aUJWOztFc0VqOGlCTTtJQU9JO0lBQUE7RXRFKzdpQlY7O0VzRXQ4aUJNO0lBT0k7SUFBQTtFdEVvOGlCVjs7RXNFMzhpQk07SUFPSTtJQUFBO0V0RXk4aUJWOztFc0VoOWlCTTtJQU9JO0lBQUE7RXRFODhpQlY7O0VzRXI5aUJNO0lBT0k7SUFBQTtFdEVtOWlCVjs7RXNFMTlpQk07SUFPSTtJQUFBO0V0RXc5aUJWOztFc0UvOWlCTTtJQU9JO0lBQUE7RXRFNjlpQlY7O0VzRXAraUJNO0lBT0k7SUFBQTtFdEVrK2lCVjs7RXNFeitpQk07SUFPSTtJQUFBO0V0RXUraUJWOztFc0U5K2lCTTtJQU9JO0lBQUE7RXRFNCtpQlY7O0VzRW4vaUJNO0lBT0k7SUFBQTtFdEVpL2lCVjs7RXNFeC9pQk07SUFPSTtJQUFBO0V0RXMvaUJWOztFc0U3L2lCTTtJQU9JO0lBQUE7RXRFMi9pQlY7O0VzRWxnakJNO0lBT0k7SUFBQTtFdEVnZ2pCVjs7RXNFdmdqQk07SUFPSTtJQUFBO0V0RXFnakJWOztFc0U1Z2pCTTtJQU9JO0lBQUE7RXRFMGdqQlY7O0VzRWpoakJNO0lBT0k7SUFBQTtFdEUrZ2pCVjs7RXNFdGhqQk07SUFPSTtJQUFBO0V0RW9oakJWOztFc0UzaGpCTTtJQU9JO0lBQUE7RXRFeWhqQlY7O0VzRWhpakJNO0lBT0k7SUFBQTtFdEU4aGpCVjs7RXNFcmlqQk07SUFPSTtJQUFBO0V0RW1pakJWOztFc0UxaWpCTTtJQU9JO0lBQUE7RXRFd2lqQlY7O0VzRS9pakJNO0lBT0k7RXRFNGlqQlY7O0VzRW5qakJNO0lBT0k7RXRFZ2pqQlY7O0VzRXZqakJNO0lBT0k7RXRFb2pqQlY7O0VzRTNqakJNO0lBT0k7RXRFd2pqQlY7O0VzRS9qakJNO0lBT0k7RXRFNGpqQlY7O0VzRW5rakJNO0lBT0k7RXRFZ2tqQlY7O0VzRXZrakJNO0lBT0k7RXRFb2tqQlY7O0VzRTNrakJNO0lBT0k7RXRFd2tqQlY7O0VzRS9rakJNO0lBT0k7RXRFNGtqQlY7O0VzRW5sakJNO0lBT0k7RXRFZ2xqQlY7O0VzRXZsakJNO0lBT0k7RXRFb2xqQlY7O0VzRTNsakJNO0lBT0k7RXRFd2xqQlY7O0VzRS9sakJNO0lBT0k7RXRFNGxqQlY7O0VzRW5takJNO0lBT0k7RXRFZ21qQlY7O0VzRXZtakJNO0lBT0k7RXRFb21qQlY7O0VzRTNtakJNO0lBT0k7RXRFd21qQlY7O0VzRS9takJNO0lBT0k7RXRFNG1qQlY7O0VzRW5uakJNO0lBT0k7RXRFZ25qQlY7O0VzRXZuakJNO0lBT0k7RXRFb25qQlY7O0VzRTNuakJNO0lBT0k7RXRFd25qQlY7O0VzRS9uakJNO0lBT0k7RXRFNG5qQlY7O0VzRW5vakJNO0lBT0k7RXRFZ29qQlY7O0VzRXZvakJNO0lBT0k7RXRFb29qQlY7O0VzRTNvakJNO0lBT0k7RXRFd29qQlY7O0VzRS9vakJNO0lBT0k7RXRFNG9qQlY7O0VzRW5wakJNO0lBT0k7RXRFZ3BqQlY7O0VzRXZwakJNO0lBT0k7RXRFb3BqQlY7O0VzRTNwakJNO0lBT0k7RXRFd3BqQlY7O0VzRS9wakJNO0lBT0k7RXRFNHBqQlY7O0VzRW5xakJNO0lBT0k7RXRFZ3FqQlY7O0VzRXZxakJNO0lBT0k7RXRFb3FqQlY7O0VzRTNxakJNO0lBT0k7RXRFd3FqQlY7O0VzRS9xakJNO0lBT0k7RXRFNHFqQlY7O0VzRW5yakJNO0lBT0k7RXRFZ3JqQlY7O0VzRXZyakJNO0lBT0k7RXRFb3JqQlY7O0VzRTNyakJNO0lBT0k7RXRFd3JqQlY7O0VzRS9yakJNO0lBT0k7RXRFNHJqQlY7O0VzRW5zakJNO0lBT0k7RXRFZ3NqQlY7O0VzRXZzakJNO0lBT0k7RXRFb3NqQlY7O0VzRTNzakJNO0lBT0k7RXRFd3NqQlY7O0VzRS9zakJNO0lBT0k7RXRFNHNqQlY7O0VzRW50akJNO0lBT0k7RXRFZ3RqQlY7O0VzRXZ0akJNO0lBT0k7RXRFb3RqQlY7O0VzRTN0akJNO0lBT0k7RXRFd3RqQlY7O0VzRS90akJNO0lBT0k7RXRFNHRqQlY7O0VzRW51akJNO0lBT0k7RXRFZ3VqQlY7O0VzRXZ1akJNO0lBT0k7RXRFb3VqQlY7O0VzRTN1akJNO0lBT0k7RXRFd3VqQlY7O0VzRS91akJNO0lBT0k7RXRFNHVqQlY7O0VzRW52akJNO0lBT0k7RXRFZ3ZqQlY7O0VzRXZ2akJNO0lBT0k7RXRFb3ZqQlY7O0VzRTN2akJNO0lBT0k7RXRFd3ZqQlY7O0VzRS92akJNO0lBT0k7RXRFNHZqQlY7O0VzRW53akJNO0lBT0k7RXRFZ3dqQlY7O0VzRXZ3akJNO0lBT0k7RXRFb3dqQlY7O0VzRTN3akJNO0lBT0k7RXRFd3dqQlY7O0VzRS93akJNO0lBT0k7RXRFNHdqQlY7O0VzRW54akJNO0lBT0k7RXRFZ3hqQlY7O0VzRXZ4akJNO0lBT0k7RXRFb3hqQlY7O0VzRTN4akJNO0lBT0k7RXRFd3hqQlY7O0VzRS94akJNO0lBT0k7RXRFNHhqQlY7O0VzRW55akJNO0lBT0k7RXRFZ3lqQlY7O0VzRXZ5akJNO0lBT0k7RXRFb3lqQlY7O0VzRTN5akJNO0lBT0k7RXRFd3lqQlY7O0VzRS95akJNO0lBT0k7RXRFNHlqQlY7O0VzRW56akJNO0lBT0k7RXRFZ3pqQlY7O0VzRXZ6akJNO0lBT0k7RXRFb3pqQlY7O0VzRTN6akJNO0lBT0k7RXRFd3pqQlY7O0VzRS96akJNO0lBT0k7RXRFNHpqQlY7O0VzRW4wakJNO0lBT0k7RXRFZzBqQlY7O0VzRXYwakJNO0lBT0k7RXRFbzBqQlY7O0VzRTMwakJNO0lBT0k7RXRFdzBqQlY7O0VzRS8wakJNO0lBT0k7RXRFNDBqQlY7O0VzRW4xakJNO0lBT0k7RXRFZzFqQlY7O0VzRXYxakJNO0lBT0k7RXRFbzFqQlY7O0VzRTMxakJNO0lBT0k7RXRFdzFqQlY7O0VzRS8xakJNO0lBT0k7RXRFNDFqQlY7O0VzRW4yakJNO0lBT0k7RXRFZzJqQlY7O0VzRXYyakJNO0lBT0k7RXRFbzJqQlY7O0VzRTMyakJNO0lBT0k7RXRFdzJqQlY7O0VzRS8yakJNO0lBT0k7RXRFNDJqQlY7O0VzRW4zakJNO0lBT0k7RXRFZzNqQlY7O0VzRXYzakJNO0lBT0k7RXRFbzNqQlY7O0VzRTMzakJNO0lBT0k7RXRFdzNqQlY7O0VzRS8zakJNO0lBT0k7RXRFNDNqQlY7O0VzRW40akJNO0lBT0k7RXRFZzRqQlY7O0VzRXY0akJNO0lBT0k7RXRFbzRqQlY7O0VzRTM0akJNO0lBT0k7RXRFdzRqQlY7O0VzRS80akJNO0lBT0k7RXRFNDRqQlY7O0VzRW41akJNO0lBT0k7RXRFZzVqQlY7O0VzRXY1akJNO0lBT0k7RXRFbzVqQlY7O0VzRTM1akJNO0lBT0k7RXRFdzVqQlY7O0VzRS81akJNO0lBT0k7RXRFNDVqQlY7O0VzRW42akJNO0lBT0k7RXRFZzZqQlY7O0VzRXY2akJNO0lBT0k7RXRFbzZqQlY7O0VzRTM2akJNO0lBT0k7RXRFdzZqQlY7O0VzRS82akJNO0lBT0k7RXRFNDZqQlY7O0VzRW43akJNO0lBT0k7RXRFZzdqQlY7O0VzRXY3akJNO0lBT0k7RXRFbzdqQlY7O0VzRTM3akJNO0lBT0k7RXRFdzdqQlY7O0VzRS83akJNO0lBT0k7RXRFNDdqQlY7O0VzRW44akJNO0lBT0k7RXRFZzhqQlY7O0VzRXY4akJNO0lBT0k7RXRFbzhqQlY7O0VzRTM4akJNO0lBT0k7RXRFdzhqQlY7O0VzRS84akJNO0lBT0k7RXRFNDhqQlY7O0VzRW45akJNO0lBT0k7RXRFZzlqQlY7O0VzRXY5akJNO0lBT0k7RXRFbzlqQlY7O0VzRTM5akJNO0lBT0k7RXRFdzlqQlY7O0VzRS85akJNO0lBT0k7RXRFNDlqQlY7O0VzRW4rakJNO0lBT0k7RXRFZytqQlY7O0VzRXYrakJNO0lBT0k7RXRFbytqQlY7O0VzRTMrakJNO0lBT0k7RXRFdytqQlY7O0VzRS8rakJNO0lBT0k7RXRFNCtqQlY7O0VzRW4vakJNO0lBT0k7RXRFZy9qQlY7O0VzRXYvakJNO0lBT0k7RXRFby9qQlY7O0VzRTMvakJNO0lBT0k7RXRFdy9qQlY7O0VzRS8vakJNO0lBT0k7RXRFNC9qQlY7O0VzRW5na0JNO0lBT0k7RXRFZ2drQlY7O0VzRXZna0JNO0lBT0k7RXRFb2drQlY7O0VzRTNna0JNO0lBT0k7RXRFd2drQlY7O0VzRS9na0JNO0lBT0k7RXRFNGdrQlY7O0VzRW5oa0JNO0lBT0k7RXRFZ2hrQlY7O0VzRXZoa0JNO0lBT0k7RXRFb2hrQlY7O0VzRTNoa0JNO0lBT0k7RXRFd2hrQlY7O0VzRS9oa0JNO0lBT0k7RXRFNGhrQlY7O0VzRW5pa0JNO0lBT0k7RXRFZ2lrQlY7O0VzRXZpa0JNO0lBT0k7RXRFb2lrQlY7O0VzRTNpa0JNO0lBT0k7RXRFd2lrQlY7O0VzRS9pa0JNO0lBT0k7RXRFNGlrQlY7O0VzRW5qa0JNO0lBT0k7RXRFZ2prQlY7O0VzRXZqa0JNO0lBT0k7RXRFb2prQlY7O0VzRTNqa0JNO0lBT0k7RXRFd2prQlY7O0VzRS9qa0JNO0lBT0k7RXRFNGprQlY7O0VzRW5ra0JNO0lBT0k7RXRFZ2trQlY7O0VzRXZra0JNO0lBT0k7RXRFb2trQlY7O0VzRTNra0JNO0lBT0k7RXRFd2trQlY7O0VzRS9ra0JNO0lBT0k7RXRFNGtrQlY7O0VzRW5sa0JNO0lBT0k7RXRFZ2xrQlY7O0VzRXZsa0JNO0lBT0k7RXRFb2xrQlY7O0VzRTNsa0JNO0lBT0k7RXRFd2xrQlY7O0VzRS9sa0JNO0lBT0k7RXRFNGxrQlY7O0VzRW5ta0JNO0lBT0k7RXRFZ21rQlY7O0VzRXZta0JNO0lBT0k7RXRFb21rQlY7O0VzRTNta0JNO0lBT0k7RXRFd21rQlY7O0VzRS9ta0JNO0lBT0k7RXRFNG1rQlY7O0VzRW5ua0JNO0lBT0k7RXRFZ25rQlY7O0VzRXZua0JNO0lBT0k7RXRFb25rQlY7O0VzRTNua0JNO0lBT0k7RXRFd25rQlY7O0VzRS9ua0JNO0lBT0k7RXRFNG5rQlY7O0VzRW5va0JNO0lBT0k7RXRFZ29rQlY7O0VzRXZva0JNO0lBT0k7RXRFb29rQlY7O0VzRTNva0JNO0lBT0k7RXRFd29rQlY7O0VzRS9va0JNO0lBT0k7RXRFNG9rQlY7O0VzRW5wa0JNO0lBT0k7RXRFZ3BrQlY7O0VzRXZwa0JNO0lBT0k7RXRFb3BrQlY7O0VzRTNwa0JNO0lBT0k7RXRFd3BrQlY7O0VzRS9wa0JNO0lBT0k7RXRFNHBrQlY7O0VzRW5xa0JNO0lBT0k7RXRFZ3FrQlY7O0VzRXZxa0JNO0lBT0k7RXRFb3FrQlY7O0VzRTNxa0JNO0lBT0k7RXRFd3FrQlY7O0VzRS9xa0JNO0lBT0k7RXRFNHFrQlY7O0VzRW5ya0JNO0lBT0k7RXRFZ3JrQlY7O0VzRXZya0JNO0lBT0k7RXRFb3JrQlY7O0VzRTNya0JNO0lBT0k7RXRFd3JrQlY7O0VzRS9ya0JNO0lBT0k7RXRFNHJrQlY7O0VzRW5za0JNO0lBT0k7RXRFZ3NrQlY7O0VzRXZza0JNO0lBT0k7RXRFb3NrQlY7O0VzRTNza0JNO0lBT0k7RXRFd3NrQlY7O0VzRS9za0JNO0lBT0k7RXRFNHNrQlY7O0VzRW50a0JNO0lBT0k7RXRFZ3RrQlY7O0VzRXZ0a0JNO0lBT0k7RXRFb3RrQlY7O0VzRTN0a0JNO0lBT0k7RXRFd3RrQlY7O0VzRS90a0JNO0lBT0k7RXRFNHRrQlY7O0VzRW51a0JNO0lBT0k7RXRFZ3VrQlY7O0VzRXZ1a0JNO0lBT0k7RXRFb3VrQlY7O0VzRTN1a0JNO0lBT0k7RXRFd3VrQlY7O0VzRS91a0JNO0lBT0k7RXRFNHVrQlY7O0VzRW52a0JNO0lBT0k7RXRFZ3ZrQlY7O0VzRXZ2a0JNO0lBT0k7RXRFb3ZrQlY7O0VzRTN2a0JNO0lBT0k7RXRFd3ZrQlY7O0VzRS92a0JNO0lBT0k7RXRFNHZrQlY7O0VzRW53a0JNO0lBT0k7RXRFZ3drQlY7O0VzRXZ3a0JNO0lBT0k7RXRFb3drQlY7O0VzRTN3a0JNO0lBT0k7RXRFd3drQlY7O0VzRS93a0JNO0lBT0k7RXRFNHdrQlY7O0VzRW54a0JNO0lBT0k7RXRFZ3hrQlY7O0VzRXZ4a0JNO0lBT0k7RXRFb3hrQlY7O0VzRTN4a0JNO0lBT0k7RXRFd3hrQlY7O0VzRS94a0JNO0lBT0k7RXRFNHhrQlY7O0VzRW55a0JNO0lBT0k7RXRFZ3lrQlY7O0VzRXZ5a0JNO0lBT0k7RXRFb3lrQlY7O0VzRTN5a0JNO0lBT0k7RXRFd3lrQlY7O0VzRS95a0JNO0lBT0k7RXRFNHlrQlY7O0VzRW56a0JNO0lBT0k7RXRFZ3prQlY7O0VzRXZ6a0JNO0lBT0k7RXRFb3prQlY7O0VzRTN6a0JNO0lBT0k7RXRFd3prQlY7O0VzRS96a0JNO0lBT0k7RXRFNHprQlY7O0VzRW4wa0JNO0lBT0k7RXRFZzBrQlY7O0VzRXYwa0JNO0lBT0k7RXRFbzBrQlY7O0VzRTMwa0JNO0lBT0k7RXRFdzBrQlY7O0VzRS8wa0JNO0lBT0k7RXRFNDBrQlY7O0VzRW4xa0JNO0lBT0k7RXRFZzFrQlY7O0VzRXYxa0JNO0lBT0k7RXRFbzFrQlY7O0VzRTMxa0JNO0lBT0k7RXRFdzFrQlY7O0VzRS8xa0JNO0lBT0k7RXRFNDFrQlY7O0VzRW4ya0JNO0lBT0k7RXRFZzJrQlY7O0VzRXYya0JNO0lBT0k7RXRFbzJrQlY7O0VzRTMya0JNO0lBT0k7RXRFdzJrQlY7O0VzRS8ya0JNO0lBT0k7RXRFNDJrQlY7O0VzRW4za0JNO0lBT0k7RXRFZzNrQlY7O0VzRXYza0JNO0lBT0k7RXRFbzNrQlY7O0VzRTMza0JNO0lBT0k7RXRFdzNrQlY7O0VzRS8za0JNO0lBT0k7RXRFNDNrQlY7O0VzRW40a0JNO0lBT0k7RXRFZzRrQlY7O0VzRXY0a0JNO0lBT0k7RXRFbzRrQlY7O0VzRTM0a0JNO0lBT0k7RXRFdzRrQlY7O0VzRS80a0JNO0lBT0k7RXRFNDRrQlY7O0VzRW41a0JNO0lBT0k7RXRFZzVrQlY7O0VzRXY1a0JNO0lBT0k7RXRFbzVrQlY7O0VzRTM1a0JNO0lBT0k7RXRFdzVrQlY7O0VzRS81a0JNO0lBT0k7RXRFNDVrQlY7O0VzRW42a0JNO0lBT0k7RXRFZzZrQlY7O0VzRXY2a0JNO0lBT0k7RXRFbzZrQlY7O0VzRTM2a0JNO0lBT0k7RXRFdzZrQlY7O0VzRS82a0JNO0lBT0k7RXRFNDZrQlY7O0VzRW43a0JNO0lBT0k7RXRFZzdrQlY7O0VzRXY3a0JNO0lBT0k7RXRFbzdrQlY7O0VzRTM3a0JNO0lBT0k7RXRFdzdrQlY7O0VzRS83a0JNO0lBT0k7RXRFNDdrQlY7O0VzRW44a0JNO0lBT0k7RXRFZzhrQlY7O0VzRXY4a0JNO0lBT0k7RXRFbzhrQlY7O0VzRTM4a0JNO0lBT0k7RXRFdzhrQlY7O0VzRS84a0JNO0lBT0k7RXRFNDhrQlY7O0VzRW45a0JNO0lBT0k7RXRFZzlrQlY7O0VzRXY5a0JNO0lBT0k7RXRFbzlrQlY7QUFDRjtBZTU5a0JJO0V1REFJO0lBT0k7RXRFeTlrQlY7O0VzRWgra0JNO0lBT0k7RXRFNjlrQlY7O0VzRXAra0JNO0lBT0k7RXRFaStrQlY7O0VzRXgra0JNO0lBT0k7RXRFcStrQlY7O0VzRTUra0JNO0lBT0k7RXRFeStrQlY7O0VzRWgva0JNO0lBT0k7RXRFNitrQlY7O0VzRXAva0JNO0lBT0k7RXRFaS9rQlY7O0VzRXgva0JNO0lBT0k7RXRFcS9rQlY7O0VzRTUva0JNO0lBT0k7RXRFeS9rQlY7O0VzRWhnbEJNO0lBT0k7RXRFNi9rQlY7O0VzRXBnbEJNO0lBT0k7RXRFaWdsQlY7O0VzRXhnbEJNO0lBT0k7RXRFcWdsQlY7O0VzRTVnbEJNO0lBT0k7RXRFeWdsQlY7O0VzRWhobEJNO0lBT0k7RXRFNmdsQlY7O0VzRXBobEJNO0lBT0k7RXRFaWhsQlY7O0VzRXhobEJNO0lBT0k7RXRFcWhsQlY7O0VzRTVobEJNO0lBT0k7RXRFeWhsQlY7O0VzRWhpbEJNO0lBT0k7RXRFNmhsQlY7O0VzRXBpbEJNO0lBT0k7RXRFaWlsQlY7O0VzRXhpbEJNO0lBT0k7RXRFcWlsQlY7O0VzRTVpbEJNO0lBT0k7RXRFeWlsQlY7O0VzRWhqbEJNO0lBT0k7RXRFNmlsQlY7O0VzRXBqbEJNO0lBT0k7RXRFaWpsQlY7O0VzRXhqbEJNO0lBT0k7RXRFcWpsQlY7O0VzRTVqbEJNO0lBT0k7RXRFeWpsQlY7O0VzRWhrbEJNO0lBT0k7RXRFNmpsQlY7O0VzRXBrbEJNO0lBT0k7RXRFaWtsQlY7O0VzRXhrbEJNO0lBT0k7RXRFcWtsQlY7O0VzRTVrbEJNO0lBT0k7RXRFeWtsQlY7O0VzRWhsbEJNO0lBT0k7RXRFNmtsQlY7O0VzRXBsbEJNO0lBT0k7RXRFaWxsQlY7O0VzRXhsbEJNO0lBT0k7RXRFcWxsQlY7O0VzRTVsbEJNO0lBT0k7RXRFeWxsQlY7O0VzRWhtbEJNO0lBT0k7RXRFNmxsQlY7O0VzRXBtbEJNO0lBT0k7RXRFaW1sQlY7O0VzRXhtbEJNO0lBT0k7RXRFcW1sQlY7O0VzRTVtbEJNO0lBT0k7RXRFeW1sQlY7O0VzRWhubEJNO0lBT0k7RXRFNm1sQlY7O0VzRXBubEJNO0lBT0k7RXRFaW5sQlY7O0VzRXhubEJNO0lBT0k7RXRFcW5sQlY7O0VzRTVubEJNO0lBT0k7RXRFeW5sQlY7O0VzRWhvbEJNO0lBT0k7RXRFNm5sQlY7O0VzRXBvbEJNO0lBT0k7RXRFaW9sQlY7O0VzRXhvbEJNO0lBT0k7RXRFcW9sQlY7O0VzRTVvbEJNO0lBT0k7RXRFeW9sQlY7O0VzRWhwbEJNO0lBT0k7RXRFNm9sQlY7O0VzRXBwbEJNO0lBT0k7RXRFaXBsQlY7O0VzRXhwbEJNO0lBT0k7RXRFcXBsQlY7O0VzRTVwbEJNO0lBT0k7RXRFeXBsQlY7O0VzRWhxbEJNO0lBT0k7RXRFNnBsQlY7O0VzRXBxbEJNO0lBT0k7RXRFaXFsQlY7O0VzRXhxbEJNO0lBT0k7RXRFcXFsQlY7O0VzRTVxbEJNO0lBT0k7RXRFeXFsQlY7O0VzRWhybEJNO0lBT0k7RXRFNnFsQlY7O0VzRXBybEJNO0lBT0k7RXRFaXJsQlY7O0VzRXhybEJNO0lBT0k7RXRFcXJsQlY7O0VzRTVybEJNO0lBT0k7RXRFeXJsQlY7O0VzRWhzbEJNO0lBT0k7RXRFNnJsQlY7O0VzRXBzbEJNO0lBT0k7RXRFaXNsQlY7O0VzRXhzbEJNO0lBT0k7RXRFcXNsQlY7O0VzRTVzbEJNO0lBT0k7RXRFeXNsQlY7O0VzRWh0bEJNO0lBT0k7RXRFNnNsQlY7O0VzRXB0bEJNO0lBT0k7RXRFaXRsQlY7O0VzRXh0bEJNO0lBT0k7RXRFcXRsQlY7O0VzRTV0bEJNO0lBT0k7RXRFeXRsQlY7O0VzRWh1bEJNO0lBT0k7RXRFNnRsQlY7O0VzRXB1bEJNO0lBT0k7RXRFaXVsQlY7O0VzRXh1bEJNO0lBT0k7RXRFcXVsQlY7O0VzRTV1bEJNO0lBT0k7RXRFeXVsQlY7O0VzRWh2bEJNO0lBT0k7RXRFNnVsQlY7O0VzRXB2bEJNO0lBT0k7RXRFaXZsQlY7O0VzRXh2bEJNO0lBT0k7RXRFcXZsQlY7O0VzRTV2bEJNO0lBT0k7RXRFeXZsQlY7O0VzRWh3bEJNO0lBT0k7RXRFNnZsQlY7O0VzRXB3bEJNO0lBT0k7RXRFaXdsQlY7O0VzRXh3bEJNO0lBT0k7RXRFcXdsQlY7O0VzRTV3bEJNO0lBT0k7RXRFeXdsQlY7O0VzRWh4bEJNO0lBT0k7RXRFNndsQlY7O0VzRXB4bEJNO0lBT0k7RXRFaXhsQlY7O0VzRXh4bEJNO0lBT0k7RXRFcXhsQlY7O0VzRTV4bEJNO0lBT0k7RXRFeXhsQlY7O0VzRWh5bEJNO0lBT0k7RXRFNnhsQlY7O0VzRXB5bEJNO0lBT0k7RXRFaXlsQlY7O0VzRXh5bEJNO0lBT0k7RXRFcXlsQlY7O0VzRTV5bEJNO0lBT0k7RXRFeXlsQlY7O0VzRWh6bEJNO0lBT0k7RXRFNnlsQlY7O0VzRXB6bEJNO0lBT0k7RXRFaXpsQlY7O0VzRXh6bEJNO0lBT0k7RXRFcXpsQlY7O0VzRTV6bEJNO0lBT0k7RXRFeXpsQlY7O0VzRWgwbEJNO0lBT0k7RXRFNnpsQlY7O0VzRXAwbEJNO0lBT0k7RXRFaTBsQlY7O0VzRXgwbEJNO0lBT0k7RXRFcTBsQlY7O0VzRTUwbEJNO0lBT0k7RXRFeTBsQlY7O0VzRWgxbEJNO0lBT0k7RXRFNjBsQlY7O0VzRXAxbEJNO0lBT0k7RXRFaTFsQlY7O0VzRXgxbEJNO0lBT0k7RXRFcTFsQlY7O0VzRTUxbEJNO0lBT0k7RXRFeTFsQlY7O0VzRWgybEJNO0lBT0k7RXRFNjFsQlY7O0VzRXAybEJNO0lBT0k7RXRFaTJsQlY7O0VzRXgybEJNO0lBT0k7RXRFcTJsQlY7O0VzRTUybEJNO0lBT0k7RXRFeTJsQlY7O0VzRWgzbEJNO0lBT0k7RXRFNjJsQlY7O0VzRXAzbEJNO0lBT0k7RXRFaTNsQlY7O0VzRXgzbEJNO0lBT0k7RXRFcTNsQlY7O0VzRTUzbEJNO0lBT0k7RXRFeTNsQlY7O0VzRWg0bEJNO0lBT0k7RXRFNjNsQlY7O0VzRXA0bEJNO0lBT0k7RXRFaTRsQlY7O0VzRXg0bEJNO0lBT0k7RXRFcTRsQlY7O0VzRTU0bEJNO0lBT0k7RXRFeTRsQlY7O0VzRWg1bEJNO0lBT0k7RXRFNjRsQlY7O0VzRXA1bEJNO0lBT0k7RXRFaTVsQlY7O0VzRXg1bEJNO0lBT0k7RXRFcTVsQlY7O0VzRTU1bEJNO0lBT0k7RXRFeTVsQlY7O0VzRWg2bEJNO0lBT0k7RXRFNjVsQlY7O0VzRXA2bEJNO0lBT0k7RXRFaTZsQlY7O0VzRXg2bEJNO0lBT0k7RXRFcTZsQlY7O0VzRTU2bEJNO0lBT0k7RXRFeTZsQlY7O0VzRWg3bEJNO0lBT0k7RXRFNjZsQlY7O0VzRXA3bEJNO0lBT0k7RXRFaTdsQlY7O0VzRXg3bEJNO0lBT0k7RXRFcTdsQlY7O0VzRTU3bEJNO0lBT0k7RXRFeTdsQlY7O0VzRWg4bEJNO0lBT0k7RXRFNjdsQlY7O0VzRXA4bEJNO0lBT0k7RXRFaThsQlY7O0VzRXg4bEJNO0lBT0k7RXRFcThsQlY7O0VzRTU4bEJNO0lBT0k7RXRFeThsQlY7O0VzRWg5bEJNO0lBT0k7RXRFNjhsQlY7O0VzRXA5bEJNO0lBT0k7RXRFaTlsQlY7O0VzRXg5bEJNO0lBT0k7RXRFcTlsQlY7O0VzRTU5bEJNO0lBT0k7RXRFeTlsQlY7O0VzRWgrbEJNO0lBT0k7RXRFNjlsQlY7O0VzRXArbEJNO0lBT0k7RXRFaStsQlY7O0VzRXgrbEJNO0lBT0k7RXRFcStsQlY7O0VzRTUrbEJNO0lBT0k7RXRFeStsQlY7O0VzRWgvbEJNO0lBT0k7RXRFNitsQlY7O0VzRXAvbEJNO0lBT0k7RXRFaS9sQlY7O0VzRXgvbEJNO0lBT0k7RXRFcS9sQlY7O0VzRTUvbEJNO0lBT0k7RXRFeS9sQlY7O0VzRWhnbUJNO0lBT0k7RXRFNi9sQlY7O0VzRXBnbUJNO0lBT0k7RXRFaWdtQlY7O0VzRXhnbUJNO0lBT0k7RXRFcWdtQlY7O0VzRTVnbUJNO0lBT0k7RXRFeWdtQlY7O0VzRWhobUJNO0lBT0k7RXRFNmdtQlY7O0VzRXBobUJNO0lBT0k7RXRFaWhtQlY7O0VzRXhobUJNO0lBT0k7RXRFcWhtQlY7O0VzRTVobUJNO0lBT0k7RXRFeWhtQlY7O0VzRWhpbUJNO0lBT0k7RXRFNmhtQlY7O0VzRXBpbUJNO0lBT0k7RXRFaWltQlY7O0VzRXhpbUJNO0lBT0k7RXRFcWltQlY7O0VzRTVpbUJNO0lBT0k7RXRFeWltQlY7O0VzRWhqbUJNO0lBT0k7RXRFNmltQlY7O0VzRXBqbUJNO0lBT0k7RXRFaWptQlY7O0VzRXhqbUJNO0lBT0k7RXRFcWptQlY7O0VzRTVqbUJNO0lBT0k7RXRFeWptQlY7O0VzRWhrbUJNO0lBT0k7RXRFNmptQlY7O0VzRXBrbUJNO0lBT0k7RXRFaWttQlY7O0VzRXhrbUJNO0lBT0k7RXRFcWttQlY7O0VzRTVrbUJNO0lBT0k7RXRFeWttQlY7O0VzRWhsbUJNO0lBT0k7RXRFNmttQlY7O0VzRXBsbUJNO0lBT0k7RXRFaWxtQlY7O0VzRXhsbUJNO0lBT0k7RXRFcWxtQlY7O0VzRTVsbUJNO0lBT0k7RXRFeWxtQlY7O0VzRWhtbUJNO0lBT0k7RXRFNmxtQlY7O0VzRXBtbUJNO0lBT0k7RXRFaW1tQlY7O0VzRXhtbUJNO0lBT0k7RXRFcW1tQlY7O0VzRTVtbUJNO0lBT0k7RXRFeW1tQlY7O0VzRWhubUJNO0lBT0k7RXRFNm1tQlY7O0VzRXBubUJNO0lBT0k7RXRFaW5tQlY7O0VzRXhubUJNO0lBT0k7RXRFcW5tQlY7O0VzRTVubUJNO0lBT0k7RXRFeW5tQlY7O0VzRWhvbUJNO0lBT0k7RXRFNm5tQlY7O0VzRXBvbUJNO0lBT0k7RXRFaW9tQlY7O0VzRXhvbUJNO0lBT0k7RXRFcW9tQlY7O0VzRTVvbUJNO0lBT0k7RXRFeW9tQlY7O0VzRWhwbUJNO0lBT0k7RXRFNm9tQlY7O0VzRXBwbUJNO0lBT0k7RXRFaXBtQlY7O0VzRXhwbUJNO0lBT0k7RXRFcXBtQlY7O0VzRTVwbUJNO0lBT0k7RXRFeXBtQlY7O0VzRWhxbUJNO0lBT0k7RXRFNnBtQlY7O0VzRXBxbUJNO0lBT0k7RXRFaXFtQlY7O0VzRXhxbUJNO0lBT0k7RXRFcXFtQlY7O0VzRTVxbUJNO0lBT0k7RXRFeXFtQlY7O0VzRWhybUJNO0lBT0k7RXRFNnFtQlY7O0VzRXBybUJNO0lBT0k7RXRFaXJtQlY7O0VzRXhybUJNO0lBT0k7RXRFcXJtQlY7O0VzRTVybUJNO0lBT0k7RXRFeXJtQlY7O0VzRWhzbUJNO0lBT0k7RXRFNnJtQlY7O0VzRXBzbUJNO0lBT0k7RXRFaXNtQlY7O0VzRXhzbUJNO0lBT0k7RXRFcXNtQlY7O0VzRTVzbUJNO0lBT0k7RXRFeXNtQlY7O0VzRWh0bUJNO0lBT0k7RXRFNnNtQlY7O0VzRXB0bUJNO0lBT0k7RXRFaXRtQlY7O0VzRXh0bUJNO0lBT0k7RXRFcXRtQlY7O0VzRTV0bUJNO0lBT0k7RXRFeXRtQlY7O0VzRWh1bUJNO0lBT0k7RXRFNnRtQlY7O0VzRXB1bUJNO0lBT0k7RXRFaXVtQlY7O0VzRXh1bUJNO0lBT0k7RXRFcXVtQlY7O0VzRTV1bUJNO0lBT0k7RXRFeXVtQlY7O0VzRWh2bUJNO0lBT0k7RXRFNnVtQlY7O0VzRXB2bUJNO0lBT0k7RXRFaXZtQlY7O0VzRXh2bUJNO0lBT0k7RXRFcXZtQlY7O0VzRTV2bUJNO0lBT0k7RXRFeXZtQlY7O0VzRWh3bUJNO0lBT0k7RXRFNnZtQlY7O0VzRXB3bUJNO0lBT0k7RXRFaXdtQlY7O0VzRXh3bUJNO0lBT0k7RXRFcXdtQlY7O0VzRTV3bUJNO0lBT0k7RXRFeXdtQlY7O0VzRWh4bUJNO0lBT0k7RXRFNndtQlY7O0VzRXB4bUJNO0lBT0k7RXRFaXhtQlY7O0VzRXh4bUJNO0lBT0k7RXRFcXhtQlY7O0VzRTV4bUJNO0lBT0k7RXRFeXhtQlY7O0VzRWh5bUJNO0lBT0k7RXRFNnhtQlY7O0VzRXB5bUJNO0lBT0k7RXRFaXltQlY7O0VzRXh5bUJNO0lBT0k7RXRFcXltQlY7O0VzRTV5bUJNO0lBT0k7RXRFeXltQlY7O0VzRWh6bUJNO0lBT0k7RXRFNnltQlY7O0VzRXB6bUJNO0lBT0k7RXRFaXptQlY7O0VzRXh6bUJNO0lBT0k7RXRFcXptQlY7O0VzRTV6bUJNO0lBT0k7RXRFeXptQlY7O0VzRWgwbUJNO0lBT0k7RXRFNnptQlY7O0VzRXAwbUJNO0lBT0k7RXRFaTBtQlY7O0VzRXgwbUJNO0lBT0k7RXRFcTBtQlY7O0VzRTUwbUJNO0lBT0k7RXRFeTBtQlY7O0VzRWgxbUJNO0lBT0k7RXRFNjBtQlY7O0VzRXAxbUJNO0lBT0k7RXRFaTFtQlY7O0VzRXgxbUJNO0lBT0k7RXRFcTFtQlY7O0VzRTUxbUJNO0lBT0k7RXRFeTFtQlY7O0VzRWgybUJNO0lBT0k7RXRFNjFtQlY7O0VzRXAybUJNO0lBT0k7RXRFaTJtQlY7O0VzRXgybUJNO0lBT0k7RXRFcTJtQlY7O0VzRTUybUJNO0lBT0k7RXRFeTJtQlY7O0VzRWgzbUJNO0lBT0k7RXRFNjJtQlY7O0VzRXAzbUJNO0lBT0k7RXRFaTNtQlY7O0VzRXgzbUJNO0lBT0k7RXRFcTNtQlY7O0VzRTUzbUJNO0lBT0k7RXRFeTNtQlY7O0VzRWg0bUJNO0lBT0k7RXRFNjNtQlY7O0VzRXA0bUJNO0lBT0k7RXRFaTRtQlY7O0VzRXg0bUJNO0lBT0k7RXRFcTRtQlY7O0VzRTU0bUJNO0lBT0k7RXRFeTRtQlY7O0VzRWg1bUJNO0lBT0k7RXRFNjRtQlY7O0VzRXA1bUJNO0lBT0k7RXRFaTVtQlY7O0VzRXg1bUJNO0lBT0k7RXRFcTVtQlY7O0VzRTU1bUJNO0lBT0k7RXRFeTVtQlY7O0VzRWg2bUJNO0lBT0k7RXRFNjVtQlY7O0VzRXA2bUJNO0lBT0k7RXRFaTZtQlY7O0VzRXg2bUJNO0lBT0k7RXRFcTZtQlY7O0VzRTU2bUJNO0lBT0k7RXRFeTZtQlY7O0VzRWg3bUJNO0lBT0k7RXRFNjZtQlY7O0VzRXA3bUJNO0lBT0k7RXRFaTdtQlY7O0VzRXg3bUJNO0lBT0k7RXRFcTdtQlY7O0VzRTU3bUJNO0lBT0k7RXRFeTdtQlY7O0VzRWg4bUJNO0lBT0k7RXRFNjdtQlY7O0VzRXA4bUJNO0lBT0k7RXRFaThtQlY7O0VzRXg4bUJNO0lBT0k7RXRFcThtQlY7O0VzRTU4bUJNO0lBT0k7RXRFeThtQlY7O0VzRWg5bUJNO0lBT0k7RXRFNjhtQlY7O0VzRXA5bUJNO0lBT0k7RXRFaTltQlY7O0VzRXg5bUJNO0lBT0k7RXRFcTltQlY7O0VzRTU5bUJNO0lBT0k7RXRFeTltQlY7O0VzRWgrbUJNO0lBT0k7RXRFNjltQlY7O0VzRXArbUJNO0lBT0k7RXRFaSttQlY7O0VzRXgrbUJNO0lBT0k7RXRFcSttQlY7O0VzRTUrbUJNO0lBT0k7RXRFeSttQlY7O0VzRWgvbUJNO0lBT0k7RXRFNittQlY7O0VzRXAvbUJNO0lBT0k7RXRFaS9tQlY7O0VzRXgvbUJNO0lBT0k7RXRFcS9tQlY7O0VzRTUvbUJNO0lBT0k7RXRFeS9tQlY7O0VzRWhnbkJNO0lBT0k7RXRFNi9tQlY7O0VzRXBnbkJNO0lBT0k7RXRFaWduQlY7O0VzRXhnbkJNO0lBT0k7RXRFcWduQlY7O0VzRTVnbkJNO0lBT0k7RXRFeWduQlY7O0VzRWhobkJNO0lBT0k7RXRFNmduQlY7O0VzRXBobkJNO0lBT0k7RXRFaWhuQlY7O0VzRXhobkJNO0lBT0k7RXRFcWhuQlY7O0VzRTVobkJNO0lBT0k7RXRFeWhuQlY7O0VzRWhpbkJNO0lBT0k7RXRFNmhuQlY7O0VzRXBpbkJNO0lBT0k7RXRFaWluQlY7O0VzRXhpbkJNO0lBT0k7RXRFcWluQlY7O0VzRTVpbkJNO0lBT0k7RXRFeWluQlY7O0VzRWhqbkJNO0lBT0k7RXRFNmluQlY7O0VzRXBqbkJNO0lBT0k7RXRFaWpuQlY7O0VzRXhqbkJNO0lBT0k7RXRFcWpuQlY7O0VzRTVqbkJNO0lBT0k7RXRFeWpuQlY7O0VzRWhrbkJNO0lBT0k7RXRFNmpuQlY7O0VzRXBrbkJNO0lBT0k7RXRFaWtuQlY7O0VzRXhrbkJNO0lBT0k7RXRFcWtuQlY7O0VzRTVrbkJNO0lBT0k7RXRFeWtuQlY7O0VzRWhsbkJNO0lBT0k7RXRFNmtuQlY7O0VzRXBsbkJNO0lBT0k7RXRFaWxuQlY7O0VzRXhsbkJNO0lBT0k7RXRFcWxuQlY7O0VzRTVsbkJNO0lBT0k7RXRFeWxuQlY7O0VzRWhtbkJNO0lBT0k7RXRFNmxuQlY7O0VzRXBtbkJNO0lBT0k7RXRFaW1uQlY7O0VzRXhtbkJNO0lBT0k7RXRFcW1uQlY7O0VzRTVtbkJNO0lBT0k7RXRFeW1uQlY7O0VzRWhubkJNO0lBT0k7RXRFNm1uQlY7O0VzRXBubkJNO0lBT0k7RXRFaW5uQlY7O0VzRXhubkJNO0lBT0k7RXRFcW5uQlY7O0VzRTVubkJNO0lBT0k7RXRFeW5uQlY7O0VzRWhvbkJNO0lBT0k7RXRFNm5uQlY7O0VzRXBvbkJNO0lBT0k7RXRFaW9uQlY7O0VzRXhvbkJNO0lBT0k7RXRFcW9uQlY7O0VzRTVvbkJNO0lBT0k7RXRFeW9uQlY7O0VzRWhwbkJNO0lBT0k7RXRFNm9uQlY7O0VzRXBwbkJNO0lBT0k7RXRFaXBuQlY7O0VzRXhwbkJNO0lBT0k7RXRFcXBuQlY7O0VzRTVwbkJNO0lBT0k7RXRFeXBuQlY7O0VzRWhxbkJNO0lBT0k7RXRFNnBuQlY7O0VzRXBxbkJNO0lBT0k7RXRFaXFuQlY7O0VzRXhxbkJNO0lBT0k7RXRFcXFuQlY7O0VzRTVxbkJNO0lBT0k7RXRFeXFuQlY7O0VzRWhybkJNO0lBT0k7RXRFNnFuQlY7O0VzRXBybkJNO0lBT0k7RXRFaXJuQlY7O0VzRXhybkJNO0lBT0k7RXRFcXJuQlY7O0VzRTVybkJNO0lBT0k7RXRFeXJuQlY7O0VzRWhzbkJNO0lBT0k7RXRFNnJuQlY7O0VzRXBzbkJNO0lBT0k7RXRFaXNuQlY7O0VzRXhzbkJNO0lBT0k7RXRFcXNuQlY7O0VzRTVzbkJNO0lBT0k7RXRFeXNuQlY7O0VzRWh0bkJNO0lBT0k7RXRFNnNuQlY7O0VzRXB0bkJNO0lBT0k7RXRFaXRuQlY7O0VzRXh0bkJNO0lBT0k7RXRFcXRuQlY7O0VzRTV0bkJNO0lBT0k7RXRFeXRuQlY7O0VzRWh1bkJNO0lBT0k7RXRFNnRuQlY7O0VzRXB1bkJNO0lBT0k7RXRFaXVuQlY7O0VzRXh1bkJNO0lBT0k7RXRFcXVuQlY7O0VzRTV1bkJNO0lBT0k7RXRFeXVuQlY7O0VzRWh2bkJNO0lBT0k7RXRFNnVuQlY7O0VzRXB2bkJNO0lBT0k7RXRFaXZuQlY7O0VzRXh2bkJNO0lBT0k7RXRFcXZuQlY7O0VzRTV2bkJNO0lBT0k7RXRFeXZuQlY7O0VzRWh3bkJNO0lBT0k7RXRFNnZuQlY7O0VzRXB3bkJNO0lBT0k7RXRFaXduQlY7O0VzRXh3bkJNO0lBT0k7RXRFcXduQlY7O0VzRTV3bkJNO0lBT0k7RXRFeXduQlY7O0VzRWh4bkJNO0lBT0k7RXRFNnduQlY7O0VzRXB4bkJNO0lBT0k7RXRFaXhuQlY7O0VzRXh4bkJNO0lBT0k7RXRFcXhuQlY7O0VzRTV4bkJNO0lBT0k7RXRFeXhuQlY7O0VzRWh5bkJNO0lBT0k7RXRFNnhuQlY7O0VzRXB5bkJNO0lBT0k7RXRFaXluQlY7O0VzRXh5bkJNO0lBT0k7RXRFcXluQlY7O0VzRTV5bkJNO0lBT0k7RXRFeXluQlY7O0VzRWh6bkJNO0lBT0k7RXRFNnluQlY7O0VzRXB6bkJNO0lBT0k7RXRFaXpuQlY7O0VzRXh6bkJNO0lBT0k7RXRFcXpuQlY7O0VzRTV6bkJNO0lBT0k7SUFBQTtFdEUwem5CVjs7RXNFajBuQk07SUFPSTtJQUFBO0V0RSt6bkJWOztFc0V0MG5CTTtJQU9JO0lBQUE7RXRFbzBuQlY7O0VzRTMwbkJNO0lBT0k7SUFBQTtFdEV5MG5CVjs7RXNFaDFuQk07SUFPSTtJQUFBO0V0RTgwbkJWOztFc0VyMW5CTTtJQU9JO0lBQUE7RXRFbTFuQlY7O0VzRTExbkJNO0lBT0k7SUFBQTtFdEV3MW5CVjs7RXNFLzFuQk07SUFPSTtJQUFBO0V0RTYxbkJWOztFc0VwMm5CTTtJQU9JO0lBQUE7RXRFazJuQlY7O0VzRXoybkJNO0lBT0k7SUFBQTtFdEV1Mm5CVjs7RXNFOTJuQk07SUFPSTtJQUFBO0V0RTQybkJWOztFc0VuM25CTTtJQU9JO0lBQUE7RXRFaTNuQlY7O0VzRXgzbkJNO0lBT0k7SUFBQTtFdEVzM25CVjs7RXNFNzNuQk07SUFPSTtJQUFBO0V0RTIzbkJWOztFc0VsNG5CTTtJQU9JO0lBQUE7RXRFZzRuQlY7O0VzRXY0bkJNO0lBT0k7SUFBQTtFdEVxNG5CVjs7RXNFNTRuQk07SUFPSTtJQUFBO0V0RTA0bkJWOztFc0VqNW5CTTtJQU9JO0lBQUE7RXRFKzRuQlY7O0VzRXQ1bkJNO0lBT0k7SUFBQTtFdEVvNW5CVjs7RXNFMzVuQk07SUFPSTtJQUFBO0V0RXk1bkJWOztFc0VoNm5CTTtJQU9JO0lBQUE7RXRFODVuQlY7O0VzRXI2bkJNO0lBT0k7SUFBQTtFdEVtNm5CVjs7RXNFMTZuQk07SUFPSTtJQUFBO0V0RXc2bkJWOztFc0UvNm5CTTtJQU9JO0lBQUE7RXRFNjZuQlY7O0VzRXA3bkJNO0lBT0k7SUFBQTtFdEVrN25CVjs7RXNFejduQk07SUFPSTtJQUFBO0V0RXU3bkJWOztFc0U5N25CTTtJQU9JO0lBQUE7RXRFNDduQlY7O0VzRW44bkJNO0lBT0k7SUFBQTtFdEVpOG5CVjs7RXNFeDhuQk07SUFPSTtJQUFBO0V0RXM4bkJWOztFc0U3OG5CTTtJQU9JO0lBQUE7RXRFMjhuQlY7O0VzRWw5bkJNO0lBT0k7SUFBQTtFdEVnOW5CVjs7RXNFdjluQk07SUFPSTtJQUFBO0V0RXE5bkJWOztFc0U1OW5CTTtJQU9JO0lBQUE7RXRFMDluQlY7O0VzRWorbkJNO0lBT0k7SUFBQTtFdEUrOW5CVjs7RXNFdCtuQk07SUFPSTtJQUFBO0V0RW8rbkJWOztFc0UzK25CTTtJQU9JO0lBQUE7RXRFeStuQlY7O0VzRWgvbkJNO0lBT0k7SUFBQTtFdEU4K25CVjs7RXNFci9uQk07SUFPSTtJQUFBO0V0RW0vbkJWOztFc0UxL25CTTtJQU9JO0lBQUE7RXRFdy9uQlY7O0VzRS8vbkJNO0lBT0k7SUFBQTtFdEU2L25CVjs7RXNFcGdvQk07SUFPSTtJQUFBO0V0RWtnb0JWOztFc0V6Z29CTTtJQU9JO0lBQUE7RXRFdWdvQlY7O0VzRTlnb0JNO0lBT0k7SUFBQTtFdEU0Z29CVjs7RXNFbmhvQk07SUFPSTtJQUFBO0V0RWlob0JWOztFc0V4aG9CTTtJQU9JO0V0RXFob0JWOztFc0U1aG9CTTtJQU9JO0V0RXlob0JWOztFc0VoaW9CTTtJQU9JO0V0RTZob0JWOztFc0VwaW9CTTtJQU9JO0V0RWlpb0JWOztFc0V4aW9CTTtJQU9JO0V0RXFpb0JWOztFc0U1aW9CTTtJQU9JO0V0RXlpb0JWOztFc0Voam9CTTtJQU9JO0V0RTZpb0JWOztFc0Vwam9CTTtJQU9JO0V0RWlqb0JWOztFc0V4am9CTTtJQU9JO0V0RXFqb0JWOztFc0U1am9CTTtJQU9JO0V0RXlqb0JWOztFc0Voa29CTTtJQU9JO0V0RTZqb0JWOztFc0Vwa29CTTtJQU9JO0V0RWlrb0JWOztFc0V4a29CTTtJQU9JO0V0RXFrb0JWOztFc0U1a29CTTtJQU9JO0V0RXlrb0JWOztFc0VobG9CTTtJQU9JO0V0RTZrb0JWOztFc0VwbG9CTTtJQU9JO0V0RWlsb0JWOztFc0V4bG9CTTtJQU9JO0V0RXFsb0JWOztFc0U1bG9CTTtJQU9JO0V0RXlsb0JWOztFc0VobW9CTTtJQU9JO0V0RTZsb0JWOztFc0VwbW9CTTtJQU9JO0V0RWltb0JWOztFc0V4bW9CTTtJQU9JO0V0RXFtb0JWOztFc0U1bW9CTTtJQU9JO0V0RXltb0JWOztFc0Vobm9CTTtJQU9JO0V0RTZtb0JWOztFc0Vwbm9CTTtJQU9JO0V0RWlub0JWOztFc0V4bm9CTTtJQU9JO0V0RXFub0JWOztFc0U1bm9CTTtJQU9JO0V0RXlub0JWOztFc0Vob29CTTtJQU9JO0V0RTZub0JWOztFc0Vwb29CTTtJQU9JO0V0RWlvb0JWOztFc0V4b29CTTtJQU9JO0V0RXFvb0JWOztFc0U1b29CTTtJQU9JO0V0RXlvb0JWOztFc0VocG9CTTtJQU9JO0V0RTZvb0JWOztFc0VwcG9CTTtJQU9JO0V0RWlwb0JWOztFc0V4cG9CTTtJQU9JO0V0RXFwb0JWOztFc0U1cG9CTTtJQU9JO0V0RXlwb0JWOztFc0VocW9CTTtJQU9JO0V0RTZwb0JWOztFc0VwcW9CTTtJQU9JO0V0RWlxb0JWOztFc0V4cW9CTTtJQU9JO0V0RXFxb0JWOztFc0U1cW9CTTtJQU9JO0V0RXlxb0JWOztFc0Vocm9CTTtJQU9JO0V0RTZxb0JWOztFc0Vwcm9CTTtJQU9JO0V0RWlyb0JWOztFc0V4cm9CTTtJQU9JO0V0RXFyb0JWOztFc0U1cm9CTTtJQU9JO0V0RXlyb0JWOztFc0Voc29CTTtJQU9JO0V0RTZyb0JWOztFc0Vwc29CTTtJQU9JO0V0RWlzb0JWOztFc0V4c29CTTtJQU9JO0V0RXFzb0JWOztFc0U1c29CTTtJQU9JO0V0RXlzb0JWOztFc0VodG9CTTtJQU9JO0V0RTZzb0JWOztFc0VwdG9CTTtJQU9JO0V0RWl0b0JWOztFc0V4dG9CTTtJQU9JO0V0RXF0b0JWOztFc0U1dG9CTTtJQU9JO0V0RXl0b0JWOztFc0VodW9CTTtJQU9JO0V0RTZ0b0JWOztFc0VwdW9CTTtJQU9JO0V0RWl1b0JWOztFc0V4dW9CTTtJQU9JO0V0RXF1b0JWOztFc0U1dW9CTTtJQU9JO0V0RXl1b0JWOztFc0Vodm9CTTtJQU9JO0V0RTZ1b0JWOztFc0Vwdm9CTTtJQU9JO0V0RWl2b0JWOztFc0V4dm9CTTtJQU9JO0V0RXF2b0JWOztFc0U1dm9CTTtJQU9JO0V0RXl2b0JWOztFc0Vod29CTTtJQU9JO0V0RTZ2b0JWOztFc0Vwd29CTTtJQU9JO0V0RWl3b0JWOztFc0V4d29CTTtJQU9JO0V0RXF3b0JWOztFc0U1d29CTTtJQU9JO0V0RXl3b0JWOztFc0VoeG9CTTtJQU9JO0V0RTZ3b0JWOztFc0VweG9CTTtJQU9JO0V0RWl4b0JWOztFc0V4eG9CTTtJQU9JO0V0RXF4b0JWOztFc0U1eG9CTTtJQU9JO0V0RXl4b0JWOztFc0VoeW9CTTtJQU9JO0V0RTZ4b0JWOztFc0VweW9CTTtJQU9JO0V0RWl5b0JWOztFc0V4eW9CTTtJQU9JO0V0RXF5b0JWOztFc0U1eW9CTTtJQU9JO0V0RXl5b0JWOztFc0Voem9CTTtJQU9JO0V0RTZ5b0JWOztFc0Vwem9CTTtJQU9JO0V0RWl6b0JWOztFc0V4em9CTTtJQU9JO0V0RXF6b0JWOztFc0U1em9CTTtJQU9JO0V0RXl6b0JWOztFc0VoMG9CTTtJQU9JO0V0RTZ6b0JWOztFc0VwMG9CTTtJQU9JO0V0RWkwb0JWOztFc0V4MG9CTTtJQU9JO0V0RXEwb0JWOztFc0U1MG9CTTtJQU9JO0V0RXkwb0JWOztFc0VoMW9CTTtJQU9JO0V0RTYwb0JWOztFc0VwMW9CTTtJQU9JO0V0RWkxb0JWOztFc0V4MW9CTTtJQU9JO0V0RXExb0JWOztFc0U1MW9CTTtJQU9JO0V0RXkxb0JWOztFc0VoMm9CTTtJQU9JO0V0RTYxb0JWOztFc0VwMm9CTTtJQU9JO0V0RWkyb0JWOztFc0V4Mm9CTTtJQU9JO0V0RXEyb0JWOztFc0U1Mm9CTTtJQU9JO0V0RXkyb0JWOztFc0VoM29CTTtJQU9JO0V0RTYyb0JWOztFc0VwM29CTTtJQU9JO0V0RWkzb0JWOztFc0V4M29CTTtJQU9JO0V0RXEzb0JWOztFc0U1M29CTTtJQU9JO0V0RXkzb0JWOztFc0VoNG9CTTtJQU9JO0V0RTYzb0JWOztFc0VwNG9CTTtJQU9JO0V0RWk0b0JWOztFc0V4NG9CTTtJQU9JO0V0RXE0b0JWOztFc0U1NG9CTTtJQU9JO0V0RXk0b0JWOztFc0VoNW9CTTtJQU9JO0V0RTY0b0JWOztFc0VwNW9CTTtJQU9JO0V0RWk1b0JWOztFc0V4NW9CTTtJQU9JO0V0RXE1b0JWOztFc0U1NW9CTTtJQU9JO0V0RXk1b0JWOztFc0VoNm9CTTtJQU9JO0V0RTY1b0JWOztFc0VwNm9CTTtJQU9JO0V0RWk2b0JWOztFc0V4Nm9CTTtJQU9JO0V0RXE2b0JWOztFc0U1Nm9CTTtJQU9JO0V0RXk2b0JWOztFc0VoN29CTTtJQU9JO0V0RTY2b0JWOztFc0VwN29CTTtJQU9JO0V0RWk3b0JWOztFc0V4N29CTTtJQU9JO0V0RXE3b0JWOztFc0U1N29CTTtJQU9JO0V0RXk3b0JWOztFc0VoOG9CTTtJQU9JO0V0RTY3b0JWOztFc0VwOG9CTTtJQU9JO0V0RWk4b0JWOztFc0V4OG9CTTtJQU9JO0lBQUE7RXRFczhvQlY7O0VzRTc4b0JNO0lBT0k7SUFBQTtFdEUyOG9CVjs7RXNFbDlvQk07SUFPSTtJQUFBO0V0RWc5b0JWOztFc0V2OW9CTTtJQU9JO0lBQUE7RXRFcTlvQlY7O0VzRTU5b0JNO0lBT0k7SUFBQTtFdEUwOW9CVjs7RXNFaitvQk07SUFPSTtJQUFBO0V0RSs5b0JWOztFc0V0K29CTTtJQU9JO0lBQUE7RXRFbytvQlY7O0VzRTMrb0JNO0lBT0k7SUFBQTtFdEV5K29CVjs7RXNFaC9vQk07SUFPSTtJQUFBO0V0RTgrb0JWOztFc0VyL29CTTtJQU9JO0lBQUE7RXRFbS9vQlY7O0VzRTEvb0JNO0lBT0k7SUFBQTtFdEV3L29CVjs7RXNFLy9vQk07SUFPSTtJQUFBO0V0RTYvb0JWOztFc0VwZ3BCTTtJQU9JO0lBQUE7RXRFa2dwQlY7O0VzRXpncEJNO0lBT0k7SUFBQTtFdEV1Z3BCVjs7RXNFOWdwQk07SUFPSTtJQUFBO0V0RTRncEJWOztFc0VuaHBCTTtJQU9JO0lBQUE7RXRFaWhwQlY7O0VzRXhocEJNO0lBT0k7SUFBQTtFdEVzaHBCVjs7RXNFN2hwQk07SUFPSTtJQUFBO0V0RTJocEJWOztFc0VsaXBCTTtJQU9JO0lBQUE7RXRFZ2lwQlY7O0VzRXZpcEJNO0lBT0k7SUFBQTtFdEVxaXBCVjs7RXNFNWlwQk07SUFPSTtJQUFBO0V0RTBpcEJWOztFc0VqanBCTTtJQU9JO0lBQUE7RXRFK2lwQlY7O0VzRXRqcEJNO0lBT0k7SUFBQTtFdEVvanBCVjs7RXNFM2pwQk07SUFPSTtJQUFBO0V0RXlqcEJWOztFc0Voa3BCTTtJQU9JO0lBQUE7RXRFOGpwQlY7O0VzRXJrcEJNO0lBT0k7SUFBQTtFdEVta3BCVjs7RXNFMWtwQk07SUFPSTtJQUFBO0V0RXdrcEJWOztFc0Uva3BCTTtJQU9JO0lBQUE7RXRFNmtwQlY7O0VzRXBscEJNO0lBT0k7SUFBQTtFdEVrbHBCVjs7RXNFemxwQk07SUFPSTtJQUFBO0V0RXVscEJWOztFc0U5bHBCTTtJQU9JO0lBQUE7RXRFNGxwQlY7O0VzRW5tcEJNO0lBT0k7SUFBQTtFdEVpbXBCVjs7RXNFeG1wQk07SUFPSTtJQUFBO0V0RXNtcEJWOztFc0U3bXBCTTtJQU9JO0lBQUE7RXRFMm1wQlY7O0VzRWxucEJNO0lBT0k7SUFBQTtFdEVnbnBCVjs7RXNFdm5wQk07SUFPSTtJQUFBO0V0RXFucEJWOztFc0U1bnBCTTtJQU9JO0lBQUE7RXRFMG5wQlY7O0VzRWpvcEJNO0lBT0k7SUFBQTtFdEUrbnBCVjs7RXNFdG9wQk07SUFPSTtJQUFBO0V0RW9vcEJWOztFc0Uzb3BCTTtJQU9JO0lBQUE7RXRFeW9wQlY7O0VzRWhwcEJNO0lBT0k7RXRFNm9wQlY7O0VzRXBwcEJNO0lBT0k7RXRFaXBwQlY7O0VzRXhwcEJNO0lBT0k7RXRFcXBwQlY7O0VzRTVwcEJNO0lBT0k7RXRFeXBwQlY7O0VzRWhxcEJNO0lBT0k7RXRFNnBwQlY7O0VzRXBxcEJNO0lBT0k7RXRFaXFwQlY7O0VzRXhxcEJNO0lBT0k7RXRFcXFwQlY7O0VzRTVxcEJNO0lBT0k7RXRFeXFwQlY7O0VzRWhycEJNO0lBT0k7RXRFNnFwQlY7O0VzRXBycEJNO0lBT0k7RXRFaXJwQlY7O0VzRXhycEJNO0lBT0k7RXRFcXJwQlY7O0VzRTVycEJNO0lBT0k7RXRFeXJwQlY7O0VzRWhzcEJNO0lBT0k7RXRFNnJwQlY7O0VzRXBzcEJNO0lBT0k7RXRFaXNwQlY7O0VzRXhzcEJNO0lBT0k7RXRFcXNwQlY7O0VzRTVzcEJNO0lBT0k7RXRFeXNwQlY7O0VzRWh0cEJNO0lBT0k7RXRFNnNwQlY7O0VzRXB0cEJNO0lBT0k7RXRFaXRwQlY7O0VzRXh0cEJNO0lBT0k7RXRFcXRwQlY7O0VzRTV0cEJNO0lBT0k7RXRFeXRwQlY7O0VzRWh1cEJNO0lBT0k7RXRFNnRwQlY7O0VzRXB1cEJNO0lBT0k7RXRFaXVwQlY7O0VzRXh1cEJNO0lBT0k7RXRFcXVwQlY7O0VzRTV1cEJNO0lBT0k7RXRFeXVwQlY7O0VzRWh2cEJNO0lBT0k7RXRFNnVwQlY7O0VzRXB2cEJNO0lBT0k7RXRFaXZwQlY7O0VzRXh2cEJNO0lBT0k7RXRFcXZwQlY7O0VzRTV2cEJNO0lBT0k7RXRFeXZwQlY7O0VzRWh3cEJNO0lBT0k7RXRFNnZwQlY7O0VzRXB3cEJNO0lBT0k7RXRFaXdwQlY7O0VzRXh3cEJNO0lBT0k7RXRFcXdwQlY7O0VzRTV3cEJNO0lBT0k7RXRFeXdwQlY7O0VzRWh4cEJNO0lBT0k7RXRFNndwQlY7O0VzRXB4cEJNO0lBT0k7RXRFaXhwQlY7O0VzRXh4cEJNO0lBT0k7RXRFcXhwQlY7O0VzRTV4cEJNO0lBT0k7RXRFeXhwQlY7O0VzRWh5cEJNO0lBT0k7RXRFNnhwQlY7O0VzRXB5cEJNO0lBT0k7RXRFaXlwQlY7O0VzRXh5cEJNO0lBT0k7RXRFcXlwQlY7O0VzRTV5cEJNO0lBT0k7RXRFeXlwQlY7O0VzRWh6cEJNO0lBT0k7RXRFNnlwQlY7O0VzRXB6cEJNO0lBT0k7RXRFaXpwQlY7O0VzRXh6cEJNO0lBT0k7RXRFcXpwQlY7O0VzRTV6cEJNO0lBT0k7RXRFeXpwQlY7O0VzRWgwcEJNO0lBT0k7RXRFNnpwQlY7O0VzRXAwcEJNO0lBT0k7RXRFaTBwQlY7O0VzRXgwcEJNO0lBT0k7RXRFcTBwQlY7O0VzRTUwcEJNO0lBT0k7RXRFeTBwQlY7O0VzRWgxcEJNO0lBT0k7RXRFNjBwQlY7O0VzRXAxcEJNO0lBT0k7RXRFaTFwQlY7O0VzRXgxcEJNO0lBT0k7RXRFcTFwQlY7O0VzRTUxcEJNO0lBT0k7RXRFeTFwQlY7O0VzRWgycEJNO0lBT0k7RXRFNjFwQlY7O0VzRXAycEJNO0lBT0k7RXRFaTJwQlY7O0VzRXgycEJNO0lBT0k7RXRFcTJwQlY7O0VzRTUycEJNO0lBT0k7RXRFeTJwQlY7O0VzRWgzcEJNO0lBT0k7RXRFNjJwQlY7O0VzRXAzcEJNO0lBT0k7RXRFaTNwQlY7O0VzRXgzcEJNO0lBT0k7RXRFcTNwQlY7O0VzRTUzcEJNO0lBT0k7RXRFeTNwQlY7O0VzRWg0cEJNO0lBT0k7RXRFNjNwQlY7O0VzRXA0cEJNO0lBT0k7RXRFaTRwQlY7O0VzRXg0cEJNO0lBT0k7RXRFcTRwQlY7O0VzRTU0cEJNO0lBT0k7RXRFeTRwQlY7O0VzRWg1cEJNO0lBT0k7RXRFNjRwQlY7O0VzRXA1cEJNO0lBT0k7RXRFaTVwQlY7O0VzRXg1cEJNO0lBT0k7RXRFcTVwQlY7O0VzRTU1cEJNO0lBT0k7RXRFeTVwQlY7O0VzRWg2cEJNO0lBT0k7RXRFNjVwQlY7O0VzRXA2cEJNO0lBT0k7RXRFaTZwQlY7O0VzRXg2cEJNO0lBT0k7RXRFcTZwQlY7O0VzRTU2cEJNO0lBT0k7RXRFeTZwQlY7O0VzRWg3cEJNO0lBT0k7RXRFNjZwQlY7O0VzRXA3cEJNO0lBT0k7RXRFaTdwQlY7O0VzRXg3cEJNO0lBT0k7RXRFcTdwQlY7O0VzRTU3cEJNO0lBT0k7RXRFeTdwQlY7O0VzRWg4cEJNO0lBT0k7RXRFNjdwQlY7O0VzRXA4cEJNO0lBT0k7RXRFaThwQlY7O0VzRXg4cEJNO0lBT0k7RXRFcThwQlY7O0VzRTU4cEJNO0lBT0k7RXRFeThwQlY7O0VzRWg5cEJNO0lBT0k7RXRFNjhwQlY7O0VzRXA5cEJNO0lBT0k7RXRFaTlwQlY7O0VzRXg5cEJNO0lBT0k7RXRFcTlwQlY7O0VzRTU5cEJNO0lBT0k7RXRFeTlwQlY7O0VzRWgrcEJNO0lBT0k7RXRFNjlwQlY7O0VzRXArcEJNO0lBT0k7RXRFaStwQlY7O0VzRXgrcEJNO0lBT0k7RXRFcStwQlY7O0VzRTUrcEJNO0lBT0k7RXRFeStwQlY7O0VzRWgvcEJNO0lBT0k7RXRFNitwQlY7O0VzRXAvcEJNO0lBT0k7RXRFaS9wQlY7O0VzRXgvcEJNO0lBT0k7RXRFcS9wQlY7O0VzRTUvcEJNO0lBT0k7RXRFeS9wQlY7O0VzRWhncUJNO0lBT0k7RXRFNi9wQlY7O0VzRXBncUJNO0lBT0k7RXRFaWdxQlY7O0VzRXhncUJNO0lBT0k7RXRFcWdxQlY7O0VzRTVncUJNO0lBT0k7RXRFeWdxQlY7O0VzRWhocUJNO0lBT0k7RXRFNmdxQlY7O0VzRXBocUJNO0lBT0k7RXRFaWhxQlY7O0VzRXhocUJNO0lBT0k7RXRFcWhxQlY7O0VzRTVocUJNO0lBT0k7RXRFeWhxQlY7O0VzRWhpcUJNO0lBT0k7RXRFNmhxQlY7O0VzRXBpcUJNO0lBT0k7SUFBQTtFdEVraXFCVjs7RXNFemlxQk07SUFPSTtJQUFBO0V0RXVpcUJWOztFc0U5aXFCTTtJQU9JO0lBQUE7RXRFNGlxQlY7O0VzRW5qcUJNO0lBT0k7SUFBQTtFdEVpanFCVjs7RXNFeGpxQk07SUFPSTtJQUFBO0V0RXNqcUJWOztFc0U3anFCTTtJQU9JO0lBQUE7RXRFMmpxQlY7O0VzRWxrcUJNO0lBT0k7SUFBQTtFdEVna3FCVjs7RXNFdmtxQk07SUFPSTtJQUFBO0V0RXFrcUJWOztFc0U1a3FCTTtJQU9JO0lBQUE7RXRFMGtxQlY7O0VzRWpscUJNO0lBT0k7SUFBQTtFdEUra3FCVjs7RXNFdGxxQk07SUFPSTtJQUFBO0V0RW9scUJWOztFc0UzbHFCTTtJQU9JO0lBQUE7RXRFeWxxQlY7O0VzRWhtcUJNO0lBT0k7SUFBQTtFdEU4bHFCVjs7RXNFcm1xQk07SUFPSTtJQUFBO0V0RW1tcUJWOztFc0UxbXFCTTtJQU9JO0lBQUE7RXRFd21xQlY7O0VzRS9tcUJNO0lBT0k7SUFBQTtFdEU2bXFCVjs7RXNFcG5xQk07SUFPSTtJQUFBO0V0RWtucUJWOztFc0V6bnFCTTtJQU9JO0lBQUE7RXRFdW5xQlY7O0VzRTlucUJNO0lBT0k7SUFBQTtFdEU0bnFCVjs7RXNFbm9xQk07SUFPSTtJQUFBO0V0RWlvcUJWOztFc0V4b3FCTTtJQU9JO0lBQUE7RXRFc29xQlY7O0VzRTdvcUJNO0lBT0k7SUFBQTtFdEUyb3FCVjs7RXNFbHBxQk07SUFPSTtJQUFBO0V0RWdwcUJWOztFc0V2cHFCTTtJQU9JO0lBQUE7RXRFcXBxQlY7O0VzRTVwcUJNO0lBT0k7SUFBQTtFdEUwcHFCVjs7RXNFanFxQk07SUFPSTtJQUFBO0V0RStwcUJWOztFc0V0cXFCTTtJQU9JO0lBQUE7RXRFb3FxQlY7O0VzRTNxcUJNO0lBT0k7SUFBQTtFdEV5cXFCVjs7RXNFaHJxQk07SUFPSTtJQUFBO0V0RThxcUJWOztFc0VycnFCTTtJQU9JO0lBQUE7RXRFbXJxQlY7O0VzRTFycUJNO0lBT0k7SUFBQTtFdEV3cnFCVjs7RXNFL3JxQk07SUFPSTtJQUFBO0V0RTZycUJWOztFc0Vwc3FCTTtJQU9JO0lBQUE7RXRFa3NxQlY7O0VzRXpzcUJNO0lBT0k7SUFBQTtFdEV1c3FCVjs7RXNFOXNxQk07SUFPSTtJQUFBO0V0RTRzcUJWOztFc0VudHFCTTtJQU9JO0lBQUE7RXRFaXRxQlY7O0VzRXh0cUJNO0lBT0k7SUFBQTtFdEVzdHFCVjs7RXNFN3RxQk07SUFPSTtJQUFBO0V0RTJ0cUJWOztFc0VsdXFCTTtJQU9JO0lBQUE7RXRFZ3VxQlY7O0VzRXZ1cUJNO0lBT0k7SUFBQTtFdEVxdXFCVjs7RXNFNXVxQk07SUFPSTtJQUFBO0V0RTB1cUJWOztFc0VqdnFCTTtJQU9JO0lBQUE7RXRFK3VxQlY7O0VzRXR2cUJNO0lBT0k7RXRFbXZxQlY7O0VzRTF2cUJNO0lBT0k7RXRFdXZxQlY7O0VzRTl2cUJNO0lBT0k7RXRFMnZxQlY7O0VzRWx3cUJNO0lBT0k7RXRFK3ZxQlY7O0VzRXR3cUJNO0lBT0k7RXRFbXdxQlY7O0VzRTF3cUJNO0lBT0k7RXRFdXdxQlY7O0VzRTl3cUJNO0lBT0k7RXRFMndxQlY7O0VzRWx4cUJNO0lBT0k7RXRFK3dxQlY7O0VzRXR4cUJNO0lBT0k7RXRFbXhxQlY7O0VzRTF4cUJNO0lBT0k7RXRFdXhxQlY7O0VzRTl4cUJNO0lBT0k7RXRFMnhxQlY7O0VzRWx5cUJNO0lBT0k7RXRFK3hxQlY7O0VzRXR5cUJNO0lBT0k7RXRFbXlxQlY7O0VzRTF5cUJNO0lBT0k7RXRFdXlxQlY7O0VzRTl5cUJNO0lBT0k7RXRFMnlxQlY7O0VzRWx6cUJNO0lBT0k7RXRFK3lxQlY7O0VzRXR6cUJNO0lBT0k7RXRFbXpxQlY7O0VzRTF6cUJNO0lBT0k7RXRFdXpxQlY7O0VzRTl6cUJNO0lBT0k7RXRFMnpxQlY7O0VzRWwwcUJNO0lBT0k7RXRFK3pxQlY7O0VzRXQwcUJNO0lBT0k7RXRFbTBxQlY7O0VzRTEwcUJNO0lBT0k7RXRFdTBxQlY7O0VzRTkwcUJNO0lBT0k7RXRFMjBxQlY7O0VzRWwxcUJNO0lBT0k7RXRFKzBxQlY7O0VzRXQxcUJNO0lBT0k7RXRFbTFxQlY7O0VzRTExcUJNO0lBT0k7RXRFdTFxQlY7O0VzRTkxcUJNO0lBT0k7RXRFMjFxQlY7O0VzRWwycUJNO0lBT0k7RXRFKzFxQlY7O0VzRXQycUJNO0lBT0k7RXRFbTJxQlY7O0VzRTEycUJNO0lBT0k7RXRFdTJxQlY7O0VzRTkycUJNO0lBT0k7RXRFMjJxQlY7O0VzRWwzcUJNO0lBT0k7RXRFKzJxQlY7O0VzRXQzcUJNO0lBT0k7RXRFbTNxQlY7O0VzRTEzcUJNO0lBT0k7RXRFdTNxQlY7O0VzRTkzcUJNO0lBT0k7RXRFMjNxQlY7O0VzRWw0cUJNO0lBT0k7RXRFKzNxQlY7O0VzRXQ0cUJNO0lBT0k7RXRFbTRxQlY7O0VzRTE0cUJNO0lBT0k7RXRFdTRxQlY7O0VzRTk0cUJNO0lBT0k7RXRFMjRxQlY7O0VzRWw1cUJNO0lBT0k7RXRFKzRxQlY7O0VzRXQ1cUJNO0lBT0k7RXRFbTVxQlY7O0VzRTE1cUJNO0lBT0k7RXRFdTVxQlY7O0VzRTk1cUJNO0lBT0k7RXRFMjVxQlY7O0VzRWw2cUJNO0lBT0k7RXRFKzVxQlY7O0VzRXQ2cUJNO0lBT0k7RXRFbTZxQlY7O0VzRTE2cUJNO0lBT0k7RXRFdTZxQlY7O0VzRTk2cUJNO0lBT0k7RXRFMjZxQlY7O0VzRWw3cUJNO0lBT0k7RXRFKzZxQlY7O0VzRXQ3cUJNO0lBT0k7RXRFbTdxQlY7O0VzRTE3cUJNO0lBT0k7RXRFdTdxQlY7O0VzRTk3cUJNO0lBT0k7RXRFMjdxQlY7O0VzRWw4cUJNO0lBT0k7RXRFKzdxQlY7O0VzRXQ4cUJNO0lBT0k7RXRFbThxQlY7O0VzRTE4cUJNO0lBT0k7RXRFdThxQlY7O0VzRTk4cUJNO0lBT0k7RXRFMjhxQlY7O0VzRWw5cUJNO0lBT0k7RXRFKzhxQlY7O0VzRXQ5cUJNO0lBT0k7RXRFbTlxQlY7O0VzRTE5cUJNO0lBT0k7RXRFdTlxQlY7O0VzRTk5cUJNO0lBT0k7RXRFMjlxQlY7O0VzRWwrcUJNO0lBT0k7RXRFKzlxQlY7O0VzRXQrcUJNO0lBT0k7RXRFbStxQlY7O0VzRTErcUJNO0lBT0k7RXRFdStxQlY7O0VzRTkrcUJNO0lBT0k7RXRFMitxQlY7O0VzRWwvcUJNO0lBT0k7RXRFKytxQlY7O0VzRXQvcUJNO0lBT0k7RXRFbS9xQlY7O0VzRTEvcUJNO0lBT0k7RXRFdS9xQlY7O0VzRTkvcUJNO0lBT0k7RXRFMi9xQlY7O0VzRWxnckJNO0lBT0k7RXRFKy9xQlY7O0VzRXRnckJNO0lBT0k7RXRFbWdyQlY7O0VzRTFnckJNO0lBT0k7RXRFdWdyQlY7O0VzRTlnckJNO0lBT0k7RXRFMmdyQlY7O0VzRWxockJNO0lBT0k7RXRFK2dyQlY7O0VzRXRockJNO0lBT0k7RXRFbWhyQlY7O0VzRTFockJNO0lBT0k7RXRFdWhyQlY7O0VzRTlockJNO0lBT0k7RXRFMmhyQlY7O0VzRWxpckJNO0lBT0k7RXRFK2hyQlY7O0VzRXRpckJNO0lBT0k7RXRFbWlyQlY7O0VzRTFpckJNO0lBT0k7RXRFdWlyQlY7O0VzRTlpckJNO0lBT0k7RXRFMmlyQlY7O0VzRWxqckJNO0lBT0k7RXRFK2lyQlY7O0VzRXRqckJNO0lBT0k7RXRFbWpyQlY7O0VzRTFqckJNO0lBT0k7RXRFdWpyQlY7O0VzRTlqckJNO0lBT0k7RXRFMmpyQlY7O0VzRWxrckJNO0lBT0k7RXRFK2pyQlY7O0VzRXRrckJNO0lBT0k7RXRFbWtyQlY7O0VzRTFrckJNO0lBT0k7RXRFdWtyQlY7O0VzRTlrckJNO0lBT0k7RXRFMmtyQlY7O0VzRWxsckJNO0lBT0k7RXRFK2tyQlY7O0VzRXRsckJNO0lBT0k7RXRFbWxyQlY7O0VzRTFsckJNO0lBT0k7RXRFdWxyQlY7O0VzRTlsckJNO0lBT0k7RXRFMmxyQlY7O0VzRWxtckJNO0lBT0k7RXRFK2xyQlY7O0VzRXRtckJNO0lBT0k7RXRFbW1yQlY7O0VzRTFtckJNO0lBT0k7RXRFdW1yQlY7O0VzRTltckJNO0lBT0k7RXRFMm1yQlY7O0VzRWxuckJNO0lBT0k7RXRFK21yQlY7O0VzRXRuckJNO0lBT0k7RXRFbW5yQlY7O0VzRTFuckJNO0lBT0k7RXRFdW5yQlY7O0VzRTluckJNO0lBT0k7RXRFMm5yQlY7O0VzRWxvckJNO0lBT0k7RXRFK25yQlY7O0VzRXRvckJNO0lBT0k7RXRFbW9yQlY7O0VzRTFvckJNO0lBT0k7RXRFdW9yQlY7O0VzRTlvckJNO0lBT0k7RXRFMm9yQlY7O0VzRWxwckJNO0lBT0k7RXRFK29yQlY7O0VzRXRwckJNO0lBT0k7RXRFbXByQlY7O0VzRTFwckJNO0lBT0k7RXRFdXByQlY7O0VzRTlwckJNO0lBT0k7RXRFMnByQlY7O0VzRWxxckJNO0lBT0k7RXRFK3ByQlY7O0VzRXRxckJNO0lBT0k7RXRFbXFyQlY7O0VzRTFxckJNO0lBT0k7RXRFdXFyQlY7O0VzRTlxckJNO0lBT0k7RXRFMnFyQlY7O0VzRWxyckJNO0lBT0k7RXRFK3FyQlY7O0VzRXRyckJNO0lBT0k7RXRFbXJyQlY7O0VzRTFyckJNO0lBT0k7RXRFdXJyQlY7O0VzRTlyckJNO0lBT0k7RXRFMnJyQlY7O0VzRWxzckJNO0lBT0k7RXRFK3JyQlY7O0VzRXRzckJNO0lBT0k7RXRFbXNyQlY7O0VzRTFzckJNO0lBT0k7RXRFdXNyQlY7O0VzRTlzckJNO0lBT0k7RXRFMnNyQlY7O0VzRWx0ckJNO0lBT0k7RXRFK3NyQlY7O0VzRXR0ckJNO0lBT0k7RXRFbXRyQlY7O0VzRTF0ckJNO0lBT0k7RXRFdXRyQlY7O0VzRTl0ckJNO0lBT0k7RXRFMnRyQlY7O0VzRWx1ckJNO0lBT0k7RXRFK3RyQlY7O0VzRXR1ckJNO0lBT0k7RXRFbXVyQlY7O0VzRTF1ckJNO0lBT0k7RXRFdXVyQlY7O0VzRTl1ckJNO0lBT0k7RXRFMnVyQlY7O0VzRWx2ckJNO0lBT0k7RXRFK3VyQlY7O0VzRXR2ckJNO0lBT0k7RXRFbXZyQlY7O0VzRTF2ckJNO0lBT0k7RXRFdXZyQlY7O0VzRTl2ckJNO0lBT0k7RXRFMnZyQlY7O0VzRWx3ckJNO0lBT0k7RXRFK3ZyQlY7O0VzRXR3ckJNO0lBT0k7RXRFbXdyQlY7O0VzRTF3ckJNO0lBT0k7RXRFdXdyQlY7O0VzRTl3ckJNO0lBT0k7RXRFMndyQlY7O0VzRWx4ckJNO0lBT0k7RXRFK3dyQlY7O0VzRXR4ckJNO0lBT0k7RXRFbXhyQlY7O0VzRTF4ckJNO0lBT0k7RXRFdXhyQlY7O0VzRTl4ckJNO0lBT0k7RXRFMnhyQlY7O0VzRWx5ckJNO0lBT0k7RXRFK3hyQlY7O0VzRXR5ckJNO0lBT0k7RXRFbXlyQlY7O0VzRTF5ckJNO0lBT0k7RXRFdXlyQlY7O0VzRTl5ckJNO0lBT0k7RXRFMnlyQlY7O0VzRWx6ckJNO0lBT0k7RXRFK3lyQlY7O0VzRXR6ckJNO0lBT0k7RXRFbXpyQlY7O0VzRTF6ckJNO0lBT0k7RXRFdXpyQlY7O0VzRTl6ckJNO0lBT0k7RXRFMnpyQlY7O0VzRWwwckJNO0lBT0k7RXRFK3pyQlY7O0VzRXQwckJNO0lBT0k7RXRFbTByQlY7O0VzRTEwckJNO0lBT0k7RXRFdTByQlY7O0VzRTkwckJNO0lBT0k7RXRFMjByQlY7O0VzRWwxckJNO0lBT0k7RXRFKzByQlY7O0VzRXQxckJNO0lBT0k7RXRFbTFyQlY7O0VzRTExckJNO0lBT0k7RXRFdTFyQlY7O0VzRTkxckJNO0lBT0k7RXRFMjFyQlY7O0VzRWwyckJNO0lBT0k7RXRFKzFyQlY7O0VzRXQyckJNO0lBT0k7RXRFbTJyQlY7O0VzRTEyckJNO0lBT0k7RXRFdTJyQlY7O0VzRTkyckJNO0lBT0k7RXRFMjJyQlY7O0VzRWwzckJNO0lBT0k7RXRFKzJyQlY7O0VzRXQzckJNO0lBT0k7RXRFbTNyQlY7O0VzRTEzckJNO0lBT0k7RXRFdTNyQlY7O0VzRTkzckJNO0lBT0k7RXRFMjNyQlY7O0VzRWw0ckJNO0lBT0k7RXRFKzNyQlY7O0VzRXQ0ckJNO0lBT0k7RXRFbTRyQlY7O0VzRTE0ckJNO0lBT0k7RXRFdTRyQlY7O0VzRTk0ckJNO0lBT0k7RXRFMjRyQlY7O0VzRWw1ckJNO0lBT0k7RXRFKzRyQlY7O0VzRXQ1ckJNO0lBT0k7RXRFbTVyQlY7O0VzRTE1ckJNO0lBT0k7RXRFdTVyQlY7O0VzRTk1ckJNO0lBT0k7RXRFMjVyQlY7O0VzRWw2ckJNO0lBT0k7RXRFKzVyQlY7O0VzRXQ2ckJNO0lBT0k7RXRFbTZyQlY7O0VzRTE2ckJNO0lBT0k7RXRFdTZyQlY7O0VzRTk2ckJNO0lBT0k7RXRFMjZyQlY7O0VzRWw3ckJNO0lBT0k7RXRFKzZyQlY7O0VzRXQ3ckJNO0lBT0k7RXRFbTdyQlY7O0VzRTE3ckJNO0lBT0k7RXRFdTdyQlY7O0VzRTk3ckJNO0lBT0k7RXRFMjdyQlY7O0VzRWw4ckJNO0lBT0k7RXRFKzdyQlY7O0VzRXQ4ckJNO0lBT0k7RXRFbThyQlY7O0VzRTE4ckJNO0lBT0k7RXRFdThyQlY7O0VzRTk4ckJNO0lBT0k7RXRFMjhyQlY7O0VzRWw5ckJNO0lBT0k7RXRFKzhyQlY7O0VzRXQ5ckJNO0lBT0k7RXRFbTlyQlY7O0VzRTE5ckJNO0lBT0k7RXRFdTlyQlY7O0VzRTk5ckJNO0lBT0k7RXRFMjlyQlY7O0VzRWwrckJNO0lBT0k7RXRFKzlyQlY7O0VzRXQrckJNO0lBT0k7RXRFbStyQlY7O0VzRTErckJNO0lBT0k7RXRFdStyQlY7O0VzRTkrckJNO0lBT0k7RXRFMityQlY7O0VzRWwvckJNO0lBT0k7RXRFKytyQlY7O0VzRXQvckJNO0lBT0k7RXRFbS9yQlY7O0VzRTEvckJNO0lBT0k7RXRFdS9yQlY7O0VzRTkvckJNO0lBT0k7RXRFMi9yQlY7O0VzRWxnc0JNO0lBT0k7RXRFKy9yQlY7O0VzRXRnc0JNO0lBT0k7RXRFbWdzQlY7O0VzRTFnc0JNO0lBT0k7RXRFdWdzQlY7O0VzRTlnc0JNO0lBT0k7RXRFMmdzQlY7O0VzRWxoc0JNO0lBT0k7RXRFK2dzQlY7O0VzRXRoc0JNO0lBT0k7RXRFbWhzQlY7O0VzRTFoc0JNO0lBT0k7RXRFdWhzQlY7O0VzRTloc0JNO0lBT0k7RXRFMmhzQlY7O0VzRWxpc0JNO0lBT0k7RXRFK2hzQlY7O0VzRXRpc0JNO0lBT0k7RXRFbWlzQlY7O0VzRTFpc0JNO0lBT0k7RXRFdWlzQlY7O0VzRTlpc0JNO0lBT0k7RXRFMmlzQlY7O0VzRWxqc0JNO0lBT0k7RXRFK2lzQlY7O0VzRXRqc0JNO0lBT0k7RXRFbWpzQlY7O0VzRTFqc0JNO0lBT0k7RXRFdWpzQlY7O0VzRTlqc0JNO0lBT0k7RXRFMmpzQlY7O0VzRWxrc0JNO0lBT0k7RXRFK2pzQlY7O0VzRXRrc0JNO0lBT0k7RXRFbWtzQlY7O0VzRTFrc0JNO0lBT0k7RXRFdWtzQlY7O0VzRTlrc0JNO0lBT0k7RXRFMmtzQlY7O0VzRWxsc0JNO0lBT0k7RXRFK2tzQlY7O0VzRXRsc0JNO0lBT0k7RXRFbWxzQlY7O0VzRTFsc0JNO0lBT0k7RXRFdWxzQlY7O0VzRTlsc0JNO0lBT0k7RXRFMmxzQlY7O0VzRWxtc0JNO0lBT0k7RXRFK2xzQlY7O0VzRXRtc0JNO0lBT0k7RXRFbW1zQlY7O0VzRTFtc0JNO0lBT0k7RXRFdW1zQlY7O0VzRTltc0JNO0lBT0k7RXRFMm1zQlY7O0VzRWxuc0JNO0lBT0k7RXRFK21zQlY7O0VzRXRuc0JNO0lBT0k7RXRFbW5zQlY7O0VzRTFuc0JNO0lBT0k7RXRFdW5zQlY7O0VzRTluc0JNO0lBT0k7RXRFMm5zQlY7O0VzRWxvc0JNO0lBT0k7RXRFK25zQlY7O0VzRXRvc0JNO0lBT0k7RXRFbW9zQlY7O0VzRTFvc0JNO0lBT0k7RXRFdW9zQlY7O0VzRTlvc0JNO0lBT0k7RXRFMm9zQlY7O0VzRWxwc0JNO0lBT0k7RXRFK29zQlY7O0VzRXRwc0JNO0lBT0k7RXRFbXBzQlY7O0VzRTFwc0JNO0lBT0k7RXRFdXBzQlY7O0VzRTlwc0JNO0lBT0k7RXRFMnBzQlY7QUFDRjtBZW5xc0JJO0V1REFJO0lBT0k7RXRFZ3FzQlY7O0VzRXZxc0JNO0lBT0k7RXRFb3FzQlY7O0VzRTNxc0JNO0lBT0k7RXRFd3FzQlY7O0VzRS9xc0JNO0lBT0k7RXRFNHFzQlY7O0VzRW5yc0JNO0lBT0k7RXRFZ3JzQlY7O0VzRXZyc0JNO0lBT0k7RXRFb3JzQlY7O0VzRTNyc0JNO0lBT0k7RXRFd3JzQlY7O0VzRS9yc0JNO0lBT0k7RXRFNHJzQlY7O0VzRW5zc0JNO0lBT0k7RXRFZ3NzQlY7O0VzRXZzc0JNO0lBT0k7RXRFb3NzQlY7O0VzRTNzc0JNO0lBT0k7RXRFd3NzQlY7O0VzRS9zc0JNO0lBT0k7RXRFNHNzQlY7O0VzRW50c0JNO0lBT0k7RXRFZ3RzQlY7O0VzRXZ0c0JNO0lBT0k7RXRFb3RzQlY7O0VzRTN0c0JNO0lBT0k7RXRFd3RzQlY7O0VzRS90c0JNO0lBT0k7RXRFNHRzQlY7O0VzRW51c0JNO0lBT0k7RXRFZ3VzQlY7O0VzRXZ1c0JNO0lBT0k7RXRFb3VzQlY7O0VzRTN1c0JNO0lBT0k7RXRFd3VzQlY7O0VzRS91c0JNO0lBT0k7RXRFNHVzQlY7O0VzRW52c0JNO0lBT0k7RXRFZ3ZzQlY7O0VzRXZ2c0JNO0lBT0k7RXRFb3ZzQlY7O0VzRTN2c0JNO0lBT0k7RXRFd3ZzQlY7O0VzRS92c0JNO0lBT0k7RXRFNHZzQlY7O0VzRW53c0JNO0lBT0k7RXRFZ3dzQlY7O0VzRXZ3c0JNO0lBT0k7RXRFb3dzQlY7O0VzRTN3c0JNO0lBT0k7RXRFd3dzQlY7O0VzRS93c0JNO0lBT0k7RXRFNHdzQlY7O0VzRW54c0JNO0lBT0k7RXRFZ3hzQlY7O0VzRXZ4c0JNO0lBT0k7RXRFb3hzQlY7O0VzRTN4c0JNO0lBT0k7RXRFd3hzQlY7O0VzRS94c0JNO0lBT0k7RXRFNHhzQlY7O0VzRW55c0JNO0lBT0k7RXRFZ3lzQlY7O0VzRXZ5c0JNO0lBT0k7RXRFb3lzQlY7O0VzRTN5c0JNO0lBT0k7RXRFd3lzQlY7O0VzRS95c0JNO0lBT0k7RXRFNHlzQlY7O0VzRW56c0JNO0lBT0k7RXRFZ3pzQlY7O0VzRXZ6c0JNO0lBT0k7RXRFb3pzQlY7O0VzRTN6c0JNO0lBT0k7RXRFd3pzQlY7O0VzRS96c0JNO0lBT0k7RXRFNHpzQlY7O0VzRW4wc0JNO0lBT0k7RXRFZzBzQlY7O0VzRXYwc0JNO0lBT0k7RXRFbzBzQlY7O0VzRTMwc0JNO0lBT0k7RXRFdzBzQlY7O0VzRS8wc0JNO0lBT0k7RXRFNDBzQlY7O0VzRW4xc0JNO0lBT0k7RXRFZzFzQlY7O0VzRXYxc0JNO0lBT0k7RXRFbzFzQlY7O0VzRTMxc0JNO0lBT0k7RXRFdzFzQlY7O0VzRS8xc0JNO0lBT0k7RXRFNDFzQlY7O0VzRW4yc0JNO0lBT0k7RXRFZzJzQlY7O0VzRXYyc0JNO0lBT0k7RXRFbzJzQlY7O0VzRTMyc0JNO0lBT0k7RXRFdzJzQlY7O0VzRS8yc0JNO0lBT0k7RXRFNDJzQlY7O0VzRW4zc0JNO0lBT0k7RXRFZzNzQlY7O0VzRXYzc0JNO0lBT0k7RXRFbzNzQlY7O0VzRTMzc0JNO0lBT0k7RXRFdzNzQlY7O0VzRS8zc0JNO0lBT0k7RXRFNDNzQlY7O0VzRW40c0JNO0lBT0k7RXRFZzRzQlY7O0VzRXY0c0JNO0lBT0k7RXRFbzRzQlY7O0VzRTM0c0JNO0lBT0k7RXRFdzRzQlY7O0VzRS80c0JNO0lBT0k7RXRFNDRzQlY7O0VzRW41c0JNO0lBT0k7RXRFZzVzQlY7O0VzRXY1c0JNO0lBT0k7RXRFbzVzQlY7O0VzRTM1c0JNO0lBT0k7RXRFdzVzQlY7O0VzRS81c0JNO0lBT0k7RXRFNDVzQlY7O0VzRW42c0JNO0lBT0k7RXRFZzZzQlY7O0VzRXY2c0JNO0lBT0k7RXRFbzZzQlY7O0VzRTM2c0JNO0lBT0k7RXRFdzZzQlY7O0VzRS82c0JNO0lBT0k7RXRFNDZzQlY7O0VzRW43c0JNO0lBT0k7RXRFZzdzQlY7O0VzRXY3c0JNO0lBT0k7RXRFbzdzQlY7O0VzRTM3c0JNO0lBT0k7RXRFdzdzQlY7O0VzRS83c0JNO0lBT0k7RXRFNDdzQlY7O0VzRW44c0JNO0lBT0k7RXRFZzhzQlY7O0VzRXY4c0JNO0lBT0k7RXRFbzhzQlY7O0VzRTM4c0JNO0lBT0k7RXRFdzhzQlY7O0VzRS84c0JNO0lBT0k7RXRFNDhzQlY7O0VzRW45c0JNO0lBT0k7RXRFZzlzQlY7O0VzRXY5c0JNO0lBT0k7RXRFbzlzQlY7O0VzRTM5c0JNO0lBT0k7RXRFdzlzQlY7O0VzRS85c0JNO0lBT0k7RXRFNDlzQlY7O0VzRW4rc0JNO0lBT0k7RXRFZytzQlY7O0VzRXYrc0JNO0lBT0k7RXRFbytzQlY7O0VzRTMrc0JNO0lBT0k7RXRFdytzQlY7O0VzRS8rc0JNO0lBT0k7RXRFNCtzQlY7O0VzRW4vc0JNO0lBT0k7RXRFZy9zQlY7O0VzRXYvc0JNO0lBT0k7RXRFby9zQlY7O0VzRTMvc0JNO0lBT0k7RXRFdy9zQlY7O0VzRS8vc0JNO0lBT0k7RXRFNC9zQlY7O0VzRW5ndEJNO0lBT0k7RXRFZ2d0QlY7O0VzRXZndEJNO0lBT0k7RXRFb2d0QlY7O0VzRTNndEJNO0lBT0k7RXRFd2d0QlY7O0VzRS9ndEJNO0lBT0k7RXRFNGd0QlY7O0VzRW5odEJNO0lBT0k7RXRFZ2h0QlY7O0VzRXZodEJNO0lBT0k7RXRFb2h0QlY7O0VzRTNodEJNO0lBT0k7RXRFd2h0QlY7O0VzRS9odEJNO0lBT0k7RXRFNGh0QlY7O0VzRW5pdEJNO0lBT0k7RXRFZ2l0QlY7O0VzRXZpdEJNO0lBT0k7RXRFb2l0QlY7O0VzRTNpdEJNO0lBT0k7RXRFd2l0QlY7O0VzRS9pdEJNO0lBT0k7RXRFNGl0QlY7O0VzRW5qdEJNO0lBT0k7RXRFZ2p0QlY7O0VzRXZqdEJNO0lBT0k7RXRFb2p0QlY7O0VzRTNqdEJNO0lBT0k7RXRFd2p0QlY7O0VzRS9qdEJNO0lBT0k7RXRFNGp0QlY7O0VzRW5rdEJNO0lBT0k7RXRFZ2t0QlY7O0VzRXZrdEJNO0lBT0k7RXRFb2t0QlY7O0VzRTNrdEJNO0lBT0k7RXRFd2t0QlY7O0VzRS9rdEJNO0lBT0k7RXRFNGt0QlY7O0VzRW5sdEJNO0lBT0k7RXRFZ2x0QlY7O0VzRXZsdEJNO0lBT0k7RXRFb2x0QlY7O0VzRTNsdEJNO0lBT0k7RXRFd2x0QlY7O0VzRS9sdEJNO0lBT0k7RXRFNGx0QlY7O0VzRW5tdEJNO0lBT0k7RXRFZ210QlY7O0VzRXZtdEJNO0lBT0k7RXRFb210QlY7O0VzRTNtdEJNO0lBT0k7RXRFd210QlY7O0VzRS9tdEJNO0lBT0k7RXRFNG10QlY7O0VzRW5udEJNO0lBT0k7RXRFZ250QlY7O0VzRXZudEJNO0lBT0k7RXRFb250QlY7O0VzRTNudEJNO0lBT0k7RXRFd250QlY7O0VzRS9udEJNO0lBT0k7RXRFNG50QlY7O0VzRW5vdEJNO0lBT0k7RXRFZ290QlY7O0VzRXZvdEJNO0lBT0k7RXRFb290QlY7O0VzRTNvdEJNO0lBT0k7RXRFd290QlY7O0VzRS9vdEJNO0lBT0k7RXRFNG90QlY7O0VzRW5wdEJNO0lBT0k7RXRFZ3B0QlY7O0VzRXZwdEJNO0lBT0k7RXRFb3B0QlY7O0VzRTNwdEJNO0lBT0k7RXRFd3B0QlY7O0VzRS9wdEJNO0lBT0k7RXRFNHB0QlY7O0VzRW5xdEJNO0lBT0k7RXRFZ3F0QlY7O0VzRXZxdEJNO0lBT0k7RXRFb3F0QlY7O0VzRTNxdEJNO0lBT0k7RXRFd3F0QlY7O0VzRS9xdEJNO0lBT0k7RXRFNHF0QlY7O0VzRW5ydEJNO0lBT0k7RXRFZ3J0QlY7O0VzRXZydEJNO0lBT0k7RXRFb3J0QlY7O0VzRTNydEJNO0lBT0k7RXRFd3J0QlY7O0VzRS9ydEJNO0lBT0k7RXRFNHJ0QlY7O0VzRW5zdEJNO0lBT0k7RXRFZ3N0QlY7O0VzRXZzdEJNO0lBT0k7RXRFb3N0QlY7O0VzRTNzdEJNO0lBT0k7RXRFd3N0QlY7O0VzRS9zdEJNO0lBT0k7RXRFNHN0QlY7O0VzRW50dEJNO0lBT0k7RXRFZ3R0QlY7O0VzRXZ0dEJNO0lBT0k7RXRFb3R0QlY7O0VzRTN0dEJNO0lBT0k7RXRFd3R0QlY7O0VzRS90dEJNO0lBT0k7RXRFNHR0QlY7O0VzRW51dEJNO0lBT0k7RXRFZ3V0QlY7O0VzRXZ1dEJNO0lBT0k7RXRFb3V0QlY7O0VzRTN1dEJNO0lBT0k7RXRFd3V0QlY7O0VzRS91dEJNO0lBT0k7RXRFNHV0QlY7O0VzRW52dEJNO0lBT0k7RXRFZ3Z0QlY7O0VzRXZ2dEJNO0lBT0k7RXRFb3Z0QlY7O0VzRTN2dEJNO0lBT0k7RXRFd3Z0QlY7O0VzRS92dEJNO0lBT0k7RXRFNHZ0QlY7O0VzRW53dEJNO0lBT0k7RXRFZ3d0QlY7O0VzRXZ3dEJNO0lBT0k7RXRFb3d0QlY7O0VzRTN3dEJNO0lBT0k7RXRFd3d0QlY7O0VzRS93dEJNO0lBT0k7RXRFNHd0QlY7O0VzRW54dEJNO0lBT0k7RXRFZ3h0QlY7O0VzRXZ4dEJNO0lBT0k7RXRFb3h0QlY7O0VzRTN4dEJNO0lBT0k7RXRFd3h0QlY7O0VzRS94dEJNO0lBT0k7RXRFNHh0QlY7O0VzRW55dEJNO0lBT0k7RXRFZ3l0QlY7O0VzRXZ5dEJNO0lBT0k7RXRFb3l0QlY7O0VzRTN5dEJNO0lBT0k7RXRFd3l0QlY7O0VzRS95dEJNO0lBT0k7RXRFNHl0QlY7O0VzRW56dEJNO0lBT0k7RXRFZ3p0QlY7O0VzRXZ6dEJNO0lBT0k7RXRFb3p0QlY7O0VzRTN6dEJNO0lBT0k7RXRFd3p0QlY7O0VzRS96dEJNO0lBT0k7RXRFNHp0QlY7O0VzRW4wdEJNO0lBT0k7RXRFZzB0QlY7O0VzRXYwdEJNO0lBT0k7RXRFbzB0QlY7O0VzRTMwdEJNO0lBT0k7RXRFdzB0QlY7O0VzRS8wdEJNO0lBT0k7RXRFNDB0QlY7O0VzRW4xdEJNO0lBT0k7RXRFZzF0QlY7O0VzRXYxdEJNO0lBT0k7RXRFbzF0QlY7O0VzRTMxdEJNO0lBT0k7RXRFdzF0QlY7O0VzRS8xdEJNO0lBT0k7RXRFNDF0QlY7O0VzRW4ydEJNO0lBT0k7RXRFZzJ0QlY7O0VzRXYydEJNO0lBT0k7RXRFbzJ0QlY7O0VzRTMydEJNO0lBT0k7RXRFdzJ0QlY7O0VzRS8ydEJNO0lBT0k7RXRFNDJ0QlY7O0VzRW4zdEJNO0lBT0k7RXRFZzN0QlY7O0VzRXYzdEJNO0lBT0k7RXRFbzN0QlY7O0VzRTMzdEJNO0lBT0k7RXRFdzN0QlY7O0VzRS8zdEJNO0lBT0k7RXRFNDN0QlY7O0VzRW40dEJNO0lBT0k7RXRFZzR0QlY7O0VzRXY0dEJNO0lBT0k7RXRFbzR0QlY7O0VzRTM0dEJNO0lBT0k7RXRFdzR0QlY7O0VzRS80dEJNO0lBT0k7RXRFNDR0QlY7O0VzRW41dEJNO0lBT0k7RXRFZzV0QlY7O0VzRXY1dEJNO0lBT0k7RXRFbzV0QlY7O0VzRTM1dEJNO0lBT0k7RXRFdzV0QlY7O0VzRS81dEJNO0lBT0k7RXRFNDV0QlY7O0VzRW42dEJNO0lBT0k7RXRFZzZ0QlY7O0VzRXY2dEJNO0lBT0k7RXRFbzZ0QlY7O0VzRTM2dEJNO0lBT0k7RXRFdzZ0QlY7O0VzRS82dEJNO0lBT0k7RXRFNDZ0QlY7O0VzRW43dEJNO0lBT0k7RXRFZzd0QlY7O0VzRXY3dEJNO0lBT0k7RXRFbzd0QlY7O0VzRTM3dEJNO0lBT0k7RXRFdzd0QlY7O0VzRS83dEJNO0lBT0k7RXRFNDd0QlY7O0VzRW44dEJNO0lBT0k7RXRFZzh0QlY7O0VzRXY4dEJNO0lBT0k7RXRFbzh0QlY7O0VzRTM4dEJNO0lBT0k7RXRFdzh0QlY7O0VzRS84dEJNO0lBT0k7RXRFNDh0QlY7O0VzRW45dEJNO0lBT0k7RXRFZzl0QlY7O0VzRXY5dEJNO0lBT0k7RXRFbzl0QlY7O0VzRTM5dEJNO0lBT0k7RXRFdzl0QlY7O0VzRS85dEJNO0lBT0k7RXRFNDl0QlY7O0VzRW4rdEJNO0lBT0k7RXRFZyt0QlY7O0VzRXYrdEJNO0lBT0k7RXRFbyt0QlY7O0VzRTMrdEJNO0lBT0k7RXRFdyt0QlY7O0VzRS8rdEJNO0lBT0k7RXRFNCt0QlY7O0VzRW4vdEJNO0lBT0k7RXRFZy90QlY7O0VzRXYvdEJNO0lBT0k7RXRFby90QlY7O0VzRTMvdEJNO0lBT0k7RXRFdy90QlY7O0VzRS8vdEJNO0lBT0k7RXRFNC90QlY7O0VzRW5ndUJNO0lBT0k7RXRFZ2d1QlY7O0VzRXZndUJNO0lBT0k7RXRFb2d1QlY7O0VzRTNndUJNO0lBT0k7RXRFd2d1QlY7O0VzRS9ndUJNO0lBT0k7RXRFNGd1QlY7O0VzRW5odUJNO0lBT0k7RXRFZ2h1QlY7O0VzRXZodUJNO0lBT0k7RXRFb2h1QlY7O0VzRTNodUJNO0lBT0k7RXRFd2h1QlY7O0VzRS9odUJNO0lBT0k7RXRFNGh1QlY7O0VzRW5pdUJNO0lBT0k7RXRFZ2l1QlY7O0VzRXZpdUJNO0lBT0k7RXRFb2l1QlY7O0VzRTNpdUJNO0lBT0k7RXRFd2l1QlY7O0VzRS9pdUJNO0lBT0k7RXRFNGl1QlY7O0VzRW5qdUJNO0lBT0k7RXRFZ2p1QlY7O0VzRXZqdUJNO0lBT0k7RXRFb2p1QlY7O0VzRTNqdUJNO0lBT0k7RXRFd2p1QlY7O0VzRS9qdUJNO0lBT0k7RXRFNGp1QlY7O0VzRW5rdUJNO0lBT0k7RXRFZ2t1QlY7O0VzRXZrdUJNO0lBT0k7RXRFb2t1QlY7O0VzRTNrdUJNO0lBT0k7RXRFd2t1QlY7O0VzRS9rdUJNO0lBT0k7RXRFNGt1QlY7O0VzRW5sdUJNO0lBT0k7RXRFZ2x1QlY7O0VzRXZsdUJNO0lBT0k7RXRFb2x1QlY7O0VzRTNsdUJNO0lBT0k7RXRFd2x1QlY7O0VzRS9sdUJNO0lBT0k7RXRFNGx1QlY7O0VzRW5tdUJNO0lBT0k7RXRFZ211QlY7O0VzRXZtdUJNO0lBT0k7RXRFb211QlY7O0VzRTNtdUJNO0lBT0k7RXRFd211QlY7O0VzRS9tdUJNO0lBT0k7RXRFNG11QlY7O0VzRW5udUJNO0lBT0k7RXRFZ251QlY7O0VzRXZudUJNO0lBT0k7RXRFb251QlY7O0VzRTNudUJNO0lBT0k7RXRFd251QlY7O0VzRS9udUJNO0lBT0k7RXRFNG51QlY7O0VzRW5vdUJNO0lBT0k7RXRFZ291QlY7O0VzRXZvdUJNO0lBT0k7RXRFb291QlY7O0VzRTNvdUJNO0lBT0k7RXRFd291QlY7O0VzRS9vdUJNO0lBT0k7RXRFNG91QlY7O0VzRW5wdUJNO0lBT0k7RXRFZ3B1QlY7O0VzRXZwdUJNO0lBT0k7RXRFb3B1QlY7O0VzRTNwdUJNO0lBT0k7RXRFd3B1QlY7O0VzRS9wdUJNO0lBT0k7RXRFNHB1QlY7O0VzRW5xdUJNO0lBT0k7RXRFZ3F1QlY7O0VzRXZxdUJNO0lBT0k7RXRFb3F1QlY7O0VzRTNxdUJNO0lBT0k7RXRFd3F1QlY7O0VzRS9xdUJNO0lBT0k7RXRFNHF1QlY7O0VzRW5ydUJNO0lBT0k7RXRFZ3J1QlY7O0VzRXZydUJNO0lBT0k7RXRFb3J1QlY7O0VzRTNydUJNO0lBT0k7RXRFd3J1QlY7O0VzRS9ydUJNO0lBT0k7RXRFNHJ1QlY7O0VzRW5zdUJNO0lBT0k7RXRFZ3N1QlY7O0VzRXZzdUJNO0lBT0k7RXRFb3N1QlY7O0VzRTNzdUJNO0lBT0k7RXRFd3N1QlY7O0VzRS9zdUJNO0lBT0k7RXRFNHN1QlY7O0VzRW50dUJNO0lBT0k7RXRFZ3R1QlY7O0VzRXZ0dUJNO0lBT0k7RXRFb3R1QlY7O0VzRTN0dUJNO0lBT0k7RXRFd3R1QlY7O0VzRS90dUJNO0lBT0k7RXRFNHR1QlY7O0VzRW51dUJNO0lBT0k7RXRFZ3V1QlY7O0VzRXZ1dUJNO0lBT0k7RXRFb3V1QlY7O0VzRTN1dUJNO0lBT0k7RXRFd3V1QlY7O0VzRS91dUJNO0lBT0k7RXRFNHV1QlY7O0VzRW52dUJNO0lBT0k7RXRFZ3Z1QlY7O0VzRXZ2dUJNO0lBT0k7RXRFb3Z1QlY7O0VzRTN2dUJNO0lBT0k7RXRFd3Z1QlY7O0VzRS92dUJNO0lBT0k7RXRFNHZ1QlY7O0VzRW53dUJNO0lBT0k7RXRFZ3d1QlY7O0VzRXZ3dUJNO0lBT0k7RXRFb3d1QlY7O0VzRTN3dUJNO0lBT0k7RXRFd3d1QlY7O0VzRS93dUJNO0lBT0k7RXRFNHd1QlY7O0VzRW54dUJNO0lBT0k7RXRFZ3h1QlY7O0VzRXZ4dUJNO0lBT0k7RXRFb3h1QlY7O0VzRTN4dUJNO0lBT0k7RXRFd3h1QlY7O0VzRS94dUJNO0lBT0k7RXRFNHh1QlY7O0VzRW55dUJNO0lBT0k7RXRFZ3l1QlY7O0VzRXZ5dUJNO0lBT0k7RXRFb3l1QlY7O0VzRTN5dUJNO0lBT0k7RXRFd3l1QlY7O0VzRS95dUJNO0lBT0k7RXRFNHl1QlY7O0VzRW56dUJNO0lBT0k7RXRFZ3p1QlY7O0VzRXZ6dUJNO0lBT0k7RXRFb3p1QlY7O0VzRTN6dUJNO0lBT0k7RXRFd3p1QlY7O0VzRS96dUJNO0lBT0k7RXRFNHp1QlY7O0VzRW4wdUJNO0lBT0k7RXRFZzB1QlY7O0VzRXYwdUJNO0lBT0k7RXRFbzB1QlY7O0VzRTMwdUJNO0lBT0k7RXRFdzB1QlY7O0VzRS8wdUJNO0lBT0k7RXRFNDB1QlY7O0VzRW4xdUJNO0lBT0k7RXRFZzF1QlY7O0VzRXYxdUJNO0lBT0k7RXRFbzF1QlY7O0VzRTMxdUJNO0lBT0k7RXRFdzF1QlY7O0VzRS8xdUJNO0lBT0k7RXRFNDF1QlY7O0VzRW4ydUJNO0lBT0k7RXRFZzJ1QlY7O0VzRXYydUJNO0lBT0k7RXRFbzJ1QlY7O0VzRTMydUJNO0lBT0k7RXRFdzJ1QlY7O0VzRS8ydUJNO0lBT0k7RXRFNDJ1QlY7O0VzRW4zdUJNO0lBT0k7RXRFZzN1QlY7O0VzRXYzdUJNO0lBT0k7RXRFbzN1QlY7O0VzRTMzdUJNO0lBT0k7RXRFdzN1QlY7O0VzRS8zdUJNO0lBT0k7RXRFNDN1QlY7O0VzRW40dUJNO0lBT0k7RXRFZzR1QlY7O0VzRXY0dUJNO0lBT0k7RXRFbzR1QlY7O0VzRTM0dUJNO0lBT0k7RXRFdzR1QlY7O0VzRS80dUJNO0lBT0k7RXRFNDR1QlY7O0VzRW41dUJNO0lBT0k7RXRFZzV1QlY7O0VzRXY1dUJNO0lBT0k7RXRFbzV1QlY7O0VzRTM1dUJNO0lBT0k7RXRFdzV1QlY7O0VzRS81dUJNO0lBT0k7RXRFNDV1QlY7O0VzRW42dUJNO0lBT0k7RXRFZzZ1QlY7O0VzRXY2dUJNO0lBT0k7RXRFbzZ1QlY7O0VzRTM2dUJNO0lBT0k7RXRFdzZ1QlY7O0VzRS82dUJNO0lBT0k7RXRFNDZ1QlY7O0VzRW43dUJNO0lBT0k7RXRFZzd1QlY7O0VzRXY3dUJNO0lBT0k7RXRFbzd1QlY7O0VzRTM3dUJNO0lBT0k7RXRFdzd1QlY7O0VzRS83dUJNO0lBT0k7RXRFNDd1QlY7O0VzRW44dUJNO0lBT0k7RXRFZzh1QlY7O0VzRXY4dUJNO0lBT0k7RXRFbzh1QlY7O0VzRTM4dUJNO0lBT0k7RXRFdzh1QlY7O0VzRS84dUJNO0lBT0k7RXRFNDh1QlY7O0VzRW45dUJNO0lBT0k7RXRFZzl1QlY7O0VzRXY5dUJNO0lBT0k7RXRFbzl1QlY7O0VzRTM5dUJNO0lBT0k7RXRFdzl1QlY7O0VzRS85dUJNO0lBT0k7RXRFNDl1QlY7O0VzRW4rdUJNO0lBT0k7RXRFZyt1QlY7O0VzRXYrdUJNO0lBT0k7RXRFbyt1QlY7O0VzRTMrdUJNO0lBT0k7RXRFdyt1QlY7O0VzRS8rdUJNO0lBT0k7RXRFNCt1QlY7O0VzRW4vdUJNO0lBT0k7RXRFZy91QlY7O0VzRXYvdUJNO0lBT0k7RXRFby91QlY7O0VzRTMvdUJNO0lBT0k7RXRFdy91QlY7O0VzRS8vdUJNO0lBT0k7RXRFNC91QlY7O0VzRW5ndkJNO0lBT0k7SUFBQTtFdEVpZ3ZCVjs7RXNFeGd2Qk07SUFPSTtJQUFBO0V0RXNndkJWOztFc0U3Z3ZCTTtJQU9JO0lBQUE7RXRFMmd2QlY7O0VzRWxodkJNO0lBT0k7SUFBQTtFdEVnaHZCVjs7RXNFdmh2Qk07SUFPSTtJQUFBO0V0RXFodkJWOztFc0U1aHZCTTtJQU9JO0lBQUE7RXRFMGh2QlY7O0VzRWppdkJNO0lBT0k7SUFBQTtFdEUraHZCVjs7RXNFdGl2Qk07SUFPSTtJQUFBO0V0RW9pdkJWOztFc0UzaXZCTTtJQU9JO0lBQUE7RXRFeWl2QlY7O0VzRWhqdkJNO0lBT0k7SUFBQTtFdEU4aXZCVjs7RXNFcmp2Qk07SUFPSTtJQUFBO0V0RW1qdkJWOztFc0UxanZCTTtJQU9JO0lBQUE7RXRFd2p2QlY7O0VzRS9qdkJNO0lBT0k7SUFBQTtFdEU2anZCVjs7RXNFcGt2Qk07SUFPSTtJQUFBO0V0RWtrdkJWOztFc0V6a3ZCTTtJQU9JO0lBQUE7RXRFdWt2QlY7O0VzRTlrdkJNO0lBT0k7SUFBQTtFdEU0a3ZCVjs7RXNFbmx2Qk07SUFPSTtJQUFBO0V0RWlsdkJWOztFc0V4bHZCTTtJQU9JO0lBQUE7RXRFc2x2QlY7O0VzRTdsdkJNO0lBT0k7SUFBQTtFdEUybHZCVjs7RXNFbG12Qk07SUFPSTtJQUFBO0V0RWdtdkJWOztFc0V2bXZCTTtJQU9JO0lBQUE7RXRFcW12QlY7O0VzRTVtdkJNO0lBT0k7SUFBQTtFdEUwbXZCVjs7RXNFam52Qk07SUFPSTtJQUFBO0V0RSttdkJWOztFc0V0bnZCTTtJQU9JO0lBQUE7RXRFb252QlY7O0VzRTNudkJNO0lBT0k7SUFBQTtFdEV5bnZCVjs7RXNFaG92Qk07SUFPSTtJQUFBO0V0RThudkJWOztFc0Vyb3ZCTTtJQU9JO0lBQUE7RXRFbW92QlY7O0VzRTFvdkJNO0lBT0k7SUFBQTtFdEV3b3ZCVjs7RXNFL292Qk07SUFPSTtJQUFBO0V0RTZvdkJWOztFc0VwcHZCTTtJQU9JO0lBQUE7RXRFa3B2QlY7O0VzRXpwdkJNO0lBT0k7SUFBQTtFdEV1cHZCVjs7RXNFOXB2Qk07SUFPSTtJQUFBO0V0RTRwdkJWOztFc0VucXZCTTtJQU9JO0lBQUE7RXRFaXF2QlY7O0VzRXhxdkJNO0lBT0k7SUFBQTtFdEVzcXZCVjs7RXNFN3F2Qk07SUFPSTtJQUFBO0V0RTJxdkJWOztFc0VscnZCTTtJQU9JO0lBQUE7RXRFZ3J2QlY7O0VzRXZydkJNO0lBT0k7SUFBQTtFdEVxcnZCVjs7RXNFNXJ2Qk07SUFPSTtJQUFBO0V0RTBydkJWOztFc0Vqc3ZCTTtJQU9JO0lBQUE7RXRFK3J2QlY7O0VzRXRzdkJNO0lBT0k7SUFBQTtFdEVvc3ZCVjs7RXNFM3N2Qk07SUFPSTtJQUFBO0V0RXlzdkJWOztFc0VodHZCTTtJQU9JO0lBQUE7RXRFOHN2QlY7O0VzRXJ0dkJNO0lBT0k7SUFBQTtFdEVtdHZCVjs7RXNFMXR2Qk07SUFPSTtJQUFBO0V0RXd0dkJWOztFc0UvdHZCTTtJQU9JO0V0RTR0dkJWOztFc0VudXZCTTtJQU9JO0V0RWd1dkJWOztFc0V2dXZCTTtJQU9JO0V0RW91dkJWOztFc0UzdXZCTTtJQU9JO0V0RXd1dkJWOztFc0UvdXZCTTtJQU9JO0V0RTR1dkJWOztFc0VudnZCTTtJQU9JO0V0RWd2dkJWOztFc0V2dnZCTTtJQU9JO0V0RW92dkJWOztFc0UzdnZCTTtJQU9JO0V0RXd2dkJWOztFc0UvdnZCTTtJQU9JO0V0RTR2dkJWOztFc0Vud3ZCTTtJQU9JO0V0RWd3dkJWOztFc0V2d3ZCTTtJQU9JO0V0RW93dkJWOztFc0Uzd3ZCTTtJQU9JO0V0RXd3dkJWOztFc0Uvd3ZCTTtJQU9JO0V0RTR3dkJWOztFc0VueHZCTTtJQU9JO0V0RWd4dkJWOztFc0V2eHZCTTtJQU9JO0V0RW94dkJWOztFc0UzeHZCTTtJQU9JO0V0RXd4dkJWOztFc0UveHZCTTtJQU9JO0V0RTR4dkJWOztFc0VueXZCTTtJQU9JO0V0RWd5dkJWOztFc0V2eXZCTTtJQU9JO0V0RW95dkJWOztFc0UzeXZCTTtJQU9JO0V0RXd5dkJWOztFc0UveXZCTTtJQU9JO0V0RTR5dkJWOztFc0VuenZCTTtJQU9JO0V0RWd6dkJWOztFc0V2enZCTTtJQU9JO0V0RW96dkJWOztFc0UzenZCTTtJQU9JO0V0RXd6dkJWOztFc0UvenZCTTtJQU9JO0V0RTR6dkJWOztFc0VuMHZCTTtJQU9JO0V0RWcwdkJWOztFc0V2MHZCTTtJQU9JO0V0RW8wdkJWOztFc0UzMHZCTTtJQU9JO0V0RXcwdkJWOztFc0UvMHZCTTtJQU9JO0V0RTQwdkJWOztFc0VuMXZCTTtJQU9JO0V0RWcxdkJWOztFc0V2MXZCTTtJQU9JO0V0RW8xdkJWOztFc0UzMXZCTTtJQU9JO0V0RXcxdkJWOztFc0UvMXZCTTtJQU9JO0V0RTQxdkJWOztFc0VuMnZCTTtJQU9JO0V0RWcydkJWOztFc0V2MnZCTTtJQU9JO0V0RW8ydkJWOztFc0UzMnZCTTtJQU9JO0V0RXcydkJWOztFc0UvMnZCTTtJQU9JO0V0RTQydkJWOztFc0VuM3ZCTTtJQU9JO0V0RWczdkJWOztFc0V2M3ZCTTtJQU9JO0V0RW8zdkJWOztFc0UzM3ZCTTtJQU9JO0V0RXczdkJWOztFc0UvM3ZCTTtJQU9JO0V0RTQzdkJWOztFc0VuNHZCTTtJQU9JO0V0RWc0dkJWOztFc0V2NHZCTTtJQU9JO0V0RW80dkJWOztFc0UzNHZCTTtJQU9JO0V0RXc0dkJWOztFc0UvNHZCTTtJQU9JO0V0RTQ0dkJWOztFc0VuNXZCTTtJQU9JO0V0RWc1dkJWOztFc0V2NXZCTTtJQU9JO0V0RW81dkJWOztFc0UzNXZCTTtJQU9JO0V0RXc1dkJWOztFc0UvNXZCTTtJQU9JO0V0RTQ1dkJWOztFc0VuNnZCTTtJQU9JO0V0RWc2dkJWOztFc0V2NnZCTTtJQU9JO0V0RW82dkJWOztFc0UzNnZCTTtJQU9JO0V0RXc2dkJWOztFc0UvNnZCTTtJQU9JO0V0RTQ2dkJWOztFc0VuN3ZCTTtJQU9JO0V0RWc3dkJWOztFc0V2N3ZCTTtJQU9JO0V0RW83dkJWOztFc0UzN3ZCTTtJQU9JO0V0RXc3dkJWOztFc0UvN3ZCTTtJQU9JO0V0RTQ3dkJWOztFc0VuOHZCTTtJQU9JO0V0RWc4dkJWOztFc0V2OHZCTTtJQU9JO0V0RW84dkJWOztFc0UzOHZCTTtJQU9JO0V0RXc4dkJWOztFc0UvOHZCTTtJQU9JO0V0RTQ4dkJWOztFc0VuOXZCTTtJQU9JO0V0RWc5dkJWOztFc0V2OXZCTTtJQU9JO0V0RW85dkJWOztFc0UzOXZCTTtJQU9JO0V0RXc5dkJWOztFc0UvOXZCTTtJQU9JO0V0RTQ5dkJWOztFc0VuK3ZCTTtJQU9JO0V0RWcrdkJWOztFc0V2K3ZCTTtJQU9JO0V0RW8rdkJWOztFc0UzK3ZCTTtJQU9JO0V0RXcrdkJWOztFc0UvK3ZCTTtJQU9JO0V0RTQrdkJWOztFc0VuL3ZCTTtJQU9JO0V0RWcvdkJWOztFc0V2L3ZCTTtJQU9JO0V0RW8vdkJWOztFc0UzL3ZCTTtJQU9JO0V0RXcvdkJWOztFc0UvL3ZCTTtJQU9JO0V0RTQvdkJWOztFc0VuZ3dCTTtJQU9JO0V0RWdnd0JWOztFc0V2Z3dCTTtJQU9JO0V0RW9nd0JWOztFc0UzZ3dCTTtJQU9JO0V0RXdnd0JWOztFc0UvZ3dCTTtJQU9JO0V0RTRnd0JWOztFc0VuaHdCTTtJQU9JO0V0RWdod0JWOztFc0V2aHdCTTtJQU9JO0V0RW9od0JWOztFc0UzaHdCTTtJQU9JO0V0RXdod0JWOztFc0UvaHdCTTtJQU9JO0V0RTRod0JWOztFc0VuaXdCTTtJQU9JO0V0RWdpd0JWOztFc0V2aXdCTTtJQU9JO0V0RW9pd0JWOztFc0UzaXdCTTtJQU9JO0V0RXdpd0JWOztFc0UvaXdCTTtJQU9JO0V0RTRpd0JWOztFc0VuandCTTtJQU9JO0V0RWdqd0JWOztFc0V2andCTTtJQU9JO0V0RW9qd0JWOztFc0UzandCTTtJQU9JO0V0RXdqd0JWOztFc0UvandCTTtJQU9JO0V0RTRqd0JWOztFc0Vua3dCTTtJQU9JO0V0RWdrd0JWOztFc0V2a3dCTTtJQU9JO0V0RW9rd0JWOztFc0Uza3dCTTtJQU9JO0V0RXdrd0JWOztFc0Uva3dCTTtJQU9JO0V0RTRrd0JWOztFc0VubHdCTTtJQU9JO0V0RWdsd0JWOztFc0V2bHdCTTtJQU9JO0V0RW9sd0JWOztFc0UzbHdCTTtJQU9JO0V0RXdsd0JWOztFc0UvbHdCTTtJQU9JO0V0RTRsd0JWOztFc0VubXdCTTtJQU9JO0V0RWdtd0JWOztFc0V2bXdCTTtJQU9JO0V0RW9td0JWOztFc0UzbXdCTTtJQU9JO0V0RXdtd0JWOztFc0UvbXdCTTtJQU9JO0V0RTRtd0JWOztFc0VubndCTTtJQU9JO0V0RWdud0JWOztFc0V2bndCTTtJQU9JO0V0RW9ud0JWOztFc0UzbndCTTtJQU9JO0V0RXdud0JWOztFc0UvbndCTTtJQU9JO0V0RTRud0JWOztFc0Vub3dCTTtJQU9JO0V0RWdvd0JWOztFc0V2b3dCTTtJQU9JO0V0RW9vd0JWOztFc0Uzb3dCTTtJQU9JO0V0RXdvd0JWOztFc0Uvb3dCTTtJQU9JO0lBQUE7RXRFNm93QlY7O0VzRXBwd0JNO0lBT0k7SUFBQTtFdEVrcHdCVjs7RXNFenB3Qk07SUFPSTtJQUFBO0V0RXVwd0JWOztFc0U5cHdCTTtJQU9JO0lBQUE7RXRFNHB3QlY7O0VzRW5xd0JNO0lBT0k7SUFBQTtFdEVpcXdCVjs7RXNFeHF3Qk07SUFPSTtJQUFBO0V0RXNxd0JWOztFc0U3cXdCTTtJQU9JO0lBQUE7RXRFMnF3QlY7O0VzRWxyd0JNO0lBT0k7SUFBQTtFdEVncndCVjs7RXNFdnJ3Qk07SUFPSTtJQUFBO0V0RXFyd0JWOztFc0U1cndCTTtJQU9JO0lBQUE7RXRFMHJ3QlY7O0VzRWpzd0JNO0lBT0k7SUFBQTtFdEUrcndCVjs7RXNFdHN3Qk07SUFPSTtJQUFBO0V0RW9zd0JWOztFc0Uzc3dCTTtJQU9JO0lBQUE7RXRFeXN3QlY7O0VzRWh0d0JNO0lBT0k7SUFBQTtFdEU4c3dCVjs7RXNFcnR3Qk07SUFPSTtJQUFBO0V0RW10d0JWOztFc0UxdHdCTTtJQU9JO0lBQUE7RXRFd3R3QlY7O0VzRS90d0JNO0lBT0k7SUFBQTtFdEU2dHdCVjs7RXNFcHV3Qk07SUFPSTtJQUFBO0V0RWt1d0JWOztFc0V6dXdCTTtJQU9JO0lBQUE7RXRFdXV3QlY7O0VzRTl1d0JNO0lBT0k7SUFBQTtFdEU0dXdCVjs7RXNFbnZ3Qk07SUFPSTtJQUFBO0V0RWl2d0JWOztFc0V4dndCTTtJQU9JO0lBQUE7RXRFc3Z3QlY7O0VzRTd2d0JNO0lBT0k7SUFBQTtFdEUydndCVjs7RXNFbHd3Qk07SUFPSTtJQUFBO0V0RWd3d0JWOztFc0V2d3dCTTtJQU9JO0lBQUE7RXRFcXd3QlY7O0VzRTV3d0JNO0lBT0k7SUFBQTtFdEUwd3dCVjs7RXNFanh3Qk07SUFPSTtJQUFBO0V0RSt3d0JWOztFc0V0eHdCTTtJQU9JO0lBQUE7RXRFb3h3QlY7O0VzRTN4d0JNO0lBT0k7SUFBQTtFdEV5eHdCVjs7RXNFaHl3Qk07SUFPSTtJQUFBO0V0RTh4d0JWOztFc0VyeXdCTTtJQU9JO0lBQUE7RXRFbXl3QlY7O0VzRTF5d0JNO0lBT0k7SUFBQTtFdEV3eXdCVjs7RXNFL3l3Qk07SUFPSTtJQUFBO0V0RTZ5d0JWOztFc0VwendCTTtJQU9JO0lBQUE7RXRFa3p3QlY7O0VzRXp6d0JNO0lBT0k7SUFBQTtFdEV1endCVjs7RXNFOXp3Qk07SUFPSTtJQUFBO0V0RTR6d0JWOztFc0VuMHdCTTtJQU9JO0lBQUE7RXRFaTB3QlY7O0VzRXgwd0JNO0lBT0k7SUFBQTtFdEVzMHdCVjs7RXNFNzB3Qk07SUFPSTtJQUFBO0V0RTIwd0JWOztFc0VsMXdCTTtJQU9JO0lBQUE7RXRFZzF3QlY7O0VzRXYxd0JNO0lBT0k7RXRFbzF3QlY7O0VzRTMxd0JNO0lBT0k7RXRFdzF3QlY7O0VzRS8xd0JNO0lBT0k7RXRFNDF3QlY7O0VzRW4yd0JNO0lBT0k7RXRFZzJ3QlY7O0VzRXYyd0JNO0lBT0k7RXRFbzJ3QlY7O0VzRTMyd0JNO0lBT0k7RXRFdzJ3QlY7O0VzRS8yd0JNO0lBT0k7RXRFNDJ3QlY7O0VzRW4zd0JNO0lBT0k7RXRFZzN3QlY7O0VzRXYzd0JNO0lBT0k7RXRFbzN3QlY7O0VzRTMzd0JNO0lBT0k7RXRFdzN3QlY7O0VzRS8zd0JNO0lBT0k7RXRFNDN3QlY7O0VzRW40d0JNO0lBT0k7RXRFZzR3QlY7O0VzRXY0d0JNO0lBT0k7RXRFbzR3QlY7O0VzRTM0d0JNO0lBT0k7RXRFdzR3QlY7O0VzRS80d0JNO0lBT0k7RXRFNDR3QlY7O0VzRW41d0JNO0lBT0k7RXRFZzV3QlY7O0VzRXY1d0JNO0lBT0k7RXRFbzV3QlY7O0VzRTM1d0JNO0lBT0k7RXRFdzV3QlY7O0VzRS81d0JNO0lBT0k7RXRFNDV3QlY7O0VzRW42d0JNO0lBT0k7RXRFZzZ3QlY7O0VzRXY2d0JNO0lBT0k7RXRFbzZ3QlY7O0VzRTM2d0JNO0lBT0k7RXRFdzZ3QlY7O0VzRS82d0JNO0lBT0k7RXRFNDZ3QlY7O0VzRW43d0JNO0lBT0k7RXRFZzd3QlY7O0VzRXY3d0JNO0lBT0k7RXRFbzd3QlY7O0VzRTM3d0JNO0lBT0k7RXRFdzd3QlY7O0VzRS83d0JNO0lBT0k7RXRFNDd3QlY7O0VzRW44d0JNO0lBT0k7RXRFZzh3QlY7O0VzRXY4d0JNO0lBT0k7RXRFbzh3QlY7O0VzRTM4d0JNO0lBT0k7RXRFdzh3QlY7O0VzRS84d0JNO0lBT0k7RXRFNDh3QlY7O0VzRW45d0JNO0lBT0k7RXRFZzl3QlY7O0VzRXY5d0JNO0lBT0k7RXRFbzl3QlY7O0VzRTM5d0JNO0lBT0k7RXRFdzl3QlY7O0VzRS85d0JNO0lBT0k7RXRFNDl3QlY7O0VzRW4rd0JNO0lBT0k7RXRFZyt3QlY7O0VzRXYrd0JNO0lBT0k7RXRFbyt3QlY7O0VzRTMrd0JNO0lBT0k7RXRFdyt3QlY7O0VzRS8rd0JNO0lBT0k7RXRFNCt3QlY7O0VzRW4vd0JNO0lBT0k7RXRFZy93QlY7O0VzRXYvd0JNO0lBT0k7RXRFby93QlY7O0VzRTMvd0JNO0lBT0k7RXRFdy93QlY7O0VzRS8vd0JNO0lBT0k7RXRFNC93QlY7O0VzRW5neEJNO0lBT0k7RXRFZ2d4QlY7O0VzRXZneEJNO0lBT0k7RXRFb2d4QlY7O0VzRTNneEJNO0lBT0k7RXRFd2d4QlY7O0VzRS9neEJNO0lBT0k7RXRFNGd4QlY7O0VzRW5oeEJNO0lBT0k7RXRFZ2h4QlY7O0VzRXZoeEJNO0lBT0k7RXRFb2h4QlY7O0VzRTNoeEJNO0lBT0k7RXRFd2h4QlY7O0VzRS9oeEJNO0lBT0k7RXRFNGh4QlY7O0VzRW5peEJNO0lBT0k7RXRFZ2l4QlY7O0VzRXZpeEJNO0lBT0k7RXRFb2l4QlY7O0VzRTNpeEJNO0lBT0k7RXRFd2l4QlY7O0VzRS9peEJNO0lBT0k7RXRFNGl4QlY7O0VzRW5qeEJNO0lBT0k7RXRFZ2p4QlY7O0VzRXZqeEJNO0lBT0k7RXRFb2p4QlY7O0VzRTNqeEJNO0lBT0k7RXRFd2p4QlY7O0VzRS9qeEJNO0lBT0k7RXRFNGp4QlY7O0VzRW5reEJNO0lBT0k7RXRFZ2t4QlY7O0VzRXZreEJNO0lBT0k7RXRFb2t4QlY7O0VzRTNreEJNO0lBT0k7RXRFd2t4QlY7O0VzRS9reEJNO0lBT0k7RXRFNGt4QlY7O0VzRW5seEJNO0lBT0k7RXRFZ2x4QlY7O0VzRXZseEJNO0lBT0k7RXRFb2x4QlY7O0VzRTNseEJNO0lBT0k7RXRFd2x4QlY7O0VzRS9seEJNO0lBT0k7RXRFNGx4QlY7O0VzRW5teEJNO0lBT0k7RXRFZ214QlY7O0VzRXZteEJNO0lBT0k7RXRFb214QlY7O0VzRTNteEJNO0lBT0k7RXRFd214QlY7O0VzRS9teEJNO0lBT0k7RXRFNG14QlY7O0VzRW5ueEJNO0lBT0k7RXRFZ254QlY7O0VzRXZueEJNO0lBT0k7RXRFb254QlY7O0VzRTNueEJNO0lBT0k7RXRFd254QlY7O0VzRS9ueEJNO0lBT0k7RXRFNG54QlY7O0VzRW5veEJNO0lBT0k7RXRFZ294QlY7O0VzRXZveEJNO0lBT0k7RXRFb294QlY7O0VzRTNveEJNO0lBT0k7RXRFd294QlY7O0VzRS9veEJNO0lBT0k7RXRFNG94QlY7O0VzRW5weEJNO0lBT0k7RXRFZ3B4QlY7O0VzRXZweEJNO0lBT0k7RXRFb3B4QlY7O0VzRTNweEJNO0lBT0k7RXRFd3B4QlY7O0VzRS9weEJNO0lBT0k7RXRFNHB4QlY7O0VzRW5xeEJNO0lBT0k7RXRFZ3F4QlY7O0VzRXZxeEJNO0lBT0k7RXRFb3F4QlY7O0VzRTNxeEJNO0lBT0k7RXRFd3F4QlY7O0VzRS9xeEJNO0lBT0k7RXRFNHF4QlY7O0VzRW5yeEJNO0lBT0k7RXRFZ3J4QlY7O0VzRXZyeEJNO0lBT0k7RXRFb3J4QlY7O0VzRTNyeEJNO0lBT0k7RXRFd3J4QlY7O0VzRS9yeEJNO0lBT0k7RXRFNHJ4QlY7O0VzRW5zeEJNO0lBT0k7RXRFZ3N4QlY7O0VzRXZzeEJNO0lBT0k7RXRFb3N4QlY7O0VzRTNzeEJNO0lBT0k7RXRFd3N4QlY7O0VzRS9zeEJNO0lBT0k7RXRFNHN4QlY7O0VzRW50eEJNO0lBT0k7RXRFZ3R4QlY7O0VzRXZ0eEJNO0lBT0k7RXRFb3R4QlY7O0VzRTN0eEJNO0lBT0k7RXRFd3R4QlY7O0VzRS90eEJNO0lBT0k7RXRFNHR4QlY7O0VzRW51eEJNO0lBT0k7RXRFZ3V4QlY7O0VzRXZ1eEJNO0lBT0k7RXRFb3V4QlY7O0VzRTN1eEJNO0lBT0k7SUFBQTtFdEV5dXhCVjs7RXNFaHZ4Qk07SUFPSTtJQUFBO0V0RTh1eEJWOztFc0VydnhCTTtJQU9JO0lBQUE7RXRFbXZ4QlY7O0VzRTF2eEJNO0lBT0k7SUFBQTtFdEV3dnhCVjs7RXNFL3Z4Qk07SUFPSTtJQUFBO0V0RTZ2eEJWOztFc0Vwd3hCTTtJQU9JO0lBQUE7RXRFa3d4QlY7O0VzRXp3eEJNO0lBT0k7SUFBQTtFdEV1d3hCVjs7RXNFOXd4Qk07SUFPSTtJQUFBO0V0RTR3eEJWOztFc0VueHhCTTtJQU9JO0lBQUE7RXRFaXh4QlY7O0VzRXh4eEJNO0lBT0k7SUFBQTtFdEVzeHhCVjs7RXNFN3h4Qk07SUFPSTtJQUFBO0V0RTJ4eEJWOztFc0VseXhCTTtJQU9JO0lBQUE7RXRFZ3l4QlY7O0VzRXZ5eEJNO0lBT0k7SUFBQTtFdEVxeXhCVjs7RXNFNXl4Qk07SUFPSTtJQUFBO0V0RTB5eEJWOztFc0VqenhCTTtJQU9JO0lBQUE7RXRFK3l4QlY7O0VzRXR6eEJNO0lBT0k7SUFBQTtFdEVvenhCVjs7RXNFM3p4Qk07SUFPSTtJQUFBO0V0RXl6eEJWOztFc0VoMHhCTTtJQU9JO0lBQUE7RXRFOHp4QlY7O0VzRXIweEJNO0lBT0k7SUFBQTtFdEVtMHhCVjs7RXNFMTB4Qk07SUFPSTtJQUFBO0V0RXcweEJWOztFc0UvMHhCTTtJQU9JO0lBQUE7RXRFNjB4QlY7O0VzRXAxeEJNO0lBT0k7SUFBQTtFdEVrMXhCVjs7RXNFejF4Qk07SUFPSTtJQUFBO0V0RXUxeEJWOztFc0U5MXhCTTtJQU9JO0lBQUE7RXRFNDF4QlY7O0VzRW4yeEJNO0lBT0k7SUFBQTtFdEVpMnhCVjs7RXNFeDJ4Qk07SUFPSTtJQUFBO0V0RXMyeEJWOztFc0U3MnhCTTtJQU9JO0lBQUE7RXRFMjJ4QlY7O0VzRWwzeEJNO0lBT0k7SUFBQTtFdEVnM3hCVjs7RXNFdjN4Qk07SUFPSTtJQUFBO0V0RXEzeEJWOztFc0U1M3hCTTtJQU9JO0lBQUE7RXRFMDN4QlY7O0VzRWo0eEJNO0lBT0k7SUFBQTtFdEUrM3hCVjs7RXNFdDR4Qk07SUFPSTtJQUFBO0V0RW80eEJWOztFc0UzNHhCTTtJQU9JO0lBQUE7RXRFeTR4QlY7O0VzRWg1eEJNO0lBT0k7SUFBQTtFdEU4NHhCVjs7RXNFcjV4Qk07SUFPSTtJQUFBO0V0RW01eEJWOztFc0UxNXhCTTtJQU9JO0lBQUE7RXRFdzV4QlY7O0VzRS81eEJNO0lBT0k7SUFBQTtFdEU2NXhCVjs7RXNFcDZ4Qk07SUFPSTtJQUFBO0V0RWs2eEJWOztFc0V6NnhCTTtJQU9JO0lBQUE7RXRFdTZ4QlY7O0VzRTk2eEJNO0lBT0k7SUFBQTtFdEU0NnhCVjs7RXNFbjd4Qk07SUFPSTtJQUFBO0V0RWk3eEJWOztFc0V4N3hCTTtJQU9JO0lBQUE7RXRFczd4QlY7O0VzRTc3eEJNO0lBT0k7RXRFMDd4QlY7O0VzRWo4eEJNO0lBT0k7RXRFODd4QlY7O0VzRXI4eEJNO0lBT0k7RXRFazh4QlY7O0VzRXo4eEJNO0lBT0k7RXRFczh4QlY7O0VzRTc4eEJNO0lBT0k7RXRFMDh4QlY7O0VzRWo5eEJNO0lBT0k7RXRFODh4QlY7O0VzRXI5eEJNO0lBT0k7RXRFazl4QlY7O0VzRXo5eEJNO0lBT0k7RXRFczl4QlY7O0VzRTc5eEJNO0lBT0k7RXRFMDl4QlY7O0VzRWoreEJNO0lBT0k7RXRFODl4QlY7O0VzRXIreEJNO0lBT0k7RXRFayt4QlY7O0VzRXoreEJNO0lBT0k7RXRFcyt4QlY7O0VzRTcreEJNO0lBT0k7RXRFMCt4QlY7O0VzRWoveEJNO0lBT0k7RXRFOCt4QlY7O0VzRXIveEJNO0lBT0k7RXRFay94QlY7O0VzRXoveEJNO0lBT0k7RXRFcy94QlY7O0VzRTcveEJNO0lBT0k7RXRFMC94QlY7O0VzRWpneUJNO0lBT0k7RXRFOC94QlY7O0VzRXJneUJNO0lBT0k7RXRFa2d5QlY7O0VzRXpneUJNO0lBT0k7RXRFc2d5QlY7O0VzRTdneUJNO0lBT0k7RXRFMGd5QlY7O0VzRWpoeUJNO0lBT0k7RXRFOGd5QlY7O0VzRXJoeUJNO0lBT0k7RXRFa2h5QlY7O0VzRXpoeUJNO0lBT0k7RXRFc2h5QlY7O0VzRTdoeUJNO0lBT0k7RXRFMGh5QlY7O0VzRWppeUJNO0lBT0k7RXRFOGh5QlY7O0VzRXJpeUJNO0lBT0k7RXRFa2l5QlY7O0VzRXppeUJNO0lBT0k7RXRFc2l5QlY7O0VzRTdpeUJNO0lBT0k7RXRFMGl5QlY7O0VzRWpqeUJNO0lBT0k7RXRFOGl5QlY7O0VzRXJqeUJNO0lBT0k7RXRFa2p5QlY7O0VzRXpqeUJNO0lBT0k7RXRFc2p5QlY7O0VzRTdqeUJNO0lBT0k7RXRFMGp5QlY7O0VzRWpreUJNO0lBT0k7RXRFOGp5QlY7O0VzRXJreUJNO0lBT0k7RXRFa2t5QlY7O0VzRXpreUJNO0lBT0k7RXRFc2t5QlY7O0VzRTdreUJNO0lBT0k7RXRFMGt5QlY7O0VzRWpseUJNO0lBT0k7RXRFOGt5QlY7O0VzRXJseUJNO0lBT0k7RXRFa2x5QlY7O0VzRXpseUJNO0lBT0k7RXRFc2x5QlY7O0VzRTdseUJNO0lBT0k7RXRFMGx5QlY7O0VzRWpteUJNO0lBT0k7RXRFOGx5QlY7O0VzRXJteUJNO0lBT0k7RXRFa215QlY7O0VzRXpteUJNO0lBT0k7RXRFc215QlY7O0VzRTdteUJNO0lBT0k7RXRFMG15QlY7O0VzRWpueUJNO0lBT0k7RXRFOG15QlY7O0VzRXJueUJNO0lBT0k7RXRFa255QlY7O0VzRXpueUJNO0lBT0k7RXRFc255QlY7O0VzRTdueUJNO0lBT0k7RXRFMG55QlY7O0VzRWpveUJNO0lBT0k7RXRFOG55QlY7O0VzRXJveUJNO0lBT0k7RXRFa295QlY7O0VzRXpveUJNO0lBT0k7RXRFc295QlY7O0VzRTdveUJNO0lBT0k7RXRFMG95QlY7O0VzRWpweUJNO0lBT0k7RXRFOG95QlY7O0VzRXJweUJNO0lBT0k7RXRFa3B5QlY7O0VzRXpweUJNO0lBT0k7RXRFc3B5QlY7O0VzRTdweUJNO0lBT0k7RXRFMHB5QlY7O0VzRWpxeUJNO0lBT0k7RXRFOHB5QlY7O0VzRXJxeUJNO0lBT0k7RXRFa3F5QlY7O0VzRXpxeUJNO0lBT0k7RXRFc3F5QlY7O0VzRTdxeUJNO0lBT0k7RXRFMHF5QlY7O0VzRWpyeUJNO0lBT0k7RXRFOHF5QlY7O0VzRXJyeUJNO0lBT0k7RXRFa3J5QlY7O0VzRXpyeUJNO0lBT0k7RXRFc3J5QlY7O0VzRTdyeUJNO0lBT0k7RXRFMHJ5QlY7O0VzRWpzeUJNO0lBT0k7RXRFOHJ5QlY7O0VzRXJzeUJNO0lBT0k7RXRFa3N5QlY7O0VzRXpzeUJNO0lBT0k7RXRFc3N5QlY7O0VzRTdzeUJNO0lBT0k7RXRFMHN5QlY7O0VzRWp0eUJNO0lBT0k7RXRFOHN5QlY7O0VzRXJ0eUJNO0lBT0k7RXRFa3R5QlY7O0VzRXp0eUJNO0lBT0k7RXRFc3R5QlY7O0VzRTd0eUJNO0lBT0k7RXRFMHR5QlY7O0VzRWp1eUJNO0lBT0k7RXRFOHR5QlY7O0VzRXJ1eUJNO0lBT0k7RXRFa3V5QlY7O0VzRXp1eUJNO0lBT0k7RXRFc3V5QlY7O0VzRTd1eUJNO0lBT0k7RXRFMHV5QlY7O0VzRWp2eUJNO0lBT0k7RXRFOHV5QlY7O0VzRXJ2eUJNO0lBT0k7RXRFa3Z5QlY7O0VzRXp2eUJNO0lBT0k7RXRFc3Z5QlY7O0VzRTd2eUJNO0lBT0k7RXRFMHZ5QlY7O0VzRWp3eUJNO0lBT0k7RXRFOHZ5QlY7O0VzRXJ3eUJNO0lBT0k7RXRFa3d5QlY7O0VzRXp3eUJNO0lBT0k7RXRFc3d5QlY7O0VzRTd3eUJNO0lBT0k7RXRFMHd5QlY7O0VzRWp4eUJNO0lBT0k7RXRFOHd5QlY7O0VzRXJ4eUJNO0lBT0k7RXRFa3h5QlY7O0VzRXp4eUJNO0lBT0k7RXRFc3h5QlY7O0VzRTd4eUJNO0lBT0k7RXRFMHh5QlY7O0VzRWp5eUJNO0lBT0k7RXRFOHh5QlY7O0VzRXJ5eUJNO0lBT0k7RXRFa3l5QlY7O0VzRXp5eUJNO0lBT0k7RXRFc3l5QlY7O0VzRTd5eUJNO0lBT0k7RXRFMHl5QlY7O0VzRWp6eUJNO0lBT0k7RXRFOHl5QlY7O0VzRXJ6eUJNO0lBT0k7RXRFa3p5QlY7O0VzRXp6eUJNO0lBT0k7RXRFc3p5QlY7O0VzRTd6eUJNO0lBT0k7RXRFMHp5QlY7O0VzRWoweUJNO0lBT0k7RXRFOHp5QlY7O0VzRXIweUJNO0lBT0k7RXRFazB5QlY7O0VzRXoweUJNO0lBT0k7RXRFczB5QlY7O0VzRTcweUJNO0lBT0k7RXRFMDB5QlY7O0VzRWoxeUJNO0lBT0k7RXRFODB5QlY7O0VzRXIxeUJNO0lBT0k7RXRFazF5QlY7O0VzRXoxeUJNO0lBT0k7RXRFczF5QlY7O0VzRTcxeUJNO0lBT0k7RXRFMDF5QlY7O0VzRWoyeUJNO0lBT0k7RXRFODF5QlY7O0VzRXIyeUJNO0lBT0k7RXRFazJ5QlY7O0VzRXoyeUJNO0lBT0k7RXRFczJ5QlY7O0VzRTcyeUJNO0lBT0k7RXRFMDJ5QlY7O0VzRWozeUJNO0lBT0k7RXRFODJ5QlY7O0VzRXIzeUJNO0lBT0k7RXRFazN5QlY7O0VzRXozeUJNO0lBT0k7RXRFczN5QlY7O0VzRTczeUJNO0lBT0k7RXRFMDN5QlY7O0VzRWo0eUJNO0lBT0k7RXRFODN5QlY7O0VzRXI0eUJNO0lBT0k7RXRFazR5QlY7O0VzRXo0eUJNO0lBT0k7RXRFczR5QlY7O0VzRTc0eUJNO0lBT0k7RXRFMDR5QlY7O0VzRWo1eUJNO0lBT0k7RXRFODR5QlY7O0VzRXI1eUJNO0lBT0k7RXRFazV5QlY7O0VzRXo1eUJNO0lBT0k7RXRFczV5QlY7O0VzRTc1eUJNO0lBT0k7RXRFMDV5QlY7O0VzRWo2eUJNO0lBT0k7RXRFODV5QlY7O0VzRXI2eUJNO0lBT0k7RXRFazZ5QlY7O0VzRXo2eUJNO0lBT0k7RXRFczZ5QlY7O0VzRTc2eUJNO0lBT0k7RXRFMDZ5QlY7O0VzRWo3eUJNO0lBT0k7RXRFODZ5QlY7O0VzRXI3eUJNO0lBT0k7RXRFazd5QlY7O0VzRXo3eUJNO0lBT0k7RXRFczd5QlY7O0VzRTc3eUJNO0lBT0k7RXRFMDd5QlY7O0VzRWo4eUJNO0lBT0k7RXRFODd5QlY7O0VzRXI4eUJNO0lBT0k7RXRFazh5QlY7O0VzRXo4eUJNO0lBT0k7RXRFczh5QlY7O0VzRTc4eUJNO0lBT0k7RXRFMDh5QlY7O0VzRWo5eUJNO0lBT0k7RXRFODh5QlY7O0VzRXI5eUJNO0lBT0k7RXRFazl5QlY7O0VzRXo5eUJNO0lBT0k7RXRFczl5QlY7O0VzRTc5eUJNO0lBT0k7RXRFMDl5QlY7O0VzRWoreUJNO0lBT0k7RXRFODl5QlY7O0VzRXIreUJNO0lBT0k7RXRFayt5QlY7O0VzRXoreUJNO0lBT0k7RXRFcyt5QlY7O0VzRTcreUJNO0lBT0k7RXRFMCt5QlY7O0VzRWoveUJNO0lBT0k7RXRFOCt5QlY7O0VzRXIveUJNO0lBT0k7RXRFay95QlY7O0VzRXoveUJNO0lBT0k7RXRFcy95QlY7O0VzRTcveUJNO0lBT0k7RXRFMC95QlY7O0VzRWpnekJNO0lBT0k7RXRFOC95QlY7O0VzRXJnekJNO0lBT0k7RXRFa2d6QlY7O0VzRXpnekJNO0lBT0k7RXRFc2d6QlY7O0VzRTdnekJNO0lBT0k7RXRFMGd6QlY7O0VzRWpoekJNO0lBT0k7RXRFOGd6QlY7O0VzRXJoekJNO0lBT0k7RXRFa2h6QlY7O0VzRXpoekJNO0lBT0k7RXRFc2h6QlY7O0VzRTdoekJNO0lBT0k7RXRFMGh6QlY7O0VzRWppekJNO0lBT0k7RXRFOGh6QlY7O0VzRXJpekJNO0lBT0k7RXRFa2l6QlY7O0VzRXppekJNO0lBT0k7RXRFc2l6QlY7O0VzRTdpekJNO0lBT0k7RXRFMGl6QlY7O0VzRWpqekJNO0lBT0k7RXRFOGl6QlY7O0VzRXJqekJNO0lBT0k7RXRFa2p6QlY7O0VzRXpqekJNO0lBT0k7RXRFc2p6QlY7O0VzRTdqekJNO0lBT0k7RXRFMGp6QlY7O0VzRWprekJNO0lBT0k7RXRFOGp6QlY7O0VzRXJrekJNO0lBT0k7RXRFa2t6QlY7O0VzRXprekJNO0lBT0k7RXRFc2t6QlY7O0VzRTdrekJNO0lBT0k7RXRFMGt6QlY7O0VzRWpsekJNO0lBT0k7RXRFOGt6QlY7O0VzRXJsekJNO0lBT0k7RXRFa2x6QlY7O0VzRXpsekJNO0lBT0k7RXRFc2x6QlY7O0VzRTdsekJNO0lBT0k7RXRFMGx6QlY7O0VzRWptekJNO0lBT0k7RXRFOGx6QlY7O0VzRXJtekJNO0lBT0k7RXRFa216QlY7O0VzRXptekJNO0lBT0k7RXRFc216QlY7O0VzRTdtekJNO0lBT0k7RXRFMG16QlY7O0VzRWpuekJNO0lBT0k7RXRFOG16QlY7O0VzRXJuekJNO0lBT0k7RXRFa256QlY7O0VzRXpuekJNO0lBT0k7RXRFc256QlY7O0VzRTduekJNO0lBT0k7RXRFMG56QlY7O0VzRWpvekJNO0lBT0k7RXRFOG56QlY7O0VzRXJvekJNO0lBT0k7RXRFa296QlY7O0VzRXpvekJNO0lBT0k7RXRFc296QlY7O0VzRTdvekJNO0lBT0k7RXRFMG96QlY7O0VzRWpwekJNO0lBT0k7RXRFOG96QlY7O0VzRXJwekJNO0lBT0k7RXRFa3B6QlY7O0VzRXpwekJNO0lBT0k7RXRFc3B6QlY7O0VzRTdwekJNO0lBT0k7RXRFMHB6QlY7O0VzRWpxekJNO0lBT0k7RXRFOHB6QlY7O0VzRXJxekJNO0lBT0k7RXRFa3F6QlY7O0VzRXpxekJNO0lBT0k7RXRFc3F6QlY7O0VzRTdxekJNO0lBT0k7RXRFMHF6QlY7O0VzRWpyekJNO0lBT0k7RXRFOHF6QlY7O0VzRXJyekJNO0lBT0k7RXRFa3J6QlY7O0VzRXpyekJNO0lBT0k7RXRFc3J6QlY7O0VzRTdyekJNO0lBT0k7RXRFMHJ6QlY7O0VzRWpzekJNO0lBT0k7RXRFOHJ6QlY7O0VzRXJzekJNO0lBT0k7RXRFa3N6QlY7O0VzRXpzekJNO0lBT0k7RXRFc3N6QlY7O0VzRTdzekJNO0lBT0k7RXRFMHN6QlY7O0VzRWp0ekJNO0lBT0k7RXRFOHN6QlY7O0VzRXJ0ekJNO0lBT0k7RXRFa3R6QlY7O0VzRXp0ekJNO0lBT0k7RXRFc3R6QlY7O0VzRTd0ekJNO0lBT0k7RXRFMHR6QlY7O0VzRWp1ekJNO0lBT0k7RXRFOHR6QlY7O0VzRXJ1ekJNO0lBT0k7RXRFa3V6QlY7O0VzRXp1ekJNO0lBT0k7RXRFc3V6QlY7O0VzRTd1ekJNO0lBT0k7RXRFMHV6QlY7O0VzRWp2ekJNO0lBT0k7RXRFOHV6QlY7O0VzRXJ2ekJNO0lBT0k7RXRFa3Z6QlY7O0VzRXp2ekJNO0lBT0k7RXRFc3Z6QlY7O0VzRTd2ekJNO0lBT0k7RXRFMHZ6QlY7O0VzRWp3ekJNO0lBT0k7RXRFOHZ6QlY7O0VzRXJ3ekJNO0lBT0k7RXRFa3d6QlY7O0VzRXp3ekJNO0lBT0k7RXRFc3d6QlY7O0VzRTd3ekJNO0lBT0k7RXRFMHd6QlY7O0VzRWp4ekJNO0lBT0k7RXRFOHd6QlY7O0VzRXJ4ekJNO0lBT0k7RXRFa3h6QlY7O0VzRXp4ekJNO0lBT0k7RXRFc3h6QlY7O0VzRTd4ekJNO0lBT0k7RXRFMHh6QlY7O0VzRWp5ekJNO0lBT0k7RXRFOHh6QlY7O0VzRXJ5ekJNO0lBT0k7RXRFa3l6QlY7O0VzRXp5ekJNO0lBT0k7RXRFc3l6QlY7O0VzRTd5ekJNO0lBT0k7RXRFMHl6QlY7O0VzRWp6ekJNO0lBT0k7RXRFOHl6QlY7O0VzRXJ6ekJNO0lBT0k7RXRFa3p6QlY7O0VzRXp6ekJNO0lBT0k7RXRFc3p6QlY7O0VzRTd6ekJNO0lBT0k7RXRFMHp6QlY7O0VzRWowekJNO0lBT0k7RXRFOHp6QlY7O0VzRXIwekJNO0lBT0k7RXRFazB6QlY7O0VzRXowekJNO0lBT0k7RXRFczB6QlY7O0VzRTcwekJNO0lBT0k7RXRFMDB6QlY7O0VzRWoxekJNO0lBT0k7RXRFODB6QlY7O0VzRXIxekJNO0lBT0k7RXRFazF6QlY7O0VzRXoxekJNO0lBT0k7RXRFczF6QlY7O0VzRTcxekJNO0lBT0k7RXRFMDF6QlY7O0VzRWoyekJNO0lBT0k7RXRFODF6QlY7O0VzRXIyekJNO0lBT0k7RXRFazJ6QlY7QUFDRjtBZTEyekJJO0V1REFJO0lBT0k7RXRFdTJ6QlY7O0VzRTkyekJNO0lBT0k7RXRFMjJ6QlY7O0VzRWwzekJNO0lBT0k7RXRFKzJ6QlY7O0VzRXQzekJNO0lBT0k7RXRFbTN6QlY7O0VzRTEzekJNO0lBT0k7RXRFdTN6QlY7O0VzRTkzekJNO0lBT0k7RXRFMjN6QlY7O0VzRWw0ekJNO0lBT0k7RXRFKzN6QlY7O0VzRXQ0ekJNO0lBT0k7RXRFbTR6QlY7O0VzRTE0ekJNO0lBT0k7RXRFdTR6QlY7O0VzRTk0ekJNO0lBT0k7RXRFMjR6QlY7O0VzRWw1ekJNO0lBT0k7RXRFKzR6QlY7O0VzRXQ1ekJNO0lBT0k7RXRFbTV6QlY7O0VzRTE1ekJNO0lBT0k7RXRFdTV6QlY7O0VzRTk1ekJNO0lBT0k7RXRFMjV6QlY7O0VzRWw2ekJNO0lBT0k7RXRFKzV6QlY7O0VzRXQ2ekJNO0lBT0k7RXRFbTZ6QlY7O0VzRTE2ekJNO0lBT0k7RXRFdTZ6QlY7O0VzRTk2ekJNO0lBT0k7RXRFMjZ6QlY7O0VzRWw3ekJNO0lBT0k7RXRFKzZ6QlY7O0VzRXQ3ekJNO0lBT0k7RXRFbTd6QlY7O0VzRTE3ekJNO0lBT0k7RXRFdTd6QlY7O0VzRTk3ekJNO0lBT0k7RXRFMjd6QlY7O0VzRWw4ekJNO0lBT0k7RXRFKzd6QlY7O0VzRXQ4ekJNO0lBT0k7RXRFbTh6QlY7O0VzRTE4ekJNO0lBT0k7RXRFdTh6QlY7O0VzRTk4ekJNO0lBT0k7RXRFMjh6QlY7O0VzRWw5ekJNO0lBT0k7RXRFKzh6QlY7O0VzRXQ5ekJNO0lBT0k7RXRFbTl6QlY7O0VzRTE5ekJNO0lBT0k7RXRFdTl6QlY7O0VzRTk5ekJNO0lBT0k7RXRFMjl6QlY7O0VzRWwrekJNO0lBT0k7RXRFKzl6QlY7O0VzRXQrekJNO0lBT0k7RXRFbSt6QlY7O0VzRTErekJNO0lBT0k7RXRFdSt6QlY7O0VzRTkrekJNO0lBT0k7RXRFMit6QlY7O0VzRWwvekJNO0lBT0k7RXRFKyt6QlY7O0VzRXQvekJNO0lBT0k7RXRFbS96QlY7O0VzRTEvekJNO0lBT0k7RXRFdS96QlY7O0VzRTkvekJNO0lBT0k7RXRFMi96QlY7O0VzRWxnMEJNO0lBT0k7RXRFKy96QlY7O0VzRXRnMEJNO0lBT0k7RXRFbWcwQlY7O0VzRTFnMEJNO0lBT0k7RXRFdWcwQlY7O0VzRTlnMEJNO0lBT0k7RXRFMmcwQlY7O0VzRWxoMEJNO0lBT0k7RXRFK2cwQlY7O0VzRXRoMEJNO0lBT0k7RXRFbWgwQlY7O0VzRTFoMEJNO0lBT0k7RXRFdWgwQlY7O0VzRTloMEJNO0lBT0k7RXRFMmgwQlY7O0VzRWxpMEJNO0lBT0k7RXRFK2gwQlY7O0VzRXRpMEJNO0lBT0k7RXRFbWkwQlY7O0VzRTFpMEJNO0lBT0k7RXRFdWkwQlY7O0VzRTlpMEJNO0lBT0k7RXRFMmkwQlY7O0VzRWxqMEJNO0lBT0k7RXRFK2kwQlY7O0VzRXRqMEJNO0lBT0k7RXRFbWowQlY7O0VzRTFqMEJNO0lBT0k7RXRFdWowQlY7O0VzRTlqMEJNO0lBT0k7RXRFMmowQlY7O0VzRWxrMEJNO0lBT0k7RXRFK2owQlY7O0VzRXRrMEJNO0lBT0k7RXRFbWswQlY7O0VzRTFrMEJNO0lBT0k7RXRFdWswQlY7O0VzRTlrMEJNO0lBT0k7RXRFMmswQlY7O0VzRWxsMEJNO0lBT0k7RXRFK2swQlY7O0VzRXRsMEJNO0lBT0k7RXRFbWwwQlY7O0VzRTFsMEJNO0lBT0k7RXRFdWwwQlY7O0VzRTlsMEJNO0lBT0k7RXRFMmwwQlY7O0VzRWxtMEJNO0lBT0k7RXRFK2wwQlY7O0VzRXRtMEJNO0lBT0k7RXRFbW0wQlY7O0VzRTFtMEJNO0lBT0k7RXRFdW0wQlY7O0VzRTltMEJNO0lBT0k7RXRFMm0wQlY7O0VzRWxuMEJNO0lBT0k7RXRFK20wQlY7O0VzRXRuMEJNO0lBT0k7RXRFbW4wQlY7O0VzRTFuMEJNO0lBT0k7RXRFdW4wQlY7O0VzRTluMEJNO0lBT0k7RXRFMm4wQlY7O0VzRWxvMEJNO0lBT0k7RXRFK24wQlY7O0VzRXRvMEJNO0lBT0k7RXRFbW8wQlY7O0VzRTFvMEJNO0lBT0k7RXRFdW8wQlY7O0VzRTlvMEJNO0lBT0k7RXRFMm8wQlY7O0VzRWxwMEJNO0lBT0k7RXRFK28wQlY7O0VzRXRwMEJNO0lBT0k7RXRFbXAwQlY7O0VzRTFwMEJNO0lBT0k7RXRFdXAwQlY7O0VzRTlwMEJNO0lBT0k7RXRFMnAwQlY7O0VzRWxxMEJNO0lBT0k7RXRFK3AwQlY7O0VzRXRxMEJNO0lBT0k7RXRFbXEwQlY7O0VzRTFxMEJNO0lBT0k7RXRFdXEwQlY7O0VzRTlxMEJNO0lBT0k7RXRFMnEwQlY7O0VzRWxyMEJNO0lBT0k7RXRFK3EwQlY7O0VzRXRyMEJNO0lBT0k7RXRFbXIwQlY7O0VzRTFyMEJNO0lBT0k7RXRFdXIwQlY7O0VzRTlyMEJNO0lBT0k7RXRFMnIwQlY7O0VzRWxzMEJNO0lBT0k7RXRFK3IwQlY7O0VzRXRzMEJNO0lBT0k7RXRFbXMwQlY7O0VzRTFzMEJNO0lBT0k7RXRFdXMwQlY7O0VzRTlzMEJNO0lBT0k7RXRFMnMwQlY7O0VzRWx0MEJNO0lBT0k7RXRFK3MwQlY7O0VzRXR0MEJNO0lBT0k7RXRFbXQwQlY7O0VzRTF0MEJNO0lBT0k7RXRFdXQwQlY7O0VzRTl0MEJNO0lBT0k7RXRFMnQwQlY7O0VzRWx1MEJNO0lBT0k7RXRFK3QwQlY7O0VzRXR1MEJNO0lBT0k7RXRFbXUwQlY7O0VzRTF1MEJNO0lBT0k7RXRFdXUwQlY7O0VzRTl1MEJNO0lBT0k7RXRFMnUwQlY7O0VzRWx2MEJNO0lBT0k7RXRFK3UwQlY7O0VzRXR2MEJNO0lBT0k7RXRFbXYwQlY7O0VzRTF2MEJNO0lBT0k7RXRFdXYwQlY7O0VzRTl2MEJNO0lBT0k7RXRFMnYwQlY7O0VzRWx3MEJNO0lBT0k7RXRFK3YwQlY7O0VzRXR3MEJNO0lBT0k7RXRFbXcwQlY7O0VzRTF3MEJNO0lBT0k7RXRFdXcwQlY7O0VzRTl3MEJNO0lBT0k7RXRFMncwQlY7O0VzRWx4MEJNO0lBT0k7RXRFK3cwQlY7O0VzRXR4MEJNO0lBT0k7RXRFbXgwQlY7O0VzRTF4MEJNO0lBT0k7RXRFdXgwQlY7O0VzRTl4MEJNO0lBT0k7RXRFMngwQlY7O0VzRWx5MEJNO0lBT0k7RXRFK3gwQlY7O0VzRXR5MEJNO0lBT0k7RXRFbXkwQlY7O0VzRTF5MEJNO0lBT0k7RXRFdXkwQlY7O0VzRTl5MEJNO0lBT0k7RXRFMnkwQlY7O0VzRWx6MEJNO0lBT0k7RXRFK3kwQlY7O0VzRXR6MEJNO0lBT0k7RXRFbXowQlY7O0VzRTF6MEJNO0lBT0k7RXRFdXowQlY7O0VzRTl6MEJNO0lBT0k7RXRFMnowQlY7O0VzRWwwMEJNO0lBT0k7RXRFK3owQlY7O0VzRXQwMEJNO0lBT0k7RXRFbTAwQlY7O0VzRTEwMEJNO0lBT0k7RXRFdTAwQlY7O0VzRTkwMEJNO0lBT0k7RXRFMjAwQlY7O0VzRWwxMEJNO0lBT0k7RXRFKzAwQlY7O0VzRXQxMEJNO0lBT0k7RXRFbTEwQlY7O0VzRTExMEJNO0lBT0k7RXRFdTEwQlY7O0VzRTkxMEJNO0lBT0k7RXRFMjEwQlY7O0VzRWwyMEJNO0lBT0k7RXRFKzEwQlY7O0VzRXQyMEJNO0lBT0k7RXRFbTIwQlY7O0VzRTEyMEJNO0lBT0k7RXRFdTIwQlY7O0VzRTkyMEJNO0lBT0k7RXRFMjIwQlY7O0VzRWwzMEJNO0lBT0k7RXRFKzIwQlY7O0VzRXQzMEJNO0lBT0k7RXRFbTMwQlY7O0VzRTEzMEJNO0lBT0k7RXRFdTMwQlY7O0VzRTkzMEJNO0lBT0k7RXRFMjMwQlY7O0VzRWw0MEJNO0lBT0k7RXRFKzMwQlY7O0VzRXQ0MEJNO0lBT0k7RXRFbTQwQlY7O0VzRTE0MEJNO0lBT0k7RXRFdTQwQlY7O0VzRTk0MEJNO0lBT0k7RXRFMjQwQlY7O0VzRWw1MEJNO0lBT0k7RXRFKzQwQlY7O0VzRXQ1MEJNO0lBT0k7RXRFbTUwQlY7O0VzRTE1MEJNO0lBT0k7RXRFdTUwQlY7O0VzRTk1MEJNO0lBT0k7RXRFMjUwQlY7O0VzRWw2MEJNO0lBT0k7RXRFKzUwQlY7O0VzRXQ2MEJNO0lBT0k7RXRFbTYwQlY7O0VzRTE2MEJNO0lBT0k7RXRFdTYwQlY7O0VzRTk2MEJNO0lBT0k7RXRFMjYwQlY7O0VzRWw3MEJNO0lBT0k7RXRFKzYwQlY7O0VzRXQ3MEJNO0lBT0k7RXRFbTcwQlY7O0VzRTE3MEJNO0lBT0k7RXRFdTcwQlY7O0VzRTk3MEJNO0lBT0k7RXRFMjcwQlY7O0VzRWw4MEJNO0lBT0k7RXRFKzcwQlY7O0VzRXQ4MEJNO0lBT0k7RXRFbTgwQlY7O0VzRTE4MEJNO0lBT0k7RXRFdTgwQlY7O0VzRTk4MEJNO0lBT0k7RXRFMjgwQlY7O0VzRWw5MEJNO0lBT0k7RXRFKzgwQlY7O0VzRXQ5MEJNO0lBT0k7RXRFbTkwQlY7O0VzRTE5MEJNO0lBT0k7RXRFdTkwQlY7O0VzRTk5MEJNO0lBT0k7RXRFMjkwQlY7O0VzRWwrMEJNO0lBT0k7RXRFKzkwQlY7O0VzRXQrMEJNO0lBT0k7RXRFbSswQlY7O0VzRTErMEJNO0lBT0k7RXRFdSswQlY7O0VzRTkrMEJNO0lBT0k7RXRFMiswQlY7O0VzRWwvMEJNO0lBT0k7RXRFKyswQlY7O0VzRXQvMEJNO0lBT0k7RXRFbS8wQlY7O0VzRTEvMEJNO0lBT0k7RXRFdS8wQlY7O0VzRTkvMEJNO0lBT0k7RXRFMi8wQlY7O0VzRWxnMUJNO0lBT0k7RXRFKy8wQlY7O0VzRXRnMUJNO0lBT0k7RXRFbWcxQlY7O0VzRTFnMUJNO0lBT0k7RXRFdWcxQlY7O0VzRTlnMUJNO0lBT0k7RXRFMmcxQlY7O0VzRWxoMUJNO0lBT0k7RXRFK2cxQlY7O0VzRXRoMUJNO0lBT0k7RXRFbWgxQlY7O0VzRTFoMUJNO0lBT0k7RXRFdWgxQlY7O0VzRTloMUJNO0lBT0k7RXRFMmgxQlY7O0VzRWxpMUJNO0lBT0k7RXRFK2gxQlY7O0VzRXRpMUJNO0lBT0k7RXRFbWkxQlY7O0VzRTFpMUJNO0lBT0k7RXRFdWkxQlY7O0VzRTlpMUJNO0lBT0k7RXRFMmkxQlY7O0VzRWxqMUJNO0lBT0k7RXRFK2kxQlY7O0VzRXRqMUJNO0lBT0k7RXRFbWoxQlY7O0VzRTFqMUJNO0lBT0k7RXRFdWoxQlY7O0VzRTlqMUJNO0lBT0k7RXRFMmoxQlY7O0VzRWxrMUJNO0lBT0k7RXRFK2oxQlY7O0VzRXRrMUJNO0lBT0k7RXRFbWsxQlY7O0VzRTFrMUJNO0lBT0k7RXRFdWsxQlY7O0VzRTlrMUJNO0lBT0k7RXRFMmsxQlY7O0VzRWxsMUJNO0lBT0k7RXRFK2sxQlY7O0VzRXRsMUJNO0lBT0k7RXRFbWwxQlY7O0VzRTFsMUJNO0lBT0k7RXRFdWwxQlY7O0VzRTlsMUJNO0lBT0k7RXRFMmwxQlY7O0VzRWxtMUJNO0lBT0k7RXRFK2wxQlY7O0VzRXRtMUJNO0lBT0k7RXRFbW0xQlY7O0VzRTFtMUJNO0lBT0k7RXRFdW0xQlY7O0VzRTltMUJNO0lBT0k7RXRFMm0xQlY7O0VzRWxuMUJNO0lBT0k7RXRFK20xQlY7O0VzRXRuMUJNO0lBT0k7RXRFbW4xQlY7O0VzRTFuMUJNO0lBT0k7RXRFdW4xQlY7O0VzRTluMUJNO0lBT0k7RXRFMm4xQlY7O0VzRWxvMUJNO0lBT0k7RXRFK24xQlY7O0VzRXRvMUJNO0lBT0k7RXRFbW8xQlY7O0VzRTFvMUJNO0lBT0k7RXRFdW8xQlY7O0VzRTlvMUJNO0lBT0k7RXRFMm8xQlY7O0VzRWxwMUJNO0lBT0k7RXRFK28xQlY7O0VzRXRwMUJNO0lBT0k7RXRFbXAxQlY7O0VzRTFwMUJNO0lBT0k7RXRFdXAxQlY7O0VzRTlwMUJNO0lBT0k7RXRFMnAxQlY7O0VzRWxxMUJNO0lBT0k7RXRFK3AxQlY7O0VzRXRxMUJNO0lBT0k7RXRFbXExQlY7O0VzRTFxMUJNO0lBT0k7RXRFdXExQlY7O0VzRTlxMUJNO0lBT0k7RXRFMnExQlY7O0VzRWxyMUJNO0lBT0k7RXRFK3ExQlY7O0VzRXRyMUJNO0lBT0k7RXRFbXIxQlY7O0VzRTFyMUJNO0lBT0k7RXRFdXIxQlY7O0VzRTlyMUJNO0lBT0k7RXRFMnIxQlY7O0VzRWxzMUJNO0lBT0k7RXRFK3IxQlY7O0VzRXRzMUJNO0lBT0k7RXRFbXMxQlY7O0VzRTFzMUJNO0lBT0k7RXRFdXMxQlY7O0VzRTlzMUJNO0lBT0k7RXRFMnMxQlY7O0VzRWx0MUJNO0lBT0k7RXRFK3MxQlY7O0VzRXR0MUJNO0lBT0k7RXRFbXQxQlY7O0VzRTF0MUJNO0lBT0k7RXRFdXQxQlY7O0VzRTl0MUJNO0lBT0k7RXRFMnQxQlY7O0VzRWx1MUJNO0lBT0k7RXRFK3QxQlY7O0VzRXR1MUJNO0lBT0k7RXRFbXUxQlY7O0VzRTF1MUJNO0lBT0k7RXRFdXUxQlY7O0VzRTl1MUJNO0lBT0k7RXRFMnUxQlY7O0VzRWx2MUJNO0lBT0k7RXRFK3UxQlY7O0VzRXR2MUJNO0lBT0k7RXRFbXYxQlY7O0VzRTF2MUJNO0lBT0k7RXRFdXYxQlY7O0VzRTl2MUJNO0lBT0k7RXRFMnYxQlY7O0VzRWx3MUJNO0lBT0k7RXRFK3YxQlY7O0VzRXR3MUJNO0lBT0k7RXRFbXcxQlY7O0VzRTF3MUJNO0lBT0k7RXRFdXcxQlY7O0VzRTl3MUJNO0lBT0k7RXRFMncxQlY7O0VzRWx4MUJNO0lBT0k7RXRFK3cxQlY7O0VzRXR4MUJNO0lBT0k7RXRFbXgxQlY7O0VzRTF4MUJNO0lBT0k7RXRFdXgxQlY7O0VzRTl4MUJNO0lBT0k7RXRFMngxQlY7O0VzRWx5MUJNO0lBT0k7RXRFK3gxQlY7O0VzRXR5MUJNO0lBT0k7RXRFbXkxQlY7O0VzRTF5MUJNO0lBT0k7RXRFdXkxQlY7O0VzRTl5MUJNO0lBT0k7RXRFMnkxQlY7O0VzRWx6MUJNO0lBT0k7RXRFK3kxQlY7O0VzRXR6MUJNO0lBT0k7RXRFbXoxQlY7O0VzRTF6MUJNO0lBT0k7RXRFdXoxQlY7O0VzRTl6MUJNO0lBT0k7RXRFMnoxQlY7O0VzRWwwMUJNO0lBT0k7RXRFK3oxQlY7O0VzRXQwMUJNO0lBT0k7RXRFbTAxQlY7O0VzRTEwMUJNO0lBT0k7RXRFdTAxQlY7O0VzRTkwMUJNO0lBT0k7RXRFMjAxQlY7O0VzRWwxMUJNO0lBT0k7RXRFKzAxQlY7O0VzRXQxMUJNO0lBT0k7RXRFbTExQlY7O0VzRTExMUJNO0lBT0k7RXRFdTExQlY7O0VzRTkxMUJNO0lBT0k7RXRFMjExQlY7O0VzRWwyMUJNO0lBT0k7RXRFKzExQlY7O0VzRXQyMUJNO0lBT0k7RXRFbTIxQlY7O0VzRTEyMUJNO0lBT0k7RXRFdTIxQlY7O0VzRTkyMUJNO0lBT0k7RXRFMjIxQlY7O0VzRWwzMUJNO0lBT0k7RXRFKzIxQlY7O0VzRXQzMUJNO0lBT0k7RXRFbTMxQlY7O0VzRTEzMUJNO0lBT0k7RXRFdTMxQlY7O0VzRTkzMUJNO0lBT0k7RXRFMjMxQlY7O0VzRWw0MUJNO0lBT0k7RXRFKzMxQlY7O0VzRXQ0MUJNO0lBT0k7RXRFbTQxQlY7O0VzRTE0MUJNO0lBT0k7RXRFdTQxQlY7O0VzRTk0MUJNO0lBT0k7RXRFMjQxQlY7O0VzRWw1MUJNO0lBT0k7RXRFKzQxQlY7O0VzRXQ1MUJNO0lBT0k7RXRFbTUxQlY7O0VzRTE1MUJNO0lBT0k7RXRFdTUxQlY7O0VzRTk1MUJNO0lBT0k7RXRFMjUxQlY7O0VzRWw2MUJNO0lBT0k7RXRFKzUxQlY7O0VzRXQ2MUJNO0lBT0k7RXRFbTYxQlY7O0VzRTE2MUJNO0lBT0k7RXRFdTYxQlY7O0VzRTk2MUJNO0lBT0k7RXRFMjYxQlY7O0VzRWw3MUJNO0lBT0k7RXRFKzYxQlY7O0VzRXQ3MUJNO0lBT0k7RXRFbTcxQlY7O0VzRTE3MUJNO0lBT0k7RXRFdTcxQlY7O0VzRTk3MUJNO0lBT0k7RXRFMjcxQlY7O0VzRWw4MUJNO0lBT0k7RXRFKzcxQlY7O0VzRXQ4MUJNO0lBT0k7RXRFbTgxQlY7O0VzRTE4MUJNO0lBT0k7RXRFdTgxQlY7O0VzRTk4MUJNO0lBT0k7RXRFMjgxQlY7O0VzRWw5MUJNO0lBT0k7RXRFKzgxQlY7O0VzRXQ5MUJNO0lBT0k7RXRFbTkxQlY7O0VzRTE5MUJNO0lBT0k7RXRFdTkxQlY7O0VzRTk5MUJNO0lBT0k7RXRFMjkxQlY7O0VzRWwrMUJNO0lBT0k7RXRFKzkxQlY7O0VzRXQrMUJNO0lBT0k7RXRFbSsxQlY7O0VzRTErMUJNO0lBT0k7RXRFdSsxQlY7O0VzRTkrMUJNO0lBT0k7RXRFMisxQlY7O0VzRWwvMUJNO0lBT0k7RXRFKysxQlY7O0VzRXQvMUJNO0lBT0k7RXRFbS8xQlY7O0VzRTEvMUJNO0lBT0k7RXRFdS8xQlY7O0VzRTkvMUJNO0lBT0k7RXRFMi8xQlY7O0VzRWxnMkJNO0lBT0k7RXRFKy8xQlY7O0VzRXRnMkJNO0lBT0k7RXRFbWcyQlY7O0VzRTFnMkJNO0lBT0k7RXRFdWcyQlY7O0VzRTlnMkJNO0lBT0k7RXRFMmcyQlY7O0VzRWxoMkJNO0lBT0k7RXRFK2cyQlY7O0VzRXRoMkJNO0lBT0k7RXRFbWgyQlY7O0VzRTFoMkJNO0lBT0k7RXRFdWgyQlY7O0VzRTloMkJNO0lBT0k7RXRFMmgyQlY7O0VzRWxpMkJNO0lBT0k7RXRFK2gyQlY7O0VzRXRpMkJNO0lBT0k7RXRFbWkyQlY7O0VzRTFpMkJNO0lBT0k7RXRFdWkyQlY7O0VzRTlpMkJNO0lBT0k7RXRFMmkyQlY7O0VzRWxqMkJNO0lBT0k7RXRFK2kyQlY7O0VzRXRqMkJNO0lBT0k7RXRFbWoyQlY7O0VzRTFqMkJNO0lBT0k7RXRFdWoyQlY7O0VzRTlqMkJNO0lBT0k7RXRFMmoyQlY7O0VzRWxrMkJNO0lBT0k7RXRFK2oyQlY7O0VzRXRrMkJNO0lBT0k7RXRFbWsyQlY7O0VzRTFrMkJNO0lBT0k7RXRFdWsyQlY7O0VzRTlrMkJNO0lBT0k7RXRFMmsyQlY7O0VzRWxsMkJNO0lBT0k7RXRFK2syQlY7O0VzRXRsMkJNO0lBT0k7RXRFbWwyQlY7O0VzRTFsMkJNO0lBT0k7RXRFdWwyQlY7O0VzRTlsMkJNO0lBT0k7RXRFMmwyQlY7O0VzRWxtMkJNO0lBT0k7RXRFK2wyQlY7O0VzRXRtMkJNO0lBT0k7RXRFbW0yQlY7O0VzRTFtMkJNO0lBT0k7RXRFdW0yQlY7O0VzRTltMkJNO0lBT0k7RXRFMm0yQlY7O0VzRWxuMkJNO0lBT0k7RXRFK20yQlY7O0VzRXRuMkJNO0lBT0k7RXRFbW4yQlY7O0VzRTFuMkJNO0lBT0k7RXRFdW4yQlY7O0VzRTluMkJNO0lBT0k7RXRFMm4yQlY7O0VzRWxvMkJNO0lBT0k7RXRFK24yQlY7O0VzRXRvMkJNO0lBT0k7RXRFbW8yQlY7O0VzRTFvMkJNO0lBT0k7RXRFdW8yQlY7O0VzRTlvMkJNO0lBT0k7RXRFMm8yQlY7O0VzRWxwMkJNO0lBT0k7RXRFK28yQlY7O0VzRXRwMkJNO0lBT0k7RXRFbXAyQlY7O0VzRTFwMkJNO0lBT0k7RXRFdXAyQlY7O0VzRTlwMkJNO0lBT0k7RXRFMnAyQlY7O0VzRWxxMkJNO0lBT0k7RXRFK3AyQlY7O0VzRXRxMkJNO0lBT0k7RXRFbXEyQlY7O0VzRTFxMkJNO0lBT0k7RXRFdXEyQlY7O0VzRTlxMkJNO0lBT0k7RXRFMnEyQlY7O0VzRWxyMkJNO0lBT0k7RXRFK3EyQlY7O0VzRXRyMkJNO0lBT0k7RXRFbXIyQlY7O0VzRTFyMkJNO0lBT0k7RXRFdXIyQlY7O0VzRTlyMkJNO0lBT0k7RXRFMnIyQlY7O0VzRWxzMkJNO0lBT0k7RXRFK3IyQlY7O0VzRXRzMkJNO0lBT0k7RXRFbXMyQlY7O0VzRTFzMkJNO0lBT0k7SUFBQTtFdEV3czJCVjs7RXNFL3MyQk07SUFPSTtJQUFBO0V0RTZzMkJWOztFc0VwdDJCTTtJQU9JO0lBQUE7RXRFa3QyQlY7O0VzRXp0MkJNO0lBT0k7SUFBQTtFdEV1dDJCVjs7RXNFOXQyQk07SUFPSTtJQUFBO0V0RTR0MkJWOztFc0VudTJCTTtJQU9JO0lBQUE7RXRFaXUyQlY7O0VzRXh1MkJNO0lBT0k7SUFBQTtFdEVzdTJCVjs7RXNFN3UyQk07SUFPSTtJQUFBO0V0RTJ1MkJWOztFc0VsdjJCTTtJQU9JO0lBQUE7RXRFZ3YyQlY7O0VzRXZ2MkJNO0lBT0k7SUFBQTtFdEVxdjJCVjs7RXNFNXYyQk07SUFPSTtJQUFBO0V0RTB2MkJWOztFc0VqdzJCTTtJQU9JO0lBQUE7RXRFK3YyQlY7O0VzRXR3MkJNO0lBT0k7SUFBQTtFdEVvdzJCVjs7RXNFM3cyQk07SUFPSTtJQUFBO0V0RXl3MkJWOztFc0VoeDJCTTtJQU9JO0lBQUE7RXRFOHcyQlY7O0VzRXJ4MkJNO0lBT0k7SUFBQTtFdEVteDJCVjs7RXNFMXgyQk07SUFPSTtJQUFBO0V0RXd4MkJWOztFc0UveDJCTTtJQU9JO0lBQUE7RXRFNngyQlY7O0VzRXB5MkJNO0lBT0k7SUFBQTtFdEVreTJCVjs7RXNFenkyQk07SUFPSTtJQUFBO0V0RXV5MkJWOztFc0U5eTJCTTtJQU9JO0lBQUE7RXRFNHkyQlY7O0VzRW56MkJNO0lBT0k7SUFBQTtFdEVpejJCVjs7RXNFeHoyQk07SUFPSTtJQUFBO0V0RXN6MkJWOztFc0U3ejJCTTtJQU9JO0lBQUE7RXRFMnoyQlY7O0VzRWwwMkJNO0lBT0k7SUFBQTtFdEVnMDJCVjs7RXNFdjAyQk07SUFPSTtJQUFBO0V0RXEwMkJWOztFc0U1MDJCTTtJQU9JO0lBQUE7RXRFMDAyQlY7O0VzRWoxMkJNO0lBT0k7SUFBQTtFdEUrMDJCVjs7RXNFdDEyQk07SUFPSTtJQUFBO0V0RW8xMkJWOztFc0UzMTJCTTtJQU9JO0lBQUE7RXRFeTEyQlY7O0VzRWgyMkJNO0lBT0k7SUFBQTtFdEU4MTJCVjs7RXNFcjIyQk07SUFPSTtJQUFBO0V0RW0yMkJWOztFc0UxMjJCTTtJQU9JO0lBQUE7RXRFdzIyQlY7O0VzRS8yMkJNO0lBT0k7SUFBQTtFdEU2MjJCVjs7RXNFcDMyQk07SUFPSTtJQUFBO0V0RWszMkJWOztFc0V6MzJCTTtJQU9JO0lBQUE7RXRFdTMyQlY7O0VzRTkzMkJNO0lBT0k7SUFBQTtFdEU0MzJCVjs7RXNFbjQyQk07SUFPSTtJQUFBO0V0RWk0MkJWOztFc0V4NDJCTTtJQU9JO0lBQUE7RXRFczQyQlY7O0VzRTc0MkJNO0lBT0k7SUFBQTtFdEUyNDJCVjs7RXNFbDUyQk07SUFPSTtJQUFBO0V0RWc1MkJWOztFc0V2NTJCTTtJQU9JO0lBQUE7RXRFcTUyQlY7O0VzRTU1MkJNO0lBT0k7SUFBQTtFdEUwNTJCVjs7RXNFajYyQk07SUFPSTtJQUFBO0V0RSs1MkJWOztFc0V0NjJCTTtJQU9JO0V0RW02MkJWOztFc0UxNjJCTTtJQU9JO0V0RXU2MkJWOztFc0U5NjJCTTtJQU9JO0V0RTI2MkJWOztFc0VsNzJCTTtJQU9JO0V0RSs2MkJWOztFc0V0NzJCTTtJQU9JO0V0RW03MkJWOztFc0UxNzJCTTtJQU9JO0V0RXU3MkJWOztFc0U5NzJCTTtJQU9JO0V0RTI3MkJWOztFc0VsODJCTTtJQU9JO0V0RSs3MkJWOztFc0V0ODJCTTtJQU9JO0V0RW04MkJWOztFc0UxODJCTTtJQU9JO0V0RXU4MkJWOztFc0U5ODJCTTtJQU9JO0V0RTI4MkJWOztFc0VsOTJCTTtJQU9JO0V0RSs4MkJWOztFc0V0OTJCTTtJQU9JO0V0RW05MkJWOztFc0UxOTJCTTtJQU9JO0V0RXU5MkJWOztFc0U5OTJCTTtJQU9JO0V0RTI5MkJWOztFc0VsKzJCTTtJQU9JO0V0RSs5MkJWOztFc0V0KzJCTTtJQU9JO0V0RW0rMkJWOztFc0UxKzJCTTtJQU9JO0V0RXUrMkJWOztFc0U5KzJCTTtJQU9JO0V0RTIrMkJWOztFc0VsLzJCTTtJQU9JO0V0RSsrMkJWOztFc0V0LzJCTTtJQU9JO0V0RW0vMkJWOztFc0UxLzJCTTtJQU9JO0V0RXUvMkJWOztFc0U5LzJCTTtJQU9JO0V0RTIvMkJWOztFc0VsZzNCTTtJQU9JO0V0RSsvMkJWOztFc0V0ZzNCTTtJQU9JO0V0RW1nM0JWOztFc0UxZzNCTTtJQU9JO0V0RXVnM0JWOztFc0U5ZzNCTTtJQU9JO0V0RTJnM0JWOztFc0VsaDNCTTtJQU9JO0V0RStnM0JWOztFc0V0aDNCTTtJQU9JO0V0RW1oM0JWOztFc0UxaDNCTTtJQU9JO0V0RXVoM0JWOztFc0U5aDNCTTtJQU9JO0V0RTJoM0JWOztFc0VsaTNCTTtJQU9JO0V0RStoM0JWOztFc0V0aTNCTTtJQU9JO0V0RW1pM0JWOztFc0UxaTNCTTtJQU9JO0V0RXVpM0JWOztFc0U5aTNCTTtJQU9JO0V0RTJpM0JWOztFc0VsajNCTTtJQU9JO0V0RStpM0JWOztFc0V0ajNCTTtJQU9JO0V0RW1qM0JWOztFc0UxajNCTTtJQU9JO0V0RXVqM0JWOztFc0U5ajNCTTtJQU9JO0V0RTJqM0JWOztFc0VsazNCTTtJQU9JO0V0RStqM0JWOztFc0V0azNCTTtJQU9JO0V0RW1rM0JWOztFc0UxazNCTTtJQU9JO0V0RXVrM0JWOztFc0U5azNCTTtJQU9JO0V0RTJrM0JWOztFc0VsbDNCTTtJQU9JO0V0RStrM0JWOztFc0V0bDNCTTtJQU9JO0V0RW1sM0JWOztFc0UxbDNCTTtJQU9JO0V0RXVsM0JWOztFc0U5bDNCTTtJQU9JO0V0RTJsM0JWOztFc0VsbTNCTTtJQU9JO0V0RStsM0JWOztFc0V0bTNCTTtJQU9JO0V0RW1tM0JWOztFc0UxbTNCTTtJQU9JO0V0RXVtM0JWOztFc0U5bTNCTTtJQU9JO0V0RTJtM0JWOztFc0VsbjNCTTtJQU9JO0V0RSttM0JWOztFc0V0bjNCTTtJQU9JO0V0RW1uM0JWOztFc0UxbjNCTTtJQU9JO0V0RXVuM0JWOztFc0U5bjNCTTtJQU9JO0V0RTJuM0JWOztFc0VsbzNCTTtJQU9JO0V0RStuM0JWOztFc0V0bzNCTTtJQU9JO0V0RW1vM0JWOztFc0UxbzNCTTtJQU9JO0V0RXVvM0JWOztFc0U5bzNCTTtJQU9JO0V0RTJvM0JWOztFc0VscDNCTTtJQU9JO0V0RStvM0JWOztFc0V0cDNCTTtJQU9JO0V0RW1wM0JWOztFc0UxcDNCTTtJQU9JO0V0RXVwM0JWOztFc0U5cDNCTTtJQU9JO0V0RTJwM0JWOztFc0VscTNCTTtJQU9JO0V0RStwM0JWOztFc0V0cTNCTTtJQU9JO0V0RW1xM0JWOztFc0UxcTNCTTtJQU9JO0V0RXVxM0JWOztFc0U5cTNCTTtJQU9JO0V0RTJxM0JWOztFc0VscjNCTTtJQU9JO0V0RStxM0JWOztFc0V0cjNCTTtJQU9JO0V0RW1yM0JWOztFc0UxcjNCTTtJQU9JO0V0RXVyM0JWOztFc0U5cjNCTTtJQU9JO0V0RTJyM0JWOztFc0VsczNCTTtJQU9JO0V0RStyM0JWOztFc0V0czNCTTtJQU9JO0V0RW1zM0JWOztFc0UxczNCTTtJQU9JO0V0RXVzM0JWOztFc0U5czNCTTtJQU9JO0V0RTJzM0JWOztFc0VsdDNCTTtJQU9JO0V0RStzM0JWOztFc0V0dDNCTTtJQU9JO0V0RW10M0JWOztFc0UxdDNCTTtJQU9JO0V0RXV0M0JWOztFc0U5dDNCTTtJQU9JO0V0RTJ0M0JWOztFc0VsdTNCTTtJQU9JO0V0RSt0M0JWOztFc0V0dTNCTTtJQU9JO0V0RW11M0JWOztFc0UxdTNCTTtJQU9JO0V0RXV1M0JWOztFc0U5dTNCTTtJQU9JO0V0RTJ1M0JWOztFc0VsdjNCTTtJQU9JO0V0RSt1M0JWOztFc0V0djNCTTtJQU9JO0V0RW12M0JWOztFc0UxdjNCTTtJQU9JO0V0RXV2M0JWOztFc0U5djNCTTtJQU9JO0V0RTJ2M0JWOztFc0VsdzNCTTtJQU9JO0V0RSt2M0JWOztFc0V0dzNCTTtJQU9JO0V0RW13M0JWOztFc0UxdzNCTTtJQU9JO0V0RXV3M0JWOztFc0U5dzNCTTtJQU9JO0V0RTJ3M0JWOztFc0VseDNCTTtJQU9JO0V0RSt3M0JWOztFc0V0eDNCTTtJQU9JO0V0RW14M0JWOztFc0UxeDNCTTtJQU9JO0V0RXV4M0JWOztFc0U5eDNCTTtJQU9JO0V0RTJ4M0JWOztFc0VseTNCTTtJQU9JO0V0RSt4M0JWOztFc0V0eTNCTTtJQU9JO0V0RW15M0JWOztFc0UxeTNCTTtJQU9JO0V0RXV5M0JWOztFc0U5eTNCTTtJQU9JO0V0RTJ5M0JWOztFc0VsejNCTTtJQU9JO0V0RSt5M0JWOztFc0V0ejNCTTtJQU9JO0V0RW16M0JWOztFc0UxejNCTTtJQU9JO0V0RXV6M0JWOztFc0U5ejNCTTtJQU9JO0V0RTJ6M0JWOztFc0VsMDNCTTtJQU9JO0V0RSt6M0JWOztFc0V0MDNCTTtJQU9JO0V0RW0wM0JWOztFc0UxMDNCTTtJQU9JO0V0RXUwM0JWOztFc0U5MDNCTTtJQU9JO0V0RTIwM0JWOztFc0VsMTNCTTtJQU9JO0V0RSswM0JWOztFc0V0MTNCTTtJQU9JO0lBQUE7RXRFbzEzQlY7O0VzRTMxM0JNO0lBT0k7SUFBQTtFdEV5MTNCVjs7RXNFaDIzQk07SUFPSTtJQUFBO0V0RTgxM0JWOztFc0VyMjNCTTtJQU9JO0lBQUE7RXRFbTIzQlY7O0VzRTEyM0JNO0lBT0k7SUFBQTtFdEV3MjNCVjs7RXNFLzIzQk07SUFPSTtJQUFBO0V0RTYyM0JWOztFc0VwMzNCTTtJQU9JO0lBQUE7RXRFazMzQlY7O0VzRXozM0JNO0lBT0k7SUFBQTtFdEV1MzNCVjs7RXNFOTMzQk07SUFPSTtJQUFBO0V0RTQzM0JWOztFc0VuNDNCTTtJQU9JO0lBQUE7RXRFaTQzQlY7O0VzRXg0M0JNO0lBT0k7SUFBQTtFdEVzNDNCVjs7RXNFNzQzQk07SUFPSTtJQUFBO0V0RTI0M0JWOztFc0VsNTNCTTtJQU9JO0lBQUE7RXRFZzUzQlY7O0VzRXY1M0JNO0lBT0k7SUFBQTtFdEVxNTNCVjs7RXNFNTUzQk07SUFPSTtJQUFBO0V0RTA1M0JWOztFc0VqNjNCTTtJQU9JO0lBQUE7RXRFKzUzQlY7O0VzRXQ2M0JNO0lBT0k7SUFBQTtFdEVvNjNCVjs7RXNFMzYzQk07SUFPSTtJQUFBO0V0RXk2M0JWOztFc0VoNzNCTTtJQU9JO0lBQUE7RXRFODYzQlY7O0VzRXI3M0JNO0lBT0k7SUFBQTtFdEVtNzNCVjs7RXNFMTczQk07SUFPSTtJQUFBO0V0RXc3M0JWOztFc0UvNzNCTTtJQU9JO0lBQUE7RXRFNjczQlY7O0VzRXA4M0JNO0lBT0k7SUFBQTtFdEVrODNCVjs7RXNFejgzQk07SUFPSTtJQUFBO0V0RXU4M0JWOztFc0U5ODNCTTtJQU9JO0lBQUE7RXRFNDgzQlY7O0VzRW45M0JNO0lBT0k7SUFBQTtFdEVpOTNCVjs7RXNFeDkzQk07SUFPSTtJQUFBO0V0RXM5M0JWOztFc0U3OTNCTTtJQU9JO0lBQUE7RXRFMjkzQlY7O0VzRWwrM0JNO0lBT0k7SUFBQTtFdEVnKzNCVjs7RXNFdiszQk07SUFPSTtJQUFBO0V0RXErM0JWOztFc0U1KzNCTTtJQU9JO0lBQUE7RXRFMCszQlY7O0VzRWovM0JNO0lBT0k7SUFBQTtFdEUrKzNCVjs7RXNFdC8zQk07SUFPSTtJQUFBO0V0RW8vM0JWOztFc0UzLzNCTTtJQU9JO0lBQUE7RXRFeS8zQlY7O0VzRWhnNEJNO0lBT0k7SUFBQTtFdEU4LzNCVjs7RXNFcmc0Qk07SUFPSTtJQUFBO0V0RW1nNEJWOztFc0UxZzRCTTtJQU9JO0lBQUE7RXRFd2c0QlY7O0VzRS9nNEJNO0lBT0k7SUFBQTtFdEU2ZzRCVjs7RXNFcGg0Qk07SUFPSTtJQUFBO0V0RWtoNEJWOztFc0V6aDRCTTtJQU9JO0lBQUE7RXRFdWg0QlY7O0VzRTloNEJNO0lBT0k7RXRFMmg0QlY7O0VzRWxpNEJNO0lBT0k7RXRFK2g0QlY7O0VzRXRpNEJNO0lBT0k7RXRFbWk0QlY7O0VzRTFpNEJNO0lBT0k7RXRFdWk0QlY7O0VzRTlpNEJNO0lBT0k7RXRFMmk0QlY7O0VzRWxqNEJNO0lBT0k7RXRFK2k0QlY7O0VzRXRqNEJNO0lBT0k7RXRFbWo0QlY7O0VzRTFqNEJNO0lBT0k7RXRFdWo0QlY7O0VzRTlqNEJNO0lBT0k7RXRFMmo0QlY7O0VzRWxrNEJNO0lBT0k7RXRFK2o0QlY7O0VzRXRrNEJNO0lBT0k7RXRFbWs0QlY7O0VzRTFrNEJNO0lBT0k7RXRFdWs0QlY7O0VzRTlrNEJNO0lBT0k7RXRFMms0QlY7O0VzRWxsNEJNO0lBT0k7RXRFK2s0QlY7O0VzRXRsNEJNO0lBT0k7RXRFbWw0QlY7O0VzRTFsNEJNO0lBT0k7RXRFdWw0QlY7O0VzRTlsNEJNO0lBT0k7RXRFMmw0QlY7O0VzRWxtNEJNO0lBT0k7RXRFK2w0QlY7O0VzRXRtNEJNO0lBT0k7RXRFbW00QlY7O0VzRTFtNEJNO0lBT0k7RXRFdW00QlY7O0VzRTltNEJNO0lBT0k7RXRFMm00QlY7O0VzRWxuNEJNO0lBT0k7RXRFK200QlY7O0VzRXRuNEJNO0lBT0k7RXRFbW40QlY7O0VzRTFuNEJNO0lBT0k7RXRFdW40QlY7O0VzRTluNEJNO0lBT0k7RXRFMm40QlY7O0VzRWxvNEJNO0lBT0k7RXRFK240QlY7O0VzRXRvNEJNO0lBT0k7RXRFbW80QlY7O0VzRTFvNEJNO0lBT0k7RXRFdW80QlY7O0VzRTlvNEJNO0lBT0k7RXRFMm80QlY7O0VzRWxwNEJNO0lBT0k7RXRFK280QlY7O0VzRXRwNEJNO0lBT0k7RXRFbXA0QlY7O0VzRTFwNEJNO0lBT0k7RXRFdXA0QlY7O0VzRTlwNEJNO0lBT0k7RXRFMnA0QlY7O0VzRWxxNEJNO0lBT0k7RXRFK3A0QlY7O0VzRXRxNEJNO0lBT0k7RXRFbXE0QlY7O0VzRTFxNEJNO0lBT0k7RXRFdXE0QlY7O0VzRTlxNEJNO0lBT0k7RXRFMnE0QlY7O0VzRWxyNEJNO0lBT0k7RXRFK3E0QlY7O0VzRXRyNEJNO0lBT0k7RXRFbXI0QlY7O0VzRTFyNEJNO0lBT0k7RXRFdXI0QlY7O0VzRTlyNEJNO0lBT0k7RXRFMnI0QlY7O0VzRWxzNEJNO0lBT0k7RXRFK3I0QlY7O0VzRXRzNEJNO0lBT0k7RXRFbXM0QlY7O0VzRTFzNEJNO0lBT0k7RXRFdXM0QlY7O0VzRTlzNEJNO0lBT0k7RXRFMnM0QlY7O0VzRWx0NEJNO0lBT0k7RXRFK3M0QlY7O0VzRXR0NEJNO0lBT0k7RXRFbXQ0QlY7O0VzRTF0NEJNO0lBT0k7RXRFdXQ0QlY7O0VzRTl0NEJNO0lBT0k7RXRFMnQ0QlY7O0VzRWx1NEJNO0lBT0k7RXRFK3Q0QlY7O0VzRXR1NEJNO0lBT0k7RXRFbXU0QlY7O0VzRTF1NEJNO0lBT0k7RXRFdXU0QlY7O0VzRTl1NEJNO0lBT0k7RXRFMnU0QlY7O0VzRWx2NEJNO0lBT0k7RXRFK3U0QlY7O0VzRXR2NEJNO0lBT0k7RXRFbXY0QlY7O0VzRTF2NEJNO0lBT0k7RXRFdXY0QlY7O0VzRTl2NEJNO0lBT0k7RXRFMnY0QlY7O0VzRWx3NEJNO0lBT0k7RXRFK3Y0QlY7O0VzRXR3NEJNO0lBT0k7RXRFbXc0QlY7O0VzRTF3NEJNO0lBT0k7RXRFdXc0QlY7O0VzRTl3NEJNO0lBT0k7RXRFMnc0QlY7O0VzRWx4NEJNO0lBT0k7RXRFK3c0QlY7O0VzRXR4NEJNO0lBT0k7RXRFbXg0QlY7O0VzRTF4NEJNO0lBT0k7RXRFdXg0QlY7O0VzRTl4NEJNO0lBT0k7RXRFMng0QlY7O0VzRWx5NEJNO0lBT0k7RXRFK3g0QlY7O0VzRXR5NEJNO0lBT0k7RXRFbXk0QlY7O0VzRTF5NEJNO0lBT0k7RXRFdXk0QlY7O0VzRTl5NEJNO0lBT0k7RXRFMnk0QlY7O0VzRWx6NEJNO0lBT0k7RXRFK3k0QlY7O0VzRXR6NEJNO0lBT0k7RXRFbXo0QlY7O0VzRTF6NEJNO0lBT0k7RXRFdXo0QlY7O0VzRTl6NEJNO0lBT0k7RXRFMno0QlY7O0VzRWwwNEJNO0lBT0k7RXRFK3o0QlY7O0VzRXQwNEJNO0lBT0k7RXRFbTA0QlY7O0VzRTEwNEJNO0lBT0k7RXRFdTA0QlY7O0VzRTkwNEJNO0lBT0k7RXRFMjA0QlY7O0VzRWwxNEJNO0lBT0k7RXRFKzA0QlY7O0VzRXQxNEJNO0lBT0k7RXRFbTE0QlY7O0VzRTExNEJNO0lBT0k7RXRFdTE0QlY7O0VzRTkxNEJNO0lBT0k7RXRFMjE0QlY7O0VzRWwyNEJNO0lBT0k7RXRFKzE0QlY7O0VzRXQyNEJNO0lBT0k7RXRFbTI0QlY7O0VzRTEyNEJNO0lBT0k7RXRFdTI0QlY7O0VzRTkyNEJNO0lBT0k7RXRFMjI0QlY7O0VzRWwzNEJNO0lBT0k7RXRFKzI0QlY7O0VzRXQzNEJNO0lBT0k7RXRFbTM0QlY7O0VzRTEzNEJNO0lBT0k7RXRFdTM0QlY7O0VzRTkzNEJNO0lBT0k7RXRFMjM0QlY7O0VzRWw0NEJNO0lBT0k7RXRFKzM0QlY7O0VzRXQ0NEJNO0lBT0k7RXRFbTQ0QlY7O0VzRTE0NEJNO0lBT0k7RXRFdTQ0QlY7O0VzRTk0NEJNO0lBT0k7RXRFMjQ0QlY7O0VzRWw1NEJNO0lBT0k7RXRFKzQ0QlY7O0VzRXQ1NEJNO0lBT0k7RXRFbTU0QlY7O0VzRTE1NEJNO0lBT0k7RXRFdTU0QlY7O0VzRTk1NEJNO0lBT0k7RXRFMjU0QlY7O0VzRWw2NEJNO0lBT0k7RXRFKzU0QlY7O0VzRXQ2NEJNO0lBT0k7RXRFbTY0QlY7O0VzRTE2NEJNO0lBT0k7RXRFdTY0QlY7O0VzRTk2NEJNO0lBT0k7RXRFMjY0QlY7O0VzRWw3NEJNO0lBT0k7SUFBQTtFdEVnNzRCVjs7RXNFdjc0Qk07SUFPSTtJQUFBO0V0RXE3NEJWOztFc0U1NzRCTTtJQU9JO0lBQUE7RXRFMDc0QlY7O0VzRWo4NEJNO0lBT0k7SUFBQTtFdEUrNzRCVjs7RXNFdDg0Qk07SUFPSTtJQUFBO0V0RW84NEJWOztFc0UzODRCTTtJQU9JO0lBQUE7RXRFeTg0QlY7O0VzRWg5NEJNO0lBT0k7SUFBQTtFdEU4ODRCVjs7RXNFcjk0Qk07SUFPSTtJQUFBO0V0RW05NEJWOztFc0UxOTRCTTtJQU9JO0lBQUE7RXRFdzk0QlY7O0VzRS85NEJNO0lBT0k7SUFBQTtFdEU2OTRCVjs7RXNFcCs0Qk07SUFPSTtJQUFBO0V0RWsrNEJWOztFc0V6KzRCTTtJQU9JO0lBQUE7RXRFdSs0QlY7O0VzRTkrNEJNO0lBT0k7SUFBQTtFdEU0KzRCVjs7RXNFbi80Qk07SUFPSTtJQUFBO0V0RWkvNEJWOztFc0V4LzRCTTtJQU9JO0lBQUE7RXRFcy80QlY7O0VzRTcvNEJNO0lBT0k7SUFBQTtFdEUyLzRCVjs7RXNFbGc1Qk07SUFPSTtJQUFBO0V0RWdnNUJWOztFc0V2ZzVCTTtJQU9JO0lBQUE7RXRFcWc1QlY7O0VzRTVnNUJNO0lBT0k7SUFBQTtFdEUwZzVCVjs7RXNFamg1Qk07SUFPSTtJQUFBO0V0RStnNUJWOztFc0V0aDVCTTtJQU9JO0lBQUE7RXRFb2g1QlY7O0VzRTNoNUJNO0lBT0k7SUFBQTtFdEV5aDVCVjs7RXNFaGk1Qk07SUFPSTtJQUFBO0V0RThoNUJWOztFc0VyaTVCTTtJQU9JO0lBQUE7RXRFbWk1QlY7O0VzRTFpNUJNO0lBT0k7SUFBQTtFdEV3aTVCVjs7RXNFL2k1Qk07SUFPSTtJQUFBO0V0RTZpNUJWOztFc0VwajVCTTtJQU9JO0lBQUE7RXRFa2o1QlY7O0VzRXpqNUJNO0lBT0k7SUFBQTtFdEV1ajVCVjs7RXNFOWo1Qk07SUFPSTtJQUFBO0V0RTRqNUJWOztFc0VuazVCTTtJQU9JO0lBQUE7RXRFaWs1QlY7O0VzRXhrNUJNO0lBT0k7SUFBQTtFdEVzazVCVjs7RXNFN2s1Qk07SUFPSTtJQUFBO0V0RTJrNUJWOztFc0VsbDVCTTtJQU9JO0lBQUE7RXRFZ2w1QlY7O0VzRXZsNUJNO0lBT0k7SUFBQTtFdEVxbDVCVjs7RXNFNWw1Qk07SUFPSTtJQUFBO0V0RTBsNUJWOztFc0VqbTVCTTtJQU9JO0lBQUE7RXRFK2w1QlY7O0VzRXRtNUJNO0lBT0k7SUFBQTtFdEVvbTVCVjs7RXNFM201Qk07SUFPSTtJQUFBO0V0RXltNUJWOztFc0VobjVCTTtJQU9JO0lBQUE7RXRFOG01QlY7O0VzRXJuNUJNO0lBT0k7SUFBQTtFdEVtbjVCVjs7RXNFMW41Qk07SUFPSTtJQUFBO0V0RXduNUJWOztFc0UvbjVCTTtJQU9JO0lBQUE7RXRFNm41QlY7O0VzRXBvNUJNO0lBT0k7RXRFaW81QlY7O0VzRXhvNUJNO0lBT0k7RXRFcW81QlY7O0VzRTVvNUJNO0lBT0k7RXRFeW81QlY7O0VzRWhwNUJNO0lBT0k7RXRFNm81QlY7O0VzRXBwNUJNO0lBT0k7RXRFaXA1QlY7O0VzRXhwNUJNO0lBT0k7RXRFcXA1QlY7O0VzRTVwNUJNO0lBT0k7RXRFeXA1QlY7O0VzRWhxNUJNO0lBT0k7RXRFNnA1QlY7O0VzRXBxNUJNO0lBT0k7RXRFaXE1QlY7O0VzRXhxNUJNO0lBT0k7RXRFcXE1QlY7O0VzRTVxNUJNO0lBT0k7RXRFeXE1QlY7O0VzRWhyNUJNO0lBT0k7RXRFNnE1QlY7O0VzRXByNUJNO0lBT0k7RXRFaXI1QlY7O0VzRXhyNUJNO0lBT0k7RXRFcXI1QlY7O0VzRTVyNUJNO0lBT0k7RXRFeXI1QlY7O0VzRWhzNUJNO0lBT0k7RXRFNnI1QlY7O0VzRXBzNUJNO0lBT0k7RXRFaXM1QlY7O0VzRXhzNUJNO0lBT0k7RXRFcXM1QlY7O0VzRTVzNUJNO0lBT0k7RXRFeXM1QlY7O0VzRWh0NUJNO0lBT0k7RXRFNnM1QlY7O0VzRXB0NUJNO0lBT0k7RXRFaXQ1QlY7O0VzRXh0NUJNO0lBT0k7RXRFcXQ1QlY7O0VzRTV0NUJNO0lBT0k7RXRFeXQ1QlY7O0VzRWh1NUJNO0lBT0k7RXRFNnQ1QlY7O0VzRXB1NUJNO0lBT0k7RXRFaXU1QlY7O0VzRXh1NUJNO0lBT0k7RXRFcXU1QlY7O0VzRTV1NUJNO0lBT0k7RXRFeXU1QlY7O0VzRWh2NUJNO0lBT0k7RXRFNnU1QlY7O0VzRXB2NUJNO0lBT0k7RXRFaXY1QlY7O0VzRXh2NUJNO0lBT0k7RXRFcXY1QlY7O0VzRTV2NUJNO0lBT0k7RXRFeXY1QlY7O0VzRWh3NUJNO0lBT0k7RXRFNnY1QlY7O0VzRXB3NUJNO0lBT0k7RXRFaXc1QlY7O0VzRXh3NUJNO0lBT0k7RXRFcXc1QlY7O0VzRTV3NUJNO0lBT0k7RXRFeXc1QlY7O0VzRWh4NUJNO0lBT0k7RXRFNnc1QlY7O0VzRXB4NUJNO0lBT0k7RXRFaXg1QlY7O0VzRXh4NUJNO0lBT0k7RXRFcXg1QlY7O0VzRTV4NUJNO0lBT0k7RXRFeXg1QlY7O0VzRWh5NUJNO0lBT0k7RXRFNng1QlY7O0VzRXB5NUJNO0lBT0k7RXRFaXk1QlY7O0VzRXh5NUJNO0lBT0k7RXRFcXk1QlY7O0VzRTV5NUJNO0lBT0k7RXRFeXk1QlY7O0VzRWh6NUJNO0lBT0k7RXRFNnk1QlY7O0VzRXB6NUJNO0lBT0k7RXRFaXo1QlY7O0VzRXh6NUJNO0lBT0k7RXRFcXo1QlY7O0VzRTV6NUJNO0lBT0k7RXRFeXo1QlY7O0VzRWgwNUJNO0lBT0k7RXRFNno1QlY7O0VzRXAwNUJNO0lBT0k7RXRFaTA1QlY7O0VzRXgwNUJNO0lBT0k7RXRFcTA1QlY7O0VzRTUwNUJNO0lBT0k7RXRFeTA1QlY7O0VzRWgxNUJNO0lBT0k7RXRFNjA1QlY7O0VzRXAxNUJNO0lBT0k7RXRFaTE1QlY7O0VzRXgxNUJNO0lBT0k7RXRFcTE1QlY7O0VzRTUxNUJNO0lBT0k7RXRFeTE1QlY7O0VzRWgyNUJNO0lBT0k7RXRFNjE1QlY7O0VzRXAyNUJNO0lBT0k7RXRFaTI1QlY7O0VzRXgyNUJNO0lBT0k7RXRFcTI1QlY7O0VzRTUyNUJNO0lBT0k7RXRFeTI1QlY7O0VzRWgzNUJNO0lBT0k7RXRFNjI1QlY7O0VzRXAzNUJNO0lBT0k7RXRFaTM1QlY7O0VzRXgzNUJNO0lBT0k7RXRFcTM1QlY7O0VzRTUzNUJNO0lBT0k7RXRFeTM1QlY7O0VzRWg0NUJNO0lBT0k7RXRFNjM1QlY7O0VzRXA0NUJNO0lBT0k7RXRFaTQ1QlY7O0VzRXg0NUJNO0lBT0k7RXRFcTQ1QlY7O0VzRTU0NUJNO0lBT0k7RXRFeTQ1QlY7O0VzRWg1NUJNO0lBT0k7RXRFNjQ1QlY7O0VzRXA1NUJNO0lBT0k7RXRFaTU1QlY7O0VzRXg1NUJNO0lBT0k7RXRFcTU1QlY7O0VzRTU1NUJNO0lBT0k7RXRFeTU1QlY7O0VzRWg2NUJNO0lBT0k7RXRFNjU1QlY7O0VzRXA2NUJNO0lBT0k7RXRFaTY1QlY7O0VzRXg2NUJNO0lBT0k7RXRFcTY1QlY7O0VzRTU2NUJNO0lBT0k7RXRFeTY1QlY7O0VzRWg3NUJNO0lBT0k7RXRFNjY1QlY7O0VzRXA3NUJNO0lBT0k7RXRFaTc1QlY7O0VzRXg3NUJNO0lBT0k7RXRFcTc1QlY7O0VzRTU3NUJNO0lBT0k7RXRFeTc1QlY7O0VzRWg4NUJNO0lBT0k7RXRFNjc1QlY7O0VzRXA4NUJNO0lBT0k7RXRFaTg1QlY7O0VzRXg4NUJNO0lBT0k7RXRFcTg1QlY7O0VzRTU4NUJNO0lBT0k7RXRFeTg1QlY7O0VzRWg5NUJNO0lBT0k7RXRFNjg1QlY7O0VzRXA5NUJNO0lBT0k7RXRFaTk1QlY7O0VzRXg5NUJNO0lBT0k7RXRFcTk1QlY7O0VzRTU5NUJNO0lBT0k7RXRFeTk1QlY7O0VzRWgrNUJNO0lBT0k7RXRFNjk1QlY7O0VzRXArNUJNO0lBT0k7RXRFaSs1QlY7O0VzRXgrNUJNO0lBT0k7RXRFcSs1QlY7O0VzRTUrNUJNO0lBT0k7RXRFeSs1QlY7O0VzRWgvNUJNO0lBT0k7RXRFNis1QlY7O0VzRXAvNUJNO0lBT0k7RXRFaS81QlY7O0VzRXgvNUJNO0lBT0k7RXRFcS81QlY7O0VzRTUvNUJNO0lBT0k7RXRFeS81QlY7O0VzRWhnNkJNO0lBT0k7RXRFNi81QlY7O0VzRXBnNkJNO0lBT0k7RXRFaWc2QlY7O0VzRXhnNkJNO0lBT0k7RXRFcWc2QlY7O0VzRTVnNkJNO0lBT0k7RXRFeWc2QlY7O0VzRWhoNkJNO0lBT0k7RXRFNmc2QlY7O0VzRXBoNkJNO0lBT0k7RXRFaWg2QlY7O0VzRXhoNkJNO0lBT0k7RXRFcWg2QlY7O0VzRTVoNkJNO0lBT0k7RXRFeWg2QlY7O0VzRWhpNkJNO0lBT0k7RXRFNmg2QlY7O0VzRXBpNkJNO0lBT0k7RXRFaWk2QlY7O0VzRXhpNkJNO0lBT0k7RXRFcWk2QlY7O0VzRTVpNkJNO0lBT0k7RXRFeWk2QlY7O0VzRWhqNkJNO0lBT0k7RXRFNmk2QlY7O0VzRXBqNkJNO0lBT0k7RXRFaWo2QlY7O0VzRXhqNkJNO0lBT0k7RXRFcWo2QlY7O0VzRTVqNkJNO0lBT0k7RXRFeWo2QlY7O0VzRWhrNkJNO0lBT0k7RXRFNmo2QlY7O0VzRXBrNkJNO0lBT0k7RXRFaWs2QlY7O0VzRXhrNkJNO0lBT0k7RXRFcWs2QlY7O0VzRTVrNkJNO0lBT0k7RXRFeWs2QlY7O0VzRWhsNkJNO0lBT0k7RXRFNms2QlY7O0VzRXBsNkJNO0lBT0k7RXRFaWw2QlY7O0VzRXhsNkJNO0lBT0k7RXRFcWw2QlY7O0VzRTVsNkJNO0lBT0k7RXRFeWw2QlY7O0VzRWhtNkJNO0lBT0k7RXRFNmw2QlY7O0VzRXBtNkJNO0lBT0k7RXRFaW02QlY7O0VzRXhtNkJNO0lBT0k7RXRFcW02QlY7O0VzRTVtNkJNO0lBT0k7RXRFeW02QlY7O0VzRWhuNkJNO0lBT0k7RXRFNm02QlY7O0VzRXBuNkJNO0lBT0k7RXRFaW42QlY7O0VzRXhuNkJNO0lBT0k7RXRFcW42QlY7O0VzRTVuNkJNO0lBT0k7RXRFeW42QlY7O0VzRWhvNkJNO0lBT0k7RXRFNm42QlY7O0VzRXBvNkJNO0lBT0k7RXRFaW82QlY7O0VzRXhvNkJNO0lBT0k7RXRFcW82QlY7O0VzRTVvNkJNO0lBT0k7RXRFeW82QlY7O0VzRWhwNkJNO0lBT0k7RXRFNm82QlY7O0VzRXBwNkJNO0lBT0k7RXRFaXA2QlY7O0VzRXhwNkJNO0lBT0k7RXRFcXA2QlY7O0VzRTVwNkJNO0lBT0k7RXRFeXA2QlY7O0VzRWhxNkJNO0lBT0k7RXRFNnA2QlY7O0VzRXBxNkJNO0lBT0k7RXRFaXE2QlY7O0VzRXhxNkJNO0lBT0k7RXRFcXE2QlY7O0VzRTVxNkJNO0lBT0k7RXRFeXE2QlY7O0VzRWhyNkJNO0lBT0k7RXRFNnE2QlY7O0VzRXByNkJNO0lBT0k7RXRFaXI2QlY7O0VzRXhyNkJNO0lBT0k7RXRFcXI2QlY7O0VzRTVyNkJNO0lBT0k7RXRFeXI2QlY7O0VzRWhzNkJNO0lBT0k7RXRFNnI2QlY7O0VzRXBzNkJNO0lBT0k7RXRFaXM2QlY7O0VzRXhzNkJNO0lBT0k7RXRFcXM2QlY7O0VzRTVzNkJNO0lBT0k7RXRFeXM2QlY7O0VzRWh0NkJNO0lBT0k7RXRFNnM2QlY7O0VzRXB0NkJNO0lBT0k7RXRFaXQ2QlY7O0VzRXh0NkJNO0lBT0k7RXRFcXQ2QlY7O0VzRTV0NkJNO0lBT0k7RXRFeXQ2QlY7O0VzRWh1NkJNO0lBT0k7RXRFNnQ2QlY7O0VzRXB1NkJNO0lBT0k7RXRFaXU2QlY7O0VzRXh1NkJNO0lBT0k7RXRFcXU2QlY7O0VzRTV1NkJNO0lBT0k7RXRFeXU2QlY7O0VzRWh2NkJNO0lBT0k7RXRFNnU2QlY7O0VzRXB2NkJNO0lBT0k7RXRFaXY2QlY7O0VzRXh2NkJNO0lBT0k7RXRFcXY2QlY7O0VzRTV2NkJNO0lBT0k7RXRFeXY2QlY7O0VzRWh3NkJNO0lBT0k7RXRFNnY2QlY7O0VzRXB3NkJNO0lBT0k7RXRFaXc2QlY7O0VzRXh3NkJNO0lBT0k7RXRFcXc2QlY7O0VzRTV3NkJNO0lBT0k7RXRFeXc2QlY7O0VzRWh4NkJNO0lBT0k7RXRFNnc2QlY7O0VzRXB4NkJNO0lBT0k7RXRFaXg2QlY7O0VzRXh4NkJNO0lBT0k7RXRFcXg2QlY7O0VzRTV4NkJNO0lBT0k7RXRFeXg2QlY7O0VzRWh5NkJNO0lBT0k7RXRFNng2QlY7O0VzRXB5NkJNO0lBT0k7RXRFaXk2QlY7O0VzRXh5NkJNO0lBT0k7RXRFcXk2QlY7O0VzRTV5NkJNO0lBT0k7RXRFeXk2QlY7O0VzRWh6NkJNO0lBT0k7RXRFNnk2QlY7O0VzRXB6NkJNO0lBT0k7RXRFaXo2QlY7O0VzRXh6NkJNO0lBT0k7RXRFcXo2QlY7O0VzRTV6NkJNO0lBT0k7RXRFeXo2QlY7O0VzRWgwNkJNO0lBT0k7RXRFNno2QlY7O0VzRXAwNkJNO0lBT0k7RXRFaTA2QlY7O0VzRXgwNkJNO0lBT0k7RXRFcTA2QlY7O0VzRTUwNkJNO0lBT0k7RXRFeTA2QlY7O0VzRWgxNkJNO0lBT0k7RXRFNjA2QlY7O0VzRXAxNkJNO0lBT0k7RXRFaTE2QlY7O0VzRXgxNkJNO0lBT0k7RXRFcTE2QlY7O0VzRTUxNkJNO0lBT0k7RXRFeTE2QlY7O0VzRWgyNkJNO0lBT0k7RXRFNjE2QlY7O0VzRXAyNkJNO0lBT0k7RXRFaTI2QlY7O0VzRXgyNkJNO0lBT0k7RXRFcTI2QlY7O0VzRTUyNkJNO0lBT0k7RXRFeTI2QlY7O0VzRWgzNkJNO0lBT0k7RXRFNjI2QlY7O0VzRXAzNkJNO0lBT0k7RXRFaTM2QlY7O0VzRXgzNkJNO0lBT0k7RXRFcTM2QlY7O0VzRTUzNkJNO0lBT0k7RXRFeTM2QlY7O0VzRWg0NkJNO0lBT0k7RXRFNjM2QlY7O0VzRXA0NkJNO0lBT0k7RXRFaTQ2QlY7O0VzRXg0NkJNO0lBT0k7RXRFcTQ2QlY7O0VzRTU0NkJNO0lBT0k7RXRFeTQ2QlY7O0VzRWg1NkJNO0lBT0k7RXRFNjQ2QlY7O0VzRXA1NkJNO0lBT0k7RXRFaTU2QlY7O0VzRXg1NkJNO0lBT0k7RXRFcTU2QlY7O0VzRTU1NkJNO0lBT0k7RXRFeTU2QlY7O0VzRWg2NkJNO0lBT0k7RXRFNjU2QlY7O0VzRXA2NkJNO0lBT0k7RXRFaTY2QlY7O0VzRXg2NkJNO0lBT0k7RXRFcTY2QlY7O0VzRTU2NkJNO0lBT0k7RXRFeTY2QlY7O0VzRWg3NkJNO0lBT0k7RXRFNjY2QlY7O0VzRXA3NkJNO0lBT0k7RXRFaTc2QlY7O0VzRXg3NkJNO0lBT0k7RXRFcTc2QlY7O0VzRTU3NkJNO0lBT0k7RXRFeTc2QlY7O0VzRWg4NkJNO0lBT0k7RXRFNjc2QlY7O0VzRXA4NkJNO0lBT0k7RXRFaTg2QlY7O0VzRXg4NkJNO0lBT0k7RXRFcTg2QlY7O0VzRTU4NkJNO0lBT0k7RXRFeTg2QlY7O0VzRWg5NkJNO0lBT0k7RXRFNjg2QlY7O0VzRXA5NkJNO0lBT0k7RXRFaTk2QlY7O0VzRXg5NkJNO0lBT0k7RXRFcTk2QlY7O0VzRTU5NkJNO0lBT0k7RXRFeTk2QlY7O0VzRWgrNkJNO0lBT0k7RXRFNjk2QlY7O0VzRXArNkJNO0lBT0k7RXRFaSs2QlY7O0VzRXgrNkJNO0lBT0k7RXRFcSs2QlY7O0VzRTUrNkJNO0lBT0k7RXRFeSs2QlY7O0VzRWgvNkJNO0lBT0k7RXRFNis2QlY7O0VzRXAvNkJNO0lBT0k7RXRFaS82QlY7O0VzRXgvNkJNO0lBT0k7RXRFcS82QlY7O0VzRTUvNkJNO0lBT0k7RXRFeS82QlY7O0VzRWhnN0JNO0lBT0k7RXRFNi82QlY7O0VzRXBnN0JNO0lBT0k7RXRFaWc3QlY7O0VzRXhnN0JNO0lBT0k7RXRFcWc3QlY7O0VzRTVnN0JNO0lBT0k7RXRFeWc3QlY7O0VzRWhoN0JNO0lBT0k7RXRFNmc3QlY7O0VzRXBoN0JNO0lBT0k7RXRFaWg3QlY7O0VzRXhoN0JNO0lBT0k7RXRFcWg3QlY7O0VzRTVoN0JNO0lBT0k7RXRFeWg3QlY7O0VzRWhpN0JNO0lBT0k7RXRFNmg3QlY7O0VzRXBpN0JNO0lBT0k7RXRFaWk3QlY7O0VzRXhpN0JNO0lBT0k7RXRFcWk3QlY7O0VzRTVpN0JNO0lBT0k7RXRFeWk3QlY7QUFDRjtBdUU3bDdCQTtFRDRDUTtJQU9JO0V0RThpN0JWOztFc0VyajdCTTtJQU9JO0V0RWtqN0JWOztFc0V6ajdCTTtJQU9JO0V0RXNqN0JWOztFc0U3ajdCTTtJQU9JO0V0RTBqN0JWOztFc0VqazdCTTtJQU9JO0V0RThqN0JWOztFc0VyazdCTTtJQU9JO0V0RWtrN0JWOztFc0V6azdCTTtJQU9JO0V0RXNrN0JWOztFc0U3azdCTTtJQU9JO0V0RTBrN0JWOztFc0VqbDdCTTtJQU9JO0V0RThrN0JWOztFc0VybDdCTTtJQU9JO0V0RWtsN0JWOztFc0V6bDdCTTtJQU9JO0V0RXNsN0JWOztFc0U3bDdCTTtJQU9JO0V0RTBsN0JWOztFc0VqbTdCTTtJQU9JO0V0RThsN0JWOztFc0VybTdCTTtJQU9JO0V0RWttN0JWOztFc0V6bTdCTTtJQU9JO0V0RXNtN0JWOztFc0U3bTdCTTtJQU9JO0V0RTBtN0JWOztFc0VqbjdCTTtJQU9JO0V0RThtN0JWOztFc0VybjdCTTtJQU9JO0V0RWtuN0JWOztFc0V6bjdCTTtJQU9JO0V0RXNuN0JWOztFc0U3bjdCTTtJQU9JO0V0RTBuN0JWOztFc0VqbzdCTTtJQU9JO0V0RThuN0JWOztFc0VybzdCTTtJQU9JO0V0RWtvN0JWOztFc0V6bzdCTTtJQU9JO0V0RXNvN0JWOztFc0U3bzdCTTtJQU9JO0V0RTBvN0JWOztFc0VqcDdCTTtJQU9JO0V0RThvN0JWOztFc0VycDdCTTtJQU9JO0V0RWtwN0JWOztFc0V6cDdCTTtJQU9JO0V0RXNwN0JWOztFc0U3cDdCTTtJQU9JO0V0RTBwN0JWOztFc0VqcTdCTTtJQU9JO0V0RThwN0JWOztFc0VycTdCTTtJQU9JO0V0RWtxN0JWOztFc0V6cTdCTTtJQU9JO0V0RXNxN0JWOztFc0U3cTdCTTtJQU9JO0V0RTBxN0JWOztFc0VqcjdCTTtJQU9JO0V0RThxN0JWOztFc0VycjdCTTtJQU9JO0V0RWtyN0JWOztFc0V6cjdCTTtJQU9JO0V0RXNyN0JWOztFc0U3cjdCTTtJQU9JO0V0RTByN0JWOztFc0VqczdCTTtJQU9JO0V0RThyN0JWOztFc0VyczdCTTtJQU9JO0V0RWtzN0JWOztFc0V6czdCTTtJQU9JO0V0RXNzN0JWOztFc0U3czdCTTtJQU9JO0V0RTBzN0JWOztFc0VqdDdCTTtJQU9JO0V0RThzN0JWOztFc0VydDdCTTtJQU9JO0V0RWt0N0JWOztFc0V6dDdCTTtJQU9JO0V0RXN0N0JWOztFc0U3dDdCTTtJQU9JO0V0RTB0N0JWOztFc0VqdTdCTTtJQU9JO0V0RTh0N0JWOztFc0VydTdCTTtJQU9JO0V0RWt1N0JWOztFc0V6dTdCTTtJQU9JO0V0RXN1N0JWOztFc0U3dTdCTTtJQU9JO0V0RTB1N0JWOztFc0VqdjdCTTtJQU9JO0V0RTh1N0JWOztFc0VydjdCTTtJQU9JO0V0RWt2N0JWOztFc0V6djdCTTtJQU9JO0V0RXN2N0JWOztFc0U3djdCTTtJQU9JO0V0RTB2N0JWOztFc0VqdzdCTTtJQU9JO0V0RTh2N0JWOztFc0VydzdCTTtJQU9JO0V0RWt3N0JWOztFc0V6dzdCTTtJQU9JO0V0RXN3N0JWOztFc0U3dzdCTTtJQU9JO0V0RTB3N0JWOztFc0VqeDdCTTtJQU9JO0V0RTh3N0JWOztFc0VyeDdCTTtJQU9JO0V0RWt4N0JWOztFc0V6eDdCTTtJQU9JO0V0RXN4N0JWOztFc0U3eDdCTTtJQU9JO0V0RTB4N0JWOztFc0VqeTdCTTtJQU9JO0V0RTh4N0JWOztFc0VyeTdCTTtJQU9JO0V0RWt5N0JWOztFc0V6eTdCTTtJQU9JO0V0RXN5N0JWOztFc0U3eTdCTTtJQU9JO0V0RTB5N0JWOztFc0VqejdCTTtJQU9JO0V0RTh5N0JWOztFc0VyejdCTTtJQU9JO0V0RWt6N0JWOztFc0V6ejdCTTtJQU9JO0V0RXN6N0JWOztFc0U3ejdCTTtJQU9JO0V0RTB6N0JWOztFc0VqMDdCTTtJQU9JO0V0RTh6N0JWOztFc0VyMDdCTTtJQU9JO0V0RWswN0JWOztFc0V6MDdCTTtJQU9JO0V0RXMwN0JWOztFc0U3MDdCTTtJQU9JO0V0RTAwN0JWOztFc0VqMTdCTTtJQU9JO0V0RTgwN0JWOztFc0VyMTdCTTtJQU9JO0V0RWsxN0JWOztFc0V6MTdCTTtJQU9JO0V0RXMxN0JWOztFc0U3MTdCTTtJQU9JO0V0RTAxN0JWO0FBQ0Y7QXVFMzM3QkE7RUR5QlE7SUFPSTtFdEUrMTdCVjs7RXNFdDI3Qk07SUFPSTtFdEVtMjdCVjs7RXNFMTI3Qk07SUFPSTtFdEV1MjdCVjs7RXNFOTI3Qk07SUFPSTtFdEUyMjdCVjs7RXNFbDM3Qk07SUFPSTtFdEUrMjdCVjs7RXNFdDM3Qk07SUFPSTtFdEVtMzdCVjs7RXNFMTM3Qk07SUFPSTtFdEV1MzdCVjs7RXNFOTM3Qk07SUFPSTtFdEUyMzdCVjs7RXNFbDQ3Qk07SUFPSTtFdEUrMzdCVjs7RXNFdDQ3Qk07SUFPSTtFdEVtNDdCVjtBQUNGO0F3RXQ4N0JBO0VBSVk7RUFDQTtFQURBO0VBQ0E7RUFEQTtFQUNBO0VBREE7RUFDQTtFQURBO0VBQ0E7RUFEQTtFQUNBO0VBTUo7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBS0E7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0F4RW05N0JSOztBeUV2OTdCSTtFQUNGO0F6RTA5N0JGO0F5RXg5N0JRO0VBQ0g7QXpFMDk3Qkw7O0F5RW44N0JDO0VBQ0M7QXpFczg3QkY7QXlFcDg3QkU7RUFDQztFQUNBO0F6RXM4N0JIOztBeUVqODdCRTtFQUNDO0VBQ0E7QXpFbzg3Qkg7O0F5RWg4N0JDO0VBQ0M7QXpFbTg3QkY7QXlFajg3QkU7RUFFQztFQUNBO0F6RWs4N0JIOztBeUVuLzdCSTtFQUNGO0F6RXMvN0JGO0F5RXAvN0JRO0VBQ0g7QXpFcy83Qkw7O0F5RS85N0JDO0VBQ0M7QXpFays3QkY7QXlFaCs3QkU7RUFDQztFQUNBO0F6RWsrN0JIOztBeUU3OTdCRTtFQUNDO0VBQ0E7QXpFZys3Qkg7O0F5RTU5N0JDO0VBQ0M7QXpFKzk3QkY7QXlFNzk3QkU7RUFFQztFQUNBO0F6RTg5N0JIOztBeUV4aDhCRTtFQUNDO0F6RTJoOEJIO0F5RXpoOEJHO0VBQ0M7QXpFMmg4Qko7O0F5RXRoOEJJO0VBQ0Y7QXpFeWg4QkY7QXlFdmg4QlE7RUFDSDtBekV5aDhCTDs7QXlFcGg4QkU7RUFDQztBekV1aDhCSDtBeUVyaDhCRztFQUNDO0F6RXVoOEJKOztBeUVuaDhCRTtFQUNDO0F6RXNoOEJIO0F5RXBoOEJHO0VBRUM7QXpFcWg4Qko7O0F5RWhoOEJDO0VBQ0M7QXpFbWg4QkY7QXlFamg4QkU7RUFDQztFQUNBO0F6RW1oOEJIOztBeUU5ZzhCRTtFQUNDO0VBQ0E7QXpFaWg4Qkg7O0F5RTdnOEJDO0VBQ0M7QXpFZ2g4QkY7QXlFOWc4QkU7RUFFQztFQUNBO0F6RStnOEJIOztBeUVoazhCSTtFQUNGO0F6RW1rOEJGO0F5RWprOEJRO0VBQ0g7QXpFbWs4Qkw7O0F5RTVpOEJDO0VBQ0M7QXpFK2k4QkY7QXlFN2k4QkU7RUFDQztFQUNBO0F6RStpOEJIOztBeUUxaThCRTtFQUNDO0VBQ0E7QXpFNmk4Qkg7O0F5RXppOEJDO0VBQ0M7QXpFNGk4QkY7QXlFMWk4QkU7RUFFQztFQUNBO0F6RTJpOEJIOztBeUVybThCRTtFQUNDO0F6RXdtOEJIO0F5RXRtOEJHO0VBQ0M7QXpFd204Qko7O0F5RW5tOEJJO0VBQ0Y7QXpFc204QkY7QXlFcG04QlE7RUFDSDtBekVzbThCTDs7QXlFam04QkU7RUFDQztBekVvbThCSDtBeUVsbThCRztFQUNDO0F6RW9tOEJKOztBeUVobThCRTtFQUNDO0F6RW1tOEJIO0F5RWptOEJHO0VBRUM7QXpFa204Qko7O0F5RTdsOEJDO0VBQ0M7QXpFZ204QkY7QXlFOWw4QkU7RUFDQztFQUNBO0F6RWdtOEJIOztBeUUzbDhCRTtFQUNDO0VBQ0E7QXpFOGw4Qkg7O0F5RTFsOEJDO0VBQ0M7QXpFNmw4QkY7QXlFM2w4QkU7RUFFQztFQUNBO0F6RTRsOEJIOztBeUV0cDhCRTtFQUNDO0F6RXlwOEJIO0F5RXZwOEJHO0VBQ0M7QXpFeXA4Qko7O0F5RXBwOEJJO0VBQ0Y7QXpFdXA4QkY7QXlFcnA4QlE7RUFDSDtBekV1cDhCTDs7QXlFbHA4QkU7RUFDQztBekVxcDhCSDtBeUVucDhCRztFQUNDO0F6RXFwOEJKOztBeUVqcDhCRTtFQUNDO0F6RW9wOEJIO0F5RWxwOEJHO0VBRUM7QXpFbXA4Qko7O0F5RTlvOEJDO0VBQ0M7QXpFaXA4QkY7QXlFL284QkU7RUFDQztFQUNBO0F6RWlwOEJIOztBeUU1bzhCRTtFQUNDO0VBQ0E7QXpFK284Qkg7O0F5RTNvOEJDO0VBQ0M7QXpFOG84QkY7QXlFNW84QkU7RUFFQztFQUNBO0F6RTZvOEJIOztBeUV2czhCRTtFQUNDO0F6RTBzOEJIO0F5RXhzOEJHO0VBQ0M7QXpFMHM4Qko7O0F5RXJzOEJJO0VBQ0Y7QXpFd3M4QkY7QXlFdHM4QlE7RUFDSDtBekV3czhCTDs7QXlFbnM4QkU7RUFDQztBekVzczhCSDtBeUVwczhCRztFQUNDO0F6RXNzOEJKOztBeUVsczhCRTtFQUNDO0F6RXFzOEJIO0F5RW5zOEJHO0VBRUM7QXpFb3M4Qko7O0F5RS9yOEJDO0VBQ0M7QXpFa3M4QkY7QXlFaHM4QkU7RUFDQztFQUNBO0F6RWtzOEJIOztBeUU3cjhCRTtFQUNDO0VBQ0E7QXpFZ3M4Qkg7O0F5RTVyOEJDO0VBQ0M7QXpFK3I4QkY7QXlFN3I4QkU7RUFFQztFQUNBO0F6RThyOEJIOztBeUV4djhCRTtFQUNDO0F6RTJ2OEJIO0F5RXp2OEJHO0VBQ0M7QXpFMnY4Qko7O0F5RXR2OEJJO0VBQ0Y7QXpFeXY4QkY7QXlFdnY4QlE7RUFDSDtBekV5djhCTDs7QXlFcHY4QkU7RUFDQztBekV1djhCSDtBeUVydjhCRztFQUNDO0F6RXV2OEJKOztBeUVudjhCRTtFQUNDO0F6RXN2OEJIO0F5RXB2OEJHO0VBRUM7QXpFcXY4Qko7O0F5RWh2OEJDO0VBQ0M7QXpFbXY4QkY7QXlFanY4QkU7RUFDQztFQUNBO0F6RW12OEJIOztBeUU5dThCRTtFQUNDO0VBQ0E7QXpFaXY4Qkg7O0F5RTd1OEJDO0VBQ0M7QXpFZ3Y4QkY7QXlFOXU4QkU7RUFFQztFQUNBO0F6RSt1OEJIOztBeUV6eThCRTtFQUNDO0F6RTR5OEJIO0F5RTF5OEJHO0VBQ0M7QXpFNHk4Qko7O0F5RXZ5OEJJO0VBQ0Y7QXpFMHk4QkY7QXlFeHk4QlE7RUFDSDtBekUweThCTDs7QXlFcnk4QkU7RUFDQztBekV3eThCSDtBeUV0eThCRztFQUNDO0F6RXd5OEJKOztBeUVweThCRTtFQUNDO0F6RXV5OEJIO0F5RXJ5OEJHO0VBRUM7QXpFc3k4Qko7O0F5RWp5OEJDO0VBQ0M7QXpFb3k4QkY7QXlFbHk4QkU7RUFDQztFQUNBO0F6RW95OEJIOztBeUUveDhCRTtFQUNDO0VBQ0E7QXpFa3k4Qkg7O0F5RTl4OEJDO0VBQ0M7QXpFaXk4QkY7QXlFL3g4QkU7RUFFQztFQUNBO0F6RWd5OEJIOztBeUV6eDhCSTtFQUNGO0F6RTR4OEJGOztBeUU3eDhCSTtFQUNGO0F6RWd5OEJGOztBeUVqeThCSTtFQUNGO0F6RW95OEJGOztBeUVyeThCSTtFQUNGO0F6RXd5OEJGOztBeUV6eThCSTtFQUNGO0F6RTR5OEJGOztBeUU3eThCSTtFQUNGO0F6RWd6OEJGOztBeUVqejhCSTtFQUNGO0F6RW96OEJGOztBeUVyejhCSTtFQUNGO0F6RXd6OEJGOztBeUV6ejhCSTtFQUNGO0F6RTR6OEJGOztBeUV0ejhCQztFQUNDO0F6RXl6OEJGOztBeUV0ejhCQztFQUNDO0F6RXl6OEJGOztBeUV0ejhCQztFQUNDO0F6RXl6OEJGOztBeUVyejhCRTtFQUVDO0F6RXV6OEJIOztBeUV0MDhCQztFQUNDO0F6RXkwOEJGOztBeUV0MDhCQztFQUNDO0F6RXkwOEJGOztBeUV0MDhCQztFQUNDO0F6RXkwOEJGOztBeUVyMDhCRTtFQUVDO0F6RXUwOEJIOztBeUV0MThCQztFQUNDO0F6RXkxOEJGOztBeUV0MThCQztFQUNDO0F6RXkxOEJGOztBeUV0MThCQztFQUNDO0F6RXkxOEJGOztBeUVyMThCRTtFQUVDO0F6RXUxOEJIOztBeUV0MjhCQztFQUNDO0F6RXkyOEJGOztBeUV0MjhCQztFQUNDO0F6RXkyOEJGOztBeUV0MjhCQztFQUNDO0F6RXkyOEJGOztBeUVyMjhCRTtFQUVDO0F6RXUyOEJIOztBeUV0MzhCQztFQUNDO0F6RXkzOEJGOztBeUV0MzhCQztFQUNDO0F6RXkzOEJGOztBeUV0MzhCQztFQUNDO0F6RXkzOEJGOztBeUVyMzhCRTtFQUVDO0F6RXUzOEJIOztBeUV0NDhCQztFQUNDO0F6RXk0OEJGOztBeUV0NDhCQztFQUNDO0F6RXk0OEJGOztBeUV0NDhCQztFQUNDO0F6RXk0OEJGOztBeUVyNDhCRTtFQUVDO0F6RXU0OEJIOztBeUV0NThCQztFQUNDO0F6RXk1OEJGOztBeUV0NThCQztFQUNDO0F6RXk1OEJGOztBeUV0NThCQztFQUNDO0F6RXk1OEJGOztBeUVyNThCRTtFQUVDO0F6RXU1OEJIOztBeUV0NjhCQztFQUNDO0F6RXk2OEJGOztBeUV0NjhCQztFQUNDO0F6RXk2OEJGOztBeUV0NjhCQztFQUNDO0F6RXk2OEJGOztBeUVyNjhCRTtFQUVDO0F6RXU2OEJIOztBeUV0NzhCQztFQUNDO0F6RXk3OEJGOztBeUV0NzhCQztFQUNDO0F6RXk3OEJGOztBeUV0NzhCQztFQUNDO0F6RXk3OEJGOztBeUVyNzhCRTtFQUVDO0F6RXU3OEJIOztBeUVqNzhCQTtFQUNDO0F6RW83OEJEOztBeUVoNzhCQTtFQUNDO0VBQ0E7QXpFbTc4QkQ7O0F5RS82OEJBO0VBQ0M7QXpFazc4QkQ7O0F5RS82OEJBO0VBQ0M7QXpFazc4QkQ7QXlFaDc4QkM7RUFDQztBekVrNzhCRjs7QXlFNzY4QkM7RUFDQztBekVnNzhCRjs7QXlFNTY4QkE7RUFDQztBekUrNjhCRDtBeUU3NjhCQztFQUVDO0F6RTg2OEJGOztBeUV6NjhCQTtFQUNDO0VBQ0cseUJwRTRMZ0Q7QUxndjhCcEQ7QXlFMTY4Qkk7RUFDSSx5QnBFeUw0QztBTG12OEJwRDs7QXlFdDY4QkE7RUFDQztBekV5NjhCRDs7QXlFcjY4QkE7RUFDQztBekV3NjhCRDs7QXlFcjY4QkE7RUFDQztBekV3NjhCRDs7QXlFcjY4QkE7RUFDQztBekV3NjhCRDs7QXlFcjY4QkE7RUFDQztBekV3NjhCRDs7QXlFcjY4QkE7RUFDQztBekV3NjhCRDs7QXlFcjY4QkE7RUFDQztBekV3NjhCRDs7QXlFcjY4QkE7RUFDQztBekV3NjhCRDs7QXlFcjY4QkE7RUFDQztBekV3NjhCRDs7QXlFcjY4QkE7RUFDQztBekV3NjhCRDs7QXlFLzU4QkU7RUFDQztBekVrNjhCSDs7QXlFLzU4QkU7RUFDQztBekVrNjhCSDs7QXlFLzU4QkU7RUFDQztBekVrNjhCSDs7QXlFOTU4QkU7RUFDQztBekVpNjhCSDs7QXlFOTU4QkU7RUFDQztBekVpNjhCSDs7QWV6ajlCSTtFMERzSUY7SUFDQztFekV1NzhCRDs7RXlFcDc4QkE7SUFDQztFekV1NzhCRDs7RXlFcDc4QkE7SUFDQztFekV1NzhCRDs7RXlFbjc4QkE7SUFDQztFekVzNzhCRDs7RXlFbjc4QkE7SUFDQztFekVzNzhCRDtBQUNGO0FlL2s5Qkk7RTBEc0lGO0lBQ0M7RXpFNDg4QkQ7O0V5RXo4OEJBO0lBQ0M7RXpFNDg4QkQ7O0V5RXo4OEJBO0lBQ0M7RXpFNDg4QkQ7O0V5RXg4OEJBO0lBQ0M7RXpFMjg4QkQ7O0V5RXg4OEJBO0lBQ0M7RXpFMjg4QkQ7QUFDRjtBZXBtOUJJO0UwRHNJRjtJQUNDO0V6RWkrOEJEOztFeUU5OThCQTtJQUNDO0V6RWkrOEJEOztFeUU5OThCQTtJQUNDO0V6RWkrOEJEOztFeUU3OThCQTtJQUNDO0V6RWcrOEJEOztFeUU3OThCQTtJQUNDO0V6RWcrOEJEO0FBQ0Y7QWV6bjlCSTtFMERzSUY7SUFDQztFekVzLzhCRDs7RXlFbi84QkE7SUFDQztFekVzLzhCRDs7RXlFbi84QkE7SUFDQztFekVzLzhCRDs7RXlFbC84QkE7SUFDQztFekVxLzhCRDs7RXlFbC84QkE7SUFDQztFekVxLzhCRDtBQUNGO0FlOW85Qkk7RTBEc0lGO0lBQ0M7RXpFMmc5QkQ7O0V5RXhnOUJBO0lBQ0M7RXpFMmc5QkQ7O0V5RXhnOUJBO0lBQ0M7RXpFMmc5QkQ7O0V5RXZnOUJBO0lBQ0M7RXpFMGc5QkQ7O0V5RXZnOUJBO0lBQ0M7RXpFMGc5QkQ7QUFDRjtBMEU5dDlCQTtFQUNJO0ExRWd1OUJKOztBMEU3dDlCQTtFQUNJO0VBQ0E7QTFFZ3U5Qko7O0EwRTF0OUJDO0VBQ0M7QTFFNnQ5QkY7O0EwRTl0OUJDO0VBQ0M7QTFFaXU5QkY7O0EwRWx1OUJDO0VBQ0M7QTFFcXU5QkY7O0EwRXR1OUJDO0VBQ0M7QTFFeXU5QkY7O0EwRTF1OUJDO0VBQ0M7QTFFNnU5QkY7O0EwRTl1OUJDO0VBQ0M7QTFFaXY5QkY7O0EwRWx2OUJDO0VBQ0M7QTFFcXY5QkY7O0EwRXR2OUJDO0VBQ0M7QTFFeXY5QkY7O0EwRTF2OUJDO0VBQ0M7QTFFNnY5QkY7O0EwRXZ2OUJJO0VBQ0k7QTFFMHY5QlI7O0EwRXZ2OUJJO0VBQ0k7QTFFMHY5QlI7O0EwRS92OUJJO0VBQ0k7QTFFa3c5QlI7O0EwRS92OUJJO0VBQ0k7QTFFa3c5QlI7O0EwRXZ3OUJJO0VBQ0k7QTFFMHc5QlI7O0EwRXZ3OUJJO0VBQ0k7QTFFMHc5QlI7O0EwRS93OUJJO0VBQ0k7QTFFa3g5QlI7O0EwRS93OUJJO0VBQ0k7QTFFa3g5QlI7O0EwRXZ4OUJJO0VBQ0k7QTFFMHg5QlI7O0EwRXZ4OUJJO0VBQ0k7QTFFMHg5QlI7O0EwRS94OUJJO0VBQ0k7QTFFa3k5QlI7O0EwRS94OUJJO0VBQ0k7QTFFa3k5QlI7O0EwRXZ5OUJJO0VBQ0k7QTFFMHk5QlI7O0EwRXZ5OUJJO0VBQ0k7QTFFMHk5QlI7O0EwRS95OUJJO0VBQ0k7QTFFa3o5QlI7O0EwRS95OUJJO0VBQ0k7QTFFa3o5QlI7O0EwRXZ6OUJJO0VBQ0k7QTFFMHo5QlI7O0EwRXZ6OUJJO0VBQ0k7QTFFMHo5QlI7O0EwRXJ6OUJBO0VBQ0k7QTFFd3o5Qko7O0EwRXB6OUJBO0VBQ0k7RUFDQSxxQnJFOUJxQjtBTHExOUJ6Qjs7QTBFcHo5QkE7RUFDSTtBMUV1ejlCSjs7QTBFcHo5QkE7RUFDSTtBMUV1ejlCSjs7QTBFcHo5QkE7RUFDSTtBMUV1ejlCSjs7QTBFcHo5QkE7RUFDSTtBMUV1ejlCSjs7QTBFbno5QkE7RUFDSTtBMUVzejlCSjs7QTBFbno5QkE7RUFDSTtBMUVzejlCSjs7QTBFbno5QkE7RUFDSTtBMUVzejlCSjs7QTBFbno5QkE7RUFDSTtBMUVzejlCSjs7QTBFbno5QkE7RUFDSTtBMUVzejlCSjs7QTBFbHo5QkE7RUFDSTtBMUVxejlCSjs7QTBFano5QkE7RUFDSTtFQUNBO0ExRW96OUJKOztBMEVqejlCQTtFQUNJO0VBQ0E7QTFFb3o5Qko7O0EwRWp6OUJBO0VBQ0k7RUFDQTtBMUVvejlCSjs7QTBFano5QkE7RUFDSTtFQUNBO0ExRW96OUJKOztBMEVqejlCQTtFQUNJO0ExRW96OUJKOztBMkV0NTlCUTtFQUNMO0EzRXk1OUJIOztBMkV0NTlCUTtFQUNJO0EzRXk1OUJaOztBMkV0NTlCUTtFQUNJO0EzRXk1OUJaOztBMkV0NTlCUTtFQUNJO0EzRXk1OUJaOztBMkV0NTlCUTtFQUNJO0VBQ0E7QTNFeTU5Qlo7O0EyRXQ1OUJLO0VBQ0M7RUFDQTtBM0V5NTlCTjs7QTJFdDU5QlE7RUFDTDtFQUNHO0EzRXk1OUJOOztBZS8zOUJJO0U0RHRESTtJQUNMO0UzRXk3OUJEOztFMkV0NzlCTTtJQUNJO0UzRXk3OUJWOztFMkV0NzlCTTtJQUNJO0UzRXk3OUJWOztFMkV0NzlCTTtJQUNJO0UzRXk3OUJWOztFMkV0NzlCTTtJQUNJO0lBQ0E7RTNFeTc5QlY7O0UyRXQ3OUJHO0lBQ0M7SUFDQTtFM0V5NzlCSjs7RTJFdDc5Qk07SUFDTDtJQUNHO0UzRXk3OUJKO0FBQ0Y7QWVoNjlCSTtFNER0REk7SUFDTDtFM0V5OTlCRDs7RTJFdDk5Qk07SUFDSTtFM0V5OTlCVjs7RTJFdDk5Qk07SUFDSTtFM0V5OTlCVjs7RTJFdDk5Qk07SUFDSTtFM0V5OTlCVjs7RTJFdDk5Qk07SUFDSTtJQUNBO0UzRXk5OUJWOztFMkV0OTlCRztJQUNDO0lBQ0E7RTNFeTk5Qko7O0UyRXQ5OUJNO0lBQ0w7SUFDRztFM0V5OTlCSjtBQUNGO0FlaDg5Qkk7RTREdERJO0lBQ0w7RTNFeS85QkQ7O0UyRXQvOUJNO0lBQ0k7RTNFeS85QlY7O0UyRXQvOUJNO0lBQ0k7RTNFeS85QlY7O0UyRXQvOUJNO0lBQ0k7RTNFeS85QlY7O0UyRXQvOUJNO0lBQ0k7SUFDQTtFM0V5LzlCVjs7RTJFdC85Qkc7SUFDQztJQUNBO0UzRXkvOUJKOztFMkV0LzlCTTtJQUNMO0lBQ0c7RTNFeS85Qko7QUFDRjtBZWgrOUJJO0U0RHRESTtJQUNMO0UzRXloK0JEOztFMkV0aCtCTTtJQUNJO0UzRXloK0JWOztFMkV0aCtCTTtJQUNJO0UzRXloK0JWOztFMkV0aCtCTTtJQUNJO0UzRXloK0JWOztFMkV0aCtCTTtJQUNJO0lBQ0E7RTNFeWgrQlY7O0UyRXRoK0JHO0lBQ0M7SUFDQTtFM0V5aCtCSjs7RTJFdGgrQk07SUFDTDtJQUNHO0UzRXloK0JKO0FBQ0Y7QWVoZytCSTtFNER0REk7SUFDTDtFM0V5aitCRDs7RTJFdGorQk07SUFDSTtFM0V5aitCVjs7RTJFdGorQk07SUFDSTtFM0V5aitCVjs7RTJFdGorQk07SUFDSTtFM0V5aitCVjs7RTJFdGorQk07SUFDSTtJQUNBO0UzRXlqK0JWOztFMkV0aitCRztJQUNDO0lBQ0E7RTNFeWorQko7O0UyRXRqK0JNO0lBQ0w7SUFDRztFM0V5aitCSjtBQUNGO0EyRXJqK0JBO0VBQ0k7RUFDQTtFQUNBO0EzRXVqK0JKOztBNEVobStCQTtFQUNJLHdEdkU4VmdEO0FMcXc5QnBEOztBNkVqbStCSTtFQUNJO0E3RW9tK0JSOztBNkUvbCtCUTtFQUNJO0E3RWttK0JaOztBNkV0bCtCSTtFQUNJLHVEeEVpVDRDO0FMd3k5QnBEO0E2RXZsK0JRO0VBQ0ksdUR4RThTd0M7QUwyeTlCcEQ7QTZFdGwrQlE7RUFDSSx1RHhFMFN3QztFd0V6U3hDO0E3RXdsK0JaO0E2RXRsK0JZO0VBQ0ksdUR4RXNTb0M7RXdFclNoRDtBN0V3bCtCSjtBOEV4bitCUTtFQUNJO0VBQ0E7QTlFMG4rQlo7QThFdG4rQlk7RUFDSTtBOUV3bitCaEI7O0E2RXBsK0JRO0VBQ0ksdUR4RXlSd0M7QUw4ejlCcEQ7QTZFcmwrQlk7RUFDSSx1RHhFc1JvQztBTGkwOUJwRDtBNkVwbCtCWTtFQUNJLHVEeEVrUm9DO0V3RWpScEM7QTdFc2wrQmhCO0E2RXBsK0JnQjtFQUNJLHVEeEU4UWdDO0V3RTdRaEM7QTdFc2wrQnBCO0E4RTlvK0JRO0VBQ0k7RUFDQTtBOUVncCtCWjtBOEU1bytCWTtFQUNJO0E5RThvK0JoQjs7QTZFbGwrQkk7RUFDSSx1RHhFaVE0QztBTG8xOUJwRDtBNkVubCtCUTtFQUNJLHVEeEU4UHdDO0FMdTE5QnBEO0E2RWxsK0JRO0VBQ0ksdUR4RTBQd0M7RXdFelB4QztBN0VvbCtCWjtBNkVsbCtCWTtFQUNJLHVEeEVzUG9DO0V3RXJQcEM7QTdFb2wrQmhCO0E4RXBxK0JRO0VBQ0k7RUFDQTtBOUVzcStCWjtBOEVscStCWTtFQUNJO0E5RW9xK0JoQjs7QTZFaGwrQlE7RUFDSSx1RHhFeU93QztBTDAyOUJwRDtBNkVqbCtCWTtFQUNJLHVEeEVzT29DO0FMNjI5QnBEO0E2RWhsK0JZO0VBQ0ksdUR4RWtPb0M7RXdFak9wQztBN0VrbCtCaEI7QTZFaGwrQmdCO0VBQ0ksdUR4RThOZ0M7RXdFN05oQztBN0VrbCtCcEI7QThFMXIrQlE7RUFDSTtFQUNBO0E5RTRyK0JaO0E4RXhyK0JZO0VBQ0k7QTlFMHIrQmhCOztBNkVqcytCSTtFQUNJO0E3RW9zK0JSOztBNkUvcitCUTtFQUNJO0E3RWtzK0JaOztBNkU1citCUTtFQUNJO0E3RStyK0JaOztBNkUxcitCSTtFQUNJLHVEeEVpVDRDO0FMNDQ5QnBEO0E2RTNyK0JRO0VBQ0ksdUR4RThTd0M7QUwrNDlCcEQ7QTZFMXIrQlE7RUFDSSx1RHhFMFN3QztFd0V6U3hDO0E3RTRyK0JaO0E2RTFyK0JZO0VBQ0ksdUR4RXNTb0M7RXdFclNoRDtBN0U0citCSjtBOEU1dCtCUTtFQUNJO0VBQ0E7QTlFOHQrQlo7QThFMXQrQlk7RUFDSTtBOUU0dCtCaEI7O0E2RXhyK0JRO0VBQ0ksdUR4RXlSd0M7QUxrNjlCcEQ7QTZFenIrQlk7RUFDSSx1RHhFc1JvQztBTHE2OUJwRDtBNkV4citCWTtFQUNJLHVEeEVrUm9DO0V3RWpScEM7QTdFMHIrQmhCO0E2RXhyK0JnQjtFQUNJLHVEeEU4UWdDO0V3RTdRaEM7QTdFMHIrQnBCO0E4RWx2K0JRO0VBQ0k7RUFDQTtBOUVvditCWjtBOEVoditCWTtFQUNJO0E5RWt2K0JoQjs7QTZFdHIrQkk7RUFDSSx1RHhFaVE0QztBTHc3OUJwRDtBNkV2citCUTtFQUNJLHVEeEU4UHdDO0FMMjc5QnBEO0E2RXRyK0JRO0VBQ0ksdUR4RTBQd0M7RXdFelB4QztBN0V3citCWjtBNkV0citCWTtFQUNJLHVEeEVzUG9DO0V3RXJQcEM7QTdFd3IrQmhCO0E4RXh3K0JRO0VBQ0k7RUFDQTtBOUUwdytCWjtBOEV0dytCWTtFQUNJO0E5RXd3K0JoQjs7QTZFcHIrQlE7RUFDSSx1RHhFeU93QztBTDg4OUJwRDtBNkVycitCWTtFQUNJLHVEeEVzT29DO0FMaTk5QnBEO0E2RXByK0JZO0VBQ0ksdUR4RWtPb0M7RXdFak9wQztBN0VzcitCaEI7QTZFcHIrQmdCO0VBQ0ksdUR4RThOZ0M7RXdFN05oQztBN0VzcitCcEI7QThFOXgrQlE7RUFDSTtFQUNBO0E5RWd5K0JaO0E4RTV4K0JZO0VBQ0k7QTlFOHgrQmhCOztBNkVyeStCSTtFQUNJO0E3RXd5K0JSOztBNkVueStCUTtFQUNJO0E3RXN5K0JaOztBNkUxeCtCSTtFQUNJLHVEeEVpVDRDO0FMNCs5QnBEO0E2RTN4K0JRO0VBQ0ksdUR4RThTd0M7QUwrKzlCcEQ7QTZFMXgrQlE7RUFDSSx1RHhFMFN3QztFd0V6U3hDO0E3RTR4K0JaO0E2RTF4K0JZO0VBQ0ksdUR4RXNTb0M7RXdFclNoRDtBN0U0eCtCSjtBOEU1eitCUTtFQUNJO0VBQ0E7QTlFOHorQlo7QThFMXorQlk7RUFDSTtBOUU0eitCaEI7O0E2RXh4K0JRO0VBQ0ksdUR4RXlSd0M7QUxrZytCcEQ7QTZFengrQlk7RUFDSSx1RHhFc1JvQztBTHFnK0JwRDtBNkV4eCtCWTtFQUNJLHVEeEVrUm9DO0V3RWpScEM7QTdFMHgrQmhCO0E2RXh4K0JnQjtFQUNJLHVEeEU4UWdDO0V3RTdRaEM7QTdFMHgrQnBCO0E4RWwxK0JRO0VBQ0k7RUFDQTtBOUVvMStCWjtBOEVoMStCWTtFQUNJO0E5RWsxK0JoQjs7QTZFdHgrQkk7RUFDSSx1RHhFaVE0QztBTHdoK0JwRDtBNkV2eCtCUTtFQUNJLHVEeEU4UHdDO0FMMmgrQnBEO0E2RXR4K0JRO0VBQ0ksdUR4RTBQd0M7RXdFelB4QztBN0V3eCtCWjtBNkV0eCtCWTtFQUNJLHVEeEVzUG9DO0V3RXJQcEM7QTdFd3grQmhCO0E4RXgyK0JRO0VBQ0k7RUFDQTtBOUUwMitCWjtBOEV0MitCWTtFQUNJO0E5RXcyK0JoQjs7QTZFcHgrQlE7RUFDSSx1RHhFeU93QztBTDhpK0JwRDtBNkVyeCtCWTtFQUNJLHVEeEVzT29DO0FMaWorQnBEO0E2RXB4K0JZO0VBQ0ksdUR4RWtPb0M7RXdFak9wQztBN0VzeCtCaEI7QTZFcHgrQmdCO0VBQ0ksdUR4RThOZ0M7RXdFN05oQztBN0VzeCtCcEI7QThFOTMrQlE7RUFDSTtFQUNBO0E5RWc0K0JaO0E4RTUzK0JZO0VBQ0k7QTlFODMrQmhCOztBNkVyNCtCSTtFQUNJO0E3RXc0K0JSOztBNkVuNCtCUTtFQUNJO0E3RXM0K0JaOztBNkUxMytCSTtFQUNJLHVEeEVpVDRDO0FMNGsrQnBEO0E2RTMzK0JRO0VBQ0ksdUR4RThTd0M7QUwraytCcEQ7QTZFMTMrQlE7RUFDSSx1RHhFMFN3QztFd0V6U3hDO0E3RTQzK0JaO0E2RTEzK0JZO0VBQ0ksdUR4RXNTb0M7RXdFclNoRDtBN0U0MytCSjtBOEU1NStCUTtFQUNJO0VBQ0E7QTlFODUrQlo7QThFMTUrQlk7RUFDSTtBOUU0NStCaEI7O0E2RXgzK0JRO0VBQ0ksdUR4RXlSd0M7QUxrbStCcEQ7QTZFejMrQlk7RUFDSSx1RHhFc1JvQztBTHFtK0JwRDtBNkV4MytCWTtFQUNJLHVEeEVrUm9DO0V3RWpScEM7QTdFMDMrQmhCO0E2RXgzK0JnQjtFQUNJLHVEeEU4UWdDO0V3RTdRaEM7QTdFMDMrQnBCO0E4RWw3K0JRO0VBQ0k7RUFDQTtBOUVvNytCWjtBOEVoNytCWTtFQUNJO0E5RWs3K0JoQjs7QTZFdDMrQkk7RUFDSSx1RHhFaVE0QztBTHduK0JwRDtBNkV2MytCUTtFQUNJLHVEeEU4UHdDO0FMMm4rQnBEO0E2RXQzK0JRO0VBQ0ksdUR4RTBQd0M7RXdFelB4QztBN0V3MytCWjtBNkV0MytCWTtFQUNJLHVEeEVzUG9DO0V3RXJQcEM7QTdFdzMrQmhCO0E4RXg4K0JRO0VBQ0k7RUFDQTtBOUUwOCtCWjtBOEV0OCtCWTtFQUNJO0E5RXc4K0JoQjs7QTZFcDMrQlE7RUFDSSx1RHhFeU93QztBTDhvK0JwRDtBNkVyMytCWTtFQUNJLHVEeEVzT29DO0FMaXArQnBEO0E2RXAzK0JZO0VBQ0ksdUR4RWtPb0M7RXdFak9wQztBN0VzMytCaEI7QTZFcDMrQmdCO0VBQ0ksdUR4RThOZ0M7RXdFN05oQztBN0VzMytCcEI7QThFOTkrQlE7RUFDSTtFQUNBO0E5RWcrK0JaO0E4RTU5K0JZO0VBQ0k7QTlFODkrQmhCOztBNkVyKytCSTtFQUNJO0E3RXcrK0JSOztBNkVuKytCUTtFQUNJO0E3RXMrK0JaOztBNkVoKytCUTtFQUNJO0E3RW0rK0JaOztBNkU5OStCSTtFQUNJLHVEeEVpVDRDO0FMZ3IrQnBEO0E2RS85K0JRO0VBQ0ksdUR4RThTd0M7QUxtcitCcEQ7QTZFOTkrQlE7RUFDSSx1RHhFMFN3QztFd0V6U3hDO0E3RWcrK0JaO0E2RTk5K0JZO0VBQ0ksdUR4RXNTb0M7RXdFclNoRDtBN0VnKytCSjtBOEVoZy9CUTtFQUNJO0VBQ0E7QTlFa2cvQlo7QThFOS8rQlk7RUFDSTtBOUVnZy9CaEI7O0E2RTU5K0JRO0VBQ0ksdUR4RXlSd0M7QUxzcytCcEQ7QTZFNzkrQlk7RUFDSSx1RHhFc1JvQztBTHlzK0JwRDtBNkU1OStCWTtFQUNJLHVEeEVrUm9DO0V3RWpScEM7QTdFODkrQmhCO0E2RTU5K0JnQjtFQUNJLHVEeEU4UWdDO0V3RTdRaEM7QTdFODkrQnBCO0E4RXRoL0JRO0VBQ0k7RUFDQTtBOUV3aC9CWjtBOEVwaC9CWTtFQUNJO0E5RXNoL0JoQjs7QTZFMTkrQkk7RUFDSSx1RHhFaVE0QztBTDR0K0JwRDtBNkUzOStCUTtFQUNJLHVEeEU4UHdDO0FMK3QrQnBEO0E2RTE5K0JRO0VBQ0ksdUR4RTBQd0M7RXdFelB4QztBN0U0OStCWjtBNkUxOStCWTtFQUNJLHVEeEVzUG9DO0V3RXJQcEM7QTdFNDkrQmhCO0E4RTVpL0JRO0VBQ0k7RUFDQTtBOUU4aS9CWjtBOEUxaS9CWTtFQUNJO0E5RTRpL0JoQjs7QTZFeDkrQlE7RUFDSSx1RHhFeU93QztBTGt2K0JwRDtBNkV6OStCWTtFQUNJLHVEeEVzT29DO0FMcXYrQnBEO0E2RXg5K0JZO0VBQ0ksdUR4RWtPb0M7RXdFak9wQztBN0UwOStCaEI7QTZFeDkrQmdCO0VBQ0ksdUR4RThOZ0M7RXdFN05oQztBN0UwOStCcEI7QThFbGsvQlE7RUFDSTtFQUNBO0E5RW9rL0JaO0E4RWhrL0JZO0VBQ0k7QTlFa2svQmhCOztBNkV6ay9CSTtFQUNJO0E3RTRrL0JSOztBNkV2ay9CUTtFQUNJO0E3RTBrL0JaOztBNkVway9CUTtFQUNJO0E3RXVrL0JaOztBNkVsay9CSTtFQUNJLHVEeEVpVDRDO0FMb3grQnBEO0E2RW5rL0JRO0VBQ0ksdUR4RThTd0M7QUx1eCtCcEQ7QTZFbGsvQlE7RUFDSSx1RHhFMFN3QztFd0V6U3hDO0E3RW9rL0JaO0E2RWxrL0JZO0VBQ0ksdUR4RXNTb0M7RXdFclNoRDtBN0Vvay9CSjtBOEVwbS9CUTtFQUNJO0VBQ0E7QTlFc20vQlo7QThFbG0vQlk7RUFDSTtBOUVvbS9CaEI7O0E2RWhrL0JRO0VBQ0ksdUR4RXlSd0M7QUwweStCcEQ7QTZFamsvQlk7RUFDSSx1RHhFc1JvQztBTDZ5K0JwRDtBNkVoay9CWTtFQUNJLHVEeEVrUm9DO0V3RWpScEM7QTdFa2svQmhCO0E2RWhrL0JnQjtFQUNJLHVEeEU4UWdDO0V3RTdRaEM7QTdFa2svQnBCO0E4RTFuL0JRO0VBQ0k7RUFDQTtBOUU0bi9CWjtBOEV4bi9CWTtFQUNJO0E5RTBuL0JoQjs7QTZFOWovQkk7RUFDSSx1RHhFaVE0QztBTGcwK0JwRDtBNkUvai9CUTtFQUNJLHVEeEU4UHdDO0FMbTArQnBEO0E2RTlqL0JRO0VBQ0ksdUR4RTBQd0M7RXdFelB4QztBN0Vnay9CWjtBNkU5ai9CWTtFQUNJLHVEeEVzUG9DO0V3RXJQcEM7QTdFZ2svQmhCO0E4RWhwL0JRO0VBQ0k7RUFDQTtBOUVrcC9CWjtBOEU5by9CWTtFQUNJO0E5RWdwL0JoQjs7QTZFNWovQlE7RUFDSSx1RHhFeU93QztBTHMxK0JwRDtBNkU3ai9CWTtFQUNJLHVEeEVzT29DO0FMeTErQnBEO0E2RTVqL0JZO0VBQ0ksdUR4RWtPb0M7RXdFak9wQztBN0U4ai9CaEI7QTZFNWovQmdCO0VBQ0ksdUR4RThOZ0M7RXdFN05oQztBN0U4ai9CcEI7QThFdHEvQlE7RUFDSTtFQUNBO0E5RXdxL0JaO0E4RXBxL0JZO0VBQ0k7QTlFc3EvQmhCOztBNkU3cS9CSTtFQUNJO0E3RWdyL0JSOztBNkUzcS9CUTtFQUNJO0E3RThxL0JaOztBNkV4cS9CUTtFQUNJO0E3RTJxL0JaOztBNkV0cS9CSTtFQUNJLHVEeEVpVDRDO0FMdzMrQnBEO0E2RXZxL0JRO0VBQ0ksdUR4RThTd0M7QUwyMytCcEQ7QTZFdHEvQlE7RUFDSSx1RHhFMFN3QztFd0V6U3hDO0E3RXdxL0JaO0E2RXRxL0JZO0VBQ0ksdUR4RXNTb0M7RXdFclNoRDtBN0V3cS9CSjtBOEV4cy9CUTtFQUNJO0VBQ0E7QTlFMHMvQlo7QThFdHMvQlk7RUFDSTtBOUV3cy9CaEI7O0E2RXBxL0JRO0VBQ0ksdUR4RXlSd0M7QUw4NCtCcEQ7QTZFcnEvQlk7RUFDSSx1RHhFc1JvQztBTGk1K0JwRDtBNkVwcS9CWTtFQUNJLHVEeEVrUm9DO0V3RWpScEM7QTdFc3EvQmhCO0E2RXBxL0JnQjtFQUNJLHVEeEU4UWdDO0V3RTdRaEM7QTdFc3EvQnBCO0E4RTl0L0JRO0VBQ0k7RUFDQTtBOUVndS9CWjtBOEU1dC9CWTtFQUNJO0E5RTh0L0JoQjs7QTZFbHEvQkk7RUFDSSx1RHhFaVE0QztBTG82K0JwRDtBNkVucS9CUTtFQUNJLHVEeEU4UHdDO0FMdTYrQnBEO0E2RWxxL0JRO0VBQ0ksdUR4RTBQd0M7RXdFelB4QztBN0VvcS9CWjtBNkVscS9CWTtFQUNJLHVEeEVzUG9DO0V3RXJQcEM7QTdFb3EvQmhCO0E4RXB2L0JRO0VBQ0k7RUFDQTtBOUVzdi9CWjtBOEVsdi9CWTtFQUNJO0E5RW92L0JoQjs7QTZFaHEvQlE7RUFDSSx1RHhFeU93QztBTDA3K0JwRDtBNkVqcS9CWTtFQUNJLHVEeEVzT29DO0FMNjcrQnBEO0E2RWhxL0JZO0VBQ0ksdUR4RWtPb0M7RXdFak9wQztBN0VrcS9CaEI7QTZFaHEvQmdCO0VBQ0ksdUR4RThOZ0M7RXdFN05oQztBN0VrcS9CcEI7QThFMXcvQlE7RUFDSTtFQUNBO0E5RTR3L0JaO0E4RXh3L0JZO0VBQ0k7QTlFMHcvQmhCOztBNkVqeC9CSTtFQUNJO0E3RW94L0JSOztBNkUvdy9CUTtFQUNJO0E3RWt4L0JaOztBNkU1dy9CUTtFQUNJO0E3RSt3L0JaOztBNkUxdy9CSTtFQUNJLHVEeEVpVDRDO0FMNDkrQnBEO0E2RTN3L0JRO0VBQ0ksdUR4RThTd0M7QUwrOStCcEQ7QTZFMXcvQlE7RUFDSSx1RHhFMFN3QztFd0V6U3hDO0E3RTR3L0JaO0E2RTF3L0JZO0VBQ0ksdUR4RXNTb0M7RXdFclNoRDtBN0U0dy9CSjtBOEU1eS9CUTtFQUNJO0VBQ0E7QTlFOHkvQlo7QThFMXkvQlk7RUFDSTtBOUU0eS9CaEI7O0E2RXh3L0JRO0VBQ0ksdUR4RXlSd0M7QUxrLytCcEQ7QTZFencvQlk7RUFDSSx1RHhFc1JvQztBTHEvK0JwRDtBNkV4dy9CWTtFQUNJLHVEeEVrUm9DO0V3RWpScEM7QTdFMHcvQmhCO0E2RXh3L0JnQjtFQUNJLHVEeEU4UWdDO0V3RTdRaEM7QTdFMHcvQnBCO0E4RWwwL0JRO0VBQ0k7RUFDQTtBOUVvMC9CWjtBOEVoMC9CWTtFQUNJO0E5RWswL0JoQjs7QTZFdHcvQkk7RUFDSSx1RHhFaVE0QztBTHdnL0JwRDtBNkV2dy9CUTtFQUNJLHVEeEU4UHdDO0FMMmcvQnBEO0E2RXR3L0JRO0VBQ0ksdUR4RTBQd0M7RXdFelB4QztBN0V3dy9CWjtBNkV0dy9CWTtFQUNJLHVEeEVzUG9DO0V3RXJQcEM7QTdFd3cvQmhCO0E4RXgxL0JRO0VBQ0k7RUFDQTtBOUUwMS9CWjtBOEV0MS9CWTtFQUNJO0E5RXcxL0JoQjs7QTZFcHcvQlE7RUFDSSx1RHhFeU93QztBTDhoL0JwRDtBNkVydy9CWTtFQUNJLHVEeEVzT29DO0FMaWkvQnBEO0E2RXB3L0JZO0VBQ0ksdUR4RWtPb0M7RXdFak9wQztBN0Vzdy9CaEI7QTZFcHcvQmdCO0VBQ0ksdUR4RThOZ0M7RXdFN05oQztBN0Vzdy9CcEI7QThFOTIvQlE7RUFDSTtFQUNBO0E5RWczL0JaO0E4RTUyL0JZO0VBQ0k7QTlFODIvQmhCOztBNkVyMy9CSTtFQUNJO0E3RXczL0JSOztBNkVuMy9CUTtFQUNJO0E3RXMzL0JaOztBNkVoMy9CUTtFQUNJO0E3RW0zL0JaOztBNkU5Mi9CSTtFQUNJLHVEeEVpVDRDO0FMZ2svQnBEO0E2RS8yL0JRO0VBQ0ksdUR4RThTd0M7QUxtay9CcEQ7QTZFOTIvQlE7RUFDSSx1RHhFMFN3QztFd0V6U3hDO0E3RWczL0JaO0E2RTkyL0JZO0VBQ0ksdUR4RXNTb0M7RXdFclNoRDtBN0VnMy9CSjtBOEVoNS9CUTtFQUNJO0VBQ0E7QTlFazUvQlo7QThFOTQvQlk7RUFDSTtBOUVnNS9CaEI7O0E2RTUyL0JRO0VBQ0ksdUR4RXlSd0M7QUxzbC9CcEQ7QTZFNzIvQlk7RUFDSSx1RHhFc1JvQztBTHlsL0JwRDtBNkU1Mi9CWTtFQUNJLHVEeEVrUm9DO0V3RWpScEM7QTdFODIvQmhCO0E2RTUyL0JnQjtFQUNJLHVEeEU4UWdDO0V3RTdRaEM7QTdFODIvQnBCO0E4RXQ2L0JRO0VBQ0k7RUFDQTtBOUV3Ni9CWjtBOEVwNi9CWTtFQUNJO0E5RXM2L0JoQjs7QTZFMTIvQkk7RUFDSSx1RHhFaVE0QztBTDRtL0JwRDtBNkUzMi9CUTtFQUNJLHVEeEU4UHdDO0FMK20vQnBEO0E2RTEyL0JRO0VBQ0ksdUR4RTBQd0M7RXdFelB4QztBN0U0Mi9CWjtBNkUxMi9CWTtFQUNJLHVEeEVzUG9DO0V3RXJQcEM7QTdFNDIvQmhCO0E4RTU3L0JRO0VBQ0k7RUFDQTtBOUU4Ny9CWjtBOEUxNy9CWTtFQUNJO0E5RTQ3L0JoQjs7QTZFeDIvQlE7RUFDSSx1RHhFeU93QztBTGtvL0JwRDtBNkV6Mi9CWTtFQUNJLHVEeEVzT29DO0FMcW8vQnBEO0E2RXgyL0JZO0VBQ0ksdUR4RWtPb0M7RXdFak9wQztBN0UwMi9CaEI7QTZFeDIvQmdCO0VBQ0ksdUR4RThOZ0M7RXdFN05oQztBN0UwMi9CcEI7QThFbDkvQlE7RUFDSTtFQUNBO0E5RW85L0JaO0E4RWg5L0JZO0VBQ0k7QTlFazkvQmhCOztBNkV6OS9CSTtFQUNJO0E3RTQ5L0JSOztBNkUxOC9CSTtFQUNJLHVEeEVpVDRDO0FMNHAvQnBEO0E2RTM4L0JRO0VBQ0ksdUR4RThTd0M7QUwrcC9CcEQ7QTZFMTgvQlE7RUFDSSx1RHhFMFN3QztFd0V6U3hDO0E3RTQ4L0JaO0E2RTE4L0JZO0VBQ0ksdUR4RXNTb0M7RXdFclNoRDtBN0U0OC9CSjtBOEU1Ky9CUTtFQUNJO0VBQ0E7QTlFOCsvQlo7QThFMSsvQlk7RUFDSTtBOUU0Ky9CaEI7O0E2RWg3L0JJO0VBQ0ksdUR4RWlRNEM7QUxrci9CcEQ7QTZFajcvQlE7RUFDSSx1RHhFOFB3QztBTHFyL0JwRDtBNkVoNy9CUTtFQUNJLHVEeEUwUHdDO0V3RXpQeEM7QTdFazcvQlo7QTZFaDcvQlk7RUFDSSx1RHhFc1BvQztFd0VyUHBDO0E3RWs3L0JoQjtBOEVsZ2dDUTtFQUNJO0VBQ0E7QTlFb2dnQ1o7QThFaGdnQ1k7RUFDSTtBOUVrZ2dDaEI7O0E2RXpnZ0NJO0VBQ0k7QTdFNGdnQ1I7O0E2RTEvL0JJO0VBQ0ksdUR4RWlUNEM7QUw0cy9CcEQ7QTZFMy8vQlE7RUFDSSx1RHhFOFN3QztBTCtzL0JwRDtBNkUxLy9CUTtFQUNJLHVEeEUwU3dDO0V3RXpTeEM7QTdFNC8vQlo7QTZFMS8vQlk7RUFDSSx1RHhFc1NvQztFd0VyU2hEO0E3RTQvL0JKO0E4RTVoZ0NRO0VBQ0k7RUFDQTtBOUU4aGdDWjtBOEUxaGdDWTtFQUNJO0E5RTRoZ0NoQjs7QTZFaCsvQkk7RUFDSSx1RHhFaVE0QztBTGt1L0JwRDtBNkVqKy9CUTtFQUNJLHVEeEU4UHdDO0FMcXUvQnBEO0E2RWgrL0JRO0VBQ0ksdUR4RTBQd0M7RXdFelB4QztBN0VrKy9CWjtBNkVoKy9CWTtFQUNJLHVEeEVzUG9DO0V3RXJQcEM7QTdFaysvQmhCO0E4RWxqZ0NRO0VBQ0k7RUFDQTtBOUVvamdDWjtBOEVoamdDWTtFQUNJO0E5RWtqZ0NoQjs7QTZFempnQ0k7RUFDSTtBN0U0amdDUjs7QTZFMWlnQ0k7RUFDSSx1RHhFaVQ0QztBTDR2L0JwRDtBNkUzaWdDUTtFQUNJLHVEeEU4U3dDO0FMK3YvQnBEO0E2RTFpZ0NRO0VBQ0ksdUR4RTBTd0M7RXdFelN4QztBN0U0aWdDWjtBNkUxaWdDWTtFQUNJLHVEeEVzU29DO0V3RXJTaEQ7QTdFNGlnQ0o7QThFNWtnQ1E7RUFDSTtFQUNBO0E5RThrZ0NaO0E4RTFrZ0NZO0VBQ0k7QTlFNGtnQ2hCOztBNkVoaGdDSTtFQUNJLHVEeEVpUTRDO0FMa3gvQnBEO0E2RWpoZ0NRO0VBQ0ksdUR4RThQd0M7QUxxeC9CcEQ7QTZFaGhnQ1E7RUFDSSx1RHhFMFB3QztFd0V6UHhDO0E3RWtoZ0NaO0E2RWhoZ0NZO0VBQ0ksdUR4RXNQb0M7RXdFclBwQztBN0VraGdDaEI7QThFbG1nQ1E7RUFDSTtFQUNBO0E5RW9tZ0NaO0E4RWhtZ0NZO0VBQ0k7QTlFa21nQ2hCOztBNkV6bWdDSTtFQUNJO0E3RTRtZ0NSOztBNkUxbGdDSTtFQUNJLHVEeEVpVDRDO0FMNHkvQnBEO0E2RTNsZ0NRO0VBQ0ksdUR4RThTd0M7QUwreS9CcEQ7QTZFMWxnQ1E7RUFDSSx1RHhFMFN3QztFd0V6U3hDO0E3RTRsZ0NaO0E2RTFsZ0NZO0VBQ0ksdUR4RXNTb0M7RXdFclNoRDtBN0U0bGdDSjtBOEU1bmdDUTtFQUNJO0VBQ0E7QTlFOG5nQ1o7QThFMW5nQ1k7RUFDSTtBOUU0bmdDaEI7O0E2RWhrZ0NJO0VBQ0ksdUR4RWlRNEM7QUxrMC9CcEQ7QTZFamtnQ1E7RUFDSSx1RHhFOFB3QztBTHEwL0JwRDtBNkVoa2dDUTtFQUNJLHVEeEUwUHdDO0V3RXpQeEM7QTdFa2tnQ1o7QTZFaGtnQ1k7RUFDSSx1RHhFc1BvQztFd0VyUHBDO0E3RWtrZ0NoQjtBOEVscGdDUTtFQUNJO0VBQ0E7QTlFb3BnQ1o7QThFaHBnQ1k7RUFDSTtBOUVrcGdDaEI7O0E2RXpwZ0NJO0VBQ0k7QTdFNHBnQ1I7O0E2RTFvZ0NJO0VBQ0ksdUR4RWlUNEM7QUw0MS9CcEQ7QTZFM29nQ1E7RUFDSSx1RHhFOFN3QztBTCsxL0JwRDtBNkUxb2dDUTtFQUNJLHVEeEUwU3dDO0V3RXpTeEM7QTdFNG9nQ1o7QTZFMW9nQ1k7RUFDSSx1RHhFc1NvQztFd0VyU2hEO0E3RTRvZ0NKO0E4RTVxZ0NRO0VBQ0k7RUFDQTtBOUU4cWdDWjtBOEUxcWdDWTtFQUNJO0E5RTRxZ0NoQjs7QTZFaG5nQ0k7RUFDSSx1RHhFaVE0QztBTGszL0JwRDtBNkVqbmdDUTtFQUNJLHVEeEU4UHdDO0FMcTMvQnBEO0E2RWhuZ0NRO0VBQ0ksdUR4RTBQd0M7RXdFelB4QztBN0VrbmdDWjtBNkVobmdDWTtFQUNJLHVEeEVzUG9DO0V3RXJQcEM7QTdFa25nQ2hCO0E4RWxzZ0NRO0VBQ0k7RUFDQTtBOUVvc2dDWjtBOEVoc2dDWTtFQUNJO0E5RWtzZ0NoQjs7QTZFenNnQ0k7RUFDSTtBN0U0c2dDUjs7QTZFMXJnQ0k7RUFDSSx1RHhFaVQ0QztBTDQ0L0JwRDtBNkUzcmdDUTtFQUNJLHVEeEU4U3dDO0FMKzQvQnBEO0E2RTFyZ0NRO0VBQ0ksdUR4RTBTd0M7RXdFelN4QztBN0U0cmdDWjtBNkUxcmdDWTtFQUNJLHVEeEVzU29DO0V3RXJTaEQ7QTdFNHJnQ0o7QThFNXRnQ1E7RUFDSTtFQUNBO0E5RTh0Z0NaO0E4RTF0Z0NZO0VBQ0k7QTlFNHRnQ2hCOztBNkVocWdDSTtFQUNJLHVEeEVpUTRDO0FMazYvQnBEO0E2RWpxZ0NRO0VBQ0ksdUR4RThQd0M7QUxxNi9CcEQ7QTZFaHFnQ1E7RUFDSSx1RHhFMFB3QztFd0V6UHhDO0E3RWtxZ0NaO0E2RWhxZ0NZO0VBQ0ksdUR4RXNQb0M7RXdFclBwQztBN0VrcWdDaEI7QThFbHZnQ1E7RUFDSTtFQUNBO0E5RW92Z0NaO0E4RWh2Z0NZO0VBQ0k7QTlFa3ZnQ2hCOztBNkV6dmdDSTtFQUNJO0E3RTR2Z0NSOztBNkUxdWdDSTtFQUNJLHVEeEVpVDRDO0FMNDcvQnBEO0E2RTN1Z0NRO0VBQ0ksdUR4RThTd0M7QUwrNy9CcEQ7QTZFMXVnQ1E7RUFDSSx1RHhFMFN3QztFd0V6U3hDO0E3RTR1Z0NaO0E2RTF1Z0NZO0VBQ0ksdUR4RXNTb0M7RXdFclNoRDtBN0U0dWdDSjtBOEU1d2dDUTtFQUNJO0VBQ0E7QTlFOHdnQ1o7QThFMXdnQ1k7RUFDSTtBOUU0d2dDaEI7O0E2RWh0Z0NJO0VBQ0ksdUR4RWlRNEM7QUxrOS9CcEQ7QTZFanRnQ1E7RUFDSSx1RHhFOFB3QztBTHE5L0JwRDtBNkVodGdDUTtFQUNJLHVEeEUwUHdDO0V3RXpQeEM7QTdFa3RnQ1o7QTZFaHRnQ1k7RUFDSSx1RHhFc1BvQztFd0VyUHBDO0E3RWt0Z0NoQjtBOEVseWdDUTtFQUNJO0VBQ0E7QTlFb3lnQ1o7QThFaHlnQ1k7RUFDSTtBOUVreWdDaEI7O0E2RXp5Z0NJO0VBQ0k7QTdFNHlnQ1I7O0E2RTF4Z0NJO0VBQ0ksdUR4RWlUNEM7QUw0Ky9CcEQ7QTZFM3hnQ1E7RUFDSSx1RHhFOFN3QztBTCsrL0JwRDtBNkUxeGdDUTtFQUNJLHVEeEUwU3dDO0V3RXpTeEM7QTdFNHhnQ1o7QTZFMXhnQ1k7RUFDSSx1RHhFc1NvQztFd0VyU2hEO0E3RTR4Z0NKO0E4RTV6Z0NRO0VBQ0k7RUFDQTtBOUU4emdDWjtBOEUxemdDWTtFQUNJO0E5RTR6Z0NoQjs7QTZFaHdnQ0k7RUFDSSx1RHhFaVE0QztBTGtnZ0NwRDtBNkVqd2dDUTtFQUNJLHVEeEU4UHdDO0FMcWdnQ3BEO0E2RWh3Z0NRO0VBQ0ksdUR4RTBQd0M7RXdFelB4QztBN0Vrd2dDWjtBNkVod2dDWTtFQUNJLHVEeEVzUG9DO0V3RXJQcEM7QTdFa3dnQ2hCO0E4RWwxZ0NRO0VBQ0k7RUFDQTtBOUVvMWdDWjtBOEVoMWdDWTtFQUNJO0E5RWsxZ0NoQjs7QTZFejFnQ0k7RUFDSTtBN0U0MWdDUjs7QTZFMTBnQ0k7RUFDSSx1RHhFaVQ0QztBTDRoZ0NwRDtBNkUzMGdDUTtFQUNJLHVEeEU4U3dDO0FMK2hnQ3BEO0E2RTEwZ0NRO0VBQ0ksdUR4RTBTd0M7RXdFelN4QztBN0U0MGdDWjtBNkUxMGdDWTtFQUNJLHVEeEVzU29DO0V3RXJTaEQ7QTdFNDBnQ0o7QThFNTJnQ1E7RUFDSTtFQUNBO0E5RTgyZ0NaO0E4RTEyZ0NZO0VBQ0k7QTlFNDJnQ2hCOztBNkVoemdDSTtFQUNJLHVEeEVpUTRDO0FMa2pnQ3BEO0E2RWp6Z0NRO0VBQ0ksdUR4RThQd0M7QUxxamdDcEQ7QTZFaHpnQ1E7RUFDSSx1RHhFMFB3QztFd0V6UHhDO0E3RWt6Z0NaO0E2RWh6Z0NZO0VBQ0ksdUR4RXNQb0M7RXdFclBwQztBN0VremdDaEI7QThFbDRnQ1E7RUFDSTtFQUNBO0E5RW80Z0NaO0E4RWg0Z0NZO0VBQ0k7QTlFazRnQ2hCOztBNkV6NGdDSTtFQUNJO0E3RTQ0Z0NSOztBNkUxM2dDSTtFQUNJLHVEeEVpVDRDO0FMNGtnQ3BEO0E2RTMzZ0NRO0VBQ0ksdUR4RThTd0M7QUwra2dDcEQ7QTZFMTNnQ1E7RUFDSSx1RHhFMFN3QztFd0V6U3hDO0E3RTQzZ0NaO0E2RTEzZ0NZO0VBQ0ksdUR4RXNTb0M7RXdFclNoRDtBN0U0M2dDSjtBOEU1NWdDUTtFQUNJO0VBQ0E7QTlFODVnQ1o7QThFMTVnQ1k7RUFDSTtBOUU0NWdDaEI7O0E2RWgyZ0NJO0VBQ0ksdUR4RWlRNEM7QUxrbWdDcEQ7QTZFajJnQ1E7RUFDSSx1RHhFOFB3QztBTHFtZ0NwRDtBNkVoMmdDUTtFQUNJLHVEeEUwUHdDO0V3RXpQeEM7QTdFazJnQ1o7QTZFaDJnQ1k7RUFDSSx1RHhFc1BvQztFd0VyUHBDO0E3RWsyZ0NoQjtBOEVsN2dDUTtFQUNJO0VBQ0E7QTlFbzdnQ1o7QThFaDdnQ1k7RUFDSTtBOUVrN2dDaEI7O0E2RXIwZ0NBO0VBQ0k7QTdFdzBnQ0o7O0E2RXAwZ0NBO0VBQ0k7QTdFdTBnQ0o7O0E2RW4wZ0NBO0VBQ0k7QTdFczBnQ0o7O0E2RWwwZ0NBO0VBQ0k7QTdFcTBnQ0o7O0E2RWwwZ0NBO0VBQ0k7QTdFcTBnQ0o7O0E2RWowZ0NBO0VBQ0k7RUFDQTtFQUNBLGN4RTFJcUI7QUw4OGdDekI7O0E2RWgwZ0NBO0VBQ0ksdUR4RWlMZ0Q7QUxrcGdDcEQ7QTZFajBnQ0k7RUFDSSx1RHhFOEs0QztBTHFwZ0NwRDs7QStFMzlnQ0M7RUFDQztBL0U4OWdDRjs7QStFejlnQ0U7RUFFQztBL0UyOWdDSDs7QStFbitnQ0M7RUFDQztBL0VzK2dDRjs7QStFaitnQ0U7RUFFQztBL0VtK2dDSDs7QStFMytnQ0M7RUFDQztBL0U4K2dDRjs7QStFeitnQ0U7RUFFQztBL0UyK2dDSDs7QStFbi9nQ0M7RUFDQztBL0VzL2dDRjs7QStFai9nQ0U7RUFFQztBL0VtL2dDSDs7QStFMy9nQ0M7RUFDQztBL0U4L2dDRjs7QStFei9nQ0U7RUFFQztBL0UyL2dDSDs7QStFbmdoQ0M7RUFDQztBL0VzZ2hDRjs7QStFamdoQ0U7RUFFQztBL0VtZ2hDSDs7QStFM2doQ0M7RUFDQztBL0U4Z2hDRjs7QStFemdoQ0U7RUFFQztBL0UyZ2hDSDs7QStFbmhoQ0M7RUFDQztBL0VzaGhDRjs7QStFamhoQ0U7RUFFQztBL0VtaGhDSDs7QStFM2hoQ0M7RUFDQztBL0U4aGhDRjs7QStFemhoQ0U7RUFFQztBL0UyaGhDSDs7QWdGcmloQ0E7RUFDSTtFQUNBO0FoRndpaENKOztBaUZ6aWhDQTtFQUNFO0VBQ0E7QWpGNGloQ0Y7O0FpRnhpaENBO0VBQ0k7SUFDSTtJQUNBO0VqRjJpaENOO0VpRnhpaENFO0lBQ0k7RWpGMGloQ047QUFDRjtBaUZ2aWhDQTtFQUNJO0FqRnlpaENKOztBaUZyaWhDQTtFQUNJO0lBQ0k7SUFDQTtFakZ3aWhDTjtFaUZyaWhDRTtJQUNJO0VqRnVpaENOO0FBQ0Y7QWlGcGloQ0E7RUFDSTtBakZzaWhDSjs7QWlGbGloQ0E7RUFDSTtJQUNJO0VqRnFpaENOO0VpRmxpaENFO0lBQ0k7RWpGb2loQ047QUFDRjtBaUZqaWhDQTtFQUNJO0FqRm1paENKOztBaUYvaGhDQTtFQUNJO0lBQ0k7RWpGa2loQ047RWlGL2hoQ0U7SUFDSTtFakZpaWhDTjtBQUNGO0FpRi9oaENBO0VBQ0k7QWpGaWloQ0o7O0FpRjdoaENBO0VBQ0k7QWpGZ2loQ0o7O0FpRjdoaENBO0VBQ0k7SUFDSTtFakZnaWhDTjtBQUNGO0FrRjFtaENBO0VBQ0M7RUFDQTtFQUNBLDRCN0VDd0I7QUwybWhDekI7QWtGMW1oQ0M7RUFDQztBbEY0bWhDRjtBa0Z6bWhDRTtFQUNDLGM3RUhzQjtFNkVJdEI7RUFDQTtFQUNBLHVEN0UwVGlEO0U2RXpUakQ7RUFDQTtBbEYybWhDSDtBa0Z0bWhDRztFQUNDO0FsRndtaENKO0FrRmxtaENHO0VBQ0M7QWxGb21oQ0o7QWtGOWxoQ0M7OztFQUdDO0VBQ0E7RUFDQTtFQUNBLHVEN0UrUmtEO0FMaTBnQ3BEO0FrRjVsaENDO0VBQ0M7QWxGOGxoQ0Y7QWtGNWxoQ0U7RUFDQztBbEY4bGhDSDtBa0Y1bGhDRztFQUNDO0FsRjhsaENKO0FrRnpsaENFOzs7RUFHQztBbEYybGhDSDs7QWtGcGxoQ0M7RUFDQztBbEZ1bGhDRjtBa0ZybGhDRTtFQUNDO0FsRnVsaENIOztBa0ZqbGhDQTtFQUNDO0VBQ0E7RUFDQTtBbEZvbGhDRDtBa0ZsbGhDQztFQUNDO0VBQ0E7RUFDQTtFQUNBO0FsRm9saENGO0FrRmpsaENDO0VBQ0M7RUFDQTtBbEZtbGhDRjs7QWtGOWtoQ0E7RUFDQztFM0VsRkc7RTJFb0ZILHlCN0UvRndCO0FMZ3JoQ3pCO0FrRjlraENDO0VBQ0M7RUFDQTtBbEZnbGhDRjtBa0Y1a2hDQztFQUNDO0FsRjhraENGO0FrRjVraENFOztFQUVDO0VBQ0E7RUFDQTtFQUNBO0FsRjhraENIO0FrRjNraENFO0VBQ0M7QWxGNmtoQ0g7QWtGM2toQ0c7RUFDQztBbEY2a2hDSjtBa0Yxa2hDRztFQUNDO0FsRjRraENKOztBbUYzc2hDQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0FuRjhzaENEO0FtRjFzaENFO0VBQ0M7QW5GNHNoQ0g7QW1GdHNoQ0U7RUFDQztBbkZ3c2hDSDtBbUZsc2hDTztFQUNJLHFCN0VqQm9CO0FOcXRoQy9COztBbUY3cmhDQTtFQUNJLG9COUU0dEJpRDtBTG8rL0JyRDtBbUY5cmhDQztFQUNPO0FuRmdzaENSO0FtRjdyaENDO0VBQ0M7RUFDQTtFQUNBO0VBQ0EsdUI5RWlUa0M7RThFaFRsQyxjOUUrc0JtRDtFOEU5c0JuRCxpQjlFOHNCbUQ7RThFN3NCbkQsZ0I5RXdXa0Q7RThFdldsRCxtQjlFaVdrQztBTDgxZ0NwQztBbUY3cmhDRTtFQUNDLGtCOUUrc0JrRDtBTGcvL0JyRDtBbUY1cmhDRTs7RUFFQztFQUNBLGdCOUUwc0JrRDtFOEV6c0JsRCxlOUV5c0JrRDtBTHEvL0JyRDtBbUZ4cmhDRTtFQUNDLHlCOUVtTGlEO0FMdWdoQ3BEO0FtRnhyaENHO0VBQ0MsYzlFdkRxQjtBTGl2aEN6QjtBOEV4dmhDUTtFQUNJO0VBQ0E7QTlFMHZoQ1o7QThFdHZoQ1k7RUFDSTtBOUV3dmhDaEI7QW1GMXJoQ0c7RUM5Q0s7RUFDQTtFQUNBO0VBR0o7QXBGeXVoQ0o7QW1GNXJoQ0c7RUNsREs7RUFDQTtFQUNBO0VBR0o7QXBGK3VoQ0o7QW1GMXJoQ0c7RUFDQyxjN0VqRnFCO0FONndoQ3pCO0E4RTl3aENRO0VBQ0k7RUFDQTtBOUVneGhDWjtBOEU1d2hDWTtFQUNJO0E5RTh3aENoQjtBbUY1cmhDRztFQ2xFSztFQUNBO0VBQ0E7RUFHSjtBcEYrdmhDSjtBbUY5cmhDRztFQ3RFSztFQUNBO0VBQ0E7RUFHSjtBcEZxd2hDSjtBbUY1cmhDRztFQUNDLGM3RXJHcUI7QU5teWhDekI7QThFcHloQ1E7RUFDSTtFQUNBO0E5RXN5aENaO0E4RWx5aENZO0VBQ0k7QTlFb3loQ2hCO0FtRjlyaENHO0VDdEZLO0VBQ0E7RUFDQTtFQUdKO0FwRnF4aENKO0FtRmhzaENHO0VDMUZLO0VBQ0E7RUFDQTtFQUdKO0FwRjJ4aENKO0FtRjlyaENHO0VBQ0MsYzdFdEh3QjtBTnN6aEM1QjtBOEUxemhDUTtFQUNJO0VBQ0E7QTlFNHpoQ1o7QThFeHpoQ1k7RUFDSTtBOUUwemhDaEI7QW1GaHNoQ0c7RUMxR0s7RUFDQTtFQUNBO0VBR0o7QXBGMnloQ0o7QW1GbHNoQ0c7RUM5R0s7RUFDQTtFQUNBO0VBR0o7QXBGaXpoQ0o7QW1GaHNoQ0c7RUFDQyxjOUUxSXFCO0FMNDBoQ3pCO0E4RWgxaENRO0VBQ0k7RUFDQTtBOUVrMWhDWjtBOEU5MGhDWTtFQUNJO0E5RWcxaENoQjtBbUZsc2hDRztFQzlISztFQUNBO0VBQ0E7RUFHSjtBcEZpMGhDSjtBbUZwc2hDRztFQ2xJSztFQUNBO0VBQ0E7RUFHSjtBcEZ1MGhDSjs7QWU5eGhDSTtFb0U2Rkg7SUFDQyxxQjlFc2xCbUQ7RUwrbWdDbkQ7RW1GbnNoQ0E7SUFDQztFbkZxc2hDRDtBQUNGO0FxRi8yaENBO0VBQ0k7RUFDQTtFQUNBO0FyRmkzaENKO0FxRi8yaENJO0VBQ0k7RUFDQSw0QmhGRGlCO0FMazNoQ3pCO0FxRjkyaENJO0VBQ0k7RUFDQSw0QmhGTmlCO0FMczNoQ3pCOztBc0Z6M2hDSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEY0M2hDUjtBc0YxM2hDUTtFQUNJO0VBQ0E7QXRGNDNoQ1o7QXNGMTNoQ1k7RUFDSTtFQUNBO0F0RjQzaENoQjtBc0Z2M2hDWTtFQUNJO0VBQ0E7RUFDQSxZakYwMEJvQztFaUZ6MEJwQyxXakZ5MEJvQztFaUZ4MEJwQztFQUNBO0VBQ0E7RUFDQTtBdEZ5M2hDaEI7QXNGdjNoQ2dCO0VBQ0k7RUFDQTtFL0VuQmhCO0UrRXFCZ0I7RUFDQSx5QmpGaENLO0VpRmlDTCxXakY0ekJnQztFaUYzekJoQyxVakYyekJnQztBTDhqZ0NwRDtBc0Z0M2hDZ0I7RUFDSTtBdEZ3M2hDcEI7QXNGdDNoQ29CO0VBQ0k7RUFDQSxZakZvekI0QjtFaUZuekI1QixXakZtekI0QjtFaUZsekI1Qix5QmpGM0NDO0FMbTZoQ3pCO0FzRmgzaENJO0VBQ0k7RUFDQTtFQUNBO0F0RmszaENSO0FzRmgzaENRO0VBQ0k7QXRGazNoQ1o7QXNGLzJoQ1E7RUFDSTtBdEZpM2hDWjtBc0Y5MmhDUTtFQUNJO0VBQ0E7RUFDQTtBdEZnM2hDWjs7QXVGeDdoQ0E7RUFDSTtBdkYyN2hDSjs7QXVGdjdoQ0E7O0VBRUk7RUFDQTtFQUNBO0VBQ0E7QXZGMDdoQ0o7O0F1RnQ3aENBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdkZ5N2hDSjs7QXVGcjdoQ0E7RUFDSTtFQUNBO0F2Rnc3aENKO0F1RnI3aENJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdkZ1N2hDUjtBdUZwN2hDUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdkZzN2hDWjtBdUZwN2hDWTtFQUNJO0F2RnM3aENoQjtBdUZqN2hDUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdkZtN2hDWjtBdUYvNmhDUTtFQUNJO0VBQ0E7RUFDQTtBdkZpN2hDWjtBdUY3NmhDUTtFQUNJO0VBQ0E7QXZGKzZoQ1o7QXVGMzZoQ1E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F2RjY2aENaO0F1RjM2aENZO0VBQ0k7RUFDQTtFQUNBO0VIaEVSO0VBQ0E7RUFDQTtFQUdKO0VHNkRZO0VIbEVSO0VBQ0E7RUFDQTtFQUdKO0VHK0RZO0F2Rm03aENoQjtBdUY3NmhDSTtFQUNJO0F2Ris2aENSOztBdUZ2NmhDWTtFQUNJO0VBQ0E7QXZGMDZoQ2hCOztBdUZuNmhDQTtFQUNJO0F2RnM2aENKOztBdUZwNWhDd0I7RUN2SXZCO0VBQ0E7RUFDQTtBeEYraGlDRDtBd0Y3aGlDQztFQUNDO0VBQ0E7QXhGK2hpQ0Y7O0F1RnQ1aENZO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdkZ5NWhDaEI7QXVGdDVoQ2dCO0VBR0k7RUFLSTtBdkZrNWhDeEI7QXVGLzRoQ3dCO0VBR0k7QXZGKzRoQzVCOztBdUZ4NGhDWTtFQUNJO0F2RjI0aENoQjtBdUZ6NGhDZ0I7RUFFSTtBdkYwNGhDcEI7O0F1RnI0aENZO0VBQ0k7QXZGdzRoQ2hCOztBdUZsNGhDb0I7O0VBRUk7RUFDQTtBdkZxNGhDeEI7O0F1Rmg0aENZO0VBQ0k7RUFDQTtBdkZtNGhDaEI7O0F1Rmg0aENZO0VBQ0k7QXZGbTRoQ2hCO0F1Rmo0aENnQjtFQUNJO0VBQ0E7QXZGbTRoQ3BCO0F1Rmg0aEN3QjtFQ2xOdkI7RUFDQTtFQUNBO0F4RnFsaUNEO0F3Rm5saUNDO0VBQ0M7RUFDQTtBeEZxbGlDRjs7QXVGaDRoQ2dCO0VoRjlNWjtBUGtsaUNKOztBdUY3M2hDZ0I7RUFDSTtBdkZnNGhDcEI7O0F1RjEzaENnQjtFQUNJO0F2RjYzaENwQjs7QXlGcm1pQ1k7RUZxSVk7SUN2SXZCO0lBQ0E7SUFDQTtFeEY0bWlDQztFd0YxbWlDRDtJQUNDO0lBQ0E7RXhGNG1pQ0E7O0V1Rm4raENVO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFdkZzK2hDZDtFdUZuK2hDYztJQUdJO0lBS0k7RXZGKzloQ3RCO0V1RjU5aENzQjtJQUdJO0V2RjQ5aEMxQjs7RXVGcjloQ1U7SUFDSTtFdkZ3OWhDZDtFdUZ0OWhDYztJQUVJO0V2RnU5aENsQjs7RXVGbDloQ1U7SUFDSTtFdkZxOWhDZDs7RXVGLzhoQ2tCOztJQUVJO0lBQ0E7RXZGazloQ3RCOztFdUY3OGhDVTtJQUNJO0lBQ0E7RXZGZzloQ2Q7O0V1Rjc4aENVO0lBQ0k7RXZGZzloQ2Q7RXVGOThoQ2M7SUFDSTtJQUNBO0V2Rmc5aENsQjtFdUY3OGhDc0I7SUNsTnZCO0lBQ0E7SUFDQTtFeEZrcWlDQztFd0ZocWlDRDtJQUNDO0lBQ0E7RXhGa3FpQ0E7O0V1Rjc4aENjO0loRjlNWjtFUCtwaUNGOztFdUYxOGhDYztJQUNJO0V2RjY4aENsQjs7RXVGdjhoQ2M7SUFDSTtFdkYwOGhDbEI7QUFDRjtBeUZucmlDWTtFRnFJWTtJQ3ZJdkI7SUFDQTtJQUNBO0V4RnlyaUNDO0V3RnZyaUNEO0lBQ0M7SUFDQTtFeEZ5cmlDQTs7RXVGaGppQ1U7SUFDSTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0V2Rm1qaUNkO0V1RmhqaUNjO0lBR0k7SUFLSTtFdkY0aWlDdEI7RXVGemlpQ3NCO0lBR0k7RXZGeWlpQzFCOztFdUZsaWlDVTtJQUNJO0V2RnFpaUNkO0V1Rm5paUNjO0lBRUk7RXZGb2lpQ2xCOztFdUYvaGlDVTtJQUNJO0V2RmtpaUNkOztFdUY1aGlDa0I7O0lBRUk7SUFDQTtFdkYraGlDdEI7O0V1RjFoaUNVO0lBQ0k7SUFDQTtFdkY2aGlDZDs7RXVGMWhpQ1U7SUFDSTtFdkY2aGlDZDtFdUYzaGlDYztJQUNJO0lBQ0E7RXZGNmhpQ2xCO0V1RjFoaUNzQjtJQ2xOdkI7SUFDQTtJQUNBO0V4Rit1aUNDO0V3Rjd1aUNEO0lBQ0M7SUFDQTtFeEYrdWlDQTs7RXVGMWhpQ2M7SWhGOU1aO0VQNHVpQ0Y7O0V1RnZoaUNjO0lBQ0k7RXZGMGhpQ2xCOztFdUZwaGlDYztJQUNJO0V2RnVoaUNsQjtBQUNGO0F5Rmh3aUNZO0VGcUlZO0lDdkl2QjtJQUNBO0lBQ0E7RXhGc3dpQ0M7RXdGcHdpQ0Q7SUFDQztJQUNBO0V4RnN3aUNBOztFdUY3bmlDVTtJQUNJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RXZGZ29pQ2Q7RXVGN25pQ2M7SUFHSTtJQUtJO0V2RnluaUN0QjtFdUZ0bmlDc0I7SUFHSTtFdkZzbmlDMUI7O0V1Ri9taUNVO0lBQ0k7RXZGa25pQ2Q7RXVGaG5pQ2M7SUFFSTtFdkZpbmlDbEI7O0V1RjVtaUNVO0lBQ0k7RXZGK21pQ2Q7O0V1RnptaUNrQjs7SUFFSTtJQUNBO0V2RjRtaUN0Qjs7RXVGdm1pQ1U7SUFDSTtJQUNBO0V2RjBtaUNkOztFdUZ2bWlDVTtJQUNJO0V2RjBtaUNkO0V1RnhtaUNjO0lBQ0k7SUFDQTtFdkYwbWlDbEI7RXVGdm1pQ3NCO0lDbE52QjtJQUNBO0lBQ0E7RXhGNHppQ0M7RXdGMXppQ0Q7SUFDQztJQUNBO0V4RjR6aUNBOztFdUZ2bWlDYztJaEY5TVo7RVB5emlDRjs7RXVGcG1pQ2M7SUFDSTtFdkZ1bWlDbEI7O0V1RmptaUNjO0lBQ0k7RXZGb21pQ2xCO0FBQ0Y7QXlGNzBpQ1k7RUZxSVk7SUN2SXZCO0lBQ0E7SUFDQTtFeEZtMWlDQztFd0ZqMWlDRDtJQUNDO0lBQ0E7RXhGbTFpQ0E7O0V1RjFzaUNVO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFdkY2c2lDZDtFdUYxc2lDYztJQUdJO0lBS0k7RXZGc3NpQ3RCO0V1Rm5zaUNzQjtJQUdJO0V2Rm1zaUMxQjs7RXVGNXJpQ1U7SUFDSTtFdkYrcmlDZDtFdUY3cmlDYztJQUVJO0V2RjhyaUNsQjs7RXVGenJpQ1U7SUFDSTtFdkY0cmlDZDs7RXVGdHJpQ2tCOztJQUVJO0lBQ0E7RXZGeXJpQ3RCOztFdUZwcmlDVTtJQUNJO0lBQ0E7RXZGdXJpQ2Q7O0V1RnByaUNVO0lBQ0k7RXZGdXJpQ2Q7RXVGcnJpQ2M7SUFDSTtJQUNBO0V2RnVyaUNsQjtFdUZwcmlDc0I7SUNsTnZCO0lBQ0E7SUFDQTtFeEZ5NGlDQztFd0Z2NGlDRDtJQUNDO0lBQ0E7RXhGeTRpQ0E7O0V1RnByaUNjO0loRjlNWjtFUHM0aUNGOztFdUZqcmlDYztJQUNJO0V2Rm9yaUNsQjs7RXVGOXFpQ2M7SUFDSTtFdkZpcmlDbEI7QUFDRjtBeUYxNWlDWTtFRnFJWTtJQ3ZJdkI7SUFDQTtJQUNBO0V4Rmc2aUNDO0V3Rjk1aUNEO0lBQ0M7SUFDQTtFeEZnNmlDQTs7RXVGdnhpQ1U7SUFDSTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0V2RjB4aUNkO0V1RnZ4aUNjO0lBR0k7SUFLSTtFdkZteGlDdEI7RXVGaHhpQ3NCO0lBR0k7RXZGZ3hpQzFCOztFdUZ6d2lDVTtJQUNJO0V2RjR3aUNkO0V1RjF3aUNjO0lBRUk7RXZGMndpQ2xCOztFdUZ0d2lDVTtJQUNJO0V2Rnl3aUNkOztFdUZud2lDa0I7O0lBRUk7SUFDQTtFdkZzd2lDdEI7O0V1Rmp3aUNVO0lBQ0k7SUFDQTtFdkZvd2lDZDs7RXVGandpQ1U7SUFDSTtFdkZvd2lDZDtFdUZsd2lDYztJQUNJO0lBQ0E7RXZGb3dpQ2xCO0V1Rmp3aUNzQjtJQ2xOdkI7SUFDQTtJQUNBO0V4RnM5aUNDO0V3RnA5aUNEO0lBQ0M7SUFDQTtFeEZzOWlDQTs7RXVGandpQ2M7SWhGOU1aO0VQbTlpQ0Y7O0V1Rjl2aUNjO0lBQ0k7RXZGaXdpQ2xCOztFdUYzdmlDYztJQUNJO0V2Rjh2aUNsQjtBQUNGO0F5RjU5aUNZO0VGMEhZO0lDdkl2QjtJQUNBO0lBQ0E7RXhGNitpQ0M7RXdGMytpQ0Q7SUFDQztJQUNBO0V4RjYraUNBOztFdUZwMmlDVTtJQUNJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RXZGdTJpQ2Q7RXVGcDJpQ2M7SUFHSTtJQUtJO0V2RmcyaUN0QjtFdUY3MWlDc0I7SUFHSTtFdkY2MWlDMUI7O0V1RnQxaUNVO0lBQ0k7RXZGeTFpQ2Q7RXVGdjFpQ2M7SUFFSTtFdkZ3MWlDbEI7O0V1Rm4xaUNVO0lBQ0k7RXZGczFpQ2Q7O0V1RmgxaUNrQjs7SUFFSTtJQUNBO0V2Rm0xaUN0Qjs7RXVGOTBpQ1U7SUFDSTtJQUNBO0V2RmkxaUNkOztFdUY5MGlDVTtJQUNJO0V2RmkxaUNkO0V1Ri8waUNjO0lBQ0k7SUFDQTtFdkZpMWlDbEI7RXVGOTBpQ3NCO0lDbE52QjtJQUNBO0lBQ0E7RXhGbWlqQ0M7RXdGamlqQ0Q7SUFDQztJQUNBO0V4Rm1pakNBOztFdUY5MGlDYztJaEY5TVo7RVBnaWpDRjs7RXVGMzBpQ2M7SUFDSTtFdkY4MGlDbEI7O0V1RngwaUNjO0lBQ0k7RXZGMjBpQ2xCO0FBQ0Y7QXlGemlqQ1k7RUYwSFk7SUN2SXZCO0lBQ0E7SUFDQTtFeEYwampDQztFd0Z4ampDRDtJQUNDO0lBQ0E7RXhGMGpqQ0E7O0V1Rmo3aUNVO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFdkZvN2lDZDtFdUZqN2lDYztJQUdJO0lBS0k7RXZGNjZpQ3RCO0V1RjE2aUNzQjtJQUdJO0V2RjA2aUMxQjs7RXVGbjZpQ1U7SUFDSTtFdkZzNmlDZDtFdUZwNmlDYztJQUVJO0V2RnE2aUNsQjs7RXVGaDZpQ1U7SUFDSTtFdkZtNmlDZDs7RXVGNzVpQ2tCOztJQUVJO0lBQ0E7RXZGZzZpQ3RCOztFdUYzNWlDVTtJQUNJO0lBQ0E7RXZGODVpQ2Q7O0V1RjM1aUNVO0lBQ0k7RXZGODVpQ2Q7RXVGNTVpQ2M7SUFDSTtJQUNBO0V2Rjg1aUNsQjtFdUYzNWlDc0I7SUNsTnZCO0lBQ0E7SUFDQTtFeEZnbmpDQztFd0Y5bWpDRDtJQUNDO0lBQ0E7RXhGZ25qQ0E7O0V1RjM1aUNjO0loRjlNWjtFUDZtakNGOztFdUZ4NWlDYztJQUNJO0V2RjI1aUNsQjs7RXVGcjVpQ2M7SUFDSTtFdkZ3NWlDbEI7QUFDRjtBeUZ0bmpDWTtFRjBIWTtJQ3ZJdkI7SUFDQTtJQUNBO0V4RnVvakNDO0V3RnJvakNEO0lBQ0M7SUFDQTtFeEZ1b2pDQTs7RXVGOS9pQ1U7SUFDSTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0V2RmlnakNkO0V1RjkvaUNjO0lBR0k7SUFLSTtFdkYwL2lDdEI7RXVGdi9pQ3NCO0lBR0k7RXZGdS9pQzFCOztFdUZoL2lDVTtJQUNJO0V2Rm0vaUNkO0V1RmovaUNjO0lBRUk7RXZGay9pQ2xCOztFdUY3K2lDVTtJQUNJO0V2RmcvaUNkOztFdUYxK2lDa0I7O0lBRUk7SUFDQTtFdkY2K2lDdEI7O0V1RngraUNVO0lBQ0k7SUFDQTtFdkYyK2lDZDs7RXVGeCtpQ1U7SUFDSTtFdkYyK2lDZDtFdUZ6K2lDYztJQUNJO0lBQ0E7RXZGMitpQ2xCO0V1RngraUNzQjtJQ2xOdkI7SUFDQTtJQUNBO0V4RjZyakNDO0V3RjNyakNEO0lBQ0M7SUFDQTtFeEY2cmpDQTs7RXVGeCtpQ2M7SWhGOU1aO0VQMHJqQ0Y7O0V1RnIraUNjO0lBQ0k7RXZGdytpQ2xCOztFdUZsK2lDYztJQUNJO0V2RnEraUNsQjtBQUNGO0F5Rm5zakNZO0VGMEhZO0lDdkl2QjtJQUNBO0lBQ0E7RXhGb3RqQ0M7RXdGbHRqQ0Q7SUFDQztJQUNBO0V4Rm90akNBOztFdUYza2pDVTtJQUNJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RXZGOGtqQ2Q7RXVGM2tqQ2M7SUFHSTtJQUtJO0V2RnVrakN0QjtFdUZwa2pDc0I7SUFHSTtFdkZva2pDMUI7O0V1RjdqakNVO0lBQ0k7RXZGZ2tqQ2Q7RXVGOWpqQ2M7SUFFSTtFdkYrampDbEI7O0V1RjFqakNVO0lBQ0k7RXZGNmpqQ2Q7O0V1RnZqakNrQjs7SUFFSTtJQUNBO0V2RjBqakN0Qjs7RXVGcmpqQ1U7SUFDSTtJQUNBO0V2RndqakNkOztFdUZyampDVTtJQUNJO0V2RndqakNkO0V1RnRqakNjO0lBQ0k7SUFDQTtFdkZ3ampDbEI7RXVGcmpqQ3NCO0lDbE52QjtJQUNBO0lBQ0E7RXhGMHdqQ0M7RXdGeHdqQ0Q7SUFDQztJQUNBO0V4RjB3akNBOztFdUZyampDYztJaEY5TVo7RVB1d2pDRjs7RXVGbGpqQ2M7SUFDSTtFdkZxampDbEI7O0V1Ri9pakNjO0lBQ0k7RXZGa2pqQ2xCO0FBQ0Y7QXlGaHhqQ1k7RUYwSFk7SUN2SXZCO0lBQ0E7SUFDQTtFeEZpeWpDQztFd0YveGpDRDtJQUNDO0lBQ0E7RXhGaXlqQ0E7O0V1RnhwakNVO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFdkYycGpDZDtFdUZ4cGpDYztJQUdJO0lBS0k7RXZGb3BqQ3RCO0V1RmpwakNzQjtJQUdJO0V2RmlwakMxQjs7RXVGMW9qQ1U7SUFDSTtFdkY2b2pDZDtFdUYzb2pDYztJQUVJO0V2RjRvakNsQjs7RXVGdm9qQ1U7SUFDSTtFdkYwb2pDZDs7RXVGcG9qQ2tCOztJQUVJO0lBQ0E7RXZGdW9qQ3RCOztFdUZsb2pDVTtJQUNJO0lBQ0E7RXZGcW9qQ2Q7O0V1RmxvakNVO0lBQ0k7RXZGcW9qQ2Q7RXVGbm9qQ2M7SUFDSTtJQUNBO0V2RnFvakNsQjtFdUZsb2pDc0I7SUNsTnZCO0lBQ0E7SUFDQTtFeEZ1MWpDQztFd0ZyMWpDRDtJQUNDO0lBQ0E7RXhGdTFqQ0E7O0V1RmxvakNjO0loRjlNWjtFUG8xakNGOztFdUYvbmpDYztJQUNJO0V2RmtvakNsQjs7RXVGNW5qQ2M7SUFDSTtFdkYrbmpDbEI7QUFDRjtBd0ZuMGpDRzs7RUFFQztBeEZxMGpDSjtBd0ZoMGpDSzs7RUFFQztBeEZrMGpDTjtBd0Y3empDTzs7RUFFQztBeEYrempDUjtBd0YxempDUzs7RUFFQztBeEY0empDVjtBd0ZoempDSTs7RUFFQztFQUNBO0F4Rmt6akNMO0F3Rjd5akNNOztFQUVDO0VBQ0E7QXhGK3lqQ1A7QXdGMXlqQ1E7O0VBRUM7RUFDQTtBeEY0eWpDVDtBd0Z2eWpDVTs7RUFFQztFQUNBO0F4Rnl5akNYOztBdUZ6cGpDQTtFQUNJO0lBQVM7RXZGNnBqQ1g7RXVGNXBqQ0U7SUFBSztFdkYrcGpDUDtBQUNGO0F1RjdwakNBO0VBQ0k7SUFBUztFdkZncWpDWDtFdUYvcGpDRTtJQUFLO0V2RmtxakNQO0FBQ0Y7QXVGaHFqQ0E7RUFDSTtJQUFTO0V2Rm1xakNYO0V1RmxxakNFO0lBQUs7RXZGcXFqQ1A7QUFDRjtBd0Y5dmpDQztFQWhEQyxjbkZ1Q2tCO0FMMHdqQ3BCO0F3Ri95akNFO0VBQ0MsY25Gb0NpQjtBTDZ3akNwQjtBd0YxeWpDRztFQUNDLGNuRjRCZ0I7QUxneGpDcEI7QThFLzZqQ1E7RUFDSTtFQUNBO0E5RWk3akNaO0E4RTc2akNZO0VBQ0k7QTlFKzZqQ2hCO0F3RnZ5akNHO0VBQ0MseUJuRmVnQjtBTDB4akNwQjtBd0ZseWpDRTtFSmhJTTtFQUNBO0VBQ0E7RUFHSjtFSTZIRDtFSmxJSztFQUNBO0VBQ0E7RUFHSjtFSStIRDtBeEYweWpDSDs7QXdGN3hqQ0M7RUFoREMsY25GdUNrQjtBTDB5akNwQjtBd0YvMGpDRTtFQUNDLGNuRm9DaUI7QUw2eWpDcEI7O0F3RjEwakNHO0VBQ0MsY25GNEJnQjtBTGl6akNwQjtBOEVoOWpDUTtFQUNJO0VBQ0E7QTlFazlqQ1o7QThFOThqQ1k7RUFDSTtBOUVnOWpDaEI7O0F3RngwakNHO0VBQ0MseUJuRmVnQjtBTDR6akNwQjs7QXdGcDBqQ0U7RUpoSU07RUFDQTtFQUNBO0VBR0o7RUk2SEQ7RUpsSUs7RUFDQTtFQUNBO0VBR0o7RUkrSEQ7QXhGNjBqQ0g7O0F3RmgwakNDO0VBaERDLGNuRnVDa0I7QUw2MGpDcEI7QXdGbDNqQ0U7RUFDQyxjbkZvQ2lCO0FMZzFqQ3BCO0F3RjcyakNHO0VBQ0MsY25GNEJnQjtBTG0xakNwQjtBOEVsL2pDUTtFQUNJO0VBQ0E7QTlFby9qQ1o7QThFaC9qQ1k7RUFDSTtBOUVrL2pDaEI7QXdGMTJqQ0c7RUFDQyx5Qm5GZWdCO0FMNjFqQ3BCO0F3RnIyakNFO0VKaElNO0VBQ0E7RUFDQTtFQUdKO0VJNkhEO0VKbElLO0VBQ0E7RUFDQTtFQUdKO0VJK0hEO0F4RjYyakNIOztBd0ZoMmpDQztFQWhEQyxjbkZ1Q2tCO0FMNjJqQ3BCO0F3Rmw1akNFO0VBQ0MsY25Gb0NpQjtBTGczakNwQjs7QXdGNzRqQ0c7RUFDQyxjbkY0QmdCO0FMbzNqQ3BCO0E4RW5oa0NRO0VBQ0k7RUFDQTtBOUVxaGtDWjtBOEVqaGtDWTtFQUNJO0E5RW1oa0NoQjs7QXdGMzRqQ0c7RUFDQyx5Qm5GZWdCO0FMKzNqQ3BCOztBd0Z2NGpDRTtFSmhJTTtFQUNBO0VBQ0E7RUFHSjtFSTZIRDtFSmxJSztFQUNBO0VBQ0E7RUFHSjtFSStIRDtBeEZnNWpDSDs7QXdGbjRqQ0M7RUFoREMsY25GdUNrQjtBTGc1akNwQjtBd0ZyN2pDRTtFQUNDLGNuRm9DaUI7QUxtNWpDcEI7QXdGaDdqQ0c7RUFDQyxjbkY0QmdCO0FMczVqQ3BCO0E4RXJqa0NRO0VBQ0k7RUFDQTtBOUV1amtDWjtBOEVuamtDWTtFQUNJO0E5RXFqa0NoQjtBd0Y3NmpDRztFQUNDLHlCbkZlZ0I7QUxnNmpDcEI7QXdGeDZqQ0U7RUpoSU07RUFDQTtFQUNBO0VBR0o7RUk2SEQ7RUpsSUs7RUFDQTtFQUNBO0VBR0o7RUkrSEQ7QXhGZzdqQ0g7O0F3Rm42akNDO0VBaERDLGNuRnVDa0I7QUxnN2pDcEI7QXdGcjlqQ0U7RUFDQyxjbkZvQ2lCO0FMbTdqQ3BCOztBd0ZoOWpDRztFQUNDLGNuRjRCZ0I7QUx1N2pDcEI7QThFdGxrQ1E7RUFDSTtFQUNBO0E5RXdsa0NaO0E4RXBsa0NZO0VBQ0k7QTlFc2xrQ2hCOztBd0Y5OGpDRztFQUNDLHlCbkZlZ0I7QUxrOGpDcEI7O0F3RjE4akNFO0VKaElNO0VBQ0E7RUFDQTtFQUdKO0VJNkhEO0VKbElLO0VBQ0E7RUFDQTtFQUdKO0VJK0hEO0F4Rm05akNIOztBd0Z0OGpDQztFQWhEQyxjbkZ1Q2tCO0FMbTlqQ3BCO0F3RngvakNFO0VBQ0MsY25Gb0NpQjtBTHM5akNwQjtBd0ZuL2pDRztFQUNDLGNuRjRCZ0I7QUx5OWpDcEI7QThFeG5rQ1E7RUFDSTtFQUNBO0E5RTBua0NaO0E4RXRua0NZO0VBQ0k7QTlFd25rQ2hCO0F3RmgvakNHO0VBQ0MseUJuRmVnQjtBTG0rakNwQjtBd0YzK2pDRTtFSmhJTTtFQUNBO0VBQ0E7RUFHSjtFSTZIRDtFSmxJSztFQUNBO0VBQ0E7RUFHSjtFSStIRDtBeEZtL2pDSDs7QXdGdCtqQ0M7RUFoREMsY25GdUNrQjtBTG0vakNwQjtBd0Z4aGtDRTtFQUNDLGNuRm9DaUI7QUxzL2pDcEI7O0F3Rm5oa0NHO0VBQ0MsY25GNEJnQjtBTDAvakNwQjtBOEV6cGtDUTtFQUNJO0VBQ0E7QTlFMnBrQ1o7QThFdnBrQ1k7RUFDSTtBOUV5cGtDaEI7O0F3Rmpoa0NHO0VBQ0MseUJuRmVnQjtBTHFna0NwQjs7QXdGN2drQ0U7RUpoSU07RUFDQTtFQUNBO0VBR0o7RUk2SEQ7RUpsSUs7RUFDQTtFQUNBO0VBR0o7RUkrSEQ7QXhGc2hrQ0g7O0F3Rnpna0NDO0VBaERDLGNuRnVDa0I7QUxzaGtDcEI7QXdGM2prQ0U7RUFDQyxjbkZvQ2lCO0FMeWhrQ3BCO0F3RnRqa0NHO0VBQ0MsY25GNEJnQjtBTDRoa0NwQjtBOEUzcmtDUTtFQUNJO0VBQ0E7QTlFNnJrQ1o7QThFenJrQ1k7RUFDSTtBOUUycmtDaEI7QXdGbmprQ0c7RUFDQyx5Qm5GZWdCO0FMc2lrQ3BCO0F3Rjlpa0NFO0VKaElNO0VBQ0E7RUFDQTtFQUdKO0VJNkhEO0VKbElLO0VBQ0E7RUFDQTtFQUdKO0VJK0hEO0F4RnNqa0NIOztBd0Z6aWtDQztFQWhEQyxjbkZ1Q2tCO0FMc2prQ3BCO0F3RjNsa0NFO0VBQ0MsY25Gb0NpQjtBTHlqa0NwQjs7QXdGdGxrQ0c7RUFDQyxjbkY0QmdCO0FMNmprQ3BCO0E4RTV0a0NRO0VBQ0k7RUFDQTtBOUU4dGtDWjtBOEUxdGtDWTtFQUNJO0E5RTR0a0NoQjs7QXdGcGxrQ0c7RUFDQyx5Qm5GZWdCO0FMd2trQ3BCOztBd0ZobGtDRTtFSmhJTTtFQUNBO0VBQ0E7RUFHSjtFSTZIRDtFSmxJSztFQUNBO0VBQ0E7RUFHSjtFSStIRDtBeEZ5bGtDSDs7QXdGNWtrQ0M7RUFoREMsY25GdUNrQjtBTHlsa0NwQjtBd0Y5bmtDRTtFQUNDLGNuRm9DaUI7QUw0bGtDcEI7QXdGem5rQ0c7RUFDQyxjbkY0QmdCO0FMK2xrQ3BCO0E4RTl2a0NRO0VBQ0k7RUFDQTtBOUVnd2tDWjtBOEU1dmtDWTtFQUNJO0E5RTh2a0NoQjtBd0Z0bmtDRztFQUNDLHlCbkZlZ0I7QUx5bWtDcEI7QXdGam5rQ0U7RUpoSU07RUFDQTtFQUNBO0VBR0o7RUk2SEQ7RUpsSUs7RUFDQTtFQUNBO0VBR0o7RUkrSEQ7QXhGeW5rQ0g7O0F3RjVta0NDO0VBaERDLGNuRnVDa0I7QUx5bmtDcEI7QXdGOXBrQ0U7RUFDQyxjbkZvQ2lCO0FMNG5rQ3BCOztBd0Z6cGtDRztFQUNDLGNuRjRCZ0I7QUxnb2tDcEI7QThFL3hrQ1E7RUFDSTtFQUNBO0E5RWl5a0NaO0E4RTd4a0NZO0VBQ0k7QTlFK3hrQ2hCOztBd0Z2cGtDRztFQUNDLHlCbkZlZ0I7QUwyb2tDcEI7O0F3Rm5wa0NFO0VKaElNO0VBQ0E7RUFDQTtFQUdKO0VJNkhEO0VKbElLO0VBQ0E7RUFDQTtFQUdKO0VJK0hEO0F4RjRwa0NIOztBd0Yvb2tDQztFQWhEQyxjbkZ1Q2tCO0FMNHBrQ3BCO0F3Rmpza0NFO0VBQ0MsY25Gb0NpQjtBTCtwa0NwQjtBd0Y1cmtDRztFQUNDLGNuRjRCZ0I7QUxrcWtDcEI7QThFajBrQ1E7RUFDSTtFQUNBO0E5RW0wa0NaO0E4RS96a0NZO0VBQ0k7QTlFaTBrQ2hCO0F3Rnpya0NHO0VBQ0MseUJuRmVnQjtBTDRxa0NwQjtBd0ZwcmtDRTtFSmhJTTtFQUNBO0VBQ0E7RUFHSjtFSTZIRDtFSmxJSztFQUNBO0VBQ0E7RUFHSjtFSStIRDtBeEY0cmtDSDs7QXdGL3FrQ0M7RUFoREMsY25GdUNrQjtBTDRya0NwQjtBd0ZqdWtDRTtFQUNDLGNuRm9DaUI7QUwrcmtDcEI7O0F3RjV0a0NHO0VBQ0MsY25GNEJnQjtBTG1za0NwQjtBOEVsMmtDUTtFQUNJO0VBQ0E7QTlFbzJrQ1o7QThFaDJrQ1k7RUFDSTtBOUVrMmtDaEI7O0F3RjF0a0NHO0VBQ0MseUJuRmVnQjtBTDhza0NwQjs7QXdGdHRrQ0U7RUpoSU07RUFDQTtFQUNBO0VBR0o7RUk2SEQ7RUpsSUs7RUFDQTtFQUNBO0VBR0o7RUkrSEQ7QXhGK3RrQ0g7O0F3Rmx0a0NDO0VBaERDLGNuRnVDa0I7QUwrdGtDcEI7QXdGcHdrQ0U7RUFDQyxjbkZvQ2lCO0FMa3VrQ3BCO0F3Ri92a0NHO0VBQ0MsY25GNEJnQjtBTHF1a0NwQjtBOEVwNGtDUTtFQUNJO0VBQ0E7QTlFczRrQ1o7QThFbDRrQ1k7RUFDSTtBOUVvNGtDaEI7QXdGNXZrQ0c7RUFDQyx5Qm5GZWdCO0FMK3VrQ3BCO0F3RnZ2a0NFO0VKaElNO0VBQ0E7RUFDQTtFQUdKO0VJNkhEO0VKbElLO0VBQ0E7RUFDQTtFQUdKO0VJK0hEO0F4Rit2a0NIOztBd0ZsdmtDQztFQWhEQyxjbkZ1Q2tCO0FMK3ZrQ3BCO0F3RnB5a0NFO0VBQ0MsY25Gb0NpQjtBTGt3a0NwQjs7QXdGL3hrQ0c7RUFDQyxjbkY0QmdCO0FMc3drQ3BCO0E4RXI2a0NRO0VBQ0k7RUFDQTtBOUV1NmtDWjtBOEVuNmtDWTtFQUNJO0E5RXE2a0NoQjs7QXdGN3hrQ0c7RUFDQyx5Qm5GZWdCO0FMaXhrQ3BCOztBd0Z6eGtDRTtFSmhJTTtFQUNBO0VBQ0E7RUFHSjtFSTZIRDtFSmxJSztFQUNBO0VBQ0E7RUFHSjtFSStIRDtBeEZreWtDSDs7QXdGcnhrQ0M7RUFoREMsY25GdUNrQjtBTGt5a0NwQjtBd0Z2MGtDRTtFQUNDLGNuRm9DaUI7QUxxeWtDcEI7QXdGbDBrQ0c7RUFDQyxjbkY0QmdCO0FMd3lrQ3BCO0E4RXY4a0NRO0VBQ0k7RUFDQTtBOUV5OGtDWjtBOEVyOGtDWTtFQUNJO0E5RXU4a0NoQjtBd0YvemtDRztFQUNDLHlCbkZlZ0I7QUxremtDcEI7QXdGMXprQ0U7RUpoSU07RUFDQTtFQUNBO0VBR0o7RUk2SEQ7RUpsSUs7RUFDQTtFQUNBO0VBR0o7RUkrSEQ7QXhGazBrQ0g7O0F3RnJ6a0NDO0VBaERDLGNuRnVDa0I7QUxrMGtDcEI7QXdGdjJrQ0U7RUFDQyxjbkZvQ2lCO0FMcTBrQ3BCOztBd0ZsMmtDRztFQUNDLGNuRjRCZ0I7QUx5MGtDcEI7QThFeCtrQ1E7RUFDSTtFQUNBO0E5RTAra0NaO0E4RXQra0NZO0VBQ0k7QTlFdytrQ2hCOztBd0ZoMmtDRztFQUNDLHlCbkZlZ0I7QUxvMWtDcEI7O0F3RjUxa0NFO0VKaElNO0VBQ0E7RUFDQTtFQUdKO0VJNkhEO0VKbElLO0VBQ0E7RUFDQTtFQUdKO0VJK0hEO0F4RnEya0NIOztBd0Z4MWtDQztFQWhEQyxjbkZ1Q2tCO0FMcTJrQ3BCO0F3RjE0a0NFO0VBQ0MsY25Gb0NpQjtBTHcya0NwQjtBd0ZyNGtDRztFQUNDLGNuRjRCZ0I7QUwyMmtDcEI7QThFMWdsQ1E7RUFDSTtFQUNBO0E5RTRnbENaO0E4RXhnbENZO0VBQ0k7QTlFMGdsQ2hCO0F3Rmw0a0NHO0VBQ0MseUJuRmVnQjtBTHEza0NwQjtBd0Y3M2tDRTtFSmhJTTtFQUNBO0VBQ0E7RUFHSjtFSTZIRDtFSmxJSztFQUNBO0VBQ0E7RUFHSjtFSStIRDtBeEZxNGtDSDs7QXdGeDNrQ0M7RUFoREMsY25GdUNrQjtBTHE0a0NwQjtBd0YxNmtDRTtFQUNDLGNuRm9DaUI7QUx3NGtDcEI7O0F3RnI2a0NHO0VBQ0MsY25GNEJnQjtBTDQ0a0NwQjtBOEUzaWxDUTtFQUNJO0VBQ0E7QTlFNmlsQ1o7QThFemlsQ1k7RUFDSTtBOUUyaWxDaEI7O0F3Rm42a0NHO0VBQ0MseUJuRmVnQjtBTHU1a0NwQjs7QXdGLzVrQ0U7RUpoSU07RUFDQTtFQUNBO0VBR0o7RUk2SEQ7RUpsSUs7RUFDQTtFQUNBO0VBR0o7RUkrSEQ7QXhGdzZrQ0g7O0F3RjM1a0NDO0VBaERDLGNuRnVDa0I7QUx3NmtDcEI7QXdGNzhrQ0U7RUFDQyxjbkZvQ2lCO0FMMjZrQ3BCO0F3Rng4a0NHO0VBQ0MsY25GNEJnQjtBTDg2a0NwQjtBOEU3a2xDUTtFQUNJO0VBQ0E7QTlFK2tsQ1o7QThFM2tsQ1k7RUFDSTtBOUU2a2xDaEI7QXdGcjhrQ0c7RUFDQyx5Qm5GZWdCO0FMdzdrQ3BCO0F3Rmg4a0NFO0VKaElNO0VBQ0E7RUFDQTtFQUdKO0VJNkhEO0VKbElLO0VBQ0E7RUFDQTtFQUdKO0VJK0hEO0F4Rnc4a0NIOztBd0YzN2tDQztFQWhEQyxjbkZ1Q2tCO0FMdzhrQ3BCO0F3Rjcra0NFO0VBQ0MsY25Gb0NpQjtBTDI4a0NwQjs7QXdGeCtrQ0c7RUFDQyxjbkY0QmdCO0FMKzhrQ3BCO0E4RTltbENRO0VBQ0k7RUFDQTtBOUVnbmxDWjtBOEU1bWxDWTtFQUNJO0E5RThtbENoQjs7QXdGdCtrQ0c7RUFDQyx5Qm5GZWdCO0FMMDlrQ3BCOztBd0ZsK2tDRTtFSmhJTTtFQUNBO0VBQ0E7RUFHSjtFSTZIRDtFSmxJSztFQUNBO0VBQ0E7RUFHSjtFSStIRDtBeEYyK2tDSDs7QXdGOTlrQ0M7RUFoREMsY25GdUNrQjtBTDIra0NwQjtBd0ZoaGxDRTtFQUNDLGNuRm9DaUI7QUw4K2tDcEI7QXdGM2dsQ0c7RUFDQyxjbkY0QmdCO0FMaS9rQ3BCO0E4RWhwbENRO0VBQ0k7RUFDQTtBOUVrcGxDWjtBOEU5b2xDWTtFQUNJO0E5RWdwbENoQjtBd0Z4Z2xDRztFQUNDLHlCbkZlZ0I7QUwyL2tDcEI7QXdGbmdsQ0U7RUpoSU07RUFDQTtFQUNBO0VBR0o7RUk2SEQ7RUpsSUs7RUFDQTtFQUNBO0VBR0o7RUkrSEQ7QXhGMmdsQ0g7O0F3Rjkva0NDO0VBaERDLGNuRnVDa0I7QUwyZ2xDcEI7QXdGaGpsQ0U7RUFDQyxjbkZvQ2lCO0FMOGdsQ3BCOztBd0YzaWxDRztFQUNDLGNuRjRCZ0I7QUxraGxDcEI7QThFanJsQ1E7RUFDSTtFQUNBO0E5RW1ybENaO0E4RS9xbENZO0VBQ0k7QTlFaXJsQ2hCOztBd0Z6aWxDRztFQUNDLHlCbkZlZ0I7QUw2aGxDcEI7O0F3RnJpbENFO0VKaElNO0VBQ0E7RUFDQTtFQUdKO0VJNkhEO0VKbElLO0VBQ0E7RUFDQTtFQUdKO0VJK0hEO0F4RjhpbENIOztBd0ZqaWxDQztFQWhEQyxjbkZ1Q2tCO0FMOGlsQ3BCO0F3Rm5sbENFO0VBQ0MsY25Gb0NpQjtBTGlqbENwQjtBd0Y5a2xDRztFQUNDLGNuRjRCZ0I7QUxvamxDcEI7QThFbnRsQ1E7RUFDSTtFQUNBO0E5RXF0bENaO0E4RWp0bENZO0VBQ0k7QTlFbXRsQ2hCO0F3RjNrbENHO0VBQ0MseUJuRmVnQjtBTDhqbENwQjtBd0Z0a2xDRTtFSmhJTTtFQUNBO0VBQ0E7RUFHSjtFSTZIRDtFSmxJSztFQUNBO0VBQ0E7RUFHSjtFSStIRDtBeEY4a2xDSDs7QXdGamtsQ0M7RUFoREMsY25GdUNrQjtBTDhrbENwQjtBd0ZubmxDRTtFQUNDLGNuRm9DaUI7QUxpbGxDcEI7O0F3RjltbENHO0VBQ0MsY25GNEJnQjtBTHFsbENwQjtBOEVwdmxDUTtFQUNJO0VBQ0E7QTlFc3ZsQ1o7QThFbHZsQ1k7RUFDSTtBOUVvdmxDaEI7O0F3RjVtbENHO0VBQ0MseUJuRmVnQjtBTGdtbENwQjs7QXdGeG1sQ0U7RUpoSU07RUFDQTtFQUNBO0VBR0o7RUk2SEQ7RUpsSUs7RUFDQTtFQUNBO0VBR0o7RUkrSEQ7QXhGaW5sQ0g7O0F3RnBtbENDO0VBaERDLGNuRnVDa0I7QUxpbmxDcEI7QXdGdHBsQ0U7RUFDQyxjbkZvQ2lCO0FMb25sQ3BCO0F3RmpwbENHO0VBQ0MsY25GNEJnQjtBTHVubENwQjtBOEV0eGxDUTtFQUNJO0VBQ0E7QTlFd3hsQ1o7QThFcHhsQ1k7RUFDSTtBOUVzeGxDaEI7QXdGOW9sQ0c7RUFDQyx5Qm5GZWdCO0FMaW9sQ3BCO0F3RnpvbENFO0VKaElNO0VBQ0E7RUFDQTtFQUdKO0VJNkhEO0VKbElLO0VBQ0E7RUFDQTtFQUdKO0VJK0hEO0F4RmlwbENIOztBd0Zwb2xDQztFQWhEQyxjbkZ1Q2tCO0FMaXBsQ3BCO0F3RnRybENFO0VBQ0MsY25Gb0NpQjtBTG9wbENwQjs7QXdGanJsQ0c7RUFDQyxjbkY0QmdCO0FMd3BsQ3BCO0E4RXZ6bENRO0VBQ0k7RUFDQTtBOUV5emxDWjtBOEVyemxDWTtFQUNJO0E5RXV6bENoQjs7QXdGL3FsQ0c7RUFDQyx5Qm5GZWdCO0FMbXFsQ3BCOztBd0YzcWxDRTtFSmhJTTtFQUNBO0VBQ0E7RUFHSjtFSTZIRDtFSmxJSztFQUNBO0VBQ0E7RUFHSjtFSStIRDtBeEZvcmxDSDs7QXdGdnFsQ0M7RUFoREMsY25GdUNrQjtBTG9ybENwQjtBd0Z6dGxDRTtFQUNDLGNuRm9DaUI7QUx1cmxDcEI7QXdGcHRsQ0c7RUFDQyxjbkY0QmdCO0FMMHJsQ3BCO0E4RXoxbENRO0VBQ0k7RUFDQTtBOUUyMWxDWjtBOEV2MWxDWTtFQUNJO0E5RXkxbENoQjtBd0ZqdGxDRztFQUNDLHlCbkZlZ0I7QUxvc2xDcEI7QXdGNXNsQ0U7RUpoSU07RUFDQTtFQUNBO0VBR0o7RUk2SEQ7RUpsSUs7RUFDQTtFQUNBO0VBR0o7RUkrSEQ7QXhGb3RsQ0g7O0F3RnZzbENDO0VBaERDLGNuRnVDa0I7QUxvdGxDcEI7QXdGenZsQ0U7RUFDQyxjbkZvQ2lCO0FMdXRsQ3BCOztBd0ZwdmxDRztFQUNDLGNuRjRCZ0I7QUwydGxDcEI7QThFMTNsQ1E7RUFDSTtFQUNBO0E5RTQzbENaO0E4RXgzbENZO0VBQ0k7QTlFMDNsQ2hCOztBd0ZsdmxDRztFQUNDLHlCbkZlZ0I7QUxzdWxDcEI7O0F3Rjl1bENFO0VKaElNO0VBQ0E7RUFDQTtFQUdKO0VJNkhEO0VKbElLO0VBQ0E7RUFDQTtFQUdKO0VJK0hEO0F4RnV2bENIOztBd0YxdWxDQztFQWhEQyxjbkZ1Q2tCO0FMdXZsQ3BCO0F3RjV4bENFO0VBQ0MsY25Gb0NpQjtBTDB2bENwQjtBd0Z2eGxDRztFQUNDLGNuRjRCZ0I7QUw2dmxDcEI7QThFNTVsQ1E7RUFDSTtFQUNBO0E5RTg1bENaO0E4RTE1bENZO0VBQ0k7QTlFNDVsQ2hCO0F3RnB4bENHO0VBQ0MseUJuRmVnQjtBTHV3bENwQjtBd0Yvd2xDRTtFSmhJTTtFQUNBO0VBQ0E7RUFHSjtFSTZIRDtFSmxJSztFQUNBO0VBQ0E7RUFHSjtFSStIRDtBeEZ1eGxDSDs7QXdGMXdsQ0M7RUFoREMsY25GdUNrQjtBTHV4bENwQjtBd0Y1emxDRTtFQUNDLGNuRm9DaUI7QUwweGxDcEI7O0F3RnZ6bENHO0VBQ0MsY25GNEJnQjtBTDh4bENwQjtBOEU3N2xDUTtFQUNJO0VBQ0E7QTlFKzdsQ1o7QThFMzdsQ1k7RUFDSTtBOUU2N2xDaEI7O0F3RnJ6bENHO0VBQ0MseUJuRmVnQjtBTHl5bENwQjs7QXdGanpsQ0U7RUpoSU07RUFDQTtFQUNBO0VBR0o7RUk2SEQ7RUpsSUs7RUFDQTtFQUNBO0VBR0o7RUkrSEQ7QXhGMHpsQ0g7O0F3Rjd5bENDO0VBaERDLGNuRnVDa0I7QUwwemxDcEI7QXdGLzFsQ0U7RUFDQyxjbkZvQ2lCO0FMNnpsQ3BCO0F3RjExbENHO0VBQ0MsY25GNEJnQjtBTGcwbENwQjtBOEUvOWxDUTtFQUNJO0VBQ0E7QTlFaStsQ1o7QThFNzlsQ1k7RUFDSTtBOUUrOWxDaEI7QXdGdjFsQ0c7RUFDQyx5Qm5GZWdCO0FMMDBsQ3BCO0F3RmwxbENFO0VKaElNO0VBQ0E7RUFDQTtFQUdKO0VJNkhEO0VKbElLO0VBQ0E7RUFDQTtFQUdKO0VJK0hEO0F4RjAxbENIOztBd0Y3MGxDQztFQWhEQyxjbkZ1Q2tCO0FMMDFsQ3BCO0F3Ri8zbENFO0VBQ0MsY25Gb0NpQjtBTDYxbENwQjs7QXdGMTNsQ0c7RUFDQyxjbkY0QmdCO0FMaTJsQ3BCO0E4RWhnbUNRO0VBQ0k7RUFDQTtBOUVrZ21DWjtBOEU5L2xDWTtFQUNJO0E5RWdnbUNoQjs7QXdGeDNsQ0c7RUFDQyx5Qm5GZWdCO0FMNDJsQ3BCOztBd0ZwM2xDRTtFSmhJTTtFQUNBO0VBQ0E7RUFHSjtFSTZIRDtFSmxJSztFQUNBO0VBQ0E7RUFHSjtFSStIRDtBeEY2M2xDSDs7QXdGaDNsQ0M7RUFoREMsY25GdUNrQjtBTDYzbENwQjtBd0ZsNmxDRTtFQUNDLGNuRm9DaUI7QUxnNGxDcEI7QXdGNzVsQ0c7RUFDQyxjbkY0QmdCO0FMbTRsQ3BCO0E4RWxpbUNRO0VBQ0k7RUFDQTtBOUVvaW1DWjtBOEVoaW1DWTtFQUNJO0E5RWtpbUNoQjtBd0YxNWxDRztFQUNDLHlCbkZlZ0I7QUw2NGxDcEI7QXdGcjVsQ0U7RUpoSU07RUFDQTtFQUNBO0VBR0o7RUk2SEQ7RUpsSUs7RUFDQTtFQUNBO0VBR0o7RUkrSEQ7QXhGNjVsQ0g7O0F3Rmg1bENDO0VBaERDLGNuRnVDa0I7QUw2NWxDcEI7QXdGbDhsQ0U7RUFDQyxjbkZvQ2lCO0FMZzZsQ3BCOztBd0Y3N2xDRztFQUNDLGNuRjRCZ0I7QUxvNmxDcEI7QThFbmttQ1E7RUFDSTtFQUNBO0E5RXFrbUNaO0E4RWprbUNZO0VBQ0k7QTlFbWttQ2hCOztBd0YzN2xDRztFQUNDLHlCbkZlZ0I7QUwrNmxDcEI7O0F3RnY3bENFO0VKaElNO0VBQ0E7RUFDQTtFQUdKO0VJNkhEO0VKbElLO0VBQ0E7RUFDQTtFQUdKO0VJK0hEO0F4Rmc4bENIOztBd0ZuN2xDQztFQWhEQyxjbkZ1Q2tCO0FMZzhsQ3BCO0F3RnIrbENFO0VBQ0MsY25Gb0NpQjtBTG04bENwQjtBd0ZoK2xDRztFQUNDLGNuRjRCZ0I7QUxzOGxDcEI7QThFcm1tQ1E7RUFDSTtFQUNBO0E5RXVtbUNaO0E4RW5tbUNZO0VBQ0k7QTlFcW1tQ2hCO0F3Rjc5bENHO0VBQ0MseUJuRmVnQjtBTGc5bENwQjtBd0Z4OWxDRTtFSmhJTTtFQUNBO0VBQ0E7RUFHSjtFSTZIRDtFSmxJSztFQUNBO0VBQ0E7RUFHSjtFSStIRDtBeEZnK2xDSDs7QXdGbjlsQ0M7RUFoREMsY25GdUNrQjtBTGcrbENwQjtBd0ZyZ21DRTtFQUNDLGNuRm9DaUI7QUxtK2xDcEI7O0F3RmhnbUNHO0VBQ0MsY25GNEJnQjtBTHUrbENwQjtBOEV0b21DUTtFQUNJO0VBQ0E7QTlFd29tQ1o7QThFcG9tQ1k7RUFDSTtBOUVzb21DaEI7O0F3RjkvbENHO0VBQ0MseUJuRmVnQjtBTGsvbENwQjs7QXdGMS9sQ0U7RUpoSU07RUFDQTtFQUNBO0VBR0o7RUk2SEQ7RUpsSUs7RUFDQTtFQUNBO0VBR0o7RUkrSEQ7QXhGbWdtQ0g7O0F3RnorbENDOztFQUVDLHVEbkY4SWtEO0VtRmpObEQsMENFOUU4RDtBMUY4bm1DaEU7O0F3RnQ5bENDO0VBRUMsdURuRnFIa0Q7RW1Gak5sRCwwQ0V4RTZEO0ExRjZubUMvRDs7QXdGcCtsQ0M7RUFDQyx1RG5GK0hrRDtFbUZqTmxELDBDRWxFK0Q7QTFGNG5tQ2pFOztBd0Z6L2xDQzs7RUFFQyx1RG5GOElrRDtFbUZqTmxELDBDRTVEOEQ7QTFGNG5tQ2hFO0F3RnQrbENDO0VBRUMsdURuRnFIa0Q7RW1Gak5sRCwwQ0UzRDZEO0ExRitubUMvRDtBd0ZuL2xDQztFQUNDLHVEbkYrSGtEO0VtRmpObEQsMENFMUQrRDtBMUZrb21DakU7O0F3RnZnbUNDOztFQUVDLHVEbkY4SWtEO0VtRjdNbEQsY2xGdkh1QjtBTmlzbUN6QjtBd0Z4a21DRTs7RUFDQyxjbEYxSHNCO0FOcXNtQ3pCO0F3RnBrbUNHOztFQUNDLGNsRmxJcUI7QU55c21DekI7QThFMXNtQ1E7O0VBQ0k7RUFDQTtBOUU2c21DWjtBOEV6c21DWTs7RUFDSTtBOUU0c21DaEI7QXdGcGttQ0c7O0VBQ0MseUJsRi9JcUI7QU5zdG1DekI7QXdGaGttQ0U7O0VKaElNO0VBQ0E7RUFDQTtFQUdKO0VJNkhEO0VKbElLO0VBQ0E7RUFDQTtFQUdKO0VJK0hEO0F4RnlrbUNIOztBd0Z0aG1DQztFQUVDLHVEbkZxSGtEO0VtRjdNbEQsY2xGdkh1QjtBTnd1bUN6QjtBd0YvbW1DRTtFQUNDLGNsRjFIc0I7QU4ydW1DekI7QXdGMW1tQ0c7RUFDQyxjbEZsSXFCO0FOOHVtQ3pCO0E4RS91bUNRO0VBQ0k7RUFDQTtBOUVpdm1DWjtBOEU3dW1DWTtFQUNJO0E5RSt1bUNoQjtBd0Z2bW1DRztFQUNDLHlCbEYvSXFCO0FOd3ZtQ3pCO0F3RmxtbUNFO0VKaElNO0VBQ0E7RUFDQTtFQUdKO0VJNkhEO0VKbElLO0VBQ0E7RUFDQTtFQUdKO0VJK0hEO0F4RjBtbUNIOztBd0Zoa21DQztFQUNDLHVEbkYrSGtEO0VtRjdNbEQsY2xGdkh1QjtBTnl3bUN6QjtBd0ZocG1DRTtFQUNDLGNsRjFIc0I7QU40d21DekI7QXdGM29tQ0c7RUFDQyxjbEZsSXFCO0FOK3dtQ3pCO0E4RWh4bUNRO0VBQ0k7RUFDQTtBOUVreG1DWjtBOEU5d21DWTtFQUNJO0E5RWd4bUNoQjtBd0Z4b21DRztFQUNDLHlCbEYvSXFCO0FOeXhtQ3pCO0F3Rm5vbUNFO0VKaElNO0VBQ0E7RUFDQTtFQUdKO0VJNkhEO0VKbElLO0VBQ0E7RUFDQTtFQUdKO0VJK0hEO0F4RjJvbUNIOztBd0Zqbm1DQzs7RUFFQyx1RG5GOElrRDtFbUY3TWxELGNsRnZIdUI7QU4yeW1DekI7QXdGbHJtQ0U7O0VBQ0MsY2xGMUhzQjtBTit5bUN6QjtBd0Y5cW1DRzs7RUFDQyxjbEZsSXFCO0FObXptQ3pCO0E4RXB6bUNROztFQUNJO0VBQ0E7QTlFdXptQ1o7QThFbnptQ1k7O0VBQ0k7QTlFc3ptQ2hCO0F3RjlxbUNHOztFQUNDLHlCbEYvSXFCO0FOZzBtQ3pCO0F3RjFxbUNFOztFSmhJTTtFQUNBO0VBQ0E7RUFHSjtFSTZIRDtFSmxJSztFQUNBO0VBQ0E7RUFHSjtFSStIRDtBeEZtcm1DSDtBd0Zob21DQztFQUVDLHVEbkZxSGtEO0VtRjdNbEQsY2xGdkh1QjtBTmkxbUN6QjtBd0Z4dG1DRTtFQUNDLGNsRjFIc0I7QU5vMW1DekI7QXdGbnRtQ0c7RUFDQyxjbEZsSXFCO0FOdTFtQ3pCO0E4RXgxbUNRO0VBQ0k7RUFDQTtBOUUwMW1DWjtBOEV0MW1DWTtFQUNJO0E5RXcxbUNoQjtBd0ZodG1DRztFQUNDLHlCbEYvSXFCO0FOaTJtQ3pCO0F3RjNzbUNFO0VKaElNO0VBQ0E7RUFDQTtFQUdKO0VJNkhEO0VKbElLO0VBQ0E7RUFDQTtFQUdKO0VJK0hEO0F4Rm10bUNIO0F3RnpxbUNDO0VBQ0MsdURuRitIa0Q7RW1GN01sRCxjbEZ2SHVCO0FOaTNtQ3pCO0F3Rnh2bUNFO0VBQ0MsY2xGMUhzQjtBTm8zbUN6QjtBd0Zudm1DRztFQUNDLGNsRmxJcUI7QU51M21DekI7QThFeDNtQ1E7RUFDSTtFQUNBO0E5RTAzbUNaO0E4RXQzbUNZO0VBQ0k7QTlFdzNtQ2hCO0F3Rmh2bUNHO0VBQ0MseUJsRi9JcUI7QU5pNG1DekI7QXdGM3VtQ0U7RUpoSU07RUFDQTtFQUNBO0VBR0o7RUk2SEQ7RUpsSUs7RUFDQTtFQUNBO0VBR0o7RUkrSEQ7QXhGbXZtQ0g7O0F3Rnp0bUNDOztFQUVDLHVEbkY4SWtEO0VtRmpObEQseUJsRm5IdUI7RWtGdUh2QixjbEZwSDBCO0FOaTVtQzVCO0F3RjN4bUNFOztFQUNDLGNsRnZIeUI7QU5xNW1DNUI7QXdGdnhtQ0c7O0VBQ0MsY2xGL0h3QjtBTnk1bUM1QjtBOEU3NW1DUTs7RUFDSTtFQUNBO0E5RWc2bUNaO0E4RTU1bUNZOztFQUNJO0E5RSs1bUNoQjtBd0Z2eG1DRzs7RUFDQyx5QmxGNUl3QjtBTnM2bUM1QjtBd0ZueG1DRTs7RUpoSU07RUFDQTtFQUNBO0VBR0o7RUk2SEQ7RUpsSUs7RUFDQTtFQUNBO0VBR0o7RUkrSEQ7QXhGNHhtQ0g7O0F3Rnp1bUNDO0VBRUMsdURuRnFIa0Q7RW1Gak5sRCx5QmxGbkh1QjtFa0Z1SHZCLGNsRnBIMEI7QU55N21DNUI7QXdGbjBtQ0U7RUFDQyxjbEZ2SHlCO0FONDdtQzVCO0F3Rjl6bUNHO0VBQ0MsY2xGL0h3QjtBTis3bUM1QjtBOEVuOG1DUTtFQUNJO0VBQ0E7QTlFcThtQ1o7QThFajhtQ1k7RUFDSTtBOUVtOG1DaEI7QXdGM3ptQ0c7RUFDQyx5QmxGNUl3QjtBTnk4bUM1QjtBd0Z0em1DRTtFSmhJTTtFQUNBO0VBQ0E7RUFHSjtFSTZIRDtFSmxJSztFQUNBO0VBQ0E7RUFHSjtFSStIRDtBeEY4em1DSDs7QXdGcHhtQ0M7RUFDQyx1RG5GK0hrRDtFbUZqTmxELHlCbEZuSHVCO0VrRnVIdkIsY2xGcEgwQjtBTjI5bUM1QjtBd0ZyMm1DRTtFQUNDLGNsRnZIeUI7QU44OW1DNUI7QXdGaDJtQ0c7RUFDQyxjbEYvSHdCO0FOaSttQzVCO0E4RXIrbUNRO0VBQ0k7RUFDQTtBOUV1K21DWjtBOEVuK21DWTtFQUNJO0E5RXErbUNoQjtBd0Y3MW1DRztFQUNDLHlCbEY1SXdCO0FOMittQzVCO0F3RngxbUNFO0VKaElNO0VBQ0E7RUFDQTtFQUdKO0VJNkhEO0VKbElLO0VBQ0E7RUFDQTtFQUdKO0VJK0hEO0F4RmcybUNIOztBd0Z0MG1DQzs7RUFFQyx1RG5GOElrRDtFbUZqTmxELHlCbEZuSHVCO0VrRnVIdkIsY2xGcEgwQjtBTjgvbUM1QjtBd0Z4NG1DRTs7RUFDQyxjbEZ2SHlCO0FOa2duQzVCO0F3RnA0bUNHOztFQUNDLGNsRi9Id0I7QU5zZ25DNUI7QThFMWduQ1E7O0VBQ0k7RUFDQTtBOUU2Z25DWjtBOEV6Z25DWTs7RUFDSTtBOUU0Z25DaEI7QXdGcDRtQ0c7O0VBQ0MseUJsRjVJd0I7QU5taG5DNUI7QXdGaDRtQ0U7O0VKaElNO0VBQ0E7RUFDQTtFQUdKO0VJNkhEO0VKbElLO0VBQ0E7RUFDQTtFQUdKO0VJK0hEO0F4Rnk0bUNIO0F3RnQxbUNDO0VBRUMsdURuRnFIa0Q7RW1Gak5sRCx5QmxGbkh1QjtFa0Z1SHZCLGNsRnBIMEI7QU5xaW5DNUI7QXdGLzZtQ0U7RUFDQyxjbEZ2SHlCO0FOd2luQzVCO0F3RjE2bUNHO0VBQ0MsY2xGL0h3QjtBTjJpbkM1QjtBOEUvaW5DUTtFQUNJO0VBQ0E7QTlFaWpuQ1o7QThFN2luQ1k7RUFDSTtBOUUraW5DaEI7QXdGdjZtQ0c7RUFDQyx5QmxGNUl3QjtBTnFqbkM1QjtBd0ZsNm1DRTtFSmhJTTtFQUNBO0VBQ0E7RUFHSjtFSTZIRDtFSmxJSztFQUNBO0VBQ0E7RUFHSjtFSStIRDtBeEYwNm1DSDtBd0ZoNG1DQztFQUNDLHVEbkYrSGtEO0VtRmpObEQseUJsRm5IdUI7RWtGdUh2QixjbEZwSDBCO0FOc2tuQzVCO0F3Rmg5bUNFO0VBQ0MsY2xGdkh5QjtBTnlrbkM1QjtBd0YzOG1DRztFQUNDLGNsRi9Id0I7QU40a25DNUI7QThFaGxuQ1E7RUFDSTtFQUNBO0E5RWtsbkNaO0E4RTlrbkNZO0VBQ0k7QTlFZ2xuQ2hCO0F3Rng4bUNHO0VBQ0MseUJsRjVJd0I7QU5zbG5DNUI7QXdGbjhtQ0U7RUpoSU07RUFDQTtFQUNBO0VBR0o7RUk2SEQ7RUpsSUs7RUFDQTtFQUNBO0VBR0o7RUkrSEQ7QXhGMjhtQ0g7O0F3Rng1bUNDO0VBRUMsdURuRnFIa0Q7RW1Gak5sRCx5QmxGakg2QjtFa0ZxSDdCLGNsRnZIdUI7QU4ybW5DekI7QXdGbC9tQ0U7RUFDQyxjbEYxSHNCO0FOOG1uQ3pCO0F3RjcrbUNHO0VBQ0MsY2xGbElxQjtBTmlubkN6QjtBOEVsbm5DUTtFQUNJO0VBQ0E7QTlFb25uQ1o7QThFaG5uQ1k7RUFDSTtBOUVrbm5DaEI7QXdGMSttQ0c7RUFDQyx5QmxGL0lxQjtBTjJubkN6QjtBd0ZyK21DRTtFSmhJTTtFQUNBO0VBQ0E7RUFHSjtFSTZIRDtFSmxJSztFQUNBO0VBQ0E7RUFHSjtFSStIRDtBeEY2K21DSDs7QXdGbjltQ0M7O0VBRUMsdURuRjhJa0Q7RW1Gak5sRCx5QmxGakg2QjtFa0ZxSDdCLGNsRnZIdUI7QU44b25DekI7QXdGcmhuQ0U7O0VBQ0MsY2xGMUhzQjtBTmtwbkN6QjtBd0ZqaG5DRzs7RUFDQyxjbEZsSXFCO0FOc3BuQ3pCO0E4RXZwbkNROztFQUNJO0VBQ0E7QTlFMHBuQ1o7QThFdHBuQ1k7O0VBQ0k7QTlFeXBuQ2hCO0F3RmpobkNHOztFQUNDLHlCbEYvSXFCO0FObXFuQ3pCO0F3RjdnbkNFOztFSmhJTTtFQUNBO0VBQ0E7RUFHSjtFSTZIRDtFSmxJSztFQUNBO0VBQ0E7RUFHSjtFSStIRDtBeEZzaG5DSDs7QXdGNSttQ0M7RUFDQyx1RG5GK0hrRDtFbUZqTmxELHlCbEZqSDZCO0VrRnFIN0IsY2xGdkh1QjtBTnNybkN6QjtBd0Y3am5DRTtFQUNDLGNsRjFIc0I7QU55cm5DekI7QXdGeGpuQ0c7RUFDQyxjbEZsSXFCO0FONHJuQ3pCO0E4RTdybkNRO0VBQ0k7RUFDQTtBOUUrcm5DWjtBOEUzcm5DWTtFQUNJO0E5RTZybkNoQjtBd0Zyam5DRztFQUNDLHlCbEYvSXFCO0FOc3NuQ3pCO0F3RmhqbkNFO0VKaElNO0VBQ0E7RUFDQTtFQUdKO0VJNkhEO0VKbElLO0VBQ0E7RUFDQTtFQUdKO0VJK0hEO0F4RndqbkNIOztBd0ZyZ25DQztFQUVDLHVEbkZxSGtEO0VtRmpObEQseUJsRmpINkI7RWtGcUg3QixjbEZ2SHVCO0FOd3RuQ3pCO0F3Ri9sbkNFO0VBQ0MsY2xGMUhzQjtBTjJ0bkN6QjtBd0YxbG5DRztFQUNDLGNsRmxJcUI7QU44dG5DekI7QThFL3RuQ1E7RUFDSTtFQUNBO0E5RWl1bkNaO0E4RTd0bkNZO0VBQ0k7QTlFK3RuQ2hCO0F3RnZsbkNHO0VBQ0MseUJsRi9JcUI7QU53dW5DekI7QXdGbGxuQ0U7RUpoSU07RUFDQTtFQUNBO0VBR0o7RUk2SEQ7RUpsSUs7RUFDQTtFQUNBO0VBR0o7RUkrSEQ7QXhGMGxuQ0g7QXdGaGtuQ0M7O0VBRUMsdURuRjhJa0Q7RW1Gak5sRCx5QmxGakg2QjtFa0ZxSDdCLGNsRnZIdUI7QU4wdm5DekI7QXdGam9uQ0U7O0VBQ0MsY2xGMUhzQjtBTjh2bkN6QjtBd0Y3bm5DRzs7RUFDQyxjbEZsSXFCO0FOa3duQ3pCO0E4RW53bkNROztFQUNJO0VBQ0E7QTlFc3duQ1o7QThFbHduQ1k7O0VBQ0k7QTlFcXduQ2hCO0F3RjdubkNHOztFQUNDLHlCbEYvSXFCO0FOK3duQ3pCO0F3RnpubkNFOztFSmhJTTtFQUNBO0VBQ0E7RUFHSjtFSTZIRDtFSmxJSztFQUNBO0VBQ0E7RUFHSjtFSStIRDtBeEZrb25DSDtBd0Z4bG5DQztFQUNDLHVEbkYrSGtEO0VtRmpObEQseUJsRmpINkI7RWtGcUg3QixjbEZ2SHVCO0FOaXluQ3pCO0F3RnhxbkNFO0VBQ0MsY2xGMUhzQjtBTm95bkN6QjtBd0ZucW5DRztFQUNDLGNsRmxJcUI7QU51eW5DekI7QThFeHluQ1E7RUFDSTtFQUNBO0E5RTB5bkNaO0E4RXR5bkNZO0VBQ0k7QTlFd3luQ2hCO0F3RmhxbkNHO0VBQ0MseUJsRi9JcUI7QU5pem5DekI7QXdGM3BuQ0U7RUpoSU07RUFDQTtFQUNBO0VBR0o7RUk2SEQ7RUpsSUs7RUFDQTtFQUNBO0VBR0o7RUkrSEQ7QXhGbXFuQ0g7O0F3RnpvbkNDOztFQUVDLHVEbkY4SWtEO0VtRjdNbEQsY2xGdkh1QjtBTm0wbkN6QjtBd0Yxc25DRTs7RUFDQyxjbEYxSHNCO0FOdTBuQ3pCOztBd0Yxbm5DQztFQUVDLHVEbkZxSGtEO0VtRjdNbEQsY2xGdkh1QjtBTjQwbkN6QjtBd0ZudG5DRTtFQUNDLGNsRjFIc0I7QU4rMG5DekI7O0F3RjNvbkNDO0VBQ0MsdURuRitIa0Q7RW1GN01sRCxjbEZ2SHVCO0FObzFuQ3pCO0F3RjN0bkNFO0VBQ0MsY2xGMUhzQjtBTnUxbkN6Qjs7QXdGbnFuQ0M7O0VBRUMsdURuRjhJa0Q7RW1GN01sRCxjbEZ2SHVCO0FONjFuQ3pCO0F3RnB1bkNFOztFQUNDLGNsRjFIc0I7QU5pMm5DekI7QXdGcHBuQ0M7RUFFQyx1RG5GcUhrRDtFbUY3TWxELGNsRnZIdUI7QU5xMm5DekI7QXdGNXVuQ0U7RUFDQyxjbEYxSHNCO0FOdzJuQ3pCO0F3RnBxbkNDO0VBQ0MsdURuRitIa0Q7RW1GN01sRCxjbEZ2SHVCO0FONDJuQ3pCO0F3Rm52bkNFO0VBQ0MsY2xGMUhzQjtBTisybkN6Qjs7QXdGM3JuQ0M7O0VBRUMsdURuRjhJa0Q7QUxnam5DcEQ7QXdGbnZuQ0c7O0VBQ0MsY2xGbElxQjtBTnczbkN6QjtBOEV6M25DUTs7RUFDSTtFQUNBO0E5RTQzbkNaO0E4RXgzbkNZOztFQUNJO0E5RTIzbkNoQjs7QXdGcHJuQ0M7RUFFQyx1RG5GcUhrRDtBTGlrbkNwRDtBd0Zwd25DRztFQUNDLGNsRmxJcUI7QU53NG5DekI7QThFejRuQ1E7RUFDSTtFQUNBO0E5RTI0bkNaO0E4RXY0bkNZO0VBQ0k7QTlFeTRuQ2hCOztBd0Yzc25DQztFQUNDLHVEbkYrSGtEO0FMK2tuQ3BEO0F3Rmx4bkNHO0VBQ0MsY2xGbElxQjtBTnM1bkN6QjtBOEV2NW5DUTtFQUNJO0VBQ0E7QTlFeTVuQ1o7QThFcjVuQ1k7RUFDSTtBOUV1NW5DaEI7O0F3Rnp1bkNDOztFQUVDLHVEbkY4SWtEO0FMOGxuQ3BEO0F3Rmp5bkNHOztFQUNDLGNsRmxJcUI7QU5zNm5DekI7QThFdjZuQ1E7O0VBQ0k7RUFDQTtBOUUwNm5DWjtBOEV0Nm5DWTs7RUFDSTtBOUV5Nm5DaEI7QXdGbHVuQ0M7RUFFQyx1RG5GcUhrRDtBTDhtbkNwRDtBd0Zqem5DRztFQUNDLGNsRmxJcUI7QU5xN25DekI7QThFdDduQ1E7RUFDSTtFQUNBO0E5RXc3bkNaO0E4RXA3bkNZO0VBQ0k7QTlFczduQ2hCO0F3Rnh2bkNDO0VBQ0MsdURuRitIa0Q7QUwybm5DcEQ7QXdGOXpuQ0c7RUFDQyxjbEZsSXFCO0FOazhuQ3pCO0E4RW44bkNRO0VBQ0k7RUFDQTtBOUVxOG5DWjtBOEVqOG5DWTtFQUNJO0E5RW04bkNoQjs7QXdGcnhuQ0M7O0VBRUMsdURuRjhJa0Q7QUwwb25DcEQ7QXdGaDBuQ0c7O0VBQ0MseUJsRi9JcUI7QU5rOW5DekI7O0F3RnJ3bkNDO0VBRUMsdURuRnFIa0Q7QUxrcG5DcEQ7QXdGeDBuQ0c7RUFDQyx5QmxGL0lxQjtBTnk5bkN6Qjs7QXdGcnhuQ0M7RUFDQyx1RG5GK0hrRDtBTHlwbkNwRDtBd0YvMG5DRztFQUNDLHlCbEYvSXFCO0FOZytuQ3pCOztBd0Y1eW5DQzs7RUFFQyx1RG5GOElrRDtBTGlxbkNwRDtBd0Z2MW5DRzs7RUFDQyx5QmxGL0lxQjtBTnkrbkN6QjtBd0Y1eG5DQztFQUVDLHVEbkZxSGtEO0FMd3FuQ3BEO0F3RjkxbkNHO0VBQ0MseUJsRi9JcUI7QU4rK25DekI7QXdGM3luQ0M7RUFDQyx1RG5GK0hrRDtBTDhxbkNwRDtBd0ZwMm5DRztFQUNDLHlCbEYvSXFCO0FOcS9uQ3pCOztBd0ZqMG5DQzs7RUFFQyx1RG5GOElrRDtBTHNybkNwRDtBd0ZwMm5DRTs7RUpoSU07RUFDQTtFQUNBO0VBR0o7RUk2SEQ7RUpsSUs7RUFDQTtFQUNBO0VBR0o7RUkrSEQ7QXhGNjJuQ0g7O0F3RjF6bkNDO0VBRUMsdURuRnFIa0Q7QUx1c25DcEQ7QXdGcjNuQ0U7RUpoSU07RUFDQTtFQUNBO0VBR0o7RUk2SEQ7RUpsSUs7RUFDQTtFQUNBO0VBR0o7RUkrSEQ7QXhGNjNuQ0g7O0F3Rm4xbkNDO0VBQ0MsdURuRitIa0Q7QUx1dG5DcEQ7QXdGcjRuQ0U7RUpoSU07RUFDQTtFQUNBO0VBR0o7RUk2SEQ7RUpsSUs7RUFDQTtFQUNBO0VBR0o7RUkrSEQ7QXhGNjRuQ0g7O0F3Rm4zbkNDOztFQUVDLHVEbkY4SWtEO0FMd3VuQ3BEO0F3RnQ1bkNFOztFSmhJTTtFQUNBO0VBQ0E7RUFHSjtFSTZIRDtFSmxJSztFQUNBO0VBQ0E7RUFHSjtFSStIRDtBeEYrNW5DSDtBd0Y1Mm5DQztFQUVDLHVEbkZxSGtEO0FMd3ZuQ3BEO0F3RnQ2bkNFO0VKaElNO0VBQ0E7RUFDQTtFQUdKO0VJNkhEO0VKbElLO0VBQ0E7RUFDQTtFQUdKO0VJK0hEO0F4Rjg2bkNIO0F3RnA0bkNDO0VBQ0MsdURuRitIa0Q7QUx1d25DcEQ7QXdGcjduQ0U7RUpoSU07RUFDQTtFQUNBO0VBR0o7RUk2SEQ7RUpsSUs7RUFDQTtFQUNBO0VBR0o7RUkrSEQ7QXhGNjduQ0g7O0EyRjNsb0NBO0VBQ0k7RUFDQTtBM0Y4bG9DSjtBMkY1bG9DSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGN0Rk5pQjtFc0ZPakIseUJ0RnNUNEM7QUx3eW5DcEQ7QTJGNWxvQ1E7RUFDSTtBM0Y4bG9DWjtBMkZ6bG9DUTtFQUNJO0EzRjJsb0NaO0EyRnpsb0NZO0VBQ0ksY3JGdkJTO0VxRndCVCx5QnRGeVNvQztBTGt6bkNwRDs7QTRGdG5vQ0E7RUFJUTtFQUdKLG9EdkZxcEJ1QjtBTCs5bUMzQjtBNEZqbm9DSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsZ0J2RnVwQnFCO0V1RnRwQnJCO0VBQ0E7RUFDQTtBNUZtbm9DUjtBNEZobm9DUTtFQUNJO0VBQ0E7RUFDQSxjdkY2b0J3QztFdUY1b0J4QztBNUZrbm9DWjtBNEZobm9DWTtFQUNJO0VBQ0E7QTVGa25vQ2hCO0E0Ri9tb0NZO0VBQ0k7RUFDQTtBNUZpbm9DaEI7QTRGL21vQ2dCO0VBQ0k7RUFDQSxjdkY5Qks7RXVGK0JMO0E1Rmlub0NwQjtBNEYvbW9Db0I7RUFFSTtBNUZnbm9DeEI7QThFbm9vQ0k7RUFDSTtFQUNBO0E5RXFvb0NSO0E4RTdwb0NRO0VBQ0k7RUFDQTtBOUUrcG9DWjtBOEUzcG9DWTtFQUNJO0E5RTZwb0NoQjtBNEZqbm9DWTs7RUFFSTtFQUNBO0VBQ0EsY3ZGOUNTO0FMaXFvQ3pCO0E0Rmhub0NZO0VBQ0k7RUFDQTtBNUZrbm9DaEI7QTRGOW1vQ1k7RUFDSSxjdkY1RFM7RXVGNkRUO0E1Rmdub0NoQjtBNEY1bW9DWTtFQUNJO0E1Rjhtb0NoQjtBNEZ6bW9DUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0E1RjJtb0NaO0E0RnRtb0NJO0VBQ0k7QTVGd21vQ1I7QTRGcG1vQ0k7RUFDSTtFQUNBO0VBQ0E7QTVGc21vQ1I7QTRGbG1vQ0k7RUFDSTtFQUNBO0E1Rm9tb0NSO0E0Ri9sb0NROzs7RUFHSTtFQUNBO0E1Rmltb0NaO0E0RjVsb0NROzs7RUFHSTtFQUNBO0E1Rjhsb0NaO0E0Rnpsb0NROzs7RUFHSTtBNUYybG9DWjtBNEZ0bG9DSTtFQUNJO0VBQ0E7QTVGd2xvQ1I7QTRGdGxvQ1E7RUFDSTtBNUZ3bG9DWjtBNEZybG9DUTtFQUNJO0E1RnVsb0NaO0E0Rmxsb0NJO0VBQ0k7RUFDQTtBNUZvbG9DUjtBNEYva29DUTtFQUNJO0E1Rmlsb0NaO0E0Rjlrb0NRO0VBQ0k7QTVGZ2xvQ1o7QTRGNWtvQ0k7RUFDSSxvRHZGeWZtQjtFdUZ4Zm5CO0E1Rjhrb0NSOztBNEZua29DWTtFQUNJO0E1RnNrb0NoQjtBNEZsa29DWTtFQUNJO0E1Rm9rb0NoQjtBNEZoa29DWTtFQUNJO0E1Rmtrb0NoQjtBNEY5am9DWTtFQUNJO0E1Rmdrb0NoQjtBNEY1am9DWTtFQUNJO0E1Rjhqb0NoQjtBNEYxam9DWTtFQUNJO0VBQ0E7RUFDQTtBNUY0am9DaEI7QTRGMWpvQ2dCO0VBQ0k7RUFDQTtBNUY0am9DcEI7QWVqdG9DSTtFNkVxSFE7SUFDSTtFNUYrbG9DZDtFNEYzbG9DVTtJQUNJO0U1RjZsb0NkO0U0Rnpsb0NVO0lBQ0k7RTVGMmxvQ2Q7RTRGdmxvQ1U7SUFDSTtFNUZ5bG9DZDtFNEZybG9DVTtJQUNJO0U1RnVsb0NkO0U0Rm5sb0NVO0lBQ0k7SUFDQTtJQUNBO0U1RnFsb0NkO0U0Rm5sb0NjO0lBQ0k7SUFDQTtFNUZxbG9DbEI7QUFDRjtBZTN1b0NJO0U2RXFIUTtJQUNJO0U1Rnlub0NkO0U0RnJub0NVO0lBQ0k7RTVGdW5vQ2Q7RTRGbm5vQ1U7SUFDSTtFNUZxbm9DZDtFNEZqbm9DVTtJQUNJO0U1Rm1ub0NkO0U0Ri9tb0NVO0lBQ0k7RTVGaW5vQ2Q7RTRGN21vQ1U7SUFDSTtJQUNBO0lBQ0E7RTVGK21vQ2Q7RTRGN21vQ2M7SUFDSTtJQUNBO0U1Rittb0NsQjtBQUNGO0FlcndvQ0k7RTZFcUhRO0lBQ0k7RTVGbXBvQ2Q7RTRGL29vQ1U7SUFDSTtFNUZpcG9DZDtFNEY3b29DVTtJQUNJO0U1Ritvb0NkO0U0RjNvb0NVO0lBQ0k7RTVGNm9vQ2Q7RTRGem9vQ1U7SUFDSTtFNUYyb29DZDtFNEZ2b29DVTtJQUNJO0lBQ0E7SUFDQTtFNUZ5b29DZDtFNEZ2b29DYztJQUNJO0lBQ0E7RTVGeW9vQ2xCO0FBQ0Y7QWUveG9DSTtFNkVxSFE7SUFDSTtFNUY2cW9DZDtFNEZ6cW9DVTtJQUNJO0U1RjJxb0NkO0U0RnZxb0NVO0lBQ0k7RTVGeXFvQ2Q7RTRGcnFvQ1U7SUFDSTtFNUZ1cW9DZDtFNEZucW9DVTtJQUNJO0U1RnFxb0NkO0U0Rmpxb0NVO0lBQ0k7SUFDQTtJQUNBO0U1Rm1xb0NkO0U0Rmpxb0NjO0lBQ0k7SUFDQTtFNUZtcW9DbEI7QUFDRjtBZXp6b0NJO0U2RXFIUTtJQUNJO0U1RnVzb0NkO0U0Rm5zb0NVO0lBQ0k7RTVGcXNvQ2Q7RTRGanNvQ1U7SUFDSTtFNUZtc29DZDtFNEYvcm9DVTtJQUNJO0U1Rmlzb0NkO0U0Rjdyb0NVO0lBQ0k7RTVGK3JvQ2Q7RTRGM3JvQ1U7SUFDSTtJQUNBO0lBQ0E7RTVGNnJvQ2Q7RTRGM3JvQ2M7SUFDSTtJQUNBO0U1RjZyb0NsQjtBQUNGOztBNEZ0cm9DQTtFQUNJO0E1Rnlyb0NKOztBNEZ0cm9DQTtFQUNJO0VBQ0E7QTVGeXJvQ0o7O0E0RnRyb0NBO0VBQ0ksb0R2RjJidUI7QUw4dm5DM0I7O0E0RnRyb0NBO0VBQ0k7RUFDQTtBNUZ5cm9DSjs7QTRGdHJvQ0E7RUFDSSx1QnZGK0dnQztBTDBrb0NwQzs7QTRGdHJvQ0E7RUFDSSxnQ3ZGMkdnQztFdUYxR2hDLG1DdkYwR2dDO0FMK2tvQ3BDOztBNEZ0cm9DQTtFQUNJLGlDdkZzR2dDO0V1RnJHaEMsb0N2RnFHZ0M7QUxvbG9DcEM7O0E0RnRyb0NBO0VBQ0ksZ0N2RmlHZ0M7RXVGaEdoQyxpQ3ZGZ0dnQztBTHlsb0NwQzs7QTRGdHJvQ0E7RUFDSSxtQ3ZGNEZnQztFdUYzRmhDLG9DdkYyRmdDO0FMOGxvQ3BDOztBZWgzb0NJO0U2RTZMSTtJQUNJLG1CdkZnYXdDO0l1Ri9aeEMsc0J2Ritad0M7RUx3eG5DbEQ7QUFDRjtBNkY5N29DQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTdGZzhvQ0o7QTZGNzdvQ0k7RUFDSTtFQUNBO0VBQ0E7RUFDQSxxQnhGdzJCNEM7QUx1bG5DcEQ7QTZGNzdvQ1E7RUFDSTtBN0YrN29DWjtBNkY1N29DUTtFQUNJO0VBQ0Esb0J4RmcyQndDO0FMOGxuQ3BEO0E2RjM3b0NRO0VBQ0k7QTdGNjdvQ1o7QTZGejdvQ1k7RUFDSTtBN0YyN29DaEI7O0E2Rmw3b0NRO0VBQ0k7QTdGcTdvQ1o7O0E2Rjc2b0NRO0VBQ0k7QTdGZzdvQ1o7O0E2Rng2b0NRO0VBQ0k7QTdGMjZvQ1o7O0E4RnArb0NBO0VBRUM7QTlGcytvQ0Q7QThGbitvQ0M7RUFDQztBOUZxK29DRjtBOEZqK29DQztFQUNDO0VBQ0E7QTlGbStvQ0Y7QThGaitvQ0U7RUFDQztBOUZtK29DSDtBOEZoK29DRTtFQUNDO0E5Rmsrb0NIO0E4Rjc5b0NDO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGdCekZxWGtEO0FMMG1vQ3BEO0E4RjM5b0NDO0VBQ0M7QTlGNjlvQ0Y7QThGejlvQ0M7RUFDQztBOUYyOW9DRjtBOEZ2OW9DQztFQzVDRztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QS9Gc2dwQ0o7QThGNzlvQ0M7RUFDQztFQUNBO0E5Ris5b0NGOztBOEZ4OW9DQztFQUNDO0VBQ0EsZXpGZ1ZrQztFeUYvVWxDO0VBQ0E7RUFDQTtBOUYyOW9DRjtBOEZ2OW9DQztFQUNDO0VBQ0E7RUFDQTtBOUZ5OW9DRjtBOEZyOW9DQztFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0Esa0MxRjR4QnNDO0UwRjN4QnRDLGlDMUYyeEJzQztBSjRybkN4QztBOEZwOW9DRTtFQUNDO0E5RnM5b0NIO0E4Rmw5b0NFO0VBQ0Msa0MxRm14QnFDO0UwRmx4QnJDLGlDMUZreEJxQztBSmtzbkN4QztBOEZoOW9DRTtFQUNDLG1DMUY4d0JxQztFMEY3d0JyQyxrQzFGNndCcUM7QUpxc25DeEM7QThGLzhvQ0U7RUFDQztBOUZpOW9DSDtBOEY5OG9DRTs7RUFFQztFQUNBO0VBQ0E7QTlGZzlvQ0g7O0FnR3pqcENDO0VDVU8sY0RURTtFQzJCRixxQjVGa0ZPO0U0RjlFUCx5QjVGOEVPO0FMaTlvQ2Y7QWlHampwQ1E7RUFDRixjRGJTO0FoR2drcENmO0E4RWxrcENRO0VBQ0k7RUFDQTtBOUVva3BDWjtBOEVoa3BDWTtFQUNJO0E5RWtrcENoQjtBaUduanBDUTtFQUNJLGNEckJHO0FoRzBrcENmO0FpR3ppcENJO0VBU1EsY0R0Q0s7RUN3REwscUJEdERZO0VDMERaO0FqRytncENaO0FpR2ppcENZO0VBQ0YsY0QxQ1k7QWhHNmtwQ3RCO0E4RXBscENRO0VBQ0k7RUFDQTtBOUVzbHBDWjtBOEVsbHBDWTtFQUNJO0E5RW9scENoQjtBaUduaXBDWTtFQUNJLGNEbERNO0FoR3VscEN0Qjs7QWdHOWpwQ0U7RUNKTSxxQjVGa0ZPO0U0RjlFUCx5QjVGOEVPO0FMcS9vQ2Y7QWlHaGtwQ0k7RUFTUSxjRFFNO0VDVU4scUI1RmdERztFNEY1Q0g7QWpHc2lwQ1o7QWlHeGpwQ1k7RUFDRixjRElhO0FoR3NqcEN2QjtBOEUzbXBDUTtFQUNJO0VBQ0E7QTlFNm1wQ1o7QThFem1wQ1k7RUFDSTtBOUUybXBDaEI7QWlHMWpwQ1k7RUFDSSxjREpPO0FoR2drcEN2Qjs7QWdHcm5wQ0M7RUNVTyxjRFRFO0VDMkJGLHFCNUZrRk87RTRGOUVQLHlCNUY4RU87QUw2Z3BDZjtBaUc3bXBDUTtFQUNGLGNEYlM7QWhHNG5wQ2Y7QThFOW5wQ1E7RUFDSTtFQUNBO0E5RWdvcENaO0E4RTVucENZO0VBQ0k7QTlFOG5wQ2hCO0FpRy9tcENRO0VBQ0ksY0RyQkc7QWhHc29wQ2Y7QWlHcm1wQ0k7RUFTUSxjRHRDSztFQ3dETCxxQkR0RFk7RUMwRFo7QWpHMmtwQ1o7QWlHN2xwQ1k7RUFDRixjRDFDWTtBaEd5b3BDdEI7QThFaHBwQ1E7RUFDSTtFQUNBO0E5RWtwcENaO0E4RTlvcENZO0VBQ0k7QTlFZ3BwQ2hCO0FpRy9scENZO0VBQ0ksY0RsRE07QWhHbXBwQ3RCOztBZ0cxbnBDRTtFQ0pNLHFCNUZrRk87RTRGOUVQLHlCNUY4RU87QUxpanBDZjtBaUc1bnBDSTtFQVNRLGNEUU07RUNVTixxQjVGZ0RHO0U0RjVDSDtBakdrbXBDWjtBaUdwbnBDWTtFQUNGLGNESWE7QWhHa25wQ3ZCO0E4RXZxcENRO0VBQ0k7RUFDQTtBOUV5cXBDWjtBOEVycXBDWTtFQUNJO0E5RXVxcENoQjtBaUd0bnBDWTtFQUNJLGNESk87QWhHNG5wQ3ZCOztBZ0dqcnBDQztFQ1VPLGNEVEU7RUMyQkYscUI1RmtGTztFNEY5RVAseUI1RjhFTztBTHlrcENmO0FpR3pxcENRO0VBQ0YsY0RiUztBaEd3cnBDZjtBOEUxcnBDUTtFQUNJO0VBQ0E7QTlFNHJwQ1o7QThFeHJwQ1k7RUFDSTtBOUUwcnBDaEI7QWlHM3FwQ1E7RUFDSSxjRHJCRztBaEdrc3BDZjtBaUdqcXBDSTtFQVNRLGNEdENLO0VDd0RMLHFCRHREWTtFQzBEWjtBakd1b3BDWjtBaUd6cHBDWTtFQUNGLGNEMUNZO0FoR3FzcEN0QjtBOEU1c3BDUTtFQUNJO0VBQ0E7QTlFOHNwQ1o7QThFMXNwQ1k7RUFDSTtBOUU0c3BDaEI7QWlHM3BwQ1k7RUFDSSxjRGxETTtBaEcrc3BDdEI7O0FnR3RzcENFO0VDTk0sYzVGb0dPO0U0RmxGUCxxQkRUVTtFQ2FWLHlCRFpNO0FoR3dzcENkO0FpRzlzcENRO0VBQ0YsYzVGK0ZTO0FMaW5wQ2Y7QThFL3RwQ1E7RUFDSTtFQUNBO0E5RWl1cENaO0E4RTd0cENZO0VBQ0k7QTlFK3RwQ2hCO0FpR2h0cENRO0VBQ0ksYzVGdUZHO0FMMm5wQ2Y7QWlHdHNwQ0k7RUFTUSxjRHRCTTtFQ3dDTixxQjVGZ0RHO0U0RjVDSDtBakc0cXBDWjtBaUc5cnBDWTtFQUNGLGNEMUJhO0FoRzB0cEN2QjtBOEVqdnBDUTtFQUNJO0VBQ0E7QTlFbXZwQ1o7QThFL3VwQ1k7RUFDSTtBOUVpdnBDaEI7QWlHaHNwQ1k7RUFDSSxjRGxDTztBaEdvdXBDdkI7O0FnRzN0cENFO0VDSk0scUI1RmtGTztFNEY5RVAseUI1RjhFTztBTGtwcENmO0FpRzd0cENJO0VBU1EsY0RRTTtFQ1VOLHFCNUZnREc7RTRGNUNIO0FqR21zcENaO0FpR3J0cENZO0VBQ0YsY0RJYTtBaEdtdHBDdkI7QThFeHdwQ1E7RUFDSTtFQUNBO0E5RTB3cENaO0E4RXR3cENZO0VBQ0k7QTlFd3dwQ2hCO0FpR3Z0cENZO0VBQ0ksY0RKTztBaEc2dHBDdkI7O0FpRy91cENJO0VBU1EsYzVGa0VHO0U0RmhESCxxQkRPYztFQ0hkO0FqR3N0cENaO0FpR3h1cENZO0VBQ0YsYzVGNkRLO0FMNnFwQ2Y7QThFM3hwQ1E7RUFDSTtFQUNBO0E5RTZ4cENaO0E4RXp4cENZO0VBQ0k7QTlFMnhwQ2hCO0FpRzF1cENZO0VBQ0ksYzVGcUREO0FMdXJwQ2Y7QWdHMXRwQ0k7RUFDQztBaEc0dHBDTDs7QWdHeHlwQ0M7RUNVTyxjRFRFO0VDMkJGLHFCNUZrRk87RTRGOUVQLHlCNUY4RU87QUxnc3BDZjtBaUdoeXBDUTtFQUNGLGNEYlM7QWhHK3lwQ2Y7QThFanpwQ1E7RUFDSTtFQUNBO0E5RW16cENaO0E4RS95cENZO0VBQ0k7QTlFaXpwQ2hCO0FpR2x5cENRO0VBQ0ksY0RyQkc7QWhHeXpwQ2Y7QWlHeHhwQ0k7RUFTUSxjRHRDSztFQ3dETCxxQkR0RFk7RUMwRFo7QWpHOHZwQ1o7QWlHaHhwQ1k7RUFDRixjRDFDWTtBaEc0enBDdEI7QThFbjBwQ1E7RUFDSTtFQUNBO0E5RXEwcENaO0E4RWowcENZO0VBQ0k7QTlFbTBwQ2hCO0FpR2x4cENZO0VBQ0ksY0RsRE07QWhHczBwQ3RCOztBZ0c3eXBDRTtFQ0pNLHFCNUZrRk87RTRGOUVQLHlCNUY4RU87QUxvdXBDZjtBaUcveXBDSTtFQVNRLGNEUU07RUNVTixxQjVGZ0RHO0U0RjVDSDtBakdxeHBDWjtBaUd2eXBDWTtFQUNGLGNESWE7QWhHcXlwQ3ZCO0E4RTExcENRO0VBQ0k7RUFDQTtBOUU0MXBDWjtBOEV4MXBDWTtFQUNJO0E5RTAxcENoQjtBaUd6eXBDWTtFQUNJLGNESk87QWhHK3lwQ3ZCOztBZ0dwMnBDQztFQ1VPLGNEVEU7RUMyQkYscUI1RmtGTztFNEY5RVAseUI1RjhFTztBTDR2cENmO0FpRzUxcENRO0VBQ0YsY0RiUztBaEcyMnBDZjtBOEU3MnBDUTtFQUNJO0VBQ0E7QTlFKzJwQ1o7QThFMzJwQ1k7RUFDSTtBOUU2MnBDaEI7QWlHOTFwQ1E7RUFDSSxjRHJCRztBaEdxM3BDZjtBaUdwMXBDSTtFQVNRLGNEdENLO0VDd0RMLHFCRHREWTtFQzBEWjtBakcwenBDWjtBaUc1MHBDWTtFQUNGLGNEMUNZO0FoR3czcEN0QjtBOEUvM3BDUTtFQUNJO0VBQ0E7QTlFaTRwQ1o7QThFNzNwQ1k7RUFDSTtBOUUrM3BDaEI7QWlHOTBwQ1k7RUFDSSxjRGxETTtBaEdrNHBDdEI7O0FnR3ozcENFO0VDTk0sYzVGb0dPO0U0RmxGUCxxQkRUVTtFQ2FWLHlCRFpNO0FoRzIzcENkO0FpR2o0cENRO0VBQ0YsYzVGK0ZTO0FMb3lwQ2Y7QThFbDVwQ1E7RUFDSTtFQUNBO0E5RW81cENaO0E4RWg1cENZO0VBQ0k7QTlFazVwQ2hCO0FpR240cENRO0VBQ0ksYzVGdUZHO0FMOHlwQ2Y7QWlHejNwQ0k7RUFTUSxjRHRCTTtFQ3dDTixxQjVGZ0RHO0U0RjVDSDtBakcrMXBDWjtBaUdqM3BDWTtFQUNGLGNEMUJhO0FoRzY0cEN2QjtBOEVwNnBDUTtFQUNJO0VBQ0E7QTlFczZwQ1o7QThFbDZwQ1k7RUFDSTtBOUVvNnBDaEI7QWlHbjNwQ1k7RUFDSSxjRGxDTztBaEd1NXBDdkI7O0FnRzk0cENFO0VDSk0scUI1RmtGTztFNEY5RVAseUI1RjhFTztBTHEwcENmO0FpR2g1cENJO0VBU1EsY0RRTTtFQ1VOLHFCNUZnREc7RTRGNUNIO0FqR3MzcENaO0FpR3g0cENZO0VBQ0YsY0RJYTtBaEdzNHBDdkI7QThFMzdwQ1E7RUFDSTtFQUNBO0E5RTY3cENaO0E4RXo3cENZO0VBQ0k7QTlFMjdwQ2hCO0FpRzE0cENZO0VBQ0ksY0RKTztBaEdnNXBDdkI7O0FpR2w2cENJO0VBU1EsYzVGa0VHO0U0RmhESCxxQkRPYztFQ0hkO0FqR3k0cENaO0FpRzM1cENZO0VBQ0YsYzVGNkRLO0FMZzJwQ2Y7QThFOThwQ1E7RUFDSTtFQUNBO0E5RWc5cENaO0E4RTU4cENZO0VBQ0k7QTlFODhwQ2hCO0FpRzc1cENZO0VBQ0ksYzVGcUREO0FMMDJwQ2Y7QWdHNzRwQ0k7RUFDQztBaEcrNHBDTDs7QWdHMzlwQ0M7RUNVTyxjRFRFO0VDMkJGLHFCNUZrRk87RTRGOUVQLHlCNUY4RU87QUxtM3BDZjtBaUduOXBDUTtFQUNGLGNEYlM7QWhHaytwQ2Y7QThFcCtwQ1E7RUFDSTtFQUNBO0E5RXMrcENaO0E4RWwrcENZO0VBQ0k7QTlFbytwQ2hCO0FpR3I5cENRO0VBQ0ksY0RyQkc7QWhHNCtwQ2Y7QWlHMzhwQ0k7RUFTUSxjRHRDSztFQ3dETCxxQkR0RFk7RUMwRFo7QWpHaTdwQ1o7QWlHbjhwQ1k7RUFDRixjRDFDWTtBaEcrK3BDdEI7QThFdC9wQ1E7RUFDSTtFQUNBO0E5RXcvcENaO0E4RXAvcENZO0VBQ0k7QTlFcy9wQ2hCO0FpR3I4cENZO0VBQ0ksY0RsRE07QWhHeS9wQ3RCOztBZ0doL3BDRTtFQ05NLGM1Rm9HTztFNEZsRlAscUJEVFU7RUNhVix5QkRaTTtBaEdrL3BDZDtBaUd4L3BDUTtFQUNGLGM1RitGUztBTDI1cENmO0E4RXpncUNRO0VBQ0k7RUFDQTtBOUUyZ3FDWjtBOEV2Z3FDWTtFQUNJO0E5RXlncUNoQjtBaUcxL3BDUTtFQUNJLGM1RnVGRztBTHE2cENmO0FpR2gvcENJO0VBU1EsY0R0Qk07RUN3Q04scUI1RmdERztFNEY1Q0g7QWpHczlwQ1o7QWlHeCtwQ1k7RUFDRixjRDFCYTtBaEdvZ3FDdkI7QThFM2hxQ1E7RUFDSTtFQUNBO0E5RTZocUNaO0E4RXpocUNZO0VBQ0k7QTlFMmhxQ2hCO0FpRzErcENZO0VBQ0ksY0RsQ087QWhHOGdxQ3ZCOztBZ0dyZ3FDRTtFQ0pNLHFCNUZrRk87RTRGOUVQLHlCNUY4RU87QUw0N3BDZjtBaUd2Z3FDSTtFQVNRLGNEUU07RUNVTixxQjVGZ0RHO0U0RjVDSDtBakc2K3BDWjtBaUcvL3BDWTtFQUNGLGNESWE7QWhHNi9wQ3ZCO0E4RWxqcUNRO0VBQ0k7RUFDQTtBOUVvanFDWjtBOEVoanFDWTtFQUNJO0E5RWtqcUNoQjtBaUdqZ3FDWTtFQUNJLGNESk87QWhHdWdxQ3ZCOztBaUd6aHFDSTtFQVNRLGM1RmtFRztFNEZoREgscUJET2M7RUNIZDtBakdnZ3FDWjtBaUdsaHFDWTtFQUNGLGM1RjZESztBTHU5cENmO0E4RXJrcUNRO0VBQ0k7RUFDQTtBOUV1a3FDWjtBOEVua3FDWTtFQUNJO0E5RXFrcUNoQjtBaUdwaHFDWTtFQUNJLGM1RnFERDtBTGkrcENmO0FnR3BncUNJO0VBQ0M7QWhHc2dxQ0w7O0FnR2xscUNDO0VDVU8sY0RURTtFQzJCRixxQjVGa0ZPO0U0RjlFUCx5QjVGOEVPO0FMMCtwQ2Y7QWlHMWtxQ1E7RUFDRixjRGJTO0FoR3lscUNmO0E4RTNscUNRO0VBQ0k7RUFDQTtBOUU2bHFDWjtBOEV6bHFDWTtFQUNJO0E5RTJscUNoQjtBaUc1a3FDUTtFQUNJLGNEckJHO0FoR21tcUNmO0FpR2xrcUNJO0VBU1EsY0R0Q0s7RUN3REwscUJEdERZO0VDMERaO0FqR3dpcUNaO0FpRzFqcUNZO0VBQ0YsY0QxQ1k7QWhHc21xQ3RCO0E4RTdtcUNRO0VBQ0k7RUFDQTtBOUUrbXFDWjtBOEUzbXFDWTtFQUNJO0E5RTZtcUNoQjtBaUc1anFDWTtFQUNJLGNEbERNO0FoR2ducUN0Qjs7QWdHdm1xQ0U7RUNOTSxjNUZvR087RTRGbEZQLHFCRFRVO0VDYVYseUJEWk07QWhHeW1xQ2Q7QWlHL21xQ1E7RUFDRixjNUYrRlM7QUxraHFDZjtBOEVob3FDUTtFQUNJO0VBQ0E7QTlFa29xQ1o7QThFOW5xQ1k7RUFDSTtBOUVnb3FDaEI7QWlHam5xQ1E7RUFDSSxjNUZ1Rkc7QUw0aHFDZjtBaUd2bXFDSTtFQVNRLGNEdEJNO0VDd0NOLHFCNUZnREc7RTRGNUNIO0FqRzZrcUNaO0FpRy9scUNZO0VBQ0YsY0QxQmE7QWhHMm5xQ3ZCO0E4RWxwcUNRO0VBQ0k7RUFDQTtBOUVvcHFDWjtBOEVocHFDWTtFQUNJO0E5RWtwcUNoQjtBaUdqbXFDWTtFQUNJLGNEbENPO0FoR3FvcUN2Qjs7QWdHNW5xQ0U7RUNKTSxxQjVGa0ZPO0U0RjlFUCx5QjVGOEVPO0FMbWpxQ2Y7QWlHOW5xQ0k7RUFTUSxjRFFNO0VDVU4scUI1RmdERztFNEY1Q0g7QWpHb21xQ1o7QWlHdG5xQ1k7RUFDRixjRElhO0FoR29ucUN2QjtBOEV6cXFDUTtFQUNJO0VBQ0E7QTlFMnFxQ1o7QThFdnFxQ1k7RUFDSTtBOUV5cXFDaEI7QWlHeG5xQ1k7RUFDSSxjREpPO0FoRzhucUN2Qjs7QWlHaHBxQ0k7RUFTUSxjNUZrRUc7RTRGaERILHFCRE9jO0VDSGQ7QWpHdW5xQ1o7QWlHem9xQ1k7RUFDRixjNUY2REs7QUw4a3FDZjtBOEU1cnFDUTtFQUNJO0VBQ0E7QTlFOHJxQ1o7QThFMXJxQ1k7RUFDSTtBOUU0cnFDaEI7QWlHM29xQ1k7RUFDSSxjNUZxREQ7QUx3bHFDZjtBZ0czbnFDSTtFQUNDO0FoRzZucUNMOztBZ0d6c3FDQztFQ1VPLGNEVEU7RUMyQkYscUI1RmtGTztFNEY5RVAseUI1RjhFTztBTGltcUNmO0FpR2pzcUNRO0VBQ0YsY0RiUztBaEdndHFDZjtBOEVsdHFDUTtFQUNJO0VBQ0E7QTlFb3RxQ1o7QThFaHRxQ1k7RUFDSTtBOUVrdHFDaEI7QWlHbnNxQ1E7RUFDSSxjRHJCRztBaEcwdHFDZjtBaUd6cnFDSTtFQVNRLGNEdENLO0VDd0RMLHFCRHREWTtFQzBEWjtBakcrcHFDWjtBaUdqcnFDWTtFQUNGLGNEMUNZO0FoRzZ0cUN0QjtBOEVwdXFDUTtFQUNJO0VBQ0E7QTlFc3VxQ1o7QThFbHVxQ1k7RUFDSTtBOUVvdXFDaEI7QWlHbnJxQ1k7RUFDSSxjRGxETTtBaEd1dXFDdEI7O0FnRzl0cUNFO0VDTk0sYzVGb0dPO0U0RmxGUCxxQkRUVTtFQ2FWLHlCRFpNO0FoR2d1cUNkO0FpR3R1cUNRO0VBQ0YsYzVGK0ZTO0FMeW9xQ2Y7QThFdnZxQ1E7RUFDSTtFQUNBO0E5RXl2cUNaO0E4RXJ2cUNZO0VBQ0k7QTlFdXZxQ2hCO0FpR3h1cUNRO0VBQ0ksYzVGdUZHO0FMbXBxQ2Y7QWlHOXRxQ0k7RUFTUSxjRHRCTTtFQ3dDTixxQjVGZ0RHO0U0RjVDSDtBakdvc3FDWjtBaUd0dHFDWTtFQUNGLGNEMUJhO0FoR2t2cUN2QjtBOEV6d3FDUTtFQUNJO0VBQ0E7QTlFMndxQ1o7QThFdndxQ1k7RUFDSTtBOUV5d3FDaEI7QWlHeHRxQ1k7RUFDSSxjRGxDTztBaEc0dnFDdkI7O0FnR252cUNFO0VDSk0scUI1RmtGTztFNEY5RVAseUI1RjhFTztBTDBxcUNmO0FpR3J2cUNJO0VBU1EsY0RRTTtFQ1VOLHFCNUZnREc7RTRGNUNIO0FqRzJ0cUNaO0FpRzd1cUNZO0VBQ0YsY0RJYTtBaEcydXFDdkI7QThFaHlxQ1E7RUFDSTtFQUNBO0E5RWt5cUNaO0E4RTl4cUNZO0VBQ0k7QTlFZ3lxQ2hCO0FpRy91cUNZO0VBQ0ksY0RKTztBaEdxdnFDdkI7O0FpR3Z3cUNJO0VBU1EsYzVGa0VHO0U0RmhESCxxQkRPYztFQ0hkO0FqRzh1cUNaO0FpR2h3cUNZO0VBQ0YsYzVGNkRLO0FMcXNxQ2Y7QThFbnpxQ1E7RUFDSTtFQUNBO0E5RXF6cUNaO0E4RWp6cUNZO0VBQ0k7QTlFbXpxQ2hCO0FpR2x3cUNZO0VBQ0ksYzVGcUREO0FMK3NxQ2Y7QWdHbHZxQ0k7RUFDQztBaEdvdnFDTDs7QWdHaDBxQ0M7RUNVTyxjRFRFO0VDMkJGLHFCNUZrRk87RTRGOUVQLHlCNUY4RU87QUx3dHFDZjtBaUd4enFDUTtFQUNGLGNEYlM7QWhHdTBxQ2Y7QThFejBxQ1E7RUFDSTtFQUNBO0E5RTIwcUNaO0E4RXYwcUNZO0VBQ0k7QTlFeTBxQ2hCO0FpRzF6cUNRO0VBQ0ksY0RyQkc7QWhHaTFxQ2Y7QWlHaHpxQ0k7RUFTUSxjRHRDSztFQ3dETCxxQkR0RFk7RUMwRFo7QWpHc3hxQ1o7QWlHeHlxQ1k7RUFDRixjRDFDWTtBaEdvMXFDdEI7QThFMzFxQ1E7RUFDSTtFQUNBO0E5RTYxcUNaO0E4RXoxcUNZO0VBQ0k7QTlFMjFxQ2hCO0FpRzF5cUNZO0VBQ0ksY0RsRE07QWhHODFxQ3RCOztBZ0dyMXFDRTtFQ05NLGM1Rm9HTztFNEZsRlAscUJEVFU7RUNhVix5QkRaTTtBaEd1MXFDZDtBaUc3MXFDUTtFQUNGLGM1RitGUztBTGd3cUNmO0E4RTkycUNRO0VBQ0k7RUFDQTtBOUVnM3FDWjtBOEU1MnFDWTtFQUNJO0E5RTgycUNoQjtBaUcvMXFDUTtFQUNJLGM1RnVGRztBTDB3cUNmO0FpR3IxcUNJO0VBU1EsY0R0Qk07RUN3Q04scUI1RmdERztFNEY1Q0g7QWpHMnpxQ1o7QWlHNzBxQ1k7RUFDRixjRDFCYTtBaEd5MnFDdkI7QThFaDRxQ1E7RUFDSTtFQUNBO0E5RWs0cUNaO0E4RTkzcUNZO0VBQ0k7QTlFZzRxQ2hCO0FpRy8wcUNZO0VBQ0ksY0RsQ087QWhHbTNxQ3ZCOztBZ0cxMnFDRTtFQ0pNLHFCNUZrRk87RTRGOUVQLHlCNUY4RU87QUxpeXFDZjtBaUc1MnFDSTtFQVNRLGNEUU07RUNVTixxQjVGZ0RHO0U0RjVDSDtBakdrMXFDWjtBaUdwMnFDWTtFQUNGLGNESWE7QWhHazJxQ3ZCO0E4RXY1cUNRO0VBQ0k7RUFDQTtBOUV5NXFDWjtBOEVyNXFDWTtFQUNJO0E5RXU1cUNoQjtBaUd0MnFDWTtFQUNJLGNESk87QWhHNDJxQ3ZCOztBaUc5M3FDSTtFQVNRLGM1RmtFRztFNEZoREgscUJET2M7RUNIZDtBakdxMnFDWjtBaUd2M3FDWTtFQUNGLGM1RjZESztBTDR6cUNmO0E4RTE2cUNRO0VBQ0k7RUFDQTtBOUU0NnFDWjtBOEV4NnFDWTtFQUNJO0E5RTA2cUNoQjtBaUd6M3FDWTtFQUNJLGM1RnFERDtBTHMwcUNmO0FnR3oycUNJO0VBQ0M7QWhHMjJxQ0w7O0FnR2gycUNFO0VDN0VNLGM1RnFKWTtBTDR4cUNwQjtBaUc3NnFDUTtFQUNGLGM1RmdKYztBTCt4cUNwQjtBOEU5N3FDUTtFQUNJO0VBQ0E7QTlFZzhxQ1o7QThFNTdxQ1k7RUFDSTtBOUU4N3FDaEI7QWlHLzZxQ1E7RUFDSSxjNUZ3SVE7QUx5eXFDcEI7QWlHcjZxQ0k7RUFTUSxjNUZtSFE7QUw0eXFDcEI7QWlHMzVxQ1k7RUFDRixjNUY4R1U7QUwreXFDcEI7QThFOThxQ1E7RUFDSTtFQUNBO0E5RWc5cUNaO0E4RTU4cUNZO0VBQ0k7QTlFODhxQ2hCO0FpRzc1cUNZO0VBQ0ksYzVGc0dJO0FMeXpxQ3BCOztBaUcxOHFDUTtFQUNGLGM1RmdKYztBTDZ6cUNwQjtBOEU1OXFDUTtFQUNJO0VBQ0E7QTlFODlxQ1o7QThFMTlxQ1k7RUFDSTtBOUU0OXFDaEI7QWlHNzhxQ1E7RUFDSSxjNUZ3SVE7QUx1MHFDcEI7QWlHdDdxQ1k7RUFDRixjNUY4R1U7QUwwMHFDcEI7QThFeitxQ1E7RUFDSTtFQUNBO0E5RTIrcUNaO0E4RXYrcUNZO0VBQ0k7QTlFeStxQ2hCO0FpR3g3cUNZO0VBQ0ksYzVGc0dJO0FMbzFxQ3BCOztBZ0doMnFDRTtFQ3pJTSxjNUZxSlk7QUx3MXFDcEI7QWlHcDlxQ0k7RUFTUSxjNUZtSFE7QUwyMXFDcEI7O0FnR242cUNFO0VDN0VNLGM1RnFKWTtBTCsxcUNwQjtBaUdoL3FDUTtFQUNGLGM1RmdKYztBTGsycUNwQjtBOEVqZ3JDUTtFQUNJO0VBQ0E7QTlFbWdyQ1o7QThFLy9xQ1k7RUFDSTtBOUVpZ3JDaEI7QWlHbC9xQ1E7RUFDSSxjNUZ3SVE7QUw0MnFDcEI7QWlHeCtxQ0k7RUFTUSxjNUZtSFE7QUwrMnFDcEI7QWlHOTlxQ1k7RUFDRixjNUY4R1U7QUxrM3FDcEI7QThFamhyQ1E7RUFDSTtFQUNBO0E5RW1ockNaO0E4RS9nckNZO0VBQ0k7QTlFaWhyQ2hCO0FpR2grcUNZO0VBQ0ksYzVGc0dJO0FMNDNxQ3BCOztBaUc3Z3JDUTtFQUNGLGM1RmdKYztBTGc0cUNwQjtBOEUvaHJDUTtFQUNJO0VBQ0E7QTlFaWlyQ1o7QThFN2hyQ1k7RUFDSTtBOUUraHJDaEI7QWlHaGhyQ1E7RUFDSSxjNUZ3SVE7QUwwNHFDcEI7QWlHei9xQ1k7RUFDRixjNUY4R1U7QUw2NHFDcEI7QThFNWlyQ1E7RUFDSTtFQUNBO0E5RThpckNaO0E4RTFpckNZO0VBQ0k7QTlFNGlyQ2hCO0FpRzMvcUNZO0VBQ0ksYzVGc0dJO0FMdTVxQ3BCOztBZ0duNnFDRTtFQ3pJTSxjNUZxSlk7QUwyNXFDcEI7QWlHdmhyQ0k7RUFTUSxjNUZtSFE7QUw4NXFDcEI7O0FnR3QrcUNFO0VDN0VNLGM1RnFKWTtBTGs2cUNwQjtBaUduanJDUTtFQUNGLGM1RmdKYztBTHE2cUNwQjtBOEVwa3JDUTtFQUNJO0VBQ0E7QTlFc2tyQ1o7QThFbGtyQ1k7RUFDSTtBOUVva3JDaEI7QWlHcmpyQ1E7RUFDSSxjNUZ3SVE7QUwrNnFDcEI7QWlHM2lyQ0k7RUFTUSxjNUZtSFE7QUxrN3FDcEI7QWlHamlyQ1k7RUFDRixjNUY4R1U7QUxxN3FDcEI7QThFcGxyQ1E7RUFDSTtFQUNBO0E5RXNsckNaO0E4RWxsckNZO0VBQ0k7QTlFb2xyQ2hCO0FpR25pckNZO0VBQ0ksYzVGc0dJO0FMKzdxQ3BCOztBaUdobHJDUTtFQUNGLGM1RmdKYztBTG04cUNwQjtBOEVsbXJDUTtFQUNJO0VBQ0E7QTlFb21yQ1o7QThFaG1yQ1k7RUFDSTtBOUVrbXJDaEI7QWlHbmxyQ1E7RUFDSSxjNUZ3SVE7QUw2OHFDcEI7QWlHNWpyQ1k7RUFDRixjNUY4R1U7QUxnOXFDcEI7QThFL21yQ1E7RUFDSTtFQUNBO0E5RWluckNaO0E4RTdtckNZO0VBQ0k7QTlFK21yQ2hCO0FpRzlqckNZO0VBQ0ksYzVGc0dJO0FMMDlxQ3BCOztBZ0d0K3FDRTtFQ3pJTSxjNUZxSlk7QUw4OXFDcEI7QWlHMWxyQ0k7RUFTUSxjNUZtSFE7QUxpK3FDcEI7O0FnR3ppckNFO0VDN0VNLGM1RnFKWTtBTHErcUNwQjtBaUd0bnJDUTtFQUNGLGM1RmdKYztBTHcrcUNwQjtBOEV2b3JDUTtFQUNJO0VBQ0E7QTlFeW9yQ1o7QThFcm9yQ1k7RUFDSTtBOUV1b3JDaEI7QWlHeG5yQ1E7RUFDSSxjNUZ3SVE7QUxrL3FDcEI7QWlHOW1yQ0k7RUFTUSxjNUZtSFE7QUxxL3FDcEI7QWlHcG1yQ1k7RUFDRixjNUY4R1U7QUx3L3FDcEI7QThFdnByQ1E7RUFDSTtFQUNBO0E5RXlwckNaO0E4RXJwckNZO0VBQ0k7QTlFdXByQ2hCO0FpR3RtckNZO0VBQ0ksYzVGc0dJO0FMa2dyQ3BCOztBaUducHJDUTtFQUNGLGM1RmdKYztBTHNnckNwQjtBOEVycXJDUTtFQUNJO0VBQ0E7QTlFdXFyQ1o7QThFbnFyQ1k7RUFDSTtBOUVxcXJDaEI7QWlHdHByQ1E7RUFDSSxjNUZ3SVE7QUxnaHJDcEI7QWlHL25yQ1k7RUFDRixjNUY4R1U7QUxtaHJDcEI7QThFbHJyQ1E7RUFDSTtFQUNBO0E5RW9yckNaO0E4RWhyckNZO0VBQ0k7QTlFa3JyQ2hCO0FpR2pvckNZO0VBQ0ksYzVGc0dJO0FMNmhyQ3BCOztBZ0d6aXJDRTtFQ3pJTSxjNUZxSlk7QUxpaXJDcEI7QWlHN3ByQ0k7RUFTUSxjNUZtSFE7QUxvaXJDcEI7O0FnRzVtckNFO0VDN0VNLGM1RnFKWTtBTHdpckNwQjtBaUd6cnJDUTtFQUNGLGM1RmdKYztBTDJpckNwQjtBOEUxc3JDUTtFQUNJO0VBQ0E7QTlFNHNyQ1o7QThFeHNyQ1k7RUFDSTtBOUUwc3JDaEI7QWlHM3JyQ1E7RUFDSSxjNUZ3SVE7QUxxanJDcEI7QWlHanJyQ0k7RUFTUSxjNUZtSFE7QUx3anJDcEI7QWlHdnFyQ1k7RUFDRixjNUY4R1U7QUwyanJDcEI7QThFMXRyQ1E7RUFDSTtFQUNBO0E5RTR0ckNaO0E4RXh0ckNZO0VBQ0k7QTlFMHRyQ2hCO0FpR3pxckNZO0VBQ0ksYzVGc0dJO0FMcWtyQ3BCOztBaUd0dHJDUTtFQUNGLGM1RmdKYztBTHlrckNwQjtBOEV4dXJDUTtFQUNJO0VBQ0E7QTlFMHVyQ1o7QThFdHVyQ1k7RUFDSTtBOUV3dXJDaEI7QWlHenRyQ1E7RUFDSSxjNUZ3SVE7QUxtbHJDcEI7QWlHbHNyQ1k7RUFDRixjNUY4R1U7QUxzbHJDcEI7QThFcnZyQ1E7RUFDSTtFQUNBO0E5RXV2ckNaO0E4RW52ckNZO0VBQ0k7QTlFcXZyQ2hCO0FpR3BzckNZO0VBQ0ksYzVGc0dJO0FMZ21yQ3BCOztBZ0c1bXJDRTtFQ3pJTSxjNUZxSlk7QUxvbXJDcEI7QWlHaHVyQ0k7RUFTUSxjNUZtSFE7QUx1bXJDcEI7O0FnRy9xckNFO0VDN0VNLGM1RnFKWTtBTDJtckNwQjtBaUc1dnJDUTtFQUNGLGM1RmdKYztBTDhtckNwQjtBOEU3d3JDUTtFQUNJO0VBQ0E7QTlFK3dyQ1o7QThFM3dyQ1k7RUFDSTtBOUU2d3JDaEI7QWlHOXZyQ1E7RUFDSSxjNUZ3SVE7QUx3bnJDcEI7QWlHcHZyQ0k7RUFTUSxjNUZtSFE7QUwybnJDcEI7QWlHMXVyQ1k7RUFDRixjNUY4R1U7QUw4bnJDcEI7QThFN3hyQ1E7RUFDSTtFQUNBO0E5RSt4ckNaO0E4RTN4ckNZO0VBQ0k7QTlFNnhyQ2hCO0FpRzV1ckNZO0VBQ0ksYzVGc0dJO0FMd29yQ3BCOztBaUd6eHJDUTtFQUNGLGM1RmdKYztBTDRvckNwQjtBOEUzeXJDUTtFQUNJO0VBQ0E7QTlFNnlyQ1o7QThFenlyQ1k7RUFDSTtBOUUyeXJDaEI7QWlHNXhyQ1E7RUFDSSxjNUZ3SVE7QUxzcHJDcEI7QWlHcndyQ1k7RUFDRixjNUY4R1U7QUx5cHJDcEI7QThFeHpyQ1E7RUFDSTtFQUNBO0E5RTB6ckNaO0E4RXR6ckNZO0VBQ0k7QTlFd3pyQ2hCO0FpR3Z3ckNZO0VBQ0ksYzVGc0dJO0FMbXFyQ3BCOztBZ0cvcXJDRTtFQ3pJTSxjNUZxSlk7QUx1cXJDcEI7QWlHbnlyQ0k7RUFTUSxjNUZtSFE7QUwwcXJDcEI7O0FnR2x2ckNFO0VDN0VNLGM1RnFKWTtBTDhxckNwQjtBaUcvenJDUTtFQUNGLGM1RmdKYztBTGlyckNwQjtBOEVoMXJDUTtFQUNJO0VBQ0E7QTlFazFyQ1o7QThFOTByQ1k7RUFDSTtBOUVnMXJDaEI7QWlHajByQ1E7RUFDSSxjNUZ3SVE7QUwycnJDcEI7QWlHdnpyQ0k7RUFTUSxjNUZtSFE7QUw4cnJDcEI7QWlHN3lyQ1k7RUFDRixjNUY4R1U7QUxpc3JDcEI7QThFaDJyQ1E7RUFDSTtFQUNBO0E5RWsyckNaO0E4RTkxckNZO0VBQ0k7QTlFZzJyQ2hCO0FpRy95ckNZO0VBQ0ksYzVGc0dJO0FMMnNyQ3BCOztBaUc1MXJDUTtFQUNGLGM1RmdKYztBTCtzckNwQjtBOEU5MnJDUTtFQUNJO0VBQ0E7QTlFZzNyQ1o7QThFNTJyQ1k7RUFDSTtBOUU4MnJDaEI7QWlHLzFyQ1E7RUFDSSxjNUZ3SVE7QUx5dHJDcEI7QWlHeDByQ1k7RUFDRixjNUY4R1U7QUw0dHJDcEI7QThFMzNyQ1E7RUFDSTtFQUNBO0E5RTYzckNaO0E4RXozckNZO0VBQ0k7QTlFMjNyQ2hCO0FpRzEwckNZO0VBQ0ksYzVGc0dJO0FMc3VyQ3BCOztBZ0dsdnJDRTtFQ3pJTSxjNUZxSlk7QUwwdXJDcEI7QWlHdDJyQ0k7RUFTUSxjNUZtSFE7QUw2dXJDcEI7O0FnR3J6ckNFO0VDN0VNLGM1RnFKWTtBTGl2ckNwQjtBaUdsNHJDUTtFQUNGLGM1RmdKYztBTG92ckNwQjtBOEVuNXJDUTtFQUNJO0VBQ0E7QTlFcTVyQ1o7QThFajVyQ1k7RUFDSTtBOUVtNXJDaEI7QWlHcDRyQ1E7RUFDSSxjNUZ3SVE7QUw4dnJDcEI7QWlHMTNyQ0k7RUFTUSxjNUZtSFE7QUxpd3JDcEI7QWlHaDNyQ1k7RUFDRixjNUY4R1U7QUxvd3JDcEI7QThFbjZyQ1E7RUFDSTtFQUNBO0E5RXE2ckNaO0E4RWo2ckNZO0VBQ0k7QTlFbTZyQ2hCO0FpR2wzckNZO0VBQ0ksYzVGc0dJO0FMOHdyQ3BCOztBaUcvNXJDUTtFQUNGLGM1RmdKYztBTGt4ckNwQjtBOEVqN3JDUTtFQUNJO0VBQ0E7QTlFbTdyQ1o7QThFLzZyQ1k7RUFDSTtBOUVpN3JDaEI7QWlHbDZyQ1E7RUFDSSxjNUZ3SVE7QUw0eHJDcEI7QWlHMzRyQ1k7RUFDRixjNUY4R1U7QUwreHJDcEI7QThFOTdyQ1E7RUFDSTtFQUNBO0E5RWc4ckNaO0E4RTU3ckNZO0VBQ0k7QTlFODdyQ2hCO0FpRzc0ckNZO0VBQ0ksYzVGc0dJO0FMeXlyQ3BCOztBZ0dyenJDRTtFQ3pJTSxjNUZxSlk7QUw2eXJDcEI7QWlHejZyQ0k7RUFTUSxjNUZtSFE7QUxnenJDcEI7O0FnR3gzckNFO0VDN0VNLGM1RnFKWTtBTG96ckNwQjtBaUdyOHJDUTtFQUNGLGM1RmdKYztBTHV6ckNwQjtBOEV0OXJDUTtFQUNJO0VBQ0E7QTlFdzlyQ1o7QThFcDlyQ1k7RUFDSTtBOUVzOXJDaEI7QWlHdjhyQ1E7RUFDSSxjNUZ3SVE7QUxpMHJDcEI7QWlHNzdyQ0k7RUFTUSxjNUZtSFE7QUxvMHJDcEI7QWlHbjdyQ1k7RUFDRixjNUY4R1U7QUx1MHJDcEI7QThFdCtyQ1E7RUFDSTtFQUNBO0E5RXcrckNaO0E4RXArckNZO0VBQ0k7QTlFcytyQ2hCO0FpR3I3ckNZO0VBQ0ksYzVGc0dJO0FMaTFyQ3BCOztBaUdsK3JDUTtFQUNGLGM1RmdKYztBTHExckNwQjtBOEVwL3JDUTtFQUNJO0VBQ0E7QTlFcy9yQ1o7QThFbC9yQ1k7RUFDSTtBOUVvL3JDaEI7QWlHcityQ1E7RUFDSSxjNUZ3SVE7QUwrMXJDcEI7QWlHOThyQ1k7RUFDRixjNUY4R1U7QUxrMnJDcEI7QThFamdzQ1E7RUFDSTtFQUNBO0E5RW1nc0NaO0E4RS8vckNZO0VBQ0k7QTlFaWdzQ2hCO0FpR2g5ckNZO0VBQ0ksYzVGc0dJO0FMNDJyQ3BCOztBZ0d4M3JDRTtFQ3pJTSxjNUZxSlk7QUxnM3JDcEI7QWlHNStyQ0k7RUFTUSxjNUZtSFE7QUxtM3JDcEI7O0FnRzM3ckNFO0VDN0VNLGM1RnFKWTtBTHUzckNwQjtBaUd4Z3NDUTtFQUNGLGM1RmdKYztBTDAzckNwQjtBOEV6aHNDUTtFQUNJO0VBQ0E7QTlFMmhzQ1o7QThFdmhzQ1k7RUFDSTtBOUV5aHNDaEI7QWlHMWdzQ1E7RUFDSSxjNUZ3SVE7QUxvNHJDcEI7QWlHaGdzQ0k7RUFTUSxjNUZtSFE7QUx1NHJDcEI7QWlHdC9yQ1k7RUFDRixjNUY4R1U7QUwwNHJDcEI7QThFemlzQ1E7RUFDSTtFQUNBO0E5RTJpc0NaO0E4RXZpc0NZO0VBQ0k7QTlFeWlzQ2hCO0FpR3gvckNZO0VBQ0ksYzVGc0dJO0FMbzVyQ3BCOztBaUdyaXNDUTtFQUNGLGM1RmdKYztBTHc1ckNwQjtBOEV2anNDUTtFQUNJO0VBQ0E7QTlFeWpzQ1o7QThFcmpzQ1k7RUFDSTtBOUV1anNDaEI7QWlHeGlzQ1E7RUFDSSxjNUZ3SVE7QUxrNnJDcEI7QWlHamhzQ1k7RUFDRixjNUY4R1U7QUxxNnJDcEI7QThFcGtzQ1E7RUFDSTtFQUNBO0E5RXNrc0NaO0E4RWxrc0NZO0VBQ0k7QTlFb2tzQ2hCO0FpR25oc0NZO0VBQ0ksYzVGc0dJO0FMKzZyQ3BCOztBZ0czN3JDRTtFQ3pJTSxjNUZxSlk7QUxtN3JDcEI7QWlHL2lzQ0k7RUFTUSxjNUZtSFE7QUxzN3JDcEI7O0FnRzkvckNFO0VDN0VNLGM1RnFKWTtBTDA3ckNwQjtBaUcza3NDUTtFQUNGLGM1RmdKYztBTDY3ckNwQjtBOEU1bHNDUTtFQUNJO0VBQ0E7QTlFOGxzQ1o7QThFMWxzQ1k7RUFDSTtBOUU0bHNDaEI7QWlHN2tzQ1E7RUFDSSxjNUZ3SVE7QUx1OHJDcEI7QWlHbmtzQ0k7RUFTUSxjNUZtSFE7QUwwOHJDcEI7QWlHempzQ1k7RUFDRixjNUY4R1U7QUw2OHJDcEI7QThFNW1zQ1E7RUFDSTtFQUNBO0E5RThtc0NaO0E4RTFtc0NZO0VBQ0k7QTlFNG1zQ2hCO0FpRzNqc0NZO0VBQ0ksYzVGc0dJO0FMdTlyQ3BCOztBaUd4bXNDUTtFQUNGLGM1RmdKYztBTDI5ckNwQjtBOEUxbnNDUTtFQUNJO0VBQ0E7QTlFNG5zQ1o7QThFeG5zQ1k7RUFDSTtBOUUwbnNDaEI7QWlHM21zQ1E7RUFDSSxjNUZ3SVE7QUxxK3JDcEI7QWlHcGxzQ1k7RUFDRixjNUY4R1U7QUx3K3JDcEI7QThFdm9zQ1E7RUFDSTtFQUNBO0E5RXlvc0NaO0E4RXJvc0NZO0VBQ0k7QTlFdW9zQ2hCO0FpR3Rsc0NZO0VBQ0ksYzVGc0dJO0FMay9yQ3BCOztBZ0c5L3JDRTtFQ3pJTSxjNUZxSlk7QUxzL3JDcEI7QWlHbG5zQ0k7RUFTUSxjNUZtSFE7QUx5L3JDcEI7O0FnR2prc0NFO0VDN0VNLGM1RnFKWTtBTDYvckNwQjtBaUc5b3NDUTtFQUNGLGM1RmdKYztBTGdnc0NwQjtBOEUvcHNDUTtFQUNJO0VBQ0E7QTlFaXFzQ1o7QThFN3BzQ1k7RUFDSTtBOUUrcHNDaEI7QWlHaHBzQ1E7RUFDSSxjNUZ3SVE7QUwwZ3NDcEI7QWlHdG9zQ0k7RUFTUSxjNUZtSFE7QUw2Z3NDcEI7QWlHNW5zQ1k7RUFDRixjNUY4R1U7QUxnaHNDcEI7QThFL3FzQ1E7RUFDSTtFQUNBO0E5RWlyc0NaO0E4RTdxc0NZO0VBQ0k7QTlFK3FzQ2hCO0FpRzluc0NZO0VBQ0ksYzVGc0dJO0FMMGhzQ3BCOztBaUczcXNDUTtFQUNGLGM1RmdKYztBTDhoc0NwQjtBOEU3cnNDUTtFQUNJO0VBQ0E7QTlFK3JzQ1o7QThFM3JzQ1k7RUFDSTtBOUU2cnNDaEI7QWlHOXFzQ1E7RUFDSSxjNUZ3SVE7QUx3aXNDcEI7QWlHdnBzQ1k7RUFDRixjNUY4R1U7QUwyaXNDcEI7QThFMXNzQ1E7RUFDSTtFQUNBO0E5RTRzc0NaO0E4RXhzc0NZO0VBQ0k7QTlFMHNzQ2hCO0FpR3pwc0NZO0VBQ0ksYzVGc0dJO0FMcWpzQ3BCOztBZ0dqa3NDRTtFQ3pJTSxjNUZxSlk7QUx5anNDcEI7QWlHcnJzQ0k7RUFTUSxjNUZtSFE7QUw0anNDcEI7O0FnR3Bvc0NFO0VDN0VNLGM1RnFKWTtBTGdrc0NwQjtBaUdqdHNDUTtFQUNGLGM1RmdKYztBTG1rc0NwQjtBOEVsdXNDUTtFQUNJO0VBQ0E7QTlFb3VzQ1o7QThFaHVzQ1k7RUFDSTtBOUVrdXNDaEI7QWlHbnRzQ1E7RUFDSSxjNUZ3SVE7QUw2a3NDcEI7QWlHenNzQ0k7RUFTUSxjNUZtSFE7QUxnbHNDcEI7QWlHL3JzQ1k7RUFDRixjNUY4R1U7QUxtbHNDcEI7QThFbHZzQ1E7RUFDSTtFQUNBO0E5RW92c0NaO0E4RWh2c0NZO0VBQ0k7QTlFa3ZzQ2hCO0FpR2pzc0NZO0VBQ0ksYzVGc0dJO0FMNmxzQ3BCOztBaUc5dXNDUTtFQUNGLGM1RmdKYztBTGltc0NwQjtBOEVod3NDUTtFQUNJO0VBQ0E7QTlFa3dzQ1o7QThFOXZzQ1k7RUFDSTtBOUVnd3NDaEI7QWlHanZzQ1E7RUFDSSxjNUZ3SVE7QUwybXNDcEI7QWlHMXRzQ1k7RUFDRixjNUY4R1U7QUw4bXNDcEI7QThFN3dzQ1E7RUFDSTtFQUNBO0E5RSt3c0NaO0E4RTN3c0NZO0VBQ0k7QTlFNndzQ2hCO0FpRzV0c0NZO0VBQ0ksYzVGc0dJO0FMd25zQ3BCOztBZ0dwb3NDRTtFQ3pJTSxjNUZxSlk7QUw0bnNDcEI7QWlHeHZzQ0k7RUFTUSxjNUZtSFE7QUwrbnNDcEI7O0FnR3Zzc0NFO0VDN0VNLGM1RnFKWTtBTG1vc0NwQjtBaUdweHNDUTtFQUNGLGM1RmdKYztBTHNvc0NwQjtBOEVyeXNDUTtFQUNJO0VBQ0E7QTlFdXlzQ1o7QThFbnlzQ1k7RUFDSTtBOUVxeXNDaEI7QWlHdHhzQ1E7RUFDSSxjNUZ3SVE7QUxncHNDcEI7QWlHNXdzQ0k7RUFTUSxjNUZtSFE7QUxtcHNDcEI7QWlHbHdzQ1k7RUFDRixjNUY4R1U7QUxzcHNDcEI7QThFcnpzQ1E7RUFDSTtFQUNBO0E5RXV6c0NaO0E4RW56c0NZO0VBQ0k7QTlFcXpzQ2hCO0FpR3B3c0NZO0VBQ0ksYzVGc0dJO0FMZ3FzQ3BCOztBaUdqenNDUTtFQUNGLGM1RmdKYztBTG9xc0NwQjtBOEVuMHNDUTtFQUNJO0VBQ0E7QTlFcTBzQ1o7QThFajBzQ1k7RUFDSTtBOUVtMHNDaEI7QWlHcHpzQ1E7RUFDSSxjNUZ3SVE7QUw4cXNDcEI7QWlHN3hzQ1k7RUFDRixjNUY4R1U7QUxpcnNDcEI7QThFaDFzQ1E7RUFDSTtFQUNBO0E5RWsxc0NaO0E4RTkwc0NZO0VBQ0k7QTlFZzFzQ2hCO0FpRy94c0NZO0VBQ0ksYzVGc0dJO0FMMnJzQ3BCOztBZ0d2c3NDRTtFQ3pJTSxjNUZxSlk7QUwrcnNDcEI7QWlHM3pzQ0k7RUFTUSxjNUZtSFE7QUxrc3NDcEI7O0FnRzF3c0NFO0VDN0VNLGM1RnFKWTtBTHNzc0NwQjtBaUd2MXNDUTtFQUNGLGM1RmdKYztBTHlzc0NwQjtBOEV4MnNDUTtFQUNJO0VBQ0E7QTlFMDJzQ1o7QThFdDJzQ1k7RUFDSTtBOUV3MnNDaEI7QWlHejFzQ1E7RUFDSSxjNUZ3SVE7QUxtdHNDcEI7QWlHLzBzQ0k7RUFTUSxjNUZtSFE7QUxzdHNDcEI7QWlHcjBzQ1k7RUFDRixjNUY4R1U7QUx5dHNDcEI7QThFeDNzQ1E7RUFDSTtFQUNBO0E5RTAzc0NaO0E4RXQzc0NZO0VBQ0k7QTlFdzNzQ2hCO0FpR3Ywc0NZO0VBQ0ksYzVGc0dJO0FMbXVzQ3BCOztBaUdwM3NDUTtFQUNGLGM1RmdKYztBTHV1c0NwQjtBOEV0NHNDUTtFQUNJO0VBQ0E7QTlFdzRzQ1o7QThFcDRzQ1k7RUFDSTtBOUVzNHNDaEI7QWlHdjNzQ1E7RUFDSSxjNUZ3SVE7QUxpdnNDcEI7QWlHaDJzQ1k7RUFDRixjNUY4R1U7QUxvdnNDcEI7QThFbjVzQ1E7RUFDSTtFQUNBO0E5RXE1c0NaO0E4RWo1c0NZO0VBQ0k7QTlFbTVzQ2hCO0FpR2wyc0NZO0VBQ0ksYzVGc0dJO0FMOHZzQ3BCOztBZ0cxd3NDRTtFQ3pJTSxjNUZxSlk7QUxrd3NDcEI7QWlHOTNzQ0k7RUFTUSxjNUZtSFE7QUxxd3NDcEI7O0FnRzcwc0NFO0VDN0VNLGM1RnFKWTtBTHl3c0NwQjtBaUcxNXNDUTtFQUNGLGM1RmdKYztBTDR3c0NwQjtBOEUzNnNDUTtFQUNJO0VBQ0E7QTlFNjZzQ1o7QThFejZzQ1k7RUFDSTtBOUUyNnNDaEI7QWlHNTVzQ1E7RUFDSSxjNUZ3SVE7QUxzeHNDcEI7QWlHbDVzQ0k7RUFTUSxjNUZtSFE7QUx5eHNDcEI7QWlHeDRzQ1k7RUFDRixjNUY4R1U7QUw0eHNDcEI7QThFMzdzQ1E7RUFDSTtFQUNBO0E5RTY3c0NaO0E4RXo3c0NZO0VBQ0k7QTlFMjdzQ2hCO0FpRzE0c0NZO0VBQ0ksYzVGc0dJO0FMc3lzQ3BCOztBaUd2N3NDUTtFQUNGLGM1RmdKYztBTDB5c0NwQjtBOEV6OHNDUTtFQUNJO0VBQ0E7QTlFMjhzQ1o7QThFdjhzQ1k7RUFDSTtBOUV5OHNDaEI7QWlHMTdzQ1E7RUFDSSxjNUZ3SVE7QUxvenNDcEI7QWlHbjZzQ1k7RUFDRixjNUY4R1U7QUx1enNDcEI7QThFdDlzQ1E7RUFDSTtFQUNBO0E5RXc5c0NaO0E4RXA5c0NZO0VBQ0k7QTlFczlzQ2hCO0FpR3I2c0NZO0VBQ0ksYzVGc0dJO0FMaTBzQ3BCOztBZ0c3MHNDRTtFQ3pJTSxjNUZxSlk7QUxxMHNDcEI7QWlHajhzQ0k7RUFTUSxjNUZtSFE7QUx3MHNDcEI7O0FnR2g1c0NFO0VDN0VNLGM1RnFKWTtBTDQwc0NwQjtBaUc3OXNDUTtFQUNGLGM1RmdKYztBTCswc0NwQjtBOEU5K3NDUTtFQUNJO0VBQ0E7QTlFZy9zQ1o7QThFNStzQ1k7RUFDSTtBOUU4K3NDaEI7QWlHLzlzQ1E7RUFDSSxjNUZ3SVE7QUx5MXNDcEI7QWlHcjlzQ0k7RUFTUSxjNUZtSFE7QUw0MXNDcEI7QWlHMzhzQ1k7RUFDRixjNUY4R1U7QUwrMXNDcEI7QThFOS9zQ1E7RUFDSTtFQUNBO0E5RWdndENaO0E4RTUvc0NZO0VBQ0k7QTlFOC9zQ2hCO0FpRzc4c0NZO0VBQ0ksYzVGc0dJO0FMeTJzQ3BCOztBaUcxL3NDUTtFQUNGLGM1RmdKYztBTDYyc0NwQjtBOEU1Z3RDUTtFQUNJO0VBQ0E7QTlFOGd0Q1o7QThFMWd0Q1k7RUFDSTtBOUU0Z3RDaEI7QWlHNy9zQ1E7RUFDSSxjNUZ3SVE7QUx1M3NDcEI7QWlHdCtzQ1k7RUFDRixjNUY4R1U7QUwwM3NDcEI7QThFemh0Q1E7RUFDSTtFQUNBO0E5RTJodENaO0E4RXZodENZO0VBQ0k7QTlFeWh0Q2hCO0FpR3grc0NZO0VBQ0ksYzVGc0dJO0FMbzRzQ3BCOztBZ0doNXNDRTtFQ3pJTSxjNUZxSlk7QUx3NHNDcEI7QWlHcGd0Q0k7RUFTUSxjNUZtSFE7QUwyNHNDcEI7O0FnR245c0NFO0VDN0VNLGM1RnFKWTtBTCs0c0NwQjtBaUdoaXRDUTtFQUNGLGM1RmdKYztBTGs1c0NwQjtBOEVqanRDUTtFQUNJO0VBQ0E7QTlFbWp0Q1o7QThFL2l0Q1k7RUFDSTtBOUVpanRDaEI7QWlHbGl0Q1E7RUFDSSxjNUZ3SVE7QUw0NXNDcEI7QWlHeGh0Q0k7RUFTUSxjNUZtSFE7QUwrNXNDcEI7QWlHOWd0Q1k7RUFDRixjNUY4R1U7QUxrNnNDcEI7QThFamt0Q1E7RUFDSTtFQUNBO0E5RW1rdENaO0E4RS9qdENZO0VBQ0k7QTlFaWt0Q2hCO0FpR2hodENZO0VBQ0ksYzVGc0dJO0FMNDZzQ3BCOztBaUc3anRDUTtFQUNGLGM1RmdKYztBTGc3c0NwQjtBOEUva3RDUTtFQUNJO0VBQ0E7QTlFaWx0Q1o7QThFN2t0Q1k7RUFDSTtBOUUra3RDaEI7QWlHaGt0Q1E7RUFDSSxjNUZ3SVE7QUwwN3NDcEI7QWlHeml0Q1k7RUFDRixjNUY4R1U7QUw2N3NDcEI7QThFNWx0Q1E7RUFDSTtFQUNBO0E5RThsdENaO0E4RTFsdENZO0VBQ0k7QTlFNGx0Q2hCO0FpRzNpdENZO0VBQ0ksYzVGc0dJO0FMdThzQ3BCOztBZ0duOXNDRTtFQ3pJTSxjNUZxSlk7QUwyOHNDcEI7QWlHdmt0Q0k7RUFTUSxjNUZtSFE7QUw4OHNDcEI7O0FnR3RodENFO0VDN0VNLGM1RnFKWTtBTGs5c0NwQjtBaUdubXRDUTtFQUNGLGM1RmdKYztBTHE5c0NwQjtBOEVwbnRDUTtFQUNJO0VBQ0E7QTlFc250Q1o7QThFbG50Q1k7RUFDSTtBOUVvbnRDaEI7QWlHcm10Q1E7RUFDSSxjNUZ3SVE7QUwrOXNDcEI7QWlHM2x0Q0k7RUFTUSxjNUZtSFE7QUxrK3NDcEI7QWlHamx0Q1k7RUFDRixjNUY4R1U7QUxxK3NDcEI7QThFcG90Q1E7RUFDSTtFQUNBO0E5RXNvdENaO0E4RWxvdENZO0VBQ0k7QTlFb290Q2hCO0FpR25sdENZO0VBQ0ksYzVGc0dJO0FMKytzQ3BCOztBaUdob3RDUTtFQUNGLGM1RmdKYztBTG0vc0NwQjtBOEVscHRDUTtFQUNJO0VBQ0E7QTlFb3B0Q1o7QThFaHB0Q1k7RUFDSTtBOUVrcHRDaEI7QWlHbm90Q1E7RUFDSSxjNUZ3SVE7QUw2L3NDcEI7QWlHNW10Q1k7RUFDRixjNUY4R1U7QUxnZ3RDcEI7QThFL3B0Q1E7RUFDSTtFQUNBO0E5RWlxdENaO0E4RTdwdENZO0VBQ0k7QTlFK3B0Q2hCO0FpRzltdENZO0VBQ0ksYzVGc0dJO0FMMGd0Q3BCOztBZ0d0aHRDRTtFQ3pJTSxjNUZxSlk7QUw4Z3RDcEI7QWlHMW90Q0k7RUFTUSxjNUZtSFE7QUxpaHRDcEI7O0FnRzMvc0NDO0VDM0tPLGNENEtFO0VDMUpGLHFCRDRKUztFQ3hKVCx5QkR5Sks7QWhHNi9zQ2I7QWlHeHF0Q1E7RUFDRixjRHdLUztBaEdrZ3RDZjtBOEV6cnRDUTtFQUNJO0VBQ0E7QTlFMnJ0Q1o7QThFdnJ0Q1k7RUFDSTtBOUV5cnRDaEI7QWlHMXF0Q1E7RUFDSSxjRGdLRztBaEc0Z3RDZjtBaUdocXRDSTtFQTJCUSxxQkQrSFk7RUMzSFo7QWpHcW90Q1o7O0FnR25ndENDO0VDMUxPLGNEMkxFO0VDektGLG9DRDRLUztFQ3hLVCx3Q0R1S0s7QWhHc2d0Q2I7QWlHL3J0Q1E7RUFDRixjRHVMUztBaEcwZ3RDZjtBOEVodHRDUTtFQUNJO0VBQ0E7QTlFa3R0Q1o7QThFOXN0Q1k7RUFDSTtBOUVndHRDaEI7QWlHanN0Q1E7RUFDSSxjRCtLRztBaEdvaHRDZjtBaUd2cnRDSTtFQVNRLGNEOEpLO0VDNUlMLHFCRCtJWTtFQzNJWjtBakc2cHRDWjtBaUcvcXRDWTtFQUNGLGNEMEpZO0FoR3VodEN0QjtBOEVsdXRDUTtFQUNJO0VBQ0E7QTlFb3V0Q1o7QThFaHV0Q1k7RUFDSTtBOUVrdXRDaEI7QWlHanJ0Q1k7RUFDSSxjRGtKTTtBaEdpaXRDdEI7O0FnR3ZqdENDO0VDM0tPLGNENEtFO0VDMUpGLHFCRDRKUztFQ3hKVCx5QkR5Sks7QWhHeWp0Q2I7QWlHcHV0Q1E7RUFDRixjRHdLUztBaEc4anRDZjtBOEVydnRDUTtFQUNJO0VBQ0E7QTlFdXZ0Q1o7QThFbnZ0Q1k7RUFDSTtBOUVxdnRDaEI7QWlHdHV0Q1E7RUFDSSxjRGdLRztBaEd3a3RDZjtBaUc1dHRDSTtFQTJCUSxxQkQrSFk7RUMzSFo7QWpHaXN0Q1o7O0FnRy9qdENDO0VDMUxPLGNEMkxFO0VDektGLG9DRDRLUztFQ3hLVCx3Q0R1S0s7QWhHa2t0Q2I7QWlHM3Z0Q1E7RUFDRixjRHVMUztBaEdza3RDZjtBOEU1d3RDUTtFQUNJO0VBQ0E7QTlFOHd0Q1o7QThFMXd0Q1k7RUFDSTtBOUU0d3RDaEI7QWlHN3Z0Q1E7RUFDSSxjRCtLRztBaEdnbHRDZjtBaUdudnRDSTtFQVNRLGNEOEpLO0VDNUlMLHFCRCtJWTtFQzNJWjtBakd5dHRDWjtBaUczdXRDWTtFQUNGLGNEMEpZO0FoR21sdEN0QjtBOEU5eHRDUTtFQUNJO0VBQ0E7QTlFZ3l0Q1o7QThFNXh0Q1k7RUFDSTtBOUU4eHRDaEI7QWlHN3V0Q1k7RUFDSSxjRGtKTTtBaEc2bHRDdEI7O0FnR25udENDO0VDM0tPLGNENEtFO0VDMUpGLHFCRDRKUztFQ3hKVCx5QkR5Sks7QWhHcW50Q2I7QWlHaHl0Q1E7RUFDRixjRHdLUztBaEcwbnRDZjtBOEVqenRDUTtFQUNJO0VBQ0E7QTlFbXp0Q1o7QThFL3l0Q1k7RUFDSTtBOUVpenRDaEI7QWlHbHl0Q1E7RUFDSSxjRGdLRztBaEdvb3RDZjtBaUd4eHRDSTtFQTJCUSxxQkQrSFk7RUMzSFo7QWpHNnZ0Q1o7O0FnRzNudENDO0VDMUxPLGNEMkxFO0VDektGLHFDRDRLUztFQ3hLVCx5Q0R1S0s7QWhHOG50Q2I7QWlHdnp0Q1E7RUFDRixjRHVMUztBaEdrb3RDZjtBOEV4MHRDUTtFQUNJO0VBQ0E7QTlFMDB0Q1o7QThFdDB0Q1k7RUFDSTtBOUV3MHRDaEI7QWlHenp0Q1E7RUFDSSxjRCtLRztBaEc0b3RDZjtBaUcveXRDSTtFQVNRLGNEOEpLO0VDNUlMLHFCRCtJWTtFQzNJWjtBakdxeHRDWjtBaUd2eXRDWTtFQUNGLGNEMEpZO0FoRytvdEN0QjtBOEUxMXRDUTtFQUNJO0VBQ0E7QTlFNDF0Q1o7QThFeDF0Q1k7RUFDSTtBOUUwMXRDaEI7QWlHenl0Q1k7RUFDSSxjRGtKTTtBaEd5cHRDdEI7O0FnRy9xdENDO0VDM0tPLGNENEtFO0VDMUpGLHFCRDRKUztFQ3hKVCx5QkR5Sks7QWhHaXJ0Q2I7QWlHNTF0Q1E7RUFDRixjRHdLUztBaEdzcnRDZjtBOEU3MnRDUTtFQUNJO0VBQ0E7QTlFKzJ0Q1o7QThFMzJ0Q1k7RUFDSTtBOUU2MnRDaEI7QWlHOTF0Q1E7RUFDSSxjRGdLRztBaEdnc3RDZjtBaUdwMXRDSTtFQTJCUSxxQkQrSFk7RUMzSFo7QWpHeXp0Q1o7O0FnR3ZydENDO0VDMUxPLGNEMkxFO0VDektGLHFDRDRLUztFQ3hLVCx5Q0R1S0s7QWhHMHJ0Q2I7QWlHbjN0Q1E7RUFDRixjRHVMUztBaEc4cnRDZjtBOEVwNHRDUTtFQUNJO0VBQ0E7QTlFczR0Q1o7QThFbDR0Q1k7RUFDSTtBOUVvNHRDaEI7QWlHcjN0Q1E7RUFDSSxjRCtLRztBaEd3c3RDZjtBaUczMnRDSTtFQVNRLGNEOEpLO0VDNUlMLHFCRCtJWTtFQzNJWjtBakdpMXRDWjtBaUduMnRDWTtFQUNGLGNEMEpZO0FoRzJzdEN0QjtBOEV0NXRDUTtFQUNJO0VBQ0E7QTlFdzV0Q1o7QThFcDV0Q1k7RUFDSTtBOUVzNXRDaEI7QWlHcjJ0Q1k7RUFDSSxjRGtKTTtBaEdxdHRDdEI7O0FnRzN1dENDO0VDM0tPLGNENEtFO0VDMUpGLHFCRDRKUztFQ3hKVCx5QkR5Sks7QWhHNnV0Q2I7QWlHeDV0Q1E7RUFDRixjRHdLUztBaEdrdnRDZjtBOEV6NnRDUTtFQUNJO0VBQ0E7QTlFMjZ0Q1o7QThFdjZ0Q1k7RUFDSTtBOUV5NnRDaEI7QWlHMTV0Q1E7RUFDSSxjRGdLRztBaEc0dnRDZjtBaUdoNXRDSTtFQTJCUSxxQkQrSFk7RUMzSFo7QWpHcTN0Q1o7O0FnR252dENDO0VDMUxPLGNEMkxFO0VDektGLGtDRDRLUztFQ3hLVCxzQ0R1S0s7QWhHc3Z0Q2I7QWlHLzZ0Q1E7RUFDRixjRHVMUztBaEcwdnRDZjtBOEVoOHRDUTtFQUNJO0VBQ0E7QTlFazh0Q1o7QThFOTd0Q1k7RUFDSTtBOUVnOHRDaEI7QWlHajd0Q1E7RUFDSSxjRCtLRztBaEdvd3RDZjtBaUd2NnRDSTtFQVNRLGNEOEpLO0VDNUlMLHFCRCtJWTtFQzNJWjtBakc2NHRDWjtBaUcvNXRDWTtFQUNGLGNEMEpZO0FoR3V3dEN0QjtBOEVsOXRDUTtFQUNJO0VBQ0E7QTlFbzl0Q1o7QThFaDl0Q1k7RUFDSTtBOUVrOXRDaEI7QWlHajZ0Q1k7RUFDSSxjRGtKTTtBaEdpeHRDdEI7O0FnR3Z5dENDO0VDM0tPLGNENEtFO0VDMUpGLHFCRDRKUztFQ3hKVCx5QkR5Sks7QWhHeXl0Q2I7QWlHcDl0Q1E7RUFDRixjRHdLUztBaEc4eXRDZjtBOEVyK3RDUTtFQUNJO0VBQ0E7QTlFdSt0Q1o7QThFbit0Q1k7RUFDSTtBOUVxK3RDaEI7QWlHdDl0Q1E7RUFDSSxjRGdLRztBaEd3enRDZjtBaUc1OHRDSTtFQTJCUSxxQkQrSFk7RUMzSFo7QWpHaTd0Q1o7O0FnRy95dENDO0VDMUxPLGNEMkxFO0VDektGLG9DRDRLUztFQ3hLVCx3Q0R1S0s7QWhHa3p0Q2I7QWlHMyt0Q1E7RUFDRixjRHVMUztBaEdzenRDZjtBOEU1L3RDUTtFQUNJO0VBQ0E7QTlFOC90Q1o7QThFMS90Q1k7RUFDSTtBOUU0L3RDaEI7QWlHNyt0Q1E7RUFDSSxjRCtLRztBaEdnMHRDZjtBaUduK3RDSTtFQVNRLGNEOEpLO0VDNUlMLHFCRCtJWTtFQzNJWjtBakd5OHRDWjtBaUczOXRDWTtFQUNGLGNEMEpZO0FoR20wdEN0QjtBOEU5Z3VDUTtFQUNJO0VBQ0E7QTlFZ2h1Q1o7QThFNWd1Q1k7RUFDSTtBOUU4Z3VDaEI7QWlHNzl0Q1k7RUFDSSxjRGtKTTtBaEc2MHRDdEI7O0FnR3AwdENBO0VBQ0M7RUFDQTtFQzVNTyxjNUZrRW9CO0U0RmhEcEIscUI1RnpCaUI7QUw0aHVDekI7QWlHamh1Q1E7RUFDRixjNUY2RHNCO0FMczl0QzVCO0E4RWxpdUNRO0VBQ0k7RUFDQTtBOUVvaXVDWjtBOEVoaXVDWTtFQUNJO0E5RWtpdUNoQjtBaUduaHVDUTtFQUNJLGM1RnFEZ0I7QUxnK3RDNUI7QWlHemd1Q0k7RUFTUSxjM0YzQ2E7RTJGNkRiLHFCM0Y3RGE7RTJGaUViO0FqRysrdENaO0FpR2pndUNZO0VBQ0YsYzNGaERlO0FObWp1Q3pCO0E4RXBqdUNRO0VBQ0k7RUFDQTtBOUVzanVDWjtBOEVsanVDWTtFQUNJO0E5RW9qdUNoQjtBaUduZ3VDWTtFQUNJLGMzRnhEUztBTjZqdUN6Qjs7QWtHamt1Q0E7RUFDSSxnQjdGeTFCZ0Q7RTZGeDFCaEQsYzdGMDFCZ0Q7RTZGejFCaEQ7RUFDQTtFQUNBLHlCN0ZpMUJnRDtFNkZoMUJoRCxzQjdGazFCZ0Q7RTZGajFCaEQsZ0I3RmsxQmdEO0U2RmoxQmhELDJDN0YrMEJnRDtFRXgwQmhEO0FQOGp1Q0o7O0FtRzNrdUNBO0VBQ0M7QW5HOGt1Q0Q7QW1HM2t1Q0M7RUFDQyxjOUZLdUI7RThGSnZCLHlCOUZ5T2tEO0U4RnhPN0MscUI5RkZrQjtBTCtrdUN6QjtBbUd6a3VDQztFQUNDLHlCOUZtT2tEO0FMdzJ0Q3BEO0FtR3ZrdUNDO0VBQ0MseUI5RmZ1QjtFOEZnQnZCLHFCOUZoQnVCO0U4RmtCdkIsYzlGWnVCO0U4RmF2Qix1RDlGa1RrRDtBTHN4dENwRDtBb0c3bHVDSTtFQUNJLGMvRktpQjtBTDBsdUN6QjtBb0czbHVDSTtFQUNJO0VBQ0E7QXBHNmx1Q1I7QW1HN2t1Q0U7RUFLQyx5QjlGaWlCaUQ7RThGaGlCakQscUI5RmdpQmlEO0U4Ri9oQmpELGM5RnRCc0I7RThGdUJ0Qix1RDlGd1NpRDtBTG15dENwRDtBbUd0a3VDQztFQUNDLHlCOUYwTWtEO0U4RnpNbEQscUI5RnlNa0Q7QUwrM3RDcEQ7QW1HdGt1Q0U7RUFLQyx5QjlGa01pRDtFOEZqTWpELHFCOUZpTWlEO0FMbTR0Q3BEO0FtRy9qdUNDO0VKeENBO0VBQ0E7RUFDRztFQUNIO0VBQ0c7QS9GMG11Q0o7O0FvR3pudUNJO0VBQ0ksYy9GS2lCO0FMdW51Q3pCO0FvR3hudUNJO0VBQ0k7RUFDQTtBcEcwbnVDUjs7QW9Ham91Q0k7RUFDSSxjL0ZEYztBTHFvdUN0QjtBb0dob3VDSTtFQUNJLGMvRk5jO0UrRk9kO0FwR2tvdUNSOztBbUd2a3VDQTtFQUNDO0FuRzBrdUNEOztBcUcvb3VDQTtFQUNJO0FyR2twdUNKO0FxRy9vdUNDO0VBRUMseUJoR0Z1QjtFZ0dHdkIscUJoR0h1QjtFZ0dJdkIsY2hHRXVCO0VnR0R2Qix1RGhHZ1VrRDtBTGcxdENwRDtBb0d2cHVDSTtFQUNJLGMvRktpQjtBTG9wdUN6QjtBb0dycHVDSTtFQUNJO0VBQ0E7QXBHdXB1Q1I7QXFHcnB1Q0U7RUFLQyx5QmhHK2lCaUQ7RWdHOWlCakQ7RUFDQSxjaEdSc0I7RWdHU3RCLHVEaEdzVGlEO0FMNjF0Q3BEO0FxRzlvdUNDO0VBRUMseUJoR3VOa0Q7RWdHdE5sRCxxQmhHc05rRDtFZ0dyTmxELGNoR2hCdUI7QUwrcHVDekI7QW9HenF1Q0k7RUFDSSxjL0ZLaUI7QUxzcXVDekI7QW9HdnF1Q0k7RUFDSTtFQUNBO0FwR3lxdUNSO0FxR3BwdUNFO0VBS0MseUJoRzhNaUQ7RWdHN01qRDtFQUNBLGNoR3pCc0I7QUwycXVDekI7O0FzR3JydUNJO0VBQ0k7QXRHd3J1Q1I7QXNHcHJ1Q0k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBdEdzcnVDUjtBc0dscnVDSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0F0R29ydUNSO0FzR2xydUNRO0VBQ0k7RUFDQTtFQUNBO0F0R29ydUNaO0FzR2pydUNRO0VBQ0k7QXRHbXJ1Q1o7QXNHN3F1Q1k7RUFDSSx3QmpHbWpCb0M7QUw0bnRDcEQ7QXNHeHF1Q1E7RUFDSTtFQUNBLHlCakd2Q2E7QUxpdHVDekI7QXNHeHF1Q1k7RUFFSTtFQUNBLHlCakc1Q1M7QUxxdHVDekI7QXNHdHF1Q1k7RUFDSSx5QmhHakRTO0FOeXR1Q3pCO0FzR2hxdUNZO0VBQ0kseUJoR3BEUztBTnN0dUN6QjtBc0cxcHVDWTtFQUNJLHlCaEdqRFk7QU42c3VDNUI7QXNHcHB1Q1k7RUFDSSx5QmhHcERTO0FOMHN1Q3pCOztBc0c3b3VDUTtFQUNJLGNqRzBmd0M7RWlHemZ4Qyxhakd5ZndDO0FMdXB0Q3BEO0FzRzNvdUNRO0VBQ0ksZWpHb2Z3QztFaUduZnhDLGNqR21md0M7QUwwcHRDcEQ7O0FzR3RvdUNJO0VBQ0ksZWpHaWhCNEM7RWlHaGhCNUM7RUFDQSxzQmpHOGdCNEM7QUwybnRDcEQ7QXNHdm91Q1E7RUFDSTtFQUNBO0F0R3lvdUNaO0FzR3BvdUNRO0VBQ0ksY2pHdWdCd0M7RWlHdGdCeEMsYWpHcWdCd0M7QUxpb3RDcEQ7QXNHam91Q1E7RUFDSSxlakdrZ0J3QztFaUdqZ0J4QyxjakdnZ0J3QztBTG1vdENwRDs7QXVHL3Z1Q0k7RUFDSSx5QmxHQ2lCO0VrR0F2QjtFaEdXRTtBUHd2dUNKO0F1R2h3dUNRO0VoR1FKO0FQMnZ1Q0o7QXVHL3Z1Q1E7RWhHSUo7QVA4dnVDSjtBdUc5dnVDUTtFQUNJO0VBQ047QXZHZ3d1Q047QXVHN3Z1Q1E7RUFDSTtFQUNOO0F2Ryt2dUNOOztBd0dweHVDSTtFQUNJO0VBQ0E7RUFDQTtFQUNBLGNsR2lCb0I7RWtHaEJwQjtFQUNBO0F4R3V4dUNSOztBeUczeHVDSTtFQUNJO0VBQ0E7QXpHOHh1Q1I7QXlHM3h1Q1E7RUFDSTtBekc2eHVDWjtBeUd4eHVDSTtFQUNJO0F6RzB4dUNSOztBeUdweHVDSTtFQUlJO0VBQ0EsZ0JBSmU7RUFLZjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VsR25CSjtBUHd5dUNKO0F5R2x4dUNRO0VBQ0k7RUFDQSxnQkFqQlc7RUFrQlg7RUFDQTtFbEcxQlI7QVAreXVDSjtBeUdseHVDWTtFQUNJO0VsRzlCWjtBUG16dUNKO0F5R2h4dUNRO0VBQ0ksZ0JBNUJjO0F6Rzh5dUMxQjtBeUdoeHVDWTtFQUNJLGdCQS9CVTtBekdpenVDMUI7QWVod3VDSTtFMEZuREE7SUF1Q1E7SUFDQTtJQUNBO0lBQ0E7RXpHZ3h1Q1Y7QUFDRjs7QTBHLzB1Q0E7RUFDSTtFQUNBO0VBQ0E7QTFHazF1Q0o7QTBHaDF1Q0k7RUFDSTtFbkdRSjtFbUdOSTtFQUNBO0VBQ0E7QTFHazF1Q1I7QTBHaDF1Q1E7RUFDSTtBMUdrMXVDWjtBMEcvMHVDUTtFQUNJO0VuR0hSO0FQcTF1Q0o7O0EyR24ydUNBO0VBQ0M7QTNHczJ1Q0Q7QTJHcDJ1Q0M7RUFDQztBM0dzMnVDRjtBMkduMnVDQztFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBM0dxMnVDRjtBMkduMnVDRTtFQUNDO0EzR3EydUNIO0EyR2wydUNFO0VBQ0M7QTNHbzJ1Q0g7QTJHOTF1Q0U7O0VBQ0M7QTNHaTJ1Q0g7QTJHLzF1Q0c7OztFQUNDO0EzR20ydUNKO0EyRzcxdUNFO0VBQ0M7QTNHKzF1Q0g7QTJHMTF1Q0M7RUFDQyx1QnRHMlNrQztFc0cxU2xDO0VBQ0E7QTNHNDF1Q0Y7QTJHdjF1Q0U7RUFDQztBM0d5MXVDSDtBMkduMXVDRTtFQUNDO0VBQ0E7RUFDQSw0QnRHM0RzQjtBTGc1dUN6QjtBMkdqMXVDRztFQUNDO0EzR20xdUNKO0EyRzUwdUNFO0VBQ0M7RUFDQTtFQUNBLDRCdEcxRXNCO0FMdzV1Q3pCO0EyRzEwdUNHO0VBQ0M7QTNHNDB1Q0o7QTJHcDB1Q0c7RUFDQyw0QnRHN0VJO0FMbTV1Q1I7QTJHdjB1Q0c7RUFDQyw0QnRHN0VJO0FMczV1Q1I7QTJHMTB1Q0c7RUFDQyw0QnRHN0VJO0FMeTV1Q1I7QTJHNzB1Q0c7RUFDQyw0QnRHN0VJO0FMNDV1Q1I7QTJHaDF1Q0c7RUFDQyw0QnRHN0VJO0FMKzV1Q1I7QTJHbjF1Q0c7RUFDQyw0QnRHN0VJO0FMazZ1Q1I7QTJHdDF1Q0c7RUFDQyw0QnRHN0VJO0FMcTZ1Q1I7QTJHejF1Q0c7RUFDQyw0QnRHN0VJO0FMdzZ1Q1I7QTJHNTF1Q0c7RUFDQyw0QnRHN0VJO0FMMjZ1Q1I7O0EyR2oxdUNJO0VBQ0MsYXRHd1FLO0FMNGt1Q1Y7O0EyRy8wdUNJO0VBQ0MsaUJ0R2tRSztFc0dqUUwsb0J0R2lRSztBTGlsdUNWOztBMkc3MHVDSTtFQUNDLGtCdEcyUEs7RXNHMVBMLG1CdEcwUEs7QUxzbHVDVjs7QTJHMTB1Q0s7RUFDSSxrQnRHbVBDO0FMMGx1Q1Y7QTJHMTB1Q0s7RUFDSSxtQnRHK09DO0FMNmx1Q1Y7O0EyR3QydUNJO0VBQ0MsZ0J0R3dRSztBTGltdUNWOztBMkdwMnVDSTtFQUNDLG9CdEdrUUs7RXNHalFMLHVCdEdpUUs7QUxzbXVDVjs7QTJHbDJ1Q0k7RUFDQyxxQnRHMlBLO0VzRzFQTCxzQnRHMFBLO0FMMm11Q1Y7O0EyRy8xdUNLO0VBQ0kscUJ0R21QQztBTCttdUNWO0EyRy8xdUNLO0VBQ0ksc0J0RytPQztBTGtudUNWOztBMkczM3VDSTtFQUNDLGV0R3dRSztBTHNudUNWOztBMkd6M3VDSTtFQUNDLG1CdEdrUUs7RXNHalFMLHNCdEdpUUs7QUwybnVDVjs7QTJHdjN1Q0k7RUFDQyxvQnRHMlBLO0VzRzFQTCxxQnRHMFBLO0FMZ291Q1Y7O0EyR3AzdUNLO0VBQ0ksb0J0R21QQztBTG9vdUNWO0EyR3AzdUNLO0VBQ0kscUJ0RytPQztBTHVvdUNWOztBMkdoNXVDSTtFQUNDLGdCdEd3UUs7QUwyb3VDVjs7QTJHOTR1Q0k7RUFDQyxvQnRHa1FLO0VzR2pRTCx1QnRHaVFLO0FMZ3B1Q1Y7O0EyRzU0dUNJO0VBQ0MscUJ0RzJQSztFc0cxUEwsc0J0RzBQSztBTHFwdUNWOztBMkd6NHVDSztFQUNJLHFCdEdtUEM7QUx5cHVDVjtBMkd6NHVDSztFQUNJLHNCdEcrT0M7QUw0cHVDVjs7QTJHcjZ1Q0k7RUFDQyxhdEd3UUs7QUxncXVDVjs7QTJHbjZ1Q0k7RUFDQyxpQnRHa1FLO0VzR2pRTCxvQnRHaVFLO0FMcXF1Q1Y7O0EyR2o2dUNJO0VBQ0Msa0J0RzJQSztFc0cxUEwsbUJ0RzBQSztBTDBxdUNWOztBMkc5NXVDSztFQUNJLGtCdEdtUEM7QUw4cXVDVjtBMkc5NXVDSztFQUNJLG1CdEcrT0M7QUxpcnVDVjs7QTJHMTd1Q0k7RUFDQyxnQnRHd1FLO0FMcXJ1Q1Y7O0EyR3g3dUNJO0VBQ0Msb0J0R2tRSztFc0dqUUwsdUJ0R2lRSztBTDBydUNWOztBMkd0N3VDSTtFQUNDLHFCdEcyUEs7RXNHMVBMLHNCdEcwUEs7QUwrcnVDVjs7QTJHbjd1Q0s7RUFDSSxxQnRHbVBDO0FMbXN1Q1Y7QTJHbjd1Q0s7RUFDSSxzQnRHK09DO0FMc3N1Q1Y7O0EyRy84dUNJO0VBQ0MsZXRHd1FLO0FMMHN1Q1Y7O0EyRzc4dUNJO0VBQ0MsbUJ0R2tRSztFc0dqUUwsc0J0R2lRSztBTCtzdUNWOztBMkczOHVDSTtFQUNDLG9CdEcyUEs7RXNHMVBMLHFCdEcwUEs7QUxvdHVDVjs7QTJHeDh1Q0s7RUFDSSxvQnRHbVBDO0FMd3R1Q1Y7QTJHeDh1Q0s7RUFDSSxxQnRHK09DO0FMMnR1Q1Y7O0EyR3ArdUNJO0VBQ0MsZ0J0R3dRSztBTCt0dUNWOztBMkdsK3VDSTtFQUNDLG9CdEdrUUs7RXNHalFMLHVCdEdpUUs7QUxvdXVDVjs7QTJHaCt1Q0k7RUFDQyxxQnRHMlBLO0VzRzFQTCxzQnRHMFBLO0FMeXV1Q1Y7O0EyRzc5dUNLO0VBQ0kscUJ0R21QQztBTDZ1dUNWO0EyRzc5dUNLO0VBQ0ksc0J0RytPQztBTGd2dUNWOztBMkd6L3VDSTtFQUNDLGF0R3dRSztBTG92dUNWOztBMkd2L3VDSTtFQUNDLGlCdEdrUUs7RXNHalFMLG9CdEdpUUs7QUx5dnVDVjs7QTJHci91Q0k7RUFDQyxrQnRHMlBLO0VzRzFQTCxtQnRHMFBLO0FMOHZ1Q1Y7O0EyR2wvdUNLO0VBQ0ksa0J0R21QQztBTGt3dUNWO0EyR2wvdUNLO0VBQ0ksbUJ0RytPQztBTHF3dUNWOztBMkc5Z3ZDSTtFQUNDLGdCdEd3UUs7QUx5d3VDVjs7QTJHNWd2Q0k7RUFDQyxvQnRHa1FLO0VzR2pRTCx1QnRHaVFLO0FMOHd1Q1Y7O0EyRzFndkNJO0VBQ0MscUJ0RzJQSztFc0cxUEwsc0J0RzBQSztBTG14dUNWOztBMkd2Z3ZDSztFQUNJLHFCdEdtUEM7QUx1eHVDVjtBMkd2Z3ZDSztFQUNJLHNCdEcrT0M7QUwweHVDVjs7QTJHbml2Q0k7RUFDQyxldEd3UUs7QUw4eHVDVjs7QTJHaml2Q0k7RUFDQyxtQnRHa1FLO0VzR2pRTCxzQnRHaVFLO0FMbXl1Q1Y7O0EyRy9odkNJO0VBQ0Msb0J0RzJQSztFc0cxUEwscUJ0RzBQSztBTHd5dUNWOztBMkc1aHZDSztFQUNJLG9CdEdtUEM7QUw0eXVDVjtBMkc1aHZDSztFQUNJLHFCdEcrT0M7QUwreXVDVjs7QWV2bXZDSTtFNEYrQ0E7SUFDQyxhdEd3UUs7RUxvenVDUjs7RTJHdmp2Q0U7SUFDQyxpQnRHa1FLO0lzR2pRTCxvQnRHaVFLO0VMeXp1Q1I7O0UyR3JqdkNFO0lBQ0Msa0J0RzJQSztJc0cxUEwsbUJ0RzBQSztFTDh6dUNSOztFMkdsanZDRztJQUNJLGtCdEdtUEM7RUxrMHVDUjtFMkdsanZDRztJQUNJLG1CdEcrT0M7RUxxMHVDUjs7RTJHOWt2Q0U7SUFDQyxnQnRHd1FLO0VMeTB1Q1I7O0UyRzVrdkNFO0lBQ0Msb0J0R2tRSztJc0dqUUwsdUJ0R2lRSztFTDgwdUNSOztFMkcxa3ZDRTtJQUNDLHFCdEcyUEs7SXNHMVBMLHNCdEcwUEs7RUxtMXVDUjs7RTJHdmt2Q0c7SUFDSSxxQnRHbVBDO0VMdTF1Q1I7RTJHdmt2Q0c7SUFDSSxzQnRHK09DO0VMMDF1Q1I7O0UyR25tdkNFO0lBQ0MsZXRHd1FLO0VMODF1Q1I7O0UyR2ptdkNFO0lBQ0MsbUJ0R2tRSztJc0dqUUwsc0J0R2lRSztFTG0ydUNSOztFMkcvbHZDRTtJQUNDLG9CdEcyUEs7SXNHMVBMLHFCdEcwUEs7RUx3MnVDUjs7RTJHNWx2Q0c7SUFDSSxvQnRHbVBDO0VMNDJ1Q1I7RTJHNWx2Q0c7SUFDSSxxQnRHK09DO0VMKzJ1Q1I7O0UyR3hudkNFO0lBQ0MsZ0J0R3dRSztFTG0zdUNSOztFMkd0bnZDRTtJQUNDLG9CdEdrUUs7SXNHalFMLHVCdEdpUUs7RUx3M3VDUjs7RTJHcG52Q0U7SUFDQyxxQnRHMlBLO0lzRzFQTCxzQnRHMFBLO0VMNjN1Q1I7O0UyR2pudkNHO0lBQ0kscUJ0R21QQztFTGk0dUNSO0UyR2pudkNHO0lBQ0ksc0J0RytPQztFTG80dUNSOztFMkc3b3ZDRTtJQUNDLGF0R3dRSztFTHc0dUNSOztFMkczb3ZDRTtJQUNDLGlCdEdrUUs7SXNHalFMLG9CdEdpUUs7RUw2NHVDUjs7RTJHem92Q0U7SUFDQyxrQnRHMlBLO0lzRzFQTCxtQnRHMFBLO0VMazV1Q1I7O0UyR3RvdkNHO0lBQ0ksa0J0R21QQztFTHM1dUNSO0UyR3RvdkNHO0lBQ0ksbUJ0RytPQztFTHk1dUNSOztFMkdscXZDRTtJQUNDLGdCdEd3UUs7RUw2NXVDUjs7RTJHaHF2Q0U7SUFDQyxvQnRHa1FLO0lzR2pRTCx1QnRHaVFLO0VMazZ1Q1I7O0UyRzlwdkNFO0lBQ0MscUJ0RzJQSztJc0cxUEwsc0J0RzBQSztFTHU2dUNSOztFMkczcHZDRztJQUNJLHFCdEdtUEM7RUwyNnVDUjtFMkczcHZDRztJQUNJLHNCdEcrT0M7RUw4NnVDUjs7RTJHdnJ2Q0U7SUFDQyxldEd3UUs7RUxrN3VDUjs7RTJHcnJ2Q0U7SUFDQyxtQnRHa1FLO0lzR2pRTCxzQnRHaVFLO0VMdTd1Q1I7O0UyR25ydkNFO0lBQ0Msb0J0RzJQSztJc0cxUEwscUJ0RzBQSztFTDQ3dUNSOztFMkdocnZDRztJQUNJLG9CdEdtUEM7RUxnOHVDUjtFMkdocnZDRztJQUNJLHFCdEcrT0M7RUxtOHVDUjs7RTJHNXN2Q0U7SUFDQyxnQnRHd1FLO0VMdTh1Q1I7O0UyRzFzdkNFO0lBQ0Msb0J0R2tRSztJc0dqUUwsdUJ0R2lRSztFTDQ4dUNSOztFMkd4c3ZDRTtJQUNDLHFCdEcyUEs7SXNHMVBMLHNCdEcwUEs7RUxpOXVDUjs7RTJHcnN2Q0c7SUFDSSxxQnRHbVBDO0VMcTl1Q1I7RTJHcnN2Q0c7SUFDSSxzQnRHK09DO0VMdzl1Q1I7O0UyR2p1dkNFO0lBQ0MsYXRHd1FLO0VMNDl1Q1I7O0UyRy90dkNFO0lBQ0MsaUJ0R2tRSztJc0dqUUwsb0J0R2lRSztFTGkrdUNSOztFMkc3dHZDRTtJQUNDLGtCdEcyUEs7SXNHMVBMLG1CdEcwUEs7RUxzK3VDUjs7RTJHMXR2Q0c7SUFDSSxrQnRHbVBDO0VMMCt1Q1I7RTJHMXR2Q0c7SUFDSSxtQnRHK09DO0VMNit1Q1I7O0UyR3R2dkNFO0lBQ0MsZ0J0R3dRSztFTGkvdUNSOztFMkdwdnZDRTtJQUNDLG9CdEdrUUs7SXNHalFMLHVCdEdpUUs7RUxzL3VDUjs7RTJHbHZ2Q0U7SUFDQyxxQnRHMlBLO0lzRzFQTCxzQnRHMFBLO0VMMi91Q1I7O0UyRy91dkNHO0lBQ0kscUJ0R21QQztFTCsvdUNSO0UyRy91dkNHO0lBQ0ksc0J0RytPQztFTGtndkNSOztFMkczd3ZDRTtJQUNDLGV0R3dRSztFTHNndkNSOztFMkd6d3ZDRTtJQUNDLG1CdEdrUUs7SXNHalFMLHNCdEdpUUs7RUwyZ3ZDUjs7RTJHdnd2Q0U7SUFDQyxvQnRHMlBLO0lzRzFQTCxxQnRHMFBLO0VMZ2h2Q1I7O0UyR3B3dkNHO0lBQ0ksb0J0R21QQztFTG9odkNSO0UyR3B3dkNHO0lBQ0kscUJ0RytPQztFTHVodkNSO0FBQ0Y7QWVoMXZDSTtFNEYrQ0E7SUFDQyxhdEd3UUs7RUw0aHZDUjs7RTJHL3h2Q0U7SUFDQyxpQnRHa1FLO0lzR2pRTCxvQnRHaVFLO0VMaWl2Q1I7O0UyRzd4dkNFO0lBQ0Msa0J0RzJQSztJc0cxUEwsbUJ0RzBQSztFTHNpdkNSOztFMkcxeHZDRztJQUNJLGtCdEdtUEM7RUwwaXZDUjtFMkcxeHZDRztJQUNJLG1CdEcrT0M7RUw2aXZDUjs7RTJHdHp2Q0U7SUFDQyxnQnRHd1FLO0VMaWp2Q1I7O0UyR3B6dkNFO0lBQ0Msb0J0R2tRSztJc0dqUUwsdUJ0R2lRSztFTHNqdkNSOztFMkdsenZDRTtJQUNDLHFCdEcyUEs7SXNHMVBMLHNCdEcwUEs7RUwyanZDUjs7RTJHL3l2Q0c7SUFDSSxxQnRHbVBDO0VMK2p2Q1I7RTJHL3l2Q0c7SUFDSSxzQnRHK09DO0VMa2t2Q1I7O0UyRzMwdkNFO0lBQ0MsZXRHd1FLO0VMc2t2Q1I7O0UyR3owdkNFO0lBQ0MsbUJ0R2tRSztJc0dqUUwsc0J0R2lRSztFTDJrdkNSOztFMkd2MHZDRTtJQUNDLG9CdEcyUEs7SXNHMVBMLHFCdEcwUEs7RUxnbHZDUjs7RTJHcDB2Q0c7SUFDSSxvQnRHbVBDO0VMb2x2Q1I7RTJHcDB2Q0c7SUFDSSxxQnRHK09DO0VMdWx2Q1I7O0UyR2gydkNFO0lBQ0MsZ0J0R3dRSztFTDJsdkNSOztFMkc5MXZDRTtJQUNDLG9CdEdrUUs7SXNHalFMLHVCdEdpUUs7RUxnbXZDUjs7RTJHNTF2Q0U7SUFDQyxxQnRHMlBLO0lzRzFQTCxzQnRHMFBLO0VMcW12Q1I7O0UyR3oxdkNHO0lBQ0kscUJ0R21QQztFTHltdkNSO0UyR3oxdkNHO0lBQ0ksc0J0RytPQztFTDRtdkNSOztFMkdyM3ZDRTtJQUNDLGF0R3dRSztFTGdudkNSOztFMkduM3ZDRTtJQUNDLGlCdEdrUUs7SXNHalFMLG9CdEdpUUs7RUxxbnZDUjs7RTJHajN2Q0U7SUFDQyxrQnRHMlBLO0lzRzFQTCxtQnRHMFBLO0VMMG52Q1I7O0UyRzkydkNHO0lBQ0ksa0J0R21QQztFTDhudkNSO0UyRzkydkNHO0lBQ0ksbUJ0RytPQztFTGlvdkNSOztFMkcxNHZDRTtJQUNDLGdCdEd3UUs7RUxxb3ZDUjs7RTJHeDR2Q0U7SUFDQyxvQnRHa1FLO0lzR2pRTCx1QnRHaVFLO0VMMG92Q1I7O0UyR3Q0dkNFO0lBQ0MscUJ0RzJQSztJc0cxUEwsc0J0RzBQSztFTCtvdkNSOztFMkduNHZDRztJQUNJLHFCdEdtUEM7RUxtcHZDUjtFMkduNHZDRztJQUNJLHNCdEcrT0M7RUxzcHZDUjs7RTJHLzV2Q0U7SUFDQyxldEd3UUs7RUwwcHZDUjs7RTJHNzV2Q0U7SUFDQyxtQnRHa1FLO0lzR2pRTCxzQnRHaVFLO0VMK3B2Q1I7O0UyRzM1dkNFO0lBQ0Msb0J0RzJQSztJc0cxUEwscUJ0RzBQSztFTG9xdkNSOztFMkd4NXZDRztJQUNJLG9CdEdtUEM7RUx3cXZDUjtFMkd4NXZDRztJQUNJLHFCdEcrT0M7RUwycXZDUjs7RTJHcDd2Q0U7SUFDQyxnQnRHd1FLO0VMK3F2Q1I7O0UyR2w3dkNFO0lBQ0Msb0J0R2tRSztJc0dqUUwsdUJ0R2lRSztFTG9ydkNSOztFMkdoN3ZDRTtJQUNDLHFCdEcyUEs7SXNHMVBMLHNCdEcwUEs7RUx5cnZDUjs7RTJHNzZ2Q0c7SUFDSSxxQnRHbVBDO0VMNnJ2Q1I7RTJHNzZ2Q0c7SUFDSSxzQnRHK09DO0VMZ3N2Q1I7O0UyR3o4dkNFO0lBQ0MsYXRHd1FLO0VMb3N2Q1I7O0UyR3Y4dkNFO0lBQ0MsaUJ0R2tRSztJc0dqUUwsb0J0R2lRSztFTHlzdkNSOztFMkdyOHZDRTtJQUNDLGtCdEcyUEs7SXNHMVBMLG1CdEcwUEs7RUw4c3ZDUjs7RTJHbDh2Q0c7SUFDSSxrQnRHbVBDO0VMa3R2Q1I7RTJHbDh2Q0c7SUFDSSxtQnRHK09DO0VMcXR2Q1I7O0UyRzk5dkNFO0lBQ0MsZ0J0R3dRSztFTHl0dkNSOztFMkc1OXZDRTtJQUNDLG9CdEdrUUs7SXNHalFMLHVCdEdpUUs7RUw4dHZDUjs7RTJHMTl2Q0U7SUFDQyxxQnRHMlBLO0lzRzFQTCxzQnRHMFBLO0VMbXV2Q1I7O0UyR3Y5dkNHO0lBQ0kscUJ0R21QQztFTHV1dkNSO0UyR3Y5dkNHO0lBQ0ksc0J0RytPQztFTDB1dkNSOztFMkduL3ZDRTtJQUNDLGV0R3dRSztFTDh1dkNSOztFMkdqL3ZDRTtJQUNDLG1CdEdrUUs7SXNHalFMLHNCdEdpUUs7RUxtdnZDUjs7RTJHLyt2Q0U7SUFDQyxvQnRHMlBLO0lzRzFQTCxxQnRHMFBLO0VMd3Z2Q1I7O0UyRzUrdkNHO0lBQ0ksb0J0R21QQztFTDR2dkNSO0UyRzUrdkNHO0lBQ0kscUJ0RytPQztFTCt2dkNSO0FBQ0Y7QWV4andDSTtFNEYrQ0E7SUFDQyxhdEd3UUs7RUxvd3ZDUjs7RTJHdmd3Q0U7SUFDQyxpQnRHa1FLO0lzR2pRTCxvQnRHaVFLO0VMeXd2Q1I7O0UyR3Jnd0NFO0lBQ0Msa0J0RzJQSztJc0cxUEwsbUJ0RzBQSztFTDh3dkNSOztFMkdsZ3dDRztJQUNJLGtCdEdtUEM7RUxreHZDUjtFMkdsZ3dDRztJQUNJLG1CdEcrT0M7RUxxeHZDUjs7RTJHOWh3Q0U7SUFDQyxnQnRHd1FLO0VMeXh2Q1I7O0UyRzVod0NFO0lBQ0Msb0J0R2tRSztJc0dqUUwsdUJ0R2lRSztFTDh4dkNSOztFMkcxaHdDRTtJQUNDLHFCdEcyUEs7SXNHMVBMLHNCdEcwUEs7RUxteXZDUjs7RTJHdmh3Q0c7SUFDSSxxQnRHbVBDO0VMdXl2Q1I7RTJHdmh3Q0c7SUFDSSxzQnRHK09DO0VMMHl2Q1I7O0UyR25qd0NFO0lBQ0MsZXRHd1FLO0VMOHl2Q1I7O0UyR2pqd0NFO0lBQ0MsbUJ0R2tRSztJc0dqUUwsc0J0R2lRSztFTG16dkNSOztFMkcvaXdDRTtJQUNDLG9CdEcyUEs7SXNHMVBMLHFCdEcwUEs7RUx3enZDUjs7RTJHNWl3Q0c7SUFDSSxvQnRHbVBDO0VMNHp2Q1I7RTJHNWl3Q0c7SUFDSSxxQnRHK09DO0VMK3p2Q1I7O0UyR3hrd0NFO0lBQ0MsZ0J0R3dRSztFTG0wdkNSOztFMkd0a3dDRTtJQUNDLG9CdEdrUUs7SXNHalFMLHVCdEdpUUs7RUx3MHZDUjs7RTJHcGt3Q0U7SUFDQyxxQnRHMlBLO0lzRzFQTCxzQnRHMFBLO0VMNjB2Q1I7O0UyR2prd0NHO0lBQ0kscUJ0R21QQztFTGkxdkNSO0UyR2prd0NHO0lBQ0ksc0J0RytPQztFTG8xdkNSOztFMkc3bHdDRTtJQUNDLGF0R3dRSztFTHcxdkNSOztFMkczbHdDRTtJQUNDLGlCdEdrUUs7SXNHalFMLG9CdEdpUUs7RUw2MXZDUjs7RTJHemx3Q0U7SUFDQyxrQnRHMlBLO0lzRzFQTCxtQnRHMFBLO0VMazJ2Q1I7O0UyR3Rsd0NHO0lBQ0ksa0J0R21QQztFTHMydkNSO0UyR3Rsd0NHO0lBQ0ksbUJ0RytPQztFTHkydkNSOztFMkdsbndDRTtJQUNDLGdCdEd3UUs7RUw2MnZDUjs7RTJHaG53Q0U7SUFDQyxvQnRHa1FLO0lzR2pRTCx1QnRHaVFLO0VMazN2Q1I7O0UyRzltd0NFO0lBQ0MscUJ0RzJQSztJc0cxUEwsc0J0RzBQSztFTHUzdkNSOztFMkczbXdDRztJQUNJLHFCdEdtUEM7RUwyM3ZDUjtFMkczbXdDRztJQUNJLHNCdEcrT0M7RUw4M3ZDUjs7RTJHdm93Q0U7SUFDQyxldEd3UUs7RUxrNHZDUjs7RTJHcm93Q0U7SUFDQyxtQnRHa1FLO0lzR2pRTCxzQnRHaVFLO0VMdTR2Q1I7O0UyR25vd0NFO0lBQ0Msb0J0RzJQSztJc0cxUEwscUJ0RzBQSztFTDQ0dkNSOztFMkdob3dDRztJQUNJLG9CdEdtUEM7RUxnNXZDUjtFMkdob3dDRztJQUNJLHFCdEcrT0M7RUxtNXZDUjs7RTJHNXB3Q0U7SUFDQyxnQnRHd1FLO0VMdTV2Q1I7O0UyRzFwd0NFO0lBQ0Msb0J0R2tRSztJc0dqUUwsdUJ0R2lRSztFTDQ1dkNSOztFMkd4cHdDRTtJQUNDLHFCdEcyUEs7SXNHMVBMLHNCdEcwUEs7RUxpNnZDUjs7RTJHcnB3Q0c7SUFDSSxxQnRHbVBDO0VMcTZ2Q1I7RTJHcnB3Q0c7SUFDSSxzQnRHK09DO0VMdzZ2Q1I7O0UyR2pyd0NFO0lBQ0MsYXRHd1FLO0VMNDZ2Q1I7O0UyRy9xd0NFO0lBQ0MsaUJ0R2tRSztJc0dqUUwsb0J0R2lRSztFTGk3dkNSOztFMkc3cXdDRTtJQUNDLGtCdEcyUEs7SXNHMVBMLG1CdEcwUEs7RUxzN3ZDUjs7RTJHMXF3Q0c7SUFDSSxrQnRHbVBDO0VMMDd2Q1I7RTJHMXF3Q0c7SUFDSSxtQnRHK09DO0VMNjd2Q1I7O0UyR3Rzd0NFO0lBQ0MsZ0J0R3dRSztFTGk4dkNSOztFMkdwc3dDRTtJQUNDLG9CdEdrUUs7SXNHalFMLHVCdEdpUUs7RUxzOHZDUjs7RTJHbHN3Q0U7SUFDQyxxQnRHMlBLO0lzRzFQTCxzQnRHMFBLO0VMMjh2Q1I7O0UyRy9yd0NHO0lBQ0kscUJ0R21QQztFTCs4dkNSO0UyRy9yd0NHO0lBQ0ksc0J0RytPQztFTGs5dkNSOztFMkczdHdDRTtJQUNDLGV0R3dRSztFTHM5dkNSOztFMkd6dHdDRTtJQUNDLG1CdEdrUUs7SXNHalFMLHNCdEdpUUs7RUwyOXZDUjs7RTJHdnR3Q0U7SUFDQyxvQnRHMlBLO0lzRzFQTCxxQnRHMFBLO0VMZyt2Q1I7O0UyR3B0d0NHO0lBQ0ksb0J0R21QQztFTG8rdkNSO0UyR3B0d0NHO0lBQ0kscUJ0RytPQztFTHUrdkNSO0FBQ0Y7QWVoeXdDSTtFNEYrQ0E7SUFDQyxhdEd3UUs7RUw0K3ZDUjs7RTJHL3V3Q0U7SUFDQyxpQnRHa1FLO0lzR2pRTCxvQnRHaVFLO0VMaS92Q1I7O0UyRzd1d0NFO0lBQ0Msa0J0RzJQSztJc0cxUEwsbUJ0RzBQSztFTHMvdkNSOztFMkcxdXdDRztJQUNJLGtCdEdtUEM7RUwwL3ZDUjtFMkcxdXdDRztJQUNJLG1CdEcrT0M7RUw2L3ZDUjs7RTJHdHd3Q0U7SUFDQyxnQnRHd1FLO0VMaWd3Q1I7O0UyR3B3d0NFO0lBQ0Msb0J0R2tRSztJc0dqUUwsdUJ0R2lRSztFTHNnd0NSOztFMkdsd3dDRTtJQUNDLHFCdEcyUEs7SXNHMVBMLHNCdEcwUEs7RUwyZ3dDUjs7RTJHL3Z3Q0c7SUFDSSxxQnRHbVBDO0VMK2d3Q1I7RTJHL3Z3Q0c7SUFDSSxzQnRHK09DO0VMa2h3Q1I7O0UyRzN4d0NFO0lBQ0MsZXRHd1FLO0VMc2h3Q1I7O0UyR3p4d0NFO0lBQ0MsbUJ0R2tRSztJc0dqUUwsc0J0R2lRSztFTDJod0NSOztFMkd2eHdDRTtJQUNDLG9CdEcyUEs7SXNHMVBMLHFCdEcwUEs7RUxnaXdDUjs7RTJHcHh3Q0c7SUFDSSxvQnRHbVBDO0VMb2l3Q1I7RTJHcHh3Q0c7SUFDSSxxQnRHK09DO0VMdWl3Q1I7O0UyR2h6d0NFO0lBQ0MsZ0J0R3dRSztFTDJpd0NSOztFMkc5eXdDRTtJQUNDLG9CdEdrUUs7SXNHalFMLHVCdEdpUUs7RUxnandDUjs7RTJHNXl3Q0U7SUFDQyxxQnRHMlBLO0lzRzFQTCxzQnRHMFBLO0VMcWp3Q1I7O0UyR3p5d0NHO0lBQ0kscUJ0R21QQztFTHlqd0NSO0UyR3p5d0NHO0lBQ0ksc0J0RytPQztFTDRqd0NSOztFMkdyMHdDRTtJQUNDLGF0R3dRSztFTGdrd0NSOztFMkduMHdDRTtJQUNDLGlCdEdrUUs7SXNHalFMLG9CdEdpUUs7RUxxa3dDUjs7RTJHajB3Q0U7SUFDQyxrQnRHMlBLO0lzRzFQTCxtQnRHMFBLO0VMMGt3Q1I7O0UyRzl6d0NHO0lBQ0ksa0J0R21QQztFTDhrd0NSO0UyRzl6d0NHO0lBQ0ksbUJ0RytPQztFTGlsd0NSOztFMkcxMXdDRTtJQUNDLGdCdEd3UUs7RUxxbHdDUjs7RTJHeDF3Q0U7SUFDQyxvQnRHa1FLO0lzR2pRTCx1QnRHaVFLO0VMMGx3Q1I7O0UyR3Qxd0NFO0lBQ0MscUJ0RzJQSztJc0cxUEwsc0J0RzBQSztFTCtsd0NSOztFMkduMXdDRztJQUNJLHFCdEdtUEM7RUxtbXdDUjtFMkduMXdDRztJQUNJLHNCdEcrT0M7RUxzbXdDUjs7RTJHLzJ3Q0U7SUFDQyxldEd3UUs7RUwwbXdDUjs7RTJHNzJ3Q0U7SUFDQyxtQnRHa1FLO0lzR2pRTCxzQnRHaVFLO0VMK213Q1I7O0UyRzMyd0NFO0lBQ0Msb0J0RzJQSztJc0cxUEwscUJ0RzBQSztFTG9ud0NSOztFMkd4MndDRztJQUNJLG9CdEdtUEM7RUx3bndDUjtFMkd4MndDRztJQUNJLHFCdEcrT0M7RUwybndDUjs7RTJHcDR3Q0U7SUFDQyxnQnRHd1FLO0VMK253Q1I7O0UyR2w0d0NFO0lBQ0Msb0J0R2tRSztJc0dqUUwsdUJ0R2lRSztFTG9vd0NSOztFMkdoNHdDRTtJQUNDLHFCdEcyUEs7SXNHMVBMLHNCdEcwUEs7RUx5b3dDUjs7RTJHNzN3Q0c7SUFDSSxxQnRHbVBDO0VMNm93Q1I7RTJHNzN3Q0c7SUFDSSxzQnRHK09DO0VMZ3B3Q1I7O0UyR3o1d0NFO0lBQ0MsYXRHd1FLO0VMb3B3Q1I7O0UyR3Y1d0NFO0lBQ0MsaUJ0R2tRSztJc0dqUUwsb0J0R2lRSztFTHlwd0NSOztFMkdyNXdDRTtJQUNDLGtCdEcyUEs7SXNHMVBMLG1CdEcwUEs7RUw4cHdDUjs7RTJHbDV3Q0c7SUFDSSxrQnRHbVBDO0VMa3F3Q1I7RTJHbDV3Q0c7SUFDSSxtQnRHK09DO0VMcXF3Q1I7O0UyRzk2d0NFO0lBQ0MsZ0J0R3dRSztFTHlxd0NSOztFMkc1NndDRTtJQUNDLG9CdEdrUUs7SXNHalFMLHVCdEdpUUs7RUw4cXdDUjs7RTJHMTZ3Q0U7SUFDQyxxQnRHMlBLO0lzRzFQTCxzQnRHMFBLO0VMbXJ3Q1I7O0UyR3Y2d0NHO0lBQ0kscUJ0R21QQztFTHVyd0NSO0UyR3Y2d0NHO0lBQ0ksc0J0RytPQztFTDByd0NSOztFMkduOHdDRTtJQUNDLGV0R3dRSztFTDhyd0NSOztFMkdqOHdDRTtJQUNDLG1CdEdrUUs7SXNHalFMLHNCdEdpUUs7RUxtc3dDUjs7RTJHLzd3Q0U7SUFDQyxvQnRHMlBLO0lzRzFQTCxxQnRHMFBLO0VMd3N3Q1I7O0UyRzU3d0NHO0lBQ0ksb0J0R21QQztFTDRzd0NSO0UyRzU3d0NHO0lBQ0kscUJ0RytPQztFTCtzd0NSO0FBQ0Y7QWV4Z3hDSTtFNEYrQ0E7SUFDQyxhdEd3UUs7RUxvdHdDUjs7RTJHdjl3Q0U7SUFDQyxpQnRHa1FLO0lzR2pRTCxvQnRHaVFLO0VMeXR3Q1I7O0UyR3I5d0NFO0lBQ0Msa0J0RzJQSztJc0cxUEwsbUJ0RzBQSztFTDh0d0NSOztFMkdsOXdDRztJQUNJLGtCdEdtUEM7RUxrdXdDUjtFMkdsOXdDRztJQUNJLG1CdEcrT0M7RUxxdXdDUjs7RTJHOSt3Q0U7SUFDQyxnQnRHd1FLO0VMeXV3Q1I7O0UyRzUrd0NFO0lBQ0Msb0J0R2tRSztJc0dqUUwsdUJ0R2lRSztFTDh1d0NSOztFMkcxK3dDRTtJQUNDLHFCdEcyUEs7SXNHMVBMLHNCdEcwUEs7RUxtdndDUjs7RTJHdit3Q0c7SUFDSSxxQnRHbVBDO0VMdXZ3Q1I7RTJHdit3Q0c7SUFDSSxzQnRHK09DO0VMMHZ3Q1I7O0UyR25neENFO0lBQ0MsZXRHd1FLO0VMOHZ3Q1I7O0UyR2pneENFO0lBQ0MsbUJ0R2tRSztJc0dqUUwsc0J0R2lRSztFTG13d0NSOztFMkcvL3dDRTtJQUNDLG9CdEcyUEs7SXNHMVBMLHFCdEcwUEs7RUx3d3dDUjs7RTJHNS93Q0c7SUFDSSxvQnRHbVBDO0VMNHd3Q1I7RTJHNS93Q0c7SUFDSSxxQnRHK09DO0VMK3d3Q1I7O0UyR3hoeENFO0lBQ0MsZ0J0R3dRSztFTG14d0NSOztFMkd0aHhDRTtJQUNDLG9CdEdrUUs7SXNHalFMLHVCdEdpUUs7RUx3eHdDUjs7RTJHcGh4Q0U7SUFDQyxxQnRHMlBLO0lzRzFQTCxzQnRHMFBLO0VMNnh3Q1I7O0UyR2poeENHO0lBQ0kscUJ0R21QQztFTGl5d0NSO0UyR2poeENHO0lBQ0ksc0J0RytPQztFTG95d0NSOztFMkc3aXhDRTtJQUNDLGF0R3dRSztFTHd5d0NSOztFMkczaXhDRTtJQUNDLGlCdEdrUUs7SXNHalFMLG9CdEdpUUs7RUw2eXdDUjs7RTJHeml4Q0U7SUFDQyxrQnRHMlBLO0lzRzFQTCxtQnRHMFBLO0VMa3p3Q1I7O0UyR3RpeENHO0lBQ0ksa0J0R21QQztFTHN6d0NSO0UyR3RpeENHO0lBQ0ksbUJ0RytPQztFTHl6d0NSOztFMkdsa3hDRTtJQUNDLGdCdEd3UUs7RUw2endDUjs7RTJHaGt4Q0U7SUFDQyxvQnRHa1FLO0lzR2pRTCx1QnRHaVFLO0VMazB3Q1I7O0UyRzlqeENFO0lBQ0MscUJ0RzJQSztJc0cxUEwsc0J0RzBQSztFTHUwd0NSOztFMkczanhDRztJQUNJLHFCdEdtUEM7RUwyMHdDUjtFMkczanhDRztJQUNJLHNCdEcrT0M7RUw4MHdDUjs7RTJHdmx4Q0U7SUFDQyxldEd3UUs7RUxrMXdDUjs7RTJHcmx4Q0U7SUFDQyxtQnRHa1FLO0lzR2pRTCxzQnRHaVFLO0VMdTF3Q1I7O0UyR25seENFO0lBQ0Msb0J0RzJQSztJc0cxUEwscUJ0RzBQSztFTDQxd0NSOztFMkdobHhDRztJQUNJLG9CdEdtUEM7RUxnMndDUjtFMkdobHhDRztJQUNJLHFCdEcrT0M7RUxtMndDUjs7RTJHNW14Q0U7SUFDQyxnQnRHd1FLO0VMdTJ3Q1I7O0UyRzFteENFO0lBQ0Msb0J0R2tRSztJc0dqUUwsdUJ0R2lRSztFTDQyd0NSOztFMkd4bXhDRTtJQUNDLHFCdEcyUEs7SXNHMVBMLHNCdEcwUEs7RUxpM3dDUjs7RTJHcm14Q0c7SUFDSSxxQnRHbVBDO0VMcTN3Q1I7RTJHcm14Q0c7SUFDSSxzQnRHK09DO0VMdzN3Q1I7O0UyR2pveENFO0lBQ0MsYXRHd1FLO0VMNDN3Q1I7O0UyRy9ueENFO0lBQ0MsaUJ0R2tRSztJc0dqUUwsb0J0R2lRSztFTGk0d0NSOztFMkc3bnhDRTtJQUNDLGtCdEcyUEs7SXNHMVBMLG1CdEcwUEs7RUxzNHdDUjs7RTJHMW54Q0c7SUFDSSxrQnRHbVBDO0VMMDR3Q1I7RTJHMW54Q0c7SUFDSSxtQnRHK09DO0VMNjR3Q1I7O0UyR3RweENFO0lBQ0MsZ0J0R3dRSztFTGk1d0NSOztFMkdwcHhDRTtJQUNDLG9CdEdrUUs7SXNHalFMLHVCdEdpUUs7RUxzNXdDUjs7RTJHbHB4Q0U7SUFDQyxxQnRHMlBLO0lzRzFQTCxzQnRHMFBLO0VMMjV3Q1I7O0UyRy9veENHO0lBQ0kscUJ0R21QQztFTCs1d0NSO0UyRy9veENHO0lBQ0ksc0J0RytPQztFTGs2d0NSOztFMkczcXhDRTtJQUNDLGV0R3dRSztFTHM2d0NSOztFMkd6cXhDRTtJQUNDLG1CdEdrUUs7SXNHalFMLHNCdEdpUUs7RUwyNndDUjs7RTJHdnF4Q0U7SUFDQyxvQnRHMlBLO0lzRzFQTCxxQnRHMFBLO0VMZzd3Q1I7O0UyR3BxeENHO0lBQ0ksb0J0R21QQztFTG83d0NSO0UyR3BxeENHO0lBQ0kscUJ0RytPQztFTHU3d0NSO0FBQ0Y7QTRHeHl4Q0k7RUFDSSxldkd3eUJtQztFdUd2eUJuQyxnQnZHc3lCbUM7RXVHcnlCbkM7QTVHMHl4Q1I7QTRHdnl4Q0k7RUFDSTtFQUNBLFl2RzB5QjRDO0V1R3p5QjVDLGN2RzB5QjRDO0V1R3p5QjVDLGN2R3V5QjRDO0V1R3R5QjVDLGF2R3N5QjRDO0FMbWd3Q3BEO0E0R3Z5eENRO0VBQ0ksY3ZHVGE7QUxrenhDekI7QTRHcnl4Q1k7RUFDSSxjdEdsQlM7QU55enhDekI7QTRHbnl4Q1E7RUFDSTtBNUdxeXhDWjs7QTRHL3h4Q0E7RUNoQ0kseUJ4R1dxQjtFd0dWckI7QTdHbTB4Q0o7QTZHaDB4Q0k7RUFDSSx5QnhHTWlCO0V3R0xqQixjeEdGaUI7RXdHR2pCLDRCeEdHaUI7QUwrenhDekI7QTZHOXp4Q0k7RUFDSSxjeEdOaUI7QUxzMHhDekI7QTZHMXp4Q1k7RUFDSSx5QnhHaEJTO0FMNDB4Q3pCO0E2R3p6eENZO0VBQ0kseUJ4R1pTO0FMdTB4Q3pCO0E2R3B6eENZO0VBQ0ksMkJ4RzVCUztBTGsxeEN6QjtBNkduenhDWTtFQUNJLDJCeEd4QlM7QUw2MHhDekI7QTZHOXl4Q1k7RUFDSSw0QnhHeENTO0FMdzF4Q3pCO0E2Rzd5eENZO0VBQ0ksNEJ4R3BDUztBTG0xeEN6QjtBNkcxeXhDUTtFQUNJLDRCeEcxQ2E7QUxzMXhDekI7QTZHdHl4Q1k7RUFDSSwwQnhHekRTO0FMaTJ4Q3pCO0E2R3J5eENZO0VBQ0ksMEJ4R3JEUztBTDQxeEN6Qjs7QThHcjJ4Q0k7RUFDSSxtRHpHNHVCcUI7QUw0bndDN0I7QThHcDJ4Q1E7RUFDQztFQUNKO0E5R3MyeENMO0ErRy8yeENJO0VBQ0ksYzFHNER1QjtFMEczRHZCLHlCMUdTaUI7QUx3MnhDekI7QStHMzJ4Q1k7RUFDSSx5QjFHRVM7QUwyMnhDekI7QStHdDJ4Q1k7RUFDSSwyQjFHTlM7QUw4MnhDekI7QStHajJ4Q1k7RUFDSSw0QjFHZFM7QUxpM3hDekI7QStHNTF4Q1k7RUFDSSwwQjFHdEJTO0FMbzN4Q3pCOztBZ0g3M3hDQztFQUNDO0FoSGc0eENGO0FnSDEzeENFO0VBQ0M7RUFDQTtFQUNBLHlCM0d3VGlEO0UyR3ZUakQ7RUFDQTtFQUNBO0FoSDQzeENIO0FnSDEzeENHO0VBQ0ksYzFHZmtCO0FOMjR4Q3pCO0E4RTU0eENRO0VBQ0k7RUFDQTtBOUU4NHhDWjtBOEUxNHhDWTtFQUNJO0E5RTQ0eENoQjtBZ0h6M3hDRztFQUNDLHlCM0d1U2dEO0UyR3RTaEQ7QWhIMjN4Q0o7QWdIejN4Q0k7RUFDSSxjM0cxQmlCO0FMcTV4Q3pCO0E4RTE1eENRO0VBQ0k7RUFDQTtBOUU0NXhDWjtBOEV4NXhDWTtFQUNJO0E5RTA1eENoQjtBZ0hyM3hDRTtFQUNDO0FoSHUzeENIO0FnSGgzeENFO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaEhrM3hDSDs7QWlIOTZ4Q0E7RUFDSTtBakhpN3hDSjs7QWlIOTZ4Q0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpIaTd4Q0o7O0FpSDc2eENBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RTFHK0JBO0VBTUE7QVA2NHhDSjtBaUg5NnhDSTtFQUNJO0VBQ0E7QWpIZzd4Q1I7O0FrSHo4eENBO0VBQ0M7RUFDQTtFM0dXRztFMkdUSDtFQUNBO0FsSDQ4eENEO0FrSHo4eENDO0VBQ0M7QWxIMjh4Q0Y7QWtIdjh4Q0M7RUFDQztFQUNBO0UzR0ZFO0UyR0lGO0VBQ0E7QWxIeTh4Q0Y7QWtIcjh4Q0M7RUFDQztFQUNBO0VBQ0E7RUFDQTtBbEh1OHhDRjtBa0hyOHhDRTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0FsSHU4eENIO0FrSGw4eENDOztFQUVDO0VBQ0E7RUFDQTtBbEhvOHhDRjtBa0hqOHhDQztFQUNDO0FsSG04eENGO0FrSDk3eENFO0VBQ0M7QWxIZzh4Q0g7QWtINzd4Q0U7RUFDQztBbEgrN3hDSDtBa0h6N3hDRTs7RUFFQztBbEgyN3hDSDtBa0h0N3hDQztFQUNDO0FsSHc3eENGO0FrSHI3eENFO0VBQ0M7QWxIdTd4Q0g7QWtIbjd4Q0U7RUFDQztFQUNBO0FsSHE3eENIO0FrSGo3eENFOztFQUVDO0VBQ0E7QWxIbTd4Q0g7QWtINzZ4Q0U7RUFDQztFQUNBLHVEN0dpUWlDO0FMOHF4Q3BDOztBbUg5Z3lDQTtFQUNJO0VBQ0E7RUFDQTtFNUdXQTtBUHVneUNKO0FtSDlneUNJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQSxjOUdGaUI7RThHR2pCLHlCOUdWaUI7RThHV2pCO0VBQ0E7RUFDQTtFNUdGSjtBUG1oeUNKO0FtSDVneUNJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuSDhneUNSO0FtSDFneUNJO0VBQ0k7RUFDQTtFQUNBO0U1R3BCSjtBUGlpeUNKO0FtSHZneUNROzs7RUFHSTtBbkh5Z3lDWjtBbUhuZ3lDUTs7O0VBR0k7QW5IcWd5Q1o7QW9Iemp5Q0k7RUFDSSxXRHdEaUI7RUN2RGpCLFlEdURpQjtBbkhvZ3lDekI7QW9IeGp5Q0k7RUFDSSxXRG1EaUI7RUNsRGpCLFlEa0RpQjtBbkh3Z3lDekI7QW9IdGp5Q1E7RUFDSSxXRDZDYTtFQzVDYixZRDRDYTtBbkg0Z3lDekI7QW9Icmp5Q1E7RUFDSSxXRHdDYTtFQ3ZDYixZRHVDYTtFQ3RDYjtBcEh1anlDWjtBb0hqanlDUTtFQUNJLFlEK0JhO0VDOUJiO0FwSG1qeUNaO0FvSGhqeUNRO0VBQ0ksWUQwQmE7RUN6QmI7RUFDQTtBcEhranlDWjtBb0hubHlDSTtFQUNJLFcvRzYvQk87RStHNS9CUCxZL0c0L0JPO0FMeWx3Q2Y7QW9IbGx5Q0k7RUFDSSxXL0d3L0JPO0UrR3YvQlAsWS9HdS9CTztBTDZsd0NmO0FvSGhseUNRO0VBQ0ksVy9Hay9CRztFK0dqL0JILFkvR2kvQkc7QUxpbXdDZjtBb0gva3lDUTtFQUNJLFcvRzYrQkc7RStHNStCSCxZL0c0K0JHO0UrRzMrQkg7QXBIaWx5Q1o7QW9IM2t5Q1E7RUFDSSxZL0dvK0JHO0UrR24rQkg7QXBINmt5Q1o7QW9IMWt5Q1E7RUFDSSxZL0crOUJHO0UrRzk5Qkg7RUFDQTtBcEg0a3lDWjtBb0g3bXlDSTtFQUNJLFcvRzYvQk87RStHNS9CUCxZL0c0L0JPO0FMbW53Q2Y7QW9INW15Q0k7RUFDSSxXL0d3L0JPO0UrR3YvQlAsWS9HdS9CTztBTHVud0NmO0FvSDFteUNRO0VBQ0ksVy9Hay9CRztFK0dqL0JILFkvR2kvQkc7QUwybndDZjtBb0h6bXlDUTtFQUNJLFcvRzYrQkc7RStHNStCSCxZL0c0K0JHO0UrRzMrQkg7QXBIMm15Q1o7QW9Icm15Q1E7RUFDSSxZL0dvK0JHO0UrR24rQkg7QXBIdW15Q1o7QW9IcG15Q1E7RUFDSSxZL0crOUJHO0UrRzk5Qkg7RUFDQTtBcEhzbXlDWjtBb0h2b3lDSTtFQUNJLFcvRzYvQk87RStHNS9CUCxZL0c0L0JPO0FMNm93Q2Y7QW9IdG95Q0k7RUFDSSxXL0d3L0JPO0UrR3YvQlAsWS9HdS9CTztBTGlwd0NmO0FvSHBveUNRO0VBQ0ksVy9Hay9CRztFK0dqL0JILFkvR2kvQkc7QUxxcHdDZjtBb0hub3lDUTtFQUNJLFcvRzYrQkc7RStHNStCSCxZL0c0K0JHO0UrRzMrQkg7QXBIcW95Q1o7QW9IL255Q1E7RUFDSSxZL0dvK0JHO0UrR24rQkg7QXBIaW95Q1o7QW9IOW55Q1E7RUFDSSxZL0crOUJHO0UrRzk5Qkg7RUFDQTtBcEhnb3lDWjtBb0hqcXlDSTtFQUNJLFcvRzYvQk87RStHNS9CUCxZL0c0L0JPO0FMdXF3Q2Y7QW9IaHF5Q0k7RUFDSSxXL0d3L0JPO0UrR3YvQlAsWS9HdS9CTztBTDJxd0NmO0FvSDlweUNRO0VBQ0ksVy9Hay9CRztFK0dqL0JILFkvR2kvQkc7QUwrcXdDZjtBb0g3cHlDUTtFQUNJLFcvRzYrQkc7RStHNStCSCxZL0c0K0JHO0UrRzMrQkg7QXBIK3B5Q1o7QW9IenB5Q1E7RUFDSSxZL0dvK0JHO0UrR24rQkg7QXBIMnB5Q1o7QW9IeHB5Q1E7RUFDSSxZL0crOUJHO0UrRzk5Qkg7RUFDQTtBcEgwcHlDWjtBb0gzcnlDSTtFQUNJLFcvRzYvQk87RStHNS9CUCxZL0c0L0JPO0FMaXN3Q2Y7QW9IMXJ5Q0k7RUFDSSxXL0d3L0JPO0UrR3YvQlAsWS9HdS9CTztBTHFzd0NmO0FvSHhyeUNRO0VBQ0ksVy9Hay9CRztFK0dqL0JILFkvR2kvQkc7QUx5c3dDZjtBb0h2cnlDUTtFQUNJLFcvRzYrQkc7RStHNStCSCxZL0c0K0JHO0UrRzMrQkg7QXBIeXJ5Q1o7QW9IbnJ5Q1E7RUFDSSxZL0dvK0JHO0UrR24rQkg7QXBIcXJ5Q1o7QW9IbHJ5Q1E7RUFDSSxZL0crOUJHO0UrRzk5Qkg7RUFDQTtBcEhvcnlDWjtBb0hydHlDSTtFQUNJLFcvRzYvQk87RStHNS9CUCxZL0c0L0JPO0FMMnR3Q2Y7QW9IcHR5Q0k7RUFDSSxXL0d3L0JPO0UrR3YvQlAsWS9HdS9CTztBTCt0d0NmO0FvSGx0eUNRO0VBQ0ksVy9Hay9CRztFK0dqL0JILFkvR2kvQkc7QUxtdXdDZjtBb0hqdHlDUTtFQUNJLFcvRzYrQkc7RStHNStCSCxZL0c0K0JHO0UrRzMrQkg7QXBIbXR5Q1o7QW9IN3N5Q1E7RUFDSSxZL0dvK0JHO0UrR24rQkg7QXBIK3N5Q1o7QW9INXN5Q1E7RUFDSSxZL0crOUJHO0UrRzk5Qkg7RUFDQTtBcEg4c3lDWjtBb0gvdXlDSTtFQUNJLFcvRzYvQk87RStHNS9CUCxZL0c0L0JPO0FMcXZ3Q2Y7QW9IOXV5Q0k7RUFDSSxXL0d3L0JPO0UrR3YvQlAsWS9HdS9CTztBTHl2d0NmO0FvSDV1eUNRO0VBQ0ksVy9Hay9CRztFK0dqL0JILFkvR2kvQkc7QUw2dndDZjtBb0gzdXlDUTtFQUNJLFcvRzYrQkc7RStHNStCSCxZL0c0K0JHO0UrRzMrQkg7QXBINnV5Q1o7QW9IdnV5Q1E7RUFDSSxZL0dvK0JHO0UrR24rQkg7QXBIeXV5Q1o7QW9IdHV5Q1E7RUFDSSxZL0crOUJHO0UrRzk5Qkg7RUFDQTtBcEh3dXlDWjtBb0h6d3lDSTtFQUNJLFcvRzYvQk87RStHNS9CUCxZL0c0L0JPO0FMK3d3Q2Y7QW9IeHd5Q0k7RUFDSSxXL0d3L0JPO0UrR3YvQlAsWS9HdS9CTztBTG14d0NmO0FvSHR3eUNRO0VBQ0ksVy9Hay9CRztFK0dqL0JILFkvR2kvQkc7QUx1eHdDZjtBb0hyd3lDUTtFQUNJLFcvRzYrQkc7RStHNStCSCxZL0c0K0JHO0UrRzMrQkg7QXBIdXd5Q1o7QW9Iand5Q1E7RUFDSSxZL0dvK0JHO0UrR24rQkg7QXBIbXd5Q1o7QW9IaHd5Q1E7RUFDSSxZL0crOUJHO0UrRzk5Qkg7RUFDQTtBcEhrd3lDWjtBb0hueXlDSTtFQUNJLFcvRzYvQk87RStHNS9CUCxZL0c0L0JPO0FMeXl3Q2Y7QW9IbHl5Q0k7RUFDSSxXL0d3L0JPO0UrR3YvQlAsWS9HdS9CTztBTDZ5d0NmO0FvSGh5eUNRO0VBQ0ksVy9Hay9CRztFK0dqL0JILFkvR2kvQkc7QUxpendDZjtBb0gveHlDUTtFQUNJLFcvRzYrQkc7RStHNStCSCxZL0c0K0JHO0UrRzMrQkg7QXBIaXl5Q1o7QW9IM3h5Q1E7RUFDSSxZL0dvK0JHO0UrR24rQkg7QXBINnh5Q1o7QW9IMXh5Q1E7RUFDSSxZL0crOUJHO0UrRzk5Qkg7RUFDQTtBcEg0eHlDWjtBb0g3enlDSTtFQUNJLFcvRzYvQk87RStHNS9CUCxZL0c0L0JPO0FMbTB3Q2Y7QW9INXp5Q0k7RUFDSSxXL0d3L0JPO0UrR3YvQlAsWS9HdS9CTztBTHUwd0NmO0FvSDF6eUNRO0VBQ0ksVy9Hay9CRztFK0dqL0JILFkvR2kvQkc7QUwyMHdDZjtBb0h6enlDUTtFQUNJLFcvRzYrQkc7RStHNStCSCxZL0c0K0JHO0UrRzMrQkg7QXBIMnp5Q1o7QW9Icnp5Q1E7RUFDSSxZL0dvK0JHO0UrR24rQkg7QXBIdXp5Q1o7QW9IcHp5Q1E7RUFDSSxZL0crOUJHO0UrRzk5Qkg7RUFDQTtBcEhzenlDWjtBb0h2MXlDSTtFQUNJLFcvRzYvQk87RStHNS9CUCxZL0c0L0JPO0FMNjF3Q2Y7QW9IdDF5Q0k7RUFDSSxXL0d3L0JPO0UrR3YvQlAsWS9HdS9CTztBTGkyd0NmO0FvSHAxeUNRO0VBQ0ksVy9Hay9CRztFK0dqL0JILFkvR2kvQkc7QUxxMndDZjtBb0huMXlDUTtFQUNJLFcvRzYrQkc7RStHNStCSCxZL0c0K0JHO0UrRzMrQkg7QXBIcTF5Q1o7QW9ILzB5Q1E7RUFDSSxZL0dvK0JHO0UrR24rQkg7QXBIaTF5Q1o7QW9IOTB5Q1E7RUFDSSxZL0crOUJHO0UrRzk5Qkg7RUFDQTtBcEhnMXlDWjtBb0hqM3lDSTtFQUNJLFcvRzYvQk87RStHNS9CUCxZL0c0L0JPO0FMdTN3Q2Y7QW9IaDN5Q0k7RUFDSSxXL0d3L0JPO0UrR3YvQlAsWS9HdS9CTztBTDIzd0NmO0FvSDkyeUNRO0VBQ0ksVy9Hay9CRztFK0dqL0JILFkvR2kvQkc7QUwrM3dDZjtBb0g3MnlDUTtFQUNJLFcvRzYrQkc7RStHNStCSCxZL0c0K0JHO0UrRzMrQkg7QXBIKzJ5Q1o7QW9IejJ5Q1E7RUFDSSxZL0dvK0JHO0UrR24rQkg7QXBIMjJ5Q1o7QW9IeDJ5Q1E7RUFDSSxZL0crOUJHO0UrRzk5Qkg7RUFDQTtBcEgwMnlDWjtBb0gzNHlDSTtFQUNJLFkvRzYvQk87RStHNS9CUCxhL0c0L0JPO0FMaTV3Q2Y7QW9IMTR5Q0k7RUFDSSxZL0d3L0JPO0UrR3YvQlAsYS9HdS9CTztBTHE1d0NmO0FvSHg0eUNRO0VBQ0ksWS9Hay9CRztFK0dqL0JILGEvR2kvQkc7QUx5NXdDZjtBb0h2NHlDUTtFQUNJLFkvRzYrQkc7RStHNStCSCxhL0c0K0JHO0UrRzMrQkg7QXBIeTR5Q1o7QW9IbjR5Q1E7RUFDSSxhL0dvK0JHO0UrR24rQkg7QXBIcTR5Q1o7QW9IbDR5Q1E7RUFDSSxhL0crOUJHO0UrRzk5Qkg7RUFDQTtBcEhvNHlDWjtBb0hyNnlDSTtFQUNJLFkvRzYvQk87RStHNS9CUCxhL0c0L0JPO0FMMjZ3Q2Y7QW9IcDZ5Q0k7RUFDSSxZL0d3L0JPO0UrR3YvQlAsYS9HdS9CTztBTCs2d0NmO0FvSGw2eUNRO0VBQ0ksWS9Hay9CRztFK0dqL0JILGEvR2kvQkc7QUxtN3dDZjtBb0hqNnlDUTtFQUNJLFkvRzYrQkc7RStHNStCSCxhL0c0K0JHO0UrRzMrQkg7QXBIbTZ5Q1o7QW9INzV5Q1E7RUFDSSxhL0dvK0JHO0UrR24rQkg7QXBIKzV5Q1o7QW9INTV5Q1E7RUFDSSxhL0crOUJHO0UrRzk5Qkg7RUFDQTtBcEg4NXlDWjtBb0gvN3lDSTtFQUNJLFkvRzYvQk87RStHNS9CUCxhL0c0L0JPO0FMcTh3Q2Y7QW9IOTd5Q0k7RUFDSSxZL0d3L0JPO0UrR3YvQlAsYS9HdS9CTztBTHk4d0NmO0FvSDU3eUNRO0VBQ0ksWS9Hay9CRztFK0dqL0JILGEvR2kvQkc7QUw2OHdDZjtBb0gzN3lDUTtFQUNJLFkvRzYrQkc7RStHNStCSCxhL0c0K0JHO0UrRzMrQkg7QXBINjd5Q1o7QW9Idjd5Q1E7RUFDSSxhL0dvK0JHO0UrR24rQkg7QXBIeTd5Q1o7QW9IdDd5Q1E7RUFDSSxhL0crOUJHO0UrRzk5Qkg7RUFDQTtBcEh3N3lDWjtBb0h6OXlDSTtFQUNJLFkvRzYvQk87RStHNS9CUCxhL0c0L0JPO0FMKzl3Q2Y7QW9IeDl5Q0k7RUFDSSxZL0d3L0JPO0UrR3YvQlAsYS9HdS9CTztBTG0rd0NmO0FvSHQ5eUNRO0VBQ0ksWS9Hay9CRztFK0dqL0JILGEvR2kvQkc7QUx1K3dDZjtBb0hyOXlDUTtFQUNJLFkvRzYrQkc7RStHNStCSCxhL0c0K0JHO0UrRzMrQkg7QXBIdTl5Q1o7QW9Iajl5Q1E7RUFDSSxhL0dvK0JHO0UrR24rQkg7QXBIbTl5Q1o7QW9IaDl5Q1E7RUFDSSxhL0crOUJHO0UrRzk5Qkg7RUFDQTtBcEhrOXlDWjtBb0huL3lDSTtFQUNJLFkvRzYvQk87RStHNS9CUCxhL0c0L0JPO0FMeS93Q2Y7QW9IbC95Q0k7RUFDSSxZL0d3L0JPO0UrR3YvQlAsYS9HdS9CTztBTDYvd0NmO0FvSGgveUNRO0VBQ0ksWS9Hay9CRztFK0dqL0JILGEvR2kvQkc7QUxpZ3hDZjtBb0gvK3lDUTtFQUNJLFkvRzYrQkc7RStHNStCSCxhL0c0K0JHO0UrRzMrQkg7QXBIaS95Q1o7QW9IMyt5Q1E7RUFDSSxhL0dvK0JHO0UrR24rQkg7QXBINit5Q1o7QW9IMSt5Q1E7RUFDSSxhL0crOUJHO0UrRzk5Qkg7RUFDQTtBcEg0K3lDWjtBb0g3Z3pDSTtFQUNJLFkvRzYvQk87RStHNS9CUCxhL0c0L0JPO0FMbWh4Q2Y7QW9INWd6Q0k7RUFDSSxZL0d3L0JPO0UrR3YvQlAsYS9HdS9CTztBTHVoeENmO0FvSDFnekNRO0VBQ0ksWS9Hay9CRztFK0dqL0JILGEvR2kvQkc7QUwyaHhDZjtBb0h6Z3pDUTtFQUNJLFkvRzYrQkc7RStHNStCSCxhL0c0K0JHO0UrRzMrQkg7QXBIMmd6Q1o7QW9Icmd6Q1E7RUFDSSxhL0dvK0JHO0UrR24rQkg7QXBIdWd6Q1o7QW9IcGd6Q1E7RUFDSSxhL0crOUJHO0UrRzk5Qkg7RUFDQTtBcEhzZ3pDWjtBZTcreUNJO0VxRzFEQTtJQUNJLFcvRzYvQk87SStHNS9CUCxZL0c0L0JPO0VMOGl4Q2I7RW9Idml6Q0U7SUFDSSxXL0d3L0JPO0krR3YvQlAsWS9HdS9CTztFTGtqeENiO0VvSHJpekNNO0lBQ0ksVy9Hay9CRztJK0dqL0JILFkvR2kvQkc7RUxzanhDYjtFb0hwaXpDTTtJQUNJLFcvRzYrQkc7SStHNStCSCxZL0c0K0JHO0krRzMrQkg7RXBIc2l6Q1Y7RW9IaGl6Q007SUFDSSxZL0dvK0JHO0krR24rQkg7RXBIa2l6Q1Y7RW9IL2h6Q007SUFDSSxZL0crOUJHO0krRzk5Qkg7SUFDQTtFcEhpaXpDVjtFb0hsa3pDRTtJQUNJLFcvRzYvQk87SStHNS9CUCxZL0c0L0JPO0VMd2t4Q2I7RW9Iamt6Q0U7SUFDSSxXL0d3L0JPO0krR3YvQlAsWS9HdS9CTztFTDRreENiO0VvSC9qekNNO0lBQ0ksVy9Hay9CRztJK0dqL0JILFkvR2kvQkc7RUxnbHhDYjtFb0g5anpDTTtJQUNJLFcvRzYrQkc7SStHNStCSCxZL0c0K0JHO0krRzMrQkg7RXBIZ2t6Q1Y7RW9IMWp6Q007SUFDSSxZL0dvK0JHO0krR24rQkg7RXBINGp6Q1Y7RW9Iemp6Q007SUFDSSxZL0crOUJHO0krRzk5Qkg7SUFDQTtFcEgyanpDVjtFb0g1bHpDRTtJQUNJLFcvRzYvQk87SStHNS9CUCxZL0c0L0JPO0VMa214Q2I7RW9IM2x6Q0U7SUFDSSxXL0d3L0JPO0krR3YvQlAsWS9HdS9CTztFTHNteENiO0VvSHpsekNNO0lBQ0ksVy9Hay9CRztJK0dqL0JILFkvR2kvQkc7RUwwbXhDYjtFb0h4bHpDTTtJQUNJLFcvRzYrQkc7SStHNStCSCxZL0c0K0JHO0krRzMrQkg7RXBIMGx6Q1Y7RW9IcGx6Q007SUFDSSxZL0dvK0JHO0krR24rQkg7RXBIc2x6Q1Y7RW9Ibmx6Q007SUFDSSxZL0crOUJHO0krRzk5Qkg7SUFDQTtFcEhxbHpDVjtFb0h0bnpDRTtJQUNJLFcvRzYvQk87SStHNS9CUCxZL0c0L0JPO0VMNG54Q2I7RW9Icm56Q0U7SUFDSSxXL0d3L0JPO0krR3YvQlAsWS9HdS9CTztFTGdveENiO0VvSG5uekNNO0lBQ0ksVy9Hay9CRztJK0dqL0JILFkvR2kvQkc7RUxvb3hDYjtFb0hsbnpDTTtJQUNJLFcvRzYrQkc7SStHNStCSCxZL0c0K0JHO0krRzMrQkg7RXBIb256Q1Y7RW9IOW16Q007SUFDSSxZL0dvK0JHO0krR24rQkg7RXBIZ256Q1Y7RW9IN216Q007SUFDSSxZL0crOUJHO0krRzk5Qkg7SUFDQTtFcEgrbXpDVjtFb0hocHpDRTtJQUNJLFcvRzYvQk87SStHNS9CUCxZL0c0L0JPO0VMc3B4Q2I7RW9IL296Q0U7SUFDSSxXL0d3L0JPO0krR3YvQlAsWS9HdS9CTztFTDBweENiO0VvSDdvekNNO0lBQ0ksVy9Hay9CRztJK0dqL0JILFkvR2kvQkc7RUw4cHhDYjtFb0g1b3pDTTtJQUNJLFcvRzYrQkc7SStHNStCSCxZL0c0K0JHO0krRzMrQkg7RXBIOG96Q1Y7RW9IeG96Q007SUFDSSxZL0dvK0JHO0krR24rQkg7RXBIMG96Q1Y7RW9Idm96Q007SUFDSSxZL0crOUJHO0krRzk5Qkg7SUFDQTtFcEh5b3pDVjtFb0gxcXpDRTtJQUNJLFcvRzYvQk87SStHNS9CUCxZL0c0L0JPO0VMZ3J4Q2I7RW9IenF6Q0U7SUFDSSxXL0d3L0JPO0krR3YvQlAsWS9HdS9CTztFTG9yeENiO0VvSHZxekNNO0lBQ0ksVy9Hay9CRztJK0dqL0JILFkvR2kvQkc7RUx3cnhDYjtFb0h0cXpDTTtJQUNJLFcvRzYrQkc7SStHNStCSCxZL0c0K0JHO0krRzMrQkg7RXBId3F6Q1Y7RW9IbHF6Q007SUFDSSxZL0dvK0JHO0krR24rQkg7RXBIb3F6Q1Y7RW9IanF6Q007SUFDSSxZL0crOUJHO0krRzk5Qkg7SUFDQTtFcEhtcXpDVjtFb0hwc3pDRTtJQUNJLFcvRzYvQk87SStHNS9CUCxZL0c0L0JPO0VMMHN4Q2I7RW9IbnN6Q0U7SUFDSSxXL0d3L0JPO0krR3YvQlAsWS9HdS9CTztFTDhzeENiO0VvSGpzekNNO0lBQ0ksVy9Hay9CRztJK0dqL0JILFkvR2kvQkc7RUxrdHhDYjtFb0hoc3pDTTtJQUNJLFcvRzYrQkc7SStHNStCSCxZL0c0K0JHO0krRzMrQkg7RXBIa3N6Q1Y7RW9INXJ6Q007SUFDSSxZL0dvK0JHO0krR24rQkg7RXBIOHJ6Q1Y7RW9IM3J6Q007SUFDSSxZL0crOUJHO0krRzk5Qkg7SUFDQTtFcEg2cnpDVjtFb0g5dHpDRTtJQUNJLFcvRzYvQk87SStHNS9CUCxZL0c0L0JPO0VMb3V4Q2I7RW9IN3R6Q0U7SUFDSSxXL0d3L0JPO0krR3YvQlAsWS9HdS9CTztFTHd1eENiO0VvSDN0ekNNO0lBQ0ksVy9Hay9CRztJK0dqL0JILFkvR2kvQkc7RUw0dXhDYjtFb0gxdHpDTTtJQUNJLFcvRzYrQkc7SStHNStCSCxZL0c0K0JHO0krRzMrQkg7RXBINHR6Q1Y7RW9IdHR6Q007SUFDSSxZL0dvK0JHO0krR24rQkg7RXBId3R6Q1Y7RW9IcnR6Q007SUFDSSxZL0crOUJHO0krRzk5Qkg7SUFDQTtFcEh1dHpDVjtFb0h4dnpDRTtJQUNJLFcvRzYvQk87SStHNS9CUCxZL0c0L0JPO0VMOHZ4Q2I7RW9IdnZ6Q0U7SUFDSSxXL0d3L0JPO0krR3YvQlAsWS9HdS9CTztFTGt3eENiO0VvSHJ2ekNNO0lBQ0ksVy9Hay9CRztJK0dqL0JILFkvR2kvQkc7RUxzd3hDYjtFb0hwdnpDTTtJQUNJLFcvRzYrQkc7SStHNStCSCxZL0c0K0JHO0krRzMrQkg7RXBIc3Z6Q1Y7RW9IaHZ6Q007SUFDSSxZL0dvK0JHO0krR24rQkg7RXBIa3Z6Q1Y7RW9IL3V6Q007SUFDSSxZL0crOUJHO0krRzk5Qkg7SUFDQTtFcEhpdnpDVjtFb0hseHpDRTtJQUNJLFcvRzYvQk87SStHNS9CUCxZL0c0L0JPO0VMd3h4Q2I7RW9Ianh6Q0U7SUFDSSxXL0d3L0JPO0krR3YvQlAsWS9HdS9CTztFTDR4eENiO0VvSC93ekNNO0lBQ0ksVy9Hay9CRztJK0dqL0JILFkvR2kvQkc7RUxneXhDYjtFb0g5d3pDTTtJQUNJLFcvRzYrQkc7SStHNStCSCxZL0c0K0JHO0krRzMrQkg7RXBIZ3h6Q1Y7RW9IMXd6Q007SUFDSSxZL0dvK0JHO0krR24rQkg7RXBINHd6Q1Y7RW9Iend6Q007SUFDSSxZL0crOUJHO0krRzk5Qkg7SUFDQTtFcEgyd3pDVjtFb0g1eXpDRTtJQUNJLFcvRzYvQk87SStHNS9CUCxZL0c0L0JPO0VMa3p4Q2I7RW9IM3l6Q0U7SUFDSSxXL0d3L0JPO0krR3YvQlAsWS9HdS9CTztFTHN6eENiO0VvSHp5ekNNO0lBQ0ksVy9Hay9CRztJK0dqL0JILFkvR2kvQkc7RUwwenhDYjtFb0h4eXpDTTtJQUNJLFcvRzYrQkc7SStHNStCSCxZL0c0K0JHO0krRzMrQkg7RXBIMHl6Q1Y7RW9IcHl6Q007SUFDSSxZL0dvK0JHO0krR24rQkg7RXBIc3l6Q1Y7RW9Ibnl6Q007SUFDSSxZL0crOUJHO0krRzk5Qkg7SUFDQTtFcEhxeXpDVjtFb0h0MHpDRTtJQUNJLFcvRzYvQk87SStHNS9CUCxZL0c0L0JPO0VMNDB4Q2I7RW9IcjB6Q0U7SUFDSSxXL0d3L0JPO0krR3YvQlAsWS9HdS9CTztFTGcxeENiO0VvSG4wekNNO0lBQ0ksVy9Hay9CRztJK0dqL0JILFkvR2kvQkc7RUxvMXhDYjtFb0hsMHpDTTtJQUNJLFcvRzYrQkc7SStHNStCSCxZL0c0K0JHO0krRzMrQkg7RXBIbzB6Q1Y7RW9IOXp6Q007SUFDSSxZL0dvK0JHO0krR24rQkg7RXBIZzB6Q1Y7RW9IN3p6Q007SUFDSSxZL0crOUJHO0krRzk5Qkg7SUFDQTtFcEgrenpDVjtFb0hoMnpDRTtJQUNJLFkvRzYvQk87SStHNS9CUCxhL0c0L0JPO0VMczJ4Q2I7RW9ILzF6Q0U7SUFDSSxZL0d3L0JPO0krR3YvQlAsYS9HdS9CTztFTDAyeENiO0VvSDcxekNNO0lBQ0ksWS9Hay9CRztJK0dqL0JILGEvR2kvQkc7RUw4MnhDYjtFb0g1MXpDTTtJQUNJLFkvRzYrQkc7SStHNStCSCxhL0c0K0JHO0krRzMrQkg7RXBIODF6Q1Y7RW9IeDF6Q007SUFDSSxhL0dvK0JHO0krR24rQkg7RXBIMDF6Q1Y7RW9IdjF6Q007SUFDSSxhL0crOUJHO0krRzk5Qkg7SUFDQTtFcEh5MXpDVjtFb0gxM3pDRTtJQUNJLFkvRzYvQk87SStHNS9CUCxhL0c0L0JPO0VMZzR4Q2I7RW9IejN6Q0U7SUFDSSxZL0d3L0JPO0krR3YvQlAsYS9HdS9CTztFTG80eENiO0VvSHYzekNNO0lBQ0ksWS9Hay9CRztJK0dqL0JILGEvR2kvQkc7RUx3NHhDYjtFb0h0M3pDTTtJQUNJLFkvRzYrQkc7SStHNStCSCxhL0c0K0JHO0krRzMrQkg7RXBIdzN6Q1Y7RW9IbDN6Q007SUFDSSxhL0dvK0JHO0krR24rQkg7RXBIbzN6Q1Y7RW9IajN6Q007SUFDSSxhL0crOUJHO0krRzk5Qkg7SUFDQTtFcEhtM3pDVjtFb0hwNXpDRTtJQUNJLFkvRzYvQk87SStHNS9CUCxhL0c0L0JPO0VMMDV4Q2I7RW9IbjV6Q0U7SUFDSSxZL0d3L0JPO0krR3YvQlAsYS9HdS9CTztFTDg1eENiO0VvSGo1ekNNO0lBQ0ksWS9Hay9CRztJK0dqL0JILGEvR2kvQkc7RUxrNnhDYjtFb0hoNXpDTTtJQUNJLFkvRzYrQkc7SStHNStCSCxhL0c0K0JHO0krRzMrQkg7RXBIazV6Q1Y7RW9INTR6Q007SUFDSSxhL0dvK0JHO0krR24rQkg7RXBIODR6Q1Y7RW9IMzR6Q007SUFDSSxhL0crOUJHO0krRzk5Qkg7SUFDQTtFcEg2NHpDVjtFb0g5NnpDRTtJQUNJLFkvRzYvQk87SStHNS9CUCxhL0c0L0JPO0VMbzd4Q2I7RW9INzZ6Q0U7SUFDSSxZL0d3L0JPO0krR3YvQlAsYS9HdS9CTztFTHc3eENiO0VvSDM2ekNNO0lBQ0ksWS9Hay9CRztJK0dqL0JILGEvR2kvQkc7RUw0N3hDYjtFb0gxNnpDTTtJQUNJLFkvRzYrQkc7SStHNStCSCxhL0c0K0JHO0krRzMrQkg7RXBINDZ6Q1Y7RW9IdDZ6Q007SUFDSSxhL0dvK0JHO0krR24rQkg7RXBIdzZ6Q1Y7RW9IcjZ6Q007SUFDSSxhL0crOUJHO0krRzk5Qkg7SUFDQTtFcEh1NnpDVjtFb0h4OHpDRTtJQUNJLFkvRzYvQk87SStHNS9CUCxhL0c0L0JPO0VMODh4Q2I7RW9Idjh6Q0U7SUFDSSxZL0d3L0JPO0krR3YvQlAsYS9HdS9CTztFTGs5eENiO0VvSHI4ekNNO0lBQ0ksWS9Hay9CRztJK0dqL0JILGEvR2kvQkc7RUxzOXhDYjtFb0hwOHpDTTtJQUNJLFkvRzYrQkc7SStHNStCSCxhL0c0K0JHO0krRzMrQkg7RXBIczh6Q1Y7RW9IaDh6Q007SUFDSSxhL0dvK0JHO0krR24rQkg7RXBIazh6Q1Y7RW9ILzd6Q007SUFDSSxhL0crOUJHO0krRzk5Qkg7SUFDQTtFcEhpOHpDVjtFb0hsK3pDRTtJQUNJLFkvRzYvQk87SStHNS9CUCxhL0c0L0JPO0VMdyt4Q2I7RW9Iait6Q0U7SUFDSSxZL0d3L0JPO0krR3YvQlAsYS9HdS9CTztFTDQreENiO0VvSC85ekNNO0lBQ0ksWS9Hay9CRztJK0dqL0JILGEvR2kvQkc7RUxnL3hDYjtFb0g5OXpDTTtJQUNJLFkvRzYrQkc7SStHNStCSCxhL0c0K0JHO0krRzMrQkg7RXBIZyt6Q1Y7RW9IMTl6Q007SUFDSSxhL0dvK0JHO0krR24rQkg7RXBINDl6Q1Y7RW9Iejl6Q007SUFDSSxhL0crOUJHO0krRzk5Qkg7SUFDQTtFcEgyOXpDVjtBQUNGO0Flbjh6Q0k7RXFHMURBO0lBQ0ksVy9HNi9CTztJK0c1L0JQLFkvRzQvQk87RUxvZ3lDYjtFb0g3L3pDRTtJQUNJLFcvR3cvQk87SStHdi9CUCxZL0d1L0JPO0VMd2d5Q2I7RW9IMy96Q007SUFDSSxXL0drL0JHO0krR2ovQkgsWS9HaS9CRztFTDRneUNiO0VvSDEvekNNO0lBQ0ksVy9HNitCRztJK0c1K0JILFkvRzQrQkc7SStHMytCSDtFcEg0L3pDVjtFb0h0L3pDTTtJQUNJLFkvR28rQkc7SStHbitCSDtFcEh3L3pDVjtFb0hyL3pDTTtJQUNJLFkvRys5Qkc7SStHOTlCSDtJQUNBO0VwSHUvekNWO0VvSHhoMENFO0lBQ0ksVy9HNi9CTztJK0c1L0JQLFkvRzQvQk87RUw4aHlDYjtFb0h2aDBDRTtJQUNJLFcvR3cvQk87SStHdi9CUCxZL0d1L0JPO0VMa2l5Q2I7RW9IcmgwQ007SUFDSSxXL0drL0JHO0krR2ovQkgsWS9HaS9CRztFTHNpeUNiO0VvSHBoMENNO0lBQ0ksVy9HNitCRztJK0c1K0JILFkvRzQrQkc7SStHMytCSDtFcEhzaDBDVjtFb0hoaDBDTTtJQUNJLFkvR28rQkc7SStHbitCSDtFcEhraDBDVjtFb0gvZzBDTTtJQUNJLFkvRys5Qkc7SStHOTlCSDtJQUNBO0VwSGloMENWO0VvSGxqMENFO0lBQ0ksVy9HNi9CTztJK0c1L0JQLFkvRzQvQk87RUx3anlDYjtFb0hqajBDRTtJQUNJLFcvR3cvQk87SStHdi9CUCxZL0d1L0JPO0VMNGp5Q2I7RW9IL2kwQ007SUFDSSxXL0drL0JHO0krR2ovQkgsWS9HaS9CRztFTGdreUNiO0VvSDlpMENNO0lBQ0ksVy9HNitCRztJK0c1K0JILFkvRzQrQkc7SStHMytCSDtFcEhnajBDVjtFb0gxaTBDTTtJQUNJLFkvR28rQkc7SStHbitCSDtFcEg0aTBDVjtFb0h6aTBDTTtJQUNJLFkvRys5Qkc7SStHOTlCSDtJQUNBO0VwSDJpMENWO0VvSDVrMENFO0lBQ0ksVy9HNi9CTztJK0c1L0JQLFkvRzQvQk87RUxrbHlDYjtFb0gzazBDRTtJQUNJLFcvR3cvQk87SStHdi9CUCxZL0d1L0JPO0VMc2x5Q2I7RW9IemswQ007SUFDSSxXL0drL0JHO0krR2ovQkgsWS9HaS9CRztFTDBseUNiO0VvSHhrMENNO0lBQ0ksVy9HNitCRztJK0c1K0JILFkvRzQrQkc7SStHMytCSDtFcEgwazBDVjtFb0hwazBDTTtJQUNJLFkvR28rQkc7SStHbitCSDtFcEhzazBDVjtFb0huazBDTTtJQUNJLFkvRys5Qkc7SStHOTlCSDtJQUNBO0VwSHFrMENWO0VvSHRtMENFO0lBQ0ksVy9HNi9CTztJK0c1L0JQLFkvRzQvQk87RUw0bXlDYjtFb0hybTBDRTtJQUNJLFcvR3cvQk87SStHdi9CUCxZL0d1L0JPO0VMZ255Q2I7RW9Ibm0wQ007SUFDSSxXL0drL0JHO0krR2ovQkgsWS9HaS9CRztFTG9ueUNiO0VvSGxtMENNO0lBQ0ksVy9HNitCRztJK0c1K0JILFkvRzQrQkc7SStHMytCSDtFcEhvbTBDVjtFb0g5bDBDTTtJQUNJLFkvR28rQkc7SStHbitCSDtFcEhnbTBDVjtFb0g3bDBDTTtJQUNJLFkvRys5Qkc7SStHOTlCSDtJQUNBO0VwSCtsMENWO0VvSGhvMENFO0lBQ0ksVy9HNi9CTztJK0c1L0JQLFkvRzQvQk87RUxzb3lDYjtFb0gvbjBDRTtJQUNJLFcvR3cvQk87SStHdi9CUCxZL0d1L0JPO0VMMG95Q2I7RW9IN24wQ007SUFDSSxXL0drL0JHO0krR2ovQkgsWS9HaS9CRztFTDhveUNiO0VvSDVuMENNO0lBQ0ksVy9HNitCRztJK0c1K0JILFkvRzQrQkc7SStHMytCSDtFcEg4bjBDVjtFb0h4bjBDTTtJQUNJLFkvR28rQkc7SStHbitCSDtFcEgwbjBDVjtFb0h2bjBDTTtJQUNJLFkvRys5Qkc7SStHOTlCSDtJQUNBO0VwSHluMENWO0VvSDFwMENFO0lBQ0ksVy9HNi9CTztJK0c1L0JQLFkvRzQvQk87RUxncXlDYjtFb0h6cDBDRTtJQUNJLFcvR3cvQk87SStHdi9CUCxZL0d1L0JPO0VMb3F5Q2I7RW9IdnAwQ007SUFDSSxXL0drL0JHO0krR2ovQkgsWS9HaS9CRztFTHdxeUNiO0VvSHRwMENNO0lBQ0ksVy9HNitCRztJK0c1K0JILFkvRzQrQkc7SStHMytCSDtFcEh3cDBDVjtFb0hscDBDTTtJQUNJLFkvR28rQkc7SStHbitCSDtFcEhvcDBDVjtFb0hqcDBDTTtJQUNJLFkvRys5Qkc7SStHOTlCSDtJQUNBO0VwSG1wMENWO0VvSHByMENFO0lBQ0ksVy9HNi9CTztJK0c1L0JQLFkvRzQvQk87RUwwcnlDYjtFb0hucjBDRTtJQUNJLFcvR3cvQk87SStHdi9CUCxZL0d1L0JPO0VMOHJ5Q2I7RW9IanIwQ007SUFDSSxXL0drL0JHO0krR2ovQkgsWS9HaS9CRztFTGtzeUNiO0VvSGhyMENNO0lBQ0ksVy9HNitCRztJK0c1K0JILFkvRzQrQkc7SStHMytCSDtFcEhrcjBDVjtFb0g1cTBDTTtJQUNJLFkvR28rQkc7SStHbitCSDtFcEg4cTBDVjtFb0gzcTBDTTtJQUNJLFkvRys5Qkc7SStHOTlCSDtJQUNBO0VwSDZxMENWO0VvSDlzMENFO0lBQ0ksVy9HNi9CTztJK0c1L0JQLFkvRzQvQk87RUxvdHlDYjtFb0g3czBDRTtJQUNJLFcvR3cvQk87SStHdi9CUCxZL0d1L0JPO0VMd3R5Q2I7RW9IM3MwQ007SUFDSSxXL0drL0JHO0krR2ovQkgsWS9HaS9CRztFTDR0eUNiO0VvSDFzMENNO0lBQ0ksVy9HNitCRztJK0c1K0JILFkvRzQrQkc7SStHMytCSDtFcEg0czBDVjtFb0h0czBDTTtJQUNJLFkvR28rQkc7SStHbitCSDtFcEh3czBDVjtFb0hyczBDTTtJQUNJLFkvRys5Qkc7SStHOTlCSDtJQUNBO0VwSHVzMENWO0VvSHh1MENFO0lBQ0ksVy9HNi9CTztJK0c1L0JQLFkvRzQvQk87RUw4dXlDYjtFb0h2dTBDRTtJQUNJLFcvR3cvQk87SStHdi9CUCxZL0d1L0JPO0VMa3Z5Q2I7RW9IcnUwQ007SUFDSSxXL0drL0JHO0krR2ovQkgsWS9HaS9CRztFTHN2eUNiO0VvSHB1MENNO0lBQ0ksVy9HNitCRztJK0c1K0JILFkvRzQrQkc7SStHMytCSDtFcEhzdTBDVjtFb0hodTBDTTtJQUNJLFkvR28rQkc7SStHbitCSDtFcEhrdTBDVjtFb0gvdDBDTTtJQUNJLFkvRys5Qkc7SStHOTlCSDtJQUNBO0VwSGl1MENWO0VvSGx3MENFO0lBQ0ksVy9HNi9CTztJK0c1L0JQLFkvRzQvQk87RUx3d3lDYjtFb0hqdzBDRTtJQUNJLFcvR3cvQk87SStHdi9CUCxZL0d1L0JPO0VMNHd5Q2I7RW9IL3YwQ007SUFDSSxXL0drL0JHO0krR2ovQkgsWS9HaS9CRztFTGd4eUNiO0VvSDl2MENNO0lBQ0ksVy9HNitCRztJK0c1K0JILFkvRzQrQkc7SStHMytCSDtFcEhndzBDVjtFb0gxdjBDTTtJQUNJLFkvR28rQkc7SStHbitCSDtFcEg0djBDVjtFb0h6djBDTTtJQUNJLFkvRys5Qkc7SStHOTlCSDtJQUNBO0VwSDJ2MENWO0VvSDV4MENFO0lBQ0ksVy9HNi9CTztJK0c1L0JQLFkvRzQvQk87RUxreXlDYjtFb0gzeDBDRTtJQUNJLFcvR3cvQk87SStHdi9CUCxZL0d1L0JPO0VMc3l5Q2I7RW9IengwQ007SUFDSSxXL0drL0JHO0krR2ovQkgsWS9HaS9CRztFTDB5eUNiO0VvSHh4MENNO0lBQ0ksVy9HNitCRztJK0c1K0JILFkvRzQrQkc7SStHMytCSDtFcEgweDBDVjtFb0hweDBDTTtJQUNJLFkvR28rQkc7SStHbitCSDtFcEhzeDBDVjtFb0hueDBDTTtJQUNJLFkvRys5Qkc7SStHOTlCSDtJQUNBO0VwSHF4MENWO0VvSHR6MENFO0lBQ0ksWS9HNi9CTztJK0c1L0JQLGEvRzQvQk87RUw0enlDYjtFb0hyejBDRTtJQUNJLFkvR3cvQk87SStHdi9CUCxhL0d1L0JPO0VMZzB5Q2I7RW9IbnowQ007SUFDSSxZL0drL0JHO0krR2ovQkgsYS9HaS9CRztFTG8weUNiO0VvSGx6MENNO0lBQ0ksWS9HNitCRztJK0c1K0JILGEvRzQrQkc7SStHMytCSDtFcEhvejBDVjtFb0g5eTBDTTtJQUNJLGEvR28rQkc7SStHbitCSDtFcEhnejBDVjtFb0g3eTBDTTtJQUNJLGEvRys5Qkc7SStHOTlCSDtJQUNBO0VwSCt5MENWO0VvSGgxMENFO0lBQ0ksWS9HNi9CTztJK0c1L0JQLGEvRzQvQk87RUxzMXlDYjtFb0gvMDBDRTtJQUNJLFkvR3cvQk87SStHdi9CUCxhL0d1L0JPO0VMMDF5Q2I7RW9INzAwQ007SUFDSSxZL0drL0JHO0krR2ovQkgsYS9HaS9CRztFTDgxeUNiO0VvSDUwMENNO0lBQ0ksWS9HNitCRztJK0c1K0JILGEvRzQrQkc7SStHMytCSDtFcEg4MDBDVjtFb0h4MDBDTTtJQUNJLGEvR28rQkc7SStHbitCSDtFcEgwMDBDVjtFb0h2MDBDTTtJQUNJLGEvRys5Qkc7SStHOTlCSDtJQUNBO0VwSHkwMENWO0VvSDEyMENFO0lBQ0ksWS9HNi9CTztJK0c1L0JQLGEvRzQvQk87RUxnM3lDYjtFb0h6MjBDRTtJQUNJLFkvR3cvQk87SStHdi9CUCxhL0d1L0JPO0VMbzN5Q2I7RW9IdjIwQ007SUFDSSxZL0drL0JHO0krR2ovQkgsYS9HaS9CRztFTHczeUNiO0VvSHQyMENNO0lBQ0ksWS9HNitCRztJK0c1K0JILGEvRzQrQkc7SStHMytCSDtFcEh3MjBDVjtFb0hsMjBDTTtJQUNJLGEvR28rQkc7SStHbitCSDtFcEhvMjBDVjtFb0hqMjBDTTtJQUNJLGEvRys5Qkc7SStHOTlCSDtJQUNBO0VwSG0yMENWO0VvSHA0MENFO0lBQ0ksWS9HNi9CTztJK0c1L0JQLGEvRzQvQk87RUwwNHlDYjtFb0huNDBDRTtJQUNJLFkvR3cvQk87SStHdi9CUCxhL0d1L0JPO0VMODR5Q2I7RW9IajQwQ007SUFDSSxZL0drL0JHO0krR2ovQkgsYS9HaS9CRztFTGs1eUNiO0VvSGg0MENNO0lBQ0ksWS9HNitCRztJK0c1K0JILGEvRzQrQkc7SStHMytCSDtFcEhrNDBDVjtFb0g1MzBDTTtJQUNJLGEvR28rQkc7SStHbitCSDtFcEg4MzBDVjtFb0gzMzBDTTtJQUNJLGEvRys5Qkc7SStHOTlCSDtJQUNBO0VwSDYzMENWO0VvSDk1MENFO0lBQ0ksWS9HNi9CTztJK0c1L0JQLGEvRzQvQk87RUxvNnlDYjtFb0g3NTBDRTtJQUNJLFkvR3cvQk87SStHdi9CUCxhL0d1L0JPO0VMdzZ5Q2I7RW9IMzUwQ007SUFDSSxZL0drL0JHO0krR2ovQkgsYS9HaS9CRztFTDQ2eUNiO0VvSDE1MENNO0lBQ0ksWS9HNitCRztJK0c1K0JILGEvRzQrQkc7SStHMytCSDtFcEg0NTBDVjtFb0h0NTBDTTtJQUNJLGEvR28rQkc7SStHbitCSDtFcEh3NTBDVjtFb0hyNTBDTTtJQUNJLGEvRys5Qkc7SStHOTlCSDtJQUNBO0VwSHU1MENWO0VvSHg3MENFO0lBQ0ksWS9HNi9CTztJK0c1L0JQLGEvRzQvQk87RUw4N3lDYjtFb0h2NzBDRTtJQUNJLFkvR3cvQk87SStHdi9CUCxhL0d1L0JPO0VMazh5Q2I7RW9IcjcwQ007SUFDSSxZL0drL0JHO0krR2ovQkgsYS9HaS9CRztFTHM4eUNiO0VvSHA3MENNO0lBQ0ksWS9HNitCRztJK0c1K0JILGEvRzQrQkc7SStHMytCSDtFcEhzNzBDVjtFb0hoNzBDTTtJQUNJLGEvR28rQkc7SStHbitCSDtFcEhrNzBDVjtFb0gvNjBDTTtJQUNJLGEvRys5Qkc7SStHOTlCSDtJQUNBO0VwSGk3MENWO0FBQ0Y7QWV6NTBDSTtFcUcxREE7SUFDSSxXL0c2L0JPO0krRzUvQlAsWS9HNC9CTztFTDA5eUNiO0VvSG45MENFO0lBQ0ksVy9Hdy9CTztJK0d2L0JQLFkvR3UvQk87RUw4OXlDYjtFb0hqOTBDTTtJQUNJLFcvR2svQkc7SStHai9CSCxZL0dpL0JHO0VMayt5Q2I7RW9IaDkwQ007SUFDSSxXL0c2K0JHO0krRzUrQkgsWS9HNCtCRztJK0czK0JIO0VwSGs5MENWO0VvSDU4MENNO0lBQ0ksWS9HbytCRztJK0duK0JIO0VwSDg4MENWO0VvSDM4MENNO0lBQ0ksWS9HKzlCRztJK0c5OUJIO0lBQ0E7RXBINjgwQ1Y7RW9IOSswQ0U7SUFDSSxXL0c2L0JPO0krRzUvQlAsWS9HNC9CTztFTG8veUNiO0VvSDcrMENFO0lBQ0ksVy9Hdy9CTztJK0d2L0JQLFkvR3UvQk87RUx3L3lDYjtFb0gzKzBDTTtJQUNJLFcvR2svQkc7SStHai9CSCxZL0dpL0JHO0VMNC95Q2I7RW9IMSswQ007SUFDSSxXL0c2K0JHO0krRzUrQkgsWS9HNCtCRztJK0czK0JIO0VwSDQrMENWO0VvSHQrMENNO0lBQ0ksWS9HbytCRztJK0duK0JIO0VwSHcrMENWO0VvSHIrMENNO0lBQ0ksWS9HKzlCRztJK0c5OUJIO0lBQ0E7RXBIdSswQ1Y7RW9IeGcxQ0U7SUFDSSxXL0c2L0JPO0krRzUvQlAsWS9HNC9CTztFTDhnekNiO0VvSHZnMUNFO0lBQ0ksVy9Hdy9CTztJK0d2L0JQLFkvR3UvQk87RUxraHpDYjtFb0hyZzFDTTtJQUNJLFcvR2svQkc7SStHai9CSCxZL0dpL0JHO0VMc2h6Q2I7RW9IcGcxQ007SUFDSSxXL0c2K0JHO0krRzUrQkgsWS9HNCtCRztJK0czK0JIO0VwSHNnMUNWO0VvSGhnMUNNO0lBQ0ksWS9HbytCRztJK0duK0JIO0VwSGtnMUNWO0VvSC8vMENNO0lBQ0ksWS9HKzlCRztJK0c5OUJIO0lBQ0E7RXBIaWcxQ1Y7RW9IbGkxQ0U7SUFDSSxXL0c2L0JPO0krRzUvQlAsWS9HNC9CTztFTHdpekNiO0VvSGppMUNFO0lBQ0ksVy9Hdy9CTztJK0d2L0JQLFkvR3UvQk87RUw0aXpDYjtFb0gvaDFDTTtJQUNJLFcvR2svQkc7SStHai9CSCxZL0dpL0JHO0VMZ2p6Q2I7RW9IOWgxQ007SUFDSSxXL0c2K0JHO0krRzUrQkgsWS9HNCtCRztJK0czK0JIO0VwSGdpMUNWO0VvSDFoMUNNO0lBQ0ksWS9HbytCRztJK0duK0JIO0VwSDRoMUNWO0VvSHpoMUNNO0lBQ0ksWS9HKzlCRztJK0c5OUJIO0lBQ0E7RXBIMmgxQ1Y7RW9INWoxQ0U7SUFDSSxXL0c2L0JPO0krRzUvQlAsWS9HNC9CTztFTGtrekNiO0VvSDNqMUNFO0lBQ0ksVy9Hdy9CTztJK0d2L0JQLFkvR3UvQk87RUxza3pDYjtFb0h6ajFDTTtJQUNJLFcvR2svQkc7SStHai9CSCxZL0dpL0JHO0VMMGt6Q2I7RW9IeGoxQ007SUFDSSxXL0c2K0JHO0krRzUrQkgsWS9HNCtCRztJK0czK0JIO0VwSDBqMUNWO0VvSHBqMUNNO0lBQ0ksWS9HbytCRztJK0duK0JIO0VwSHNqMUNWO0VvSG5qMUNNO0lBQ0ksWS9HKzlCRztJK0c5OUJIO0lBQ0E7RXBIcWoxQ1Y7RW9IdGwxQ0U7SUFDSSxXL0c2L0JPO0krRzUvQlAsWS9HNC9CTztFTDRsekNiO0VvSHJsMUNFO0lBQ0ksVy9Hdy9CTztJK0d2L0JQLFkvR3UvQk87RUxnbXpDYjtFb0hubDFDTTtJQUNJLFcvR2svQkc7SStHai9CSCxZL0dpL0JHO0VMb216Q2I7RW9IbGwxQ007SUFDSSxXL0c2K0JHO0krRzUrQkgsWS9HNCtCRztJK0czK0JIO0VwSG9sMUNWO0VvSDlrMUNNO0lBQ0ksWS9HbytCRztJK0duK0JIO0VwSGdsMUNWO0VvSDdrMUNNO0lBQ0ksWS9HKzlCRztJK0c5OUJIO0lBQ0E7RXBIK2sxQ1Y7RW9IaG4xQ0U7SUFDSSxXL0c2L0JPO0krRzUvQlAsWS9HNC9CTztFTHNuekNiO0VvSC9tMUNFO0lBQ0ksVy9Hdy9CTztJK0d2L0JQLFkvR3UvQk87RUwwbnpDYjtFb0g3bTFDTTtJQUNJLFcvR2svQkc7SStHai9CSCxZL0dpL0JHO0VMOG56Q2I7RW9INW0xQ007SUFDSSxXL0c2K0JHO0krRzUrQkgsWS9HNCtCRztJK0czK0JIO0VwSDhtMUNWO0VvSHhtMUNNO0lBQ0ksWS9HbytCRztJK0duK0JIO0VwSDBtMUNWO0VvSHZtMUNNO0lBQ0ksWS9HKzlCRztJK0c5OUJIO0lBQ0E7RXBIeW0xQ1Y7RW9IMW8xQ0U7SUFDSSxXL0c2L0JPO0krRzUvQlAsWS9HNC9CTztFTGdwekNiO0VvSHpvMUNFO0lBQ0ksVy9Hdy9CTztJK0d2L0JQLFkvR3UvQk87RUxvcHpDYjtFb0h2bzFDTTtJQUNJLFcvR2svQkc7SStHai9CSCxZL0dpL0JHO0VMd3B6Q2I7RW9IdG8xQ007SUFDSSxXL0c2K0JHO0krRzUrQkgsWS9HNCtCRztJK0czK0JIO0VwSHdvMUNWO0VvSGxvMUNNO0lBQ0ksWS9HbytCRztJK0duK0JIO0VwSG9vMUNWO0VvSGpvMUNNO0lBQ0ksWS9HKzlCRztJK0c5OUJIO0lBQ0E7RXBIbW8xQ1Y7RW9IcHExQ0U7SUFDSSxXL0c2L0JPO0krRzUvQlAsWS9HNC9CTztFTDBxekNiO0VvSG5xMUNFO0lBQ0ksVy9Hdy9CTztJK0d2L0JQLFkvR3UvQk87RUw4cXpDYjtFb0hqcTFDTTtJQUNJLFcvR2svQkc7SStHai9CSCxZL0dpL0JHO0VMa3J6Q2I7RW9IaHExQ007SUFDSSxXL0c2K0JHO0krRzUrQkgsWS9HNCtCRztJK0czK0JIO0VwSGtxMUNWO0VvSDVwMUNNO0lBQ0ksWS9HbytCRztJK0duK0JIO0VwSDhwMUNWO0VvSDNwMUNNO0lBQ0ksWS9HKzlCRztJK0c5OUJIO0lBQ0E7RXBINnAxQ1Y7RW9IOXIxQ0U7SUFDSSxXL0c2L0JPO0krRzUvQlAsWS9HNC9CTztFTG9zekNiO0VvSDdyMUNFO0lBQ0ksVy9Hdy9CTztJK0d2L0JQLFkvR3UvQk87RUx3c3pDYjtFb0gzcjFDTTtJQUNJLFcvR2svQkc7SStHai9CSCxZL0dpL0JHO0VMNHN6Q2I7RW9IMXIxQ007SUFDSSxXL0c2K0JHO0krRzUrQkgsWS9HNCtCRztJK0czK0JIO0VwSDRyMUNWO0VvSHRyMUNNO0lBQ0ksWS9HbytCRztJK0duK0JIO0VwSHdyMUNWO0VvSHJyMUNNO0lBQ0ksWS9HKzlCRztJK0c5OUJIO0lBQ0E7RXBIdXIxQ1Y7RW9IeHQxQ0U7SUFDSSxXL0c2L0JPO0krRzUvQlAsWS9HNC9CTztFTDh0ekNiO0VvSHZ0MUNFO0lBQ0ksVy9Hdy9CTztJK0d2L0JQLFkvR3UvQk87RUxrdXpDYjtFb0hydDFDTTtJQUNJLFcvR2svQkc7SStHai9CSCxZL0dpL0JHO0VMc3V6Q2I7RW9IcHQxQ007SUFDSSxXL0c2K0JHO0krRzUrQkgsWS9HNCtCRztJK0czK0JIO0VwSHN0MUNWO0VvSGh0MUNNO0lBQ0ksWS9HbytCRztJK0duK0JIO0VwSGt0MUNWO0VvSC9zMUNNO0lBQ0ksWS9HKzlCRztJK0c5OUJIO0lBQ0E7RXBIaXQxQ1Y7RW9IbHYxQ0U7SUFDSSxXL0c2L0JPO0krRzUvQlAsWS9HNC9CTztFTHd2ekNiO0VvSGp2MUNFO0lBQ0ksVy9Hdy9CTztJK0d2L0JQLFkvR3UvQk87RUw0dnpDYjtFb0gvdTFDTTtJQUNJLFcvR2svQkc7SStHai9CSCxZL0dpL0JHO0VMZ3d6Q2I7RW9IOXUxQ007SUFDSSxXL0c2K0JHO0krRzUrQkgsWS9HNCtCRztJK0czK0JIO0VwSGd2MUNWO0VvSDF1MUNNO0lBQ0ksWS9HbytCRztJK0duK0JIO0VwSDR1MUNWO0VvSHp1MUNNO0lBQ0ksWS9HKzlCRztJK0c5OUJIO0lBQ0E7RXBIMnUxQ1Y7RW9INXcxQ0U7SUFDSSxZL0c2L0JPO0krRzUvQlAsYS9HNC9CTztFTGt4ekNiO0VvSDN3MUNFO0lBQ0ksWS9Hdy9CTztJK0d2L0JQLGEvR3UvQk87RUxzeHpDYjtFb0h6dzFDTTtJQUNJLFkvR2svQkc7SStHai9CSCxhL0dpL0JHO0VMMHh6Q2I7RW9IeHcxQ007SUFDSSxZL0c2K0JHO0krRzUrQkgsYS9HNCtCRztJK0czK0JIO0VwSDB3MUNWO0VvSHB3MUNNO0lBQ0ksYS9HbytCRztJK0duK0JIO0VwSHN3MUNWO0VvSG53MUNNO0lBQ0ksYS9HKzlCRztJK0c5OUJIO0lBQ0E7RXBIcXcxQ1Y7RW9IdHkxQ0U7SUFDSSxZL0c2L0JPO0krRzUvQlAsYS9HNC9CTztFTDR5ekNiO0VvSHJ5MUNFO0lBQ0ksWS9Hdy9CTztJK0d2L0JQLGEvR3UvQk87RUxnenpDYjtFb0hueTFDTTtJQUNJLFkvR2svQkc7SStHai9CSCxhL0dpL0JHO0VMb3p6Q2I7RW9IbHkxQ007SUFDSSxZL0c2K0JHO0krRzUrQkgsYS9HNCtCRztJK0czK0JIO0VwSG95MUNWO0VvSDl4MUNNO0lBQ0ksYS9HbytCRztJK0duK0JIO0VwSGd5MUNWO0VvSDd4MUNNO0lBQ0ksYS9HKzlCRztJK0c5OUJIO0lBQ0E7RXBIK3gxQ1Y7RW9IaDAxQ0U7SUFDSSxZL0c2L0JPO0krRzUvQlAsYS9HNC9CTztFTHMwekNiO0VvSC96MUNFO0lBQ0ksWS9Hdy9CTztJK0d2L0JQLGEvR3UvQk87RUwwMHpDYjtFb0g3ejFDTTtJQUNJLFkvR2svQkc7SStHai9CSCxhL0dpL0JHO0VMODB6Q2I7RW9INXoxQ007SUFDSSxZL0c2K0JHO0krRzUrQkgsYS9HNCtCRztJK0czK0JIO0VwSDh6MUNWO0VvSHh6MUNNO0lBQ0ksYS9HbytCRztJK0duK0JIO0VwSDB6MUNWO0VvSHZ6MUNNO0lBQ0ksYS9HKzlCRztJK0c5OUJIO0lBQ0E7RXBIeXoxQ1Y7RW9IMTExQ0U7SUFDSSxZL0c2L0JPO0krRzUvQlAsYS9HNC9CTztFTGcyekNiO0VvSHoxMUNFO0lBQ0ksWS9Hdy9CTztJK0d2L0JQLGEvR3UvQk87RUxvMnpDYjtFb0h2MTFDTTtJQUNJLFkvR2svQkc7SStHai9CSCxhL0dpL0JHO0VMdzJ6Q2I7RW9IdDExQ007SUFDSSxZL0c2K0JHO0krRzUrQkgsYS9HNCtCRztJK0czK0JIO0VwSHcxMUNWO0VvSGwxMUNNO0lBQ0ksYS9HbytCRztJK0duK0JIO0VwSG8xMUNWO0VvSGoxMUNNO0lBQ0ksYS9HKzlCRztJK0c5OUJIO0lBQ0E7RXBIbTExQ1Y7RW9IcDMxQ0U7SUFDSSxZL0c2L0JPO0krRzUvQlAsYS9HNC9CTztFTDAzekNiO0VvSG4zMUNFO0lBQ0ksWS9Hdy9CTztJK0d2L0JQLGEvR3UvQk87RUw4M3pDYjtFb0hqMzFDTTtJQUNJLFkvR2svQkc7SStHai9CSCxhL0dpL0JHO0VMazR6Q2I7RW9IaDMxQ007SUFDSSxZL0c2K0JHO0krRzUrQkgsYS9HNCtCRztJK0czK0JIO0VwSGszMUNWO0VvSDUyMUNNO0lBQ0ksYS9HbytCRztJK0duK0JIO0VwSDgyMUNWO0VvSDMyMUNNO0lBQ0ksYS9HKzlCRztJK0c5OUJIO0lBQ0E7RXBINjIxQ1Y7RW9IOTQxQ0U7SUFDSSxZL0c2L0JPO0krRzUvQlAsYS9HNC9CTztFTG81ekNiO0VvSDc0MUNFO0lBQ0ksWS9Hdy9CTztJK0d2L0JQLGEvR3UvQk87RUx3NXpDYjtFb0gzNDFDTTtJQUNJLFkvR2svQkc7SStHai9CSCxhL0dpL0JHO0VMNDV6Q2I7RW9IMTQxQ007SUFDSSxZL0c2K0JHO0krRzUrQkgsYS9HNCtCRztJK0czK0JIO0VwSDQ0MUNWO0VvSHQ0MUNNO0lBQ0ksYS9HbytCRztJK0duK0JIO0VwSHc0MUNWO0VvSHI0MUNNO0lBQ0ksYS9HKzlCRztJK0c5OUJIO0lBQ0E7RXBIdTQxQ1Y7QUFDRjtBZS8yMUNJO0VxRzFEQTtJQUNJLFcvRzYvQk87SStHNS9CUCxZL0c0L0JPO0VMZzd6Q2I7RW9IejYxQ0U7SUFDSSxXL0d3L0JPO0krR3YvQlAsWS9HdS9CTztFTG83ekNiO0VvSHY2MUNNO0lBQ0ksVy9Hay9CRztJK0dqL0JILFkvR2kvQkc7RUx3N3pDYjtFb0h0NjFDTTtJQUNJLFcvRzYrQkc7SStHNStCSCxZL0c0K0JHO0krRzMrQkg7RXBIdzYxQ1Y7RW9IbDYxQ007SUFDSSxZL0dvK0JHO0krR24rQkg7RXBIbzYxQ1Y7RW9IajYxQ007SUFDSSxZL0crOUJHO0krRzk5Qkg7SUFDQTtFcEhtNjFDVjtFb0hwODFDRTtJQUNJLFcvRzYvQk87SStHNS9CUCxZL0c0L0JPO0VMMDh6Q2I7RW9IbjgxQ0U7SUFDSSxXL0d3L0JPO0krR3YvQlAsWS9HdS9CTztFTDg4ekNiO0VvSGo4MUNNO0lBQ0ksVy9Hay9CRztJK0dqL0JILFkvR2kvQkc7RUxrOXpDYjtFb0hoODFDTTtJQUNJLFcvRzYrQkc7SStHNStCSCxZL0c0K0JHO0krRzMrQkg7RXBIazgxQ1Y7RW9INTcxQ007SUFDSSxZL0dvK0JHO0krR24rQkg7RXBIODcxQ1Y7RW9IMzcxQ007SUFDSSxZL0crOUJHO0krRzk5Qkg7SUFDQTtFcEg2NzFDVjtFb0g5OTFDRTtJQUNJLFcvRzYvQk87SStHNS9CUCxZL0c0L0JPO0VMbyt6Q2I7RW9INzkxQ0U7SUFDSSxXL0d3L0JPO0krR3YvQlAsWS9HdS9CTztFTHcrekNiO0VvSDM5MUNNO0lBQ0ksVy9Hay9CRztJK0dqL0JILFkvR2kvQkc7RUw0K3pDYjtFb0gxOTFDTTtJQUNJLFcvRzYrQkc7SStHNStCSCxZL0c0K0JHO0krRzMrQkg7RXBINDkxQ1Y7RW9IdDkxQ007SUFDSSxZL0dvK0JHO0krR24rQkg7RXBIdzkxQ1Y7RW9IcjkxQ007SUFDSSxZL0crOUJHO0krRzk5Qkg7SUFDQTtFcEh1OTFDVjtFb0h4LzFDRTtJQUNJLFcvRzYvQk87SStHNS9CUCxZL0c0L0JPO0VMOC96Q2I7RW9Idi8xQ0U7SUFDSSxXL0d3L0JPO0krR3YvQlAsWS9HdS9CTztFTGtnMENiO0VvSHIvMUNNO0lBQ0ksVy9Hay9CRztJK0dqL0JILFkvR2kvQkc7RUxzZzBDYjtFb0hwLzFDTTtJQUNJLFcvRzYrQkc7SStHNStCSCxZL0c0K0JHO0krRzMrQkg7RXBIcy8xQ1Y7RW9IaC8xQ007SUFDSSxZL0dvK0JHO0krR24rQkg7RXBIay8xQ1Y7RW9ILysxQ007SUFDSSxZL0crOUJHO0krRzk5Qkg7SUFDQTtFcEhpLzFDVjtFb0hsaDJDRTtJQUNJLFcvRzYvQk87SStHNS9CUCxZL0c0L0JPO0VMd2gwQ2I7RW9IamgyQ0U7SUFDSSxXL0d3L0JPO0krR3YvQlAsWS9HdS9CTztFTDRoMENiO0VvSC9nMkNNO0lBQ0ksVy9Hay9CRztJK0dqL0JILFkvR2kvQkc7RUxnaTBDYjtFb0g5ZzJDTTtJQUNJLFcvRzYrQkc7SStHNStCSCxZL0c0K0JHO0krRzMrQkg7RXBIZ2gyQ1Y7RW9IMWcyQ007SUFDSSxZL0dvK0JHO0krR24rQkg7RXBINGcyQ1Y7RW9IemcyQ007SUFDSSxZL0crOUJHO0krRzk5Qkg7SUFDQTtFcEgyZzJDVjtFb0g1aTJDRTtJQUNJLFcvRzYvQk87SStHNS9CUCxZL0c0L0JPO0VMa2owQ2I7RW9IM2kyQ0U7SUFDSSxXL0d3L0JPO0krR3YvQlAsWS9HdS9CTztFTHNqMENiO0VvSHppMkNNO0lBQ0ksVy9Hay9CRztJK0dqL0JILFkvR2kvQkc7RUwwajBDYjtFb0h4aTJDTTtJQUNJLFcvRzYrQkc7SStHNStCSCxZL0c0K0JHO0krRzMrQkg7RXBIMGkyQ1Y7RW9IcGkyQ007SUFDSSxZL0dvK0JHO0krR24rQkg7RXBIc2kyQ1Y7RW9IbmkyQ007SUFDSSxZL0crOUJHO0krRzk5Qkg7SUFDQTtFcEhxaTJDVjtFb0h0azJDRTtJQUNJLFcvRzYvQk87SStHNS9CUCxZL0c0L0JPO0VMNGswQ2I7RW9IcmsyQ0U7SUFDSSxXL0d3L0JPO0krR3YvQlAsWS9HdS9CTztFTGdsMENiO0VvSG5rMkNNO0lBQ0ksVy9Hay9CRztJK0dqL0JILFkvR2kvQkc7RUxvbDBDYjtFb0hsazJDTTtJQUNJLFcvRzYrQkc7SStHNStCSCxZL0c0K0JHO0krRzMrQkg7RXBIb2syQ1Y7RW9IOWoyQ007SUFDSSxZL0dvK0JHO0krR24rQkg7RXBIZ2syQ1Y7RW9IN2oyQ007SUFDSSxZL0crOUJHO0krRzk5Qkg7SUFDQTtFcEgrajJDVjtFb0hobTJDRTtJQUNJLFcvRzYvQk87SStHNS9CUCxZL0c0L0JPO0VMc20wQ2I7RW9IL2wyQ0U7SUFDSSxXL0d3L0JPO0krR3YvQlAsWS9HdS9CTztFTDBtMENiO0VvSDdsMkNNO0lBQ0ksVy9Hay9CRztJK0dqL0JILFkvR2kvQkc7RUw4bTBDYjtFb0g1bDJDTTtJQUNJLFcvRzYrQkc7SStHNStCSCxZL0c0K0JHO0krRzMrQkg7RXBIOGwyQ1Y7RW9IeGwyQ007SUFDSSxZL0dvK0JHO0krR24rQkg7RXBIMGwyQ1Y7RW9IdmwyQ007SUFDSSxZL0crOUJHO0krRzk5Qkg7SUFDQTtFcEh5bDJDVjtFb0gxbjJDRTtJQUNJLFcvRzYvQk87SStHNS9CUCxZL0c0L0JPO0VMZ28wQ2I7RW9Iem4yQ0U7SUFDSSxXL0d3L0JPO0krR3YvQlAsWS9HdS9CTztFTG9vMENiO0VvSHZuMkNNO0lBQ0ksVy9Hay9CRztJK0dqL0JILFkvR2kvQkc7RUx3bzBDYjtFb0h0bjJDTTtJQUNJLFcvRzYrQkc7SStHNStCSCxZL0c0K0JHO0krRzMrQkg7RXBId24yQ1Y7RW9IbG4yQ007SUFDSSxZL0dvK0JHO0krR24rQkg7RXBIb24yQ1Y7RW9Iam4yQ007SUFDSSxZL0crOUJHO0krRzk5Qkg7SUFDQTtFcEhtbjJDVjtFb0hwcDJDRTtJQUNJLFcvRzYvQk87SStHNS9CUCxZL0c0L0JPO0VMMHAwQ2I7RW9IbnAyQ0U7SUFDSSxXL0d3L0JPO0krR3YvQlAsWS9HdS9CTztFTDhwMENiO0VvSGpwMkNNO0lBQ0ksVy9Hay9CRztJK0dqL0JILFkvR2kvQkc7RUxrcTBDYjtFb0hocDJDTTtJQUNJLFcvRzYrQkc7SStHNStCSCxZL0c0K0JHO0krRzMrQkg7RXBIa3AyQ1Y7RW9INW8yQ007SUFDSSxZL0dvK0JHO0krR24rQkg7RXBIOG8yQ1Y7RW9IM28yQ007SUFDSSxZL0crOUJHO0krRzk5Qkg7SUFDQTtFcEg2bzJDVjtFb0g5cTJDRTtJQUNJLFcvRzYvQk87SStHNS9CUCxZL0c0L0JPO0VMb3IwQ2I7RW9IN3EyQ0U7SUFDSSxXL0d3L0JPO0krR3YvQlAsWS9HdS9CTztFTHdyMENiO0VvSDNxMkNNO0lBQ0ksVy9Hay9CRztJK0dqL0JILFkvR2kvQkc7RUw0cjBDYjtFb0gxcTJDTTtJQUNJLFcvRzYrQkc7SStHNStCSCxZL0c0K0JHO0krRzMrQkg7RXBINHEyQ1Y7RW9IdHEyQ007SUFDSSxZL0dvK0JHO0krR24rQkg7RXBId3EyQ1Y7RW9IcnEyQ007SUFDSSxZL0crOUJHO0krRzk5Qkg7SUFDQTtFcEh1cTJDVjtFb0h4czJDRTtJQUNJLFcvRzYvQk87SStHNS9CUCxZL0c0L0JPO0VMOHMwQ2I7RW9IdnMyQ0U7SUFDSSxXL0d3L0JPO0krR3YvQlAsWS9HdS9CTztFTGt0MENiO0VvSHJzMkNNO0lBQ0ksVy9Hay9CRztJK0dqL0JILFkvR2kvQkc7RUxzdDBDYjtFb0hwczJDTTtJQUNJLFcvRzYrQkc7SStHNStCSCxZL0c0K0JHO0krRzMrQkg7RXBIc3MyQ1Y7RW9IaHMyQ007SUFDSSxZL0dvK0JHO0krR24rQkg7RXBIa3MyQ1Y7RW9IL3IyQ007SUFDSSxZL0crOUJHO0krRzk5Qkg7SUFDQTtFcEhpczJDVjtFb0hsdTJDRTtJQUNJLFkvRzYvQk87SStHNS9CUCxhL0c0L0JPO0VMd3UwQ2I7RW9IanUyQ0U7SUFDSSxZL0d3L0JPO0krR3YvQlAsYS9HdS9CTztFTDR1MENiO0VvSC90MkNNO0lBQ0ksWS9Hay9CRztJK0dqL0JILGEvR2kvQkc7RUxndjBDYjtFb0g5dDJDTTtJQUNJLFkvRzYrQkc7SStHNStCSCxhL0c0K0JHO0krRzMrQkg7RXBIZ3UyQ1Y7RW9IMXQyQ007SUFDSSxhL0dvK0JHO0krR24rQkg7RXBINHQyQ1Y7RW9IenQyQ007SUFDSSxhL0crOUJHO0krRzk5Qkg7SUFDQTtFcEgydDJDVjtFb0g1djJDRTtJQUNJLFkvRzYvQk87SStHNS9CUCxhL0c0L0JPO0VMa3cwQ2I7RW9IM3YyQ0U7SUFDSSxZL0d3L0JPO0krR3YvQlAsYS9HdS9CTztFTHN3MENiO0VvSHp2MkNNO0lBQ0ksWS9Hay9CRztJK0dqL0JILGEvR2kvQkc7RUwwdzBDYjtFb0h4djJDTTtJQUNJLFkvRzYrQkc7SStHNStCSCxhL0c0K0JHO0krRzMrQkg7RXBIMHYyQ1Y7RW9IcHYyQ007SUFDSSxhL0dvK0JHO0krR24rQkg7RXBIc3YyQ1Y7RW9IbnYyQ007SUFDSSxhL0crOUJHO0krRzk5Qkg7SUFDQTtFcEhxdjJDVjtFb0h0eDJDRTtJQUNJLFkvRzYvQk87SStHNS9CUCxhL0c0L0JPO0VMNHgwQ2I7RW9IcngyQ0U7SUFDSSxZL0d3L0JPO0krR3YvQlAsYS9HdS9CTztFTGd5MENiO0VvSG54MkNNO0lBQ0ksWS9Hay9CRztJK0dqL0JILGEvR2kvQkc7RUxveTBDYjtFb0hseDJDTTtJQUNJLFkvRzYrQkc7SStHNStCSCxhL0c0K0JHO0krRzMrQkg7RXBIb3gyQ1Y7RW9IOXcyQ007SUFDSSxhL0dvK0JHO0krR24rQkg7RXBIZ3gyQ1Y7RW9IN3cyQ007SUFDSSxhL0crOUJHO0krRzk5Qkg7SUFDQTtFcEgrdzJDVjtFb0hoejJDRTtJQUNJLFkvRzYvQk87SStHNS9CUCxhL0c0L0JPO0VMc3owQ2I7RW9IL3kyQ0U7SUFDSSxZL0d3L0JPO0krR3YvQlAsYS9HdS9CTztFTDB6MENiO0VvSDd5MkNNO0lBQ0ksWS9Hay9CRztJK0dqL0JILGEvR2kvQkc7RUw4ejBDYjtFb0g1eTJDTTtJQUNJLFkvRzYrQkc7SStHNStCSCxhL0c0K0JHO0krRzMrQkg7RXBIOHkyQ1Y7RW9IeHkyQ007SUFDSSxhL0dvK0JHO0krR24rQkg7RXBIMHkyQ1Y7RW9IdnkyQ007SUFDSSxhL0crOUJHO0krRzk5Qkg7SUFDQTtFcEh5eTJDVjtFb0gxMDJDRTtJQUNJLFkvRzYvQk87SStHNS9CUCxhL0c0L0JPO0VMZzEwQ2I7RW9IejAyQ0U7SUFDSSxZL0d3L0JPO0krR3YvQlAsYS9HdS9CTztFTG8xMENiO0VvSHYwMkNNO0lBQ0ksWS9Hay9CRztJK0dqL0JILGEvR2kvQkc7RUx3MTBDYjtFb0h0MDJDTTtJQUNJLFkvRzYrQkc7SStHNStCSCxhL0c0K0JHO0krRzMrQkg7RXBIdzAyQ1Y7RW9IbDAyQ007SUFDSSxhL0dvK0JHO0krR24rQkg7RXBIbzAyQ1Y7RW9IajAyQ007SUFDSSxhL0crOUJHO0krRzk5Qkg7SUFDQTtFcEhtMDJDVjtFb0hwMjJDRTtJQUNJLFkvRzYvQk87SStHNS9CUCxhL0c0L0JPO0VMMDIwQ2I7RW9IbjIyQ0U7SUFDSSxZL0d3L0JPO0krR3YvQlAsYS9HdS9CTztFTDgyMENiO0VvSGoyMkNNO0lBQ0ksWS9Hay9CRztJK0dqL0JILGEvR2kvQkc7RUxrMzBDYjtFb0hoMjJDTTtJQUNJLFkvRzYrQkc7SStHNStCSCxhL0c0K0JHO0krRzMrQkg7RXBIazIyQ1Y7RW9INTEyQ007SUFDSSxhL0dvK0JHO0krR24rQkg7RXBIODEyQ1Y7RW9IMzEyQ007SUFDSSxhL0crOUJHO0krRzk5Qkg7SUFDQTtFcEg2MTJDVjtBQUNGO0FlcjAyQ0k7RXFHMURBO0lBQ0ksVy9HNi9CTztJK0c1L0JQLFkvRzQvQk87RUxzNDBDYjtFb0gvMzJDRTtJQUNJLFcvR3cvQk87SStHdi9CUCxZL0d1L0JPO0VMMDQwQ2I7RW9INzMyQ007SUFDSSxXL0drL0JHO0krR2ovQkgsWS9HaS9CRztFTDg0MENiO0VvSDUzMkNNO0lBQ0ksVy9HNitCRztJK0c1K0JILFkvRzQrQkc7SStHMytCSDtFcEg4MzJDVjtFb0h4MzJDTTtJQUNJLFkvR28rQkc7SStHbitCSDtFcEgwMzJDVjtFb0h2MzJDTTtJQUNJLFkvRys5Qkc7SStHOTlCSDtJQUNBO0VwSHkzMkNWO0VvSDE1MkNFO0lBQ0ksVy9HNi9CTztJK0c1L0JQLFkvRzQvQk87RUxnNjBDYjtFb0h6NTJDRTtJQUNJLFcvR3cvQk87SStHdi9CUCxZL0d1L0JPO0VMbzYwQ2I7RW9IdjUyQ007SUFDSSxXL0drL0JHO0krR2ovQkgsWS9HaS9CRztFTHc2MENiO0VvSHQ1MkNNO0lBQ0ksVy9HNitCRztJK0c1K0JILFkvRzQrQkc7SStHMytCSDtFcEh3NTJDVjtFb0hsNTJDTTtJQUNJLFkvR28rQkc7SStHbitCSDtFcEhvNTJDVjtFb0hqNTJDTTtJQUNJLFkvRys5Qkc7SStHOTlCSDtJQUNBO0VwSG01MkNWO0VvSHA3MkNFO0lBQ0ksVy9HNi9CTztJK0c1L0JQLFkvRzQvQk87RUwwNzBDYjtFb0huNzJDRTtJQUNJLFcvR3cvQk87SStHdi9CUCxZL0d1L0JPO0VMODcwQ2I7RW9IajcyQ007SUFDSSxXL0drL0JHO0krR2ovQkgsWS9HaS9CRztFTGs4MENiO0VvSGg3MkNNO0lBQ0ksVy9HNitCRztJK0c1K0JILFkvRzQrQkc7SStHMytCSDtFcEhrNzJDVjtFb0g1NjJDTTtJQUNJLFkvR28rQkc7SStHbitCSDtFcEg4NjJDVjtFb0gzNjJDTTtJQUNJLFkvRys5Qkc7SStHOTlCSDtJQUNBO0VwSDY2MkNWO0VvSDk4MkNFO0lBQ0ksVy9HNi9CTztJK0c1L0JQLFkvRzQvQk87RUxvOTBDYjtFb0g3ODJDRTtJQUNJLFcvR3cvQk87SStHdi9CUCxZL0d1L0JPO0VMdzkwQ2I7RW9IMzgyQ007SUFDSSxXL0drL0JHO0krR2ovQkgsWS9HaS9CRztFTDQ5MENiO0VvSDE4MkNNO0lBQ0ksVy9HNitCRztJK0c1K0JILFkvRzQrQkc7SStHMytCSDtFcEg0ODJDVjtFb0h0ODJDTTtJQUNJLFkvR28rQkc7SStHbitCSDtFcEh3ODJDVjtFb0hyODJDTTtJQUNJLFkvRys5Qkc7SStHOTlCSDtJQUNBO0VwSHU4MkNWO0VvSHgrMkNFO0lBQ0ksVy9HNi9CTztJK0c1L0JQLFkvRzQvQk87RUw4KzBDYjtFb0h2KzJDRTtJQUNJLFcvR3cvQk87SStHdi9CUCxZL0d1L0JPO0VMay8wQ2I7RW9IcisyQ007SUFDSSxXL0drL0JHO0krR2ovQkgsWS9HaS9CRztFTHMvMENiO0VvSHArMkNNO0lBQ0ksVy9HNitCRztJK0c1K0JILFkvRzQrQkc7SStHMytCSDtFcEhzKzJDVjtFb0hoKzJDTTtJQUNJLFkvR28rQkc7SStHbitCSDtFcEhrKzJDVjtFb0gvOTJDTTtJQUNJLFkvRys5Qkc7SStHOTlCSDtJQUNBO0VwSGkrMkNWO0VvSGxnM0NFO0lBQ0ksVy9HNi9CTztJK0c1L0JQLFkvRzQvQk87RUx3ZzFDYjtFb0hqZzNDRTtJQUNJLFcvR3cvQk87SStHdi9CUCxZL0d1L0JPO0VMNGcxQ2I7RW9ILy8yQ007SUFDSSxXL0drL0JHO0krR2ovQkgsWS9HaS9CRztFTGdoMUNiO0VvSDkvMkNNO0lBQ0ksVy9HNitCRztJK0c1K0JILFkvRzQrQkc7SStHMytCSDtFcEhnZzNDVjtFb0gxLzJDTTtJQUNJLFkvR28rQkc7SStHbitCSDtFcEg0LzJDVjtFb0h6LzJDTTtJQUNJLFkvRys5Qkc7SStHOTlCSDtJQUNBO0VwSDIvMkNWO0VvSDVoM0NFO0lBQ0ksVy9HNi9CTztJK0c1L0JQLFkvRzQvQk87RUxraTFDYjtFb0gzaDNDRTtJQUNJLFcvR3cvQk87SStHdi9CUCxZL0d1L0JPO0VMc2kxQ2I7RW9IemgzQ007SUFDSSxXL0drL0JHO0krR2ovQkgsWS9HaS9CRztFTDBpMUNiO0VvSHhoM0NNO0lBQ0ksVy9HNitCRztJK0c1K0JILFkvRzQrQkc7SStHMytCSDtFcEgwaDNDVjtFb0hwaDNDTTtJQUNJLFkvR28rQkc7SStHbitCSDtFcEhzaDNDVjtFb0huaDNDTTtJQUNJLFkvRys5Qkc7SStHOTlCSDtJQUNBO0VwSHFoM0NWO0VvSHRqM0NFO0lBQ0ksVy9HNi9CTztJK0c1L0JQLFkvRzQvQk87RUw0ajFDYjtFb0hyajNDRTtJQUNJLFcvR3cvQk87SStHdi9CUCxZL0d1L0JPO0VMZ2sxQ2I7RW9IbmozQ007SUFDSSxXL0drL0JHO0krR2ovQkgsWS9HaS9CRztFTG9rMUNiO0VvSGxqM0NNO0lBQ0ksVy9HNitCRztJK0c1K0JILFkvRzQrQkc7SStHMytCSDtFcEhvajNDVjtFb0g5aTNDTTtJQUNJLFkvR28rQkc7SStHbitCSDtFcEhnajNDVjtFb0g3aTNDTTtJQUNJLFkvRys5Qkc7SStHOTlCSDtJQUNBO0VwSCtpM0NWO0VvSGhsM0NFO0lBQ0ksVy9HNi9CTztJK0c1L0JQLFkvRzQvQk87RUxzbDFDYjtFb0gvazNDRTtJQUNJLFcvR3cvQk87SStHdi9CUCxZL0d1L0JPO0VMMGwxQ2I7RW9IN2szQ007SUFDSSxXL0drL0JHO0krR2ovQkgsWS9HaS9CRztFTDhsMUNiO0VvSDVrM0NNO0lBQ0ksVy9HNitCRztJK0c1K0JILFkvRzQrQkc7SStHMytCSDtFcEg4azNDVjtFb0h4azNDTTtJQUNJLFkvR28rQkc7SStHbitCSDtFcEgwazNDVjtFb0h2azNDTTtJQUNJLFkvRys5Qkc7SStHOTlCSDtJQUNBO0VwSHlrM0NWO0VvSDFtM0NFO0lBQ0ksVy9HNi9CTztJK0c1L0JQLFkvRzQvQk87RUxnbjFDYjtFb0h6bTNDRTtJQUNJLFcvR3cvQk87SStHdi9CUCxZL0d1L0JPO0VMb24xQ2I7RW9Idm0zQ007SUFDSSxXL0drL0JHO0krR2ovQkgsWS9HaS9CRztFTHduMUNiO0VvSHRtM0NNO0lBQ0ksVy9HNitCRztJK0c1K0JILFkvRzQrQkc7SStHMytCSDtFcEh3bTNDVjtFb0hsbTNDTTtJQUNJLFkvR28rQkc7SStHbitCSDtFcEhvbTNDVjtFb0hqbTNDTTtJQUNJLFkvRys5Qkc7SStHOTlCSDtJQUNBO0VwSG1tM0NWO0VvSHBvM0NFO0lBQ0ksVy9HNi9CTztJK0c1L0JQLFkvRzQvQk87RUwwbzFDYjtFb0hubzNDRTtJQUNJLFcvR3cvQk87SStHdi9CUCxZL0d1L0JPO0VMOG8xQ2I7RW9Iam8zQ007SUFDSSxXL0drL0JHO0krR2ovQkgsWS9HaS9CRztFTGtwMUNiO0VvSGhvM0NNO0lBQ0ksVy9HNitCRztJK0c1K0JILFkvRzQrQkc7SStHMytCSDtFcEhrbzNDVjtFb0g1bjNDTTtJQUNJLFkvR28rQkc7SStHbitCSDtFcEg4bjNDVjtFb0gzbjNDTTtJQUNJLFkvRys5Qkc7SStHOTlCSDtJQUNBO0VwSDZuM0NWO0VvSDlwM0NFO0lBQ0ksVy9HNi9CTztJK0c1L0JQLFkvRzQvQk87RUxvcTFDYjtFb0g3cDNDRTtJQUNJLFcvR3cvQk87SStHdi9CUCxZL0d1L0JPO0VMd3ExQ2I7RW9IM3AzQ007SUFDSSxXL0drL0JHO0krR2ovQkgsWS9HaS9CRztFTDRxMUNiO0VvSDFwM0NNO0lBQ0ksVy9HNitCRztJK0c1K0JILFkvRzQrQkc7SStHMytCSDtFcEg0cDNDVjtFb0h0cDNDTTtJQUNJLFkvR28rQkc7SStHbitCSDtFcEh3cDNDVjtFb0hycDNDTTtJQUNJLFkvRys5Qkc7SStHOTlCSDtJQUNBO0VwSHVwM0NWO0VvSHhyM0NFO0lBQ0ksWS9HNi9CTztJK0c1L0JQLGEvRzQvQk87RUw4cjFDYjtFb0h2cjNDRTtJQUNJLFkvR3cvQk87SStHdi9CUCxhL0d1L0JPO0VMa3MxQ2I7RW9IcnIzQ007SUFDSSxZL0drL0JHO0krR2ovQkgsYS9HaS9CRztFTHNzMUNiO0VvSHByM0NNO0lBQ0ksWS9HNitCRztJK0c1K0JILGEvRzQrQkc7SStHMytCSDtFcEhzcjNDVjtFb0hocjNDTTtJQUNJLGEvR28rQkc7SStHbitCSDtFcEhrcjNDVjtFb0gvcTNDTTtJQUNJLGEvRys5Qkc7SStHOTlCSDtJQUNBO0VwSGlyM0NWO0VvSGx0M0NFO0lBQ0ksWS9HNi9CTztJK0c1L0JQLGEvRzQvQk87RUx3dDFDYjtFb0hqdDNDRTtJQUNJLFkvR3cvQk87SStHdi9CUCxhL0d1L0JPO0VMNHQxQ2I7RW9IL3MzQ007SUFDSSxZL0drL0JHO0krR2ovQkgsYS9HaS9CRztFTGd1MUNiO0VvSDlzM0NNO0lBQ0ksWS9HNitCRztJK0c1K0JILGEvRzQrQkc7SStHMytCSDtFcEhndDNDVjtFb0gxczNDTTtJQUNJLGEvR28rQkc7SStHbitCSDtFcEg0czNDVjtFb0h6czNDTTtJQUNJLGEvRys5Qkc7SStHOTlCSDtJQUNBO0VwSDJzM0NWO0VvSDV1M0NFO0lBQ0ksWS9HNi9CTztJK0c1L0JQLGEvRzQvQk87RUxrdjFDYjtFb0gzdTNDRTtJQUNJLFkvR3cvQk87SStHdi9CUCxhL0d1L0JPO0VMc3YxQ2I7RW9IenUzQ007SUFDSSxZL0drL0JHO0krR2ovQkgsYS9HaS9CRztFTDB2MUNiO0VvSHh1M0NNO0lBQ0ksWS9HNitCRztJK0c1K0JILGEvRzQrQkc7SStHMytCSDtFcEgwdTNDVjtFb0hwdTNDTTtJQUNJLGEvR28rQkc7SStHbitCSDtFcEhzdTNDVjtFb0hudTNDTTtJQUNJLGEvRys5Qkc7SStHOTlCSDtJQUNBO0VwSHF1M0NWO0VvSHR3M0NFO0lBQ0ksWS9HNi9CTztJK0c1L0JQLGEvRzQvQk87RUw0dzFDYjtFb0hydzNDRTtJQUNJLFkvR3cvQk87SStHdi9CUCxhL0d1L0JPO0VMZ3gxQ2I7RW9IbnczQ007SUFDSSxZL0drL0JHO0krR2ovQkgsYS9HaS9CRztFTG94MUNiO0VvSGx3M0NNO0lBQ0ksWS9HNitCRztJK0c1K0JILGEvRzQrQkc7SStHMytCSDtFcEhvdzNDVjtFb0g5djNDTTtJQUNJLGEvR28rQkc7SStHbitCSDtFcEhndzNDVjtFb0g3djNDTTtJQUNJLGEvRys5Qkc7SStHOTlCSDtJQUNBO0VwSCt2M0NWO0VvSGh5M0NFO0lBQ0ksWS9HNi9CTztJK0c1L0JQLGEvRzQvQk87RUxzeTFDYjtFb0gveDNDRTtJQUNJLFkvR3cvQk87SStHdi9CUCxhL0d1L0JPO0VMMHkxQ2I7RW9IN3gzQ007SUFDSSxZL0drL0JHO0krR2ovQkgsYS9HaS9CRztFTDh5MUNiO0VvSDV4M0NNO0lBQ0ksWS9HNitCRztJK0c1K0JILGEvRzQrQkc7SStHMytCSDtFcEg4eDNDVjtFb0h4eDNDTTtJQUNJLGEvR28rQkc7SStHbitCSDtFcEgweDNDVjtFb0h2eDNDTTtJQUNJLGEvRys5Qkc7SStHOTlCSDtJQUNBO0VwSHl4M0NWO0VvSDF6M0NFO0lBQ0ksWS9HNi9CTztJK0c1L0JQLGEvRzQvQk87RUxnMDFDYjtFb0h6ejNDRTtJQUNJLFkvR3cvQk87SStHdi9CUCxhL0d1L0JPO0VMbzAxQ2I7RW9IdnozQ007SUFDSSxZL0drL0JHO0krR2ovQkgsYS9HaS9CRztFTHcwMUNiO0VvSHR6M0NNO0lBQ0ksWS9HNitCRztJK0c1K0JILGEvRzQrQkc7SStHMytCSDtFcEh3ejNDVjtFb0hsejNDTTtJQUNJLGEvR28rQkc7SStHbitCSDtFcEhvejNDVjtFb0hqejNDTTtJQUNJLGEvRys5Qkc7SStHOTlCSDtJQUNBO0VwSG16M0NWO0FBQ0Y7O0FtSDF3M0NBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QW5INnczQ0o7QW1IM3czQ0k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuSDZ3M0NSO0FtSDN3M0NRO0VBQ0k7RUFDQTtBbkg2dzNDWjtBbUh4dzNDUTtFQUNJO0FuSDB3M0NaOztBcUh6MjNDQTtFQUNJO0FySDQyM0NKO0FxSHYyM0NZO0VBQ0kscUJoSHdHRDtBTGl3M0NmO0FxSDEyM0NZO0VBQ0kscUJoSHdHRDtBTG93M0NmO0FxSDcyM0NZO0VBQ0kscUJoSHdHRDtBTHV3M0NmO0FxSGgzM0NZO0VBQ0kscUJoSHdHRDtBTDB3M0NmO0FxSG4zM0NZO0VBQ0kscUJoSHdHRDtBTDZ3M0NmO0FxSHQzM0NZO0VBQ0kscUJoSHdHRDtBTGd4M0NmO0FxSHozM0NZO0VBQ0kscUJoSHdHRDtBTG14M0NmO0FxSDUzM0NZO0VBQ0kscUJoSHdHRDtBTHN4M0NmO0FxSC8zM0NZO0VBQ0kscUJoSHdHRDtBTHl4M0NmOztBcUgzMzNDQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EscUJoSGxCcUI7QUxnNTNDekI7O0FxSDMzM0NBO0VBQ0k7SUFBSTtJQUFvQztFckhnNDNDMUM7RXFILzMzQ0U7SUFBSztJQUFvQztFckhtNDNDM0M7RXFIbDQzQ0U7SUFBSztFckhxNDNDUDtFcUhwNDNDRTtJQUFNO0lBQW9DO0VySHc0M0M1QztBQUNGO0FzSHo2M0NBO0VBQ0k7QXRIMjYzQ0o7O0FzSHY2M0NBO0VBQ0MsbUJqSDBPbUQ7RWlIek9uRDtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDRztBdEgwNjNDSjtBc0h4NjNDSTtFQUNGO0VBQ0E7RUFDRztBdEgwNjNDTDs7QXVINzczQ0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHlCakhQcUI7RWlIUXJCLHVEbEhxVmdDO0VrSHBWaEM7RUFDQSx1RGxIMFRnRDtFRXpUaEQ7QVBnODNDSjtBOEV0NzNDSTtFQUNJO0VBQ0E7QTlFdzczQ1I7QThFaDkzQ1E7RUFDSTtFQUNBO0E5RWs5M0NaO0E4RTk4M0NZO0VBQ0k7QTlFZzkzQ2hCO0F1SHA4M0NJO0VBQ0k7RUFDQSxjbEh0QmM7QUw0OTNDdEI7QXVIbDgzQ1E7RUFDSSxjbEgzQlU7QUwrOTNDdEI7QThFOTkzQ1E7RUFDSTtFQUNBO0E5RWcrM0NaO0E4RTU5M0NZO0VBQ0k7QTlFODkzQ2hCO0F1SG44M0NJO0VBQ0k7RUFDQTtFQUNBO0F2SHE4M0NSO0F1SG44M0NRO0VBQ0ksdURsSDZSd0M7RWtINVJ4QztBdkhxODNDWjtBZXo2M0NJO0V3R3hFSjtJQWtEUTtJQUNBO0lBQ0E7SUFDQTtFdkhtODNDTjtBQUNGOztBdUgvNzNDQTtFQUNJO0lBQVM7RXZIbTgzQ1g7RXVIbDgzQ0U7SUFBUztFdkhxODNDWDtBQUNGO0F3SGxnNENBO0VBQ0k7QXhIb2c0Q0o7QThFNSszQ0k7RUFDSTtFQUNBO0E5RTgrM0NSO0E4RXRnNENRO0VBQ0k7RUFDQTtBOUV3ZzRDWjtBOEVwZzRDWTtFQUNJO0E5RXNnNENoQjtBOEU3ZzRDUTtFQUNJO0VBQ0E7QTlFK2c0Q1o7QThFM2c0Q1k7RUFDSTtBOUU2ZzRDaEI7QThFcGg0Q1E7RUFDSTtFQUNBO0E5RXNoNENaO0E4RWxoNENZO0VBQ0k7QTlFb2g0Q2hCO0E4RTNoNENRO0VBQ0k7RUFDQTtBOUU2aDRDWjtBOEV6aDRDWTtFQUNJO0E5RTJoNENoQjtBOEVsaTRDUTtFQUNJO0VBQ0E7QTlFb2k0Q1o7QThFaGk0Q1k7RUFDSTtBOUVraTRDaEI7QThFemk0Q1E7RUFDSTtFQUNBO0E5RTJpNENaO0E4RXZpNENZO0VBQ0k7QTlFeWk0Q2hCO0E4RWhqNENRO0VBQ0k7RUFDQTtBOUVrajRDWjtBOEU5aTRDWTtFQUNJO0E5RWdqNENoQjtBOEV2ajRDUTtFQUNJO0VBQ0E7QTlFeWo0Q1o7QThFcmo0Q1k7RUFDSTtBOUV1ajRDaEI7QThFOWo0Q1E7RUFDSTtFQUNBO0E5RWdrNENaO0E4RTVqNENZO0VBQ0k7QTlFOGo0Q2hCO0E4RXJrNENRO0VBQ0k7RUFDQTtBOUV1azRDWjtBOEVuazRDWTtFQUNJO0E5RXFrNENoQjtBOEU1azRDUTtFQUNJO0VBQ0E7QTlFOGs0Q1o7QThFMWs0Q1k7RUFDSTtBOUU0azRDaEI7QThFbmw0Q1E7RUFDSTtFQUNBO0E5RXFsNENaO0E4RWpsNENZO0VBQ0k7QTlFbWw0Q2hCO0E4RTFsNENRO0VBQ0k7RUFDQTtBOUU0bDRDWjtBOEV4bDRDWTtFQUNJO0E5RTBsNENoQjtBOEVqbTRDUTtFQUNJO0VBQ0E7QTlFbW00Q1o7QThFL2w0Q1k7RUFDSTtBOUVpbTRDaEI7QThFeG00Q1E7RUFDSTtFQUNBO0E5RTBtNENaO0E4RXRtNENZO0VBQ0k7QTlFd200Q2hCO0E4RS9tNENRO0VBQ0k7RUFDQTtBOUVpbjRDWjtBOEU3bTRDWTtFQUNJO0E5RSttNENoQjtBOEV0bjRDUTtFQUNJO0VBQ0E7QTlFd240Q1o7QThFcG40Q1k7RUFDSTtBOUVzbjRDaEI7QThFN240Q1E7RUFDSTtFQUNBO0E5RStuNENaO0E4RTNuNENZO0VBQ0k7QTlFNm40Q2hCO0E4RXBvNENRO0VBQ0k7RUFDQTtBOUVzbzRDWjtBOEVsbzRDWTtFQUNJO0E5RW9vNENoQjtBOEUzbzRDUTtFQUNJO0VBQ0E7QTlFNm80Q1o7QThFem80Q1k7RUFDSTtBOUUybzRDaEI7QThFNW40Q0k7RUFDSTtFQUNBO0E5RThuNENSO0E4RWhvNENJO0VBQ0k7RUFDQTtBOUVrbzRDUjtBOEVwbzRDSTtFQUNJO0VBQ0E7QTlFc280Q1I7QThFeG80Q0k7RUFDSTtFQUNBO0E5RTBvNENSO0E4RTVvNENJO0VBQ0k7RUFDQTtBOUU4bzRDUjtBOEVocDRDSTtFQUNJO0VBQ0E7QTlFa3A0Q1I7QThFcHA0Q0k7RUFDSTtFQUNBO0E5RXNwNENSO0E4RXhwNENJO0VBQ0k7RUFDQTtBOUUwcDRDUjtBOEU1cDRDSTtFQUNJO0VBQ0E7QTlFOHA0Q1I7QThFaHE0Q0k7RUFDSTtFQUNBO0E5RWtxNENSO0E4RXBxNENJO0VBQ0k7RUFDQTtBOUVzcTRDUjtBOEV4cTRDSTtFQUNJO0VBQ0E7QTlFMHE0Q1I7QThFNXE0Q0k7RUFDSTtFQUNBO0E5RThxNENSO0E4RWhyNENJO0VBQ0k7RUFDQTtBOUVrcjRDUjtBOEVwcjRDSTtFQUNJO0VBQ0E7QTlFc3I0Q1I7QThFeHI0Q0k7RUFDSTtFQUNBO0E5RTByNENSO0E4RTVyNENJO0VBQ0k7RUFDQTtBOUU4cjRDUjtBOEVoczRDSTtFQUNJO0VBQ0E7QTlFa3M0Q1I7QThFcHM0Q0k7RUFDSTtFQUNBO0E5RXNzNENSO0E4RXhzNENJO0VBQ0k7RUFDQTtBOUUwczRDUjtBOEU1czRDSTtFQUNJO0VBQ0E7QTlFOHM0Q1I7QThFaHQ0Q0k7RUFDSTtFQUNBO0E5RWt0NENSO0E4RXB0NENJO0VBQ0k7RUFDQTtBOUVzdDRDUjtBOEV4dDRDSTtFQUNJO0VBQ0E7QTlFMHQ0Q1I7QThFNXQ0Q0k7RUFDSTtFQUNBO0E5RTh0NENSO0E4RWh1NENJO0VBQ0k7RUFDQTtBOUVrdTRDUjtBOEVwdTRDSTtFQUNJO0VBQ0E7QTlFc3U0Q1I7QThFeHU0Q0k7RUFDSTtFQUNBO0E5RTB1NENSO0FlMXM0Q0k7RStEbENBO0lBQ0k7SUFDQTtFOUUrdTRDTjtFOEVqdjRDRTtJQUNJO0lBQ0E7RTlFbXY0Q047RThFcnY0Q0U7SUFDSTtJQUNBO0U5RXV2NENOO0U4RXp2NENFO0lBQ0k7SUFDQTtFOUUydjRDTjtFOEU3djRDRTtJQUNJO0lBQ0E7RTlFK3Y0Q047RThFanc0Q0U7SUFDSTtJQUNBO0U5RW13NENOO0U4RXJ3NENFO0lBQ0k7SUFDQTtFOUV1dzRDTjtFOEV6dzRDRTtJQUNJO0lBQ0E7RTlFMnc0Q047RThFN3c0Q0U7SUFDSTtJQUNBO0U5RSt3NENOO0U4RWp4NENFO0lBQ0k7SUFDQTtFOUVteDRDTjtFOEVyeDRDRTtJQUNJO0lBQ0E7RTlFdXg0Q047RThFeng0Q0U7SUFDSTtJQUNBO0U5RTJ4NENOO0U4RTd4NENFO0lBQ0k7SUFDQTtFOUUreDRDTjtFOEVqeTRDRTtJQUNJO0lBQ0E7RTlFbXk0Q047RThFcnk0Q0U7SUFDSTtJQUNBO0U5RXV5NENOO0U4RXp5NENFO0lBQ0k7SUFDQTtFOUUyeTRDTjtFOEU3eTRDRTtJQUNJO0lBQ0E7RTlFK3k0Q047RThFano0Q0U7SUFDSTtJQUNBO0U5RW16NENOO0U4RXJ6NENFO0lBQ0k7SUFDQTtFOUV1ejRDTjtFOEV6ejRDRTtJQUNJO0lBQ0E7RTlFMno0Q047RThFN3o0Q0U7SUFDSTtJQUNBO0U5RSt6NENOO0U4RWowNENFO0lBQ0k7SUFDQTtFOUVtMDRDTjtFOEVyMDRDRTtJQUNJO0lBQ0E7RTlFdTA0Q047RThFejA0Q0U7SUFDSTtJQUNBO0U5RTIwNENOO0U4RTcwNENFO0lBQ0k7SUFDQTtFOUUrMDRDTjtFOEVqMTRDRTtJQUNJO0lBQ0E7RTlFbTE0Q047RThFcjE0Q0U7SUFDSTtJQUNBO0U5RXUxNENOO0U4RXoxNENFO0lBQ0k7SUFDQTtFOUUyMTRDTjtBQUNGO0FlNXo0Q0k7RStEbENBO0lBQ0k7SUFDQTtFOUVpMjRDTjtFOEVuMjRDRTtJQUNJO0lBQ0E7RTlFcTI0Q047RThFdjI0Q0U7SUFDSTtJQUNBO0U5RXkyNENOO0U4RTMyNENFO0lBQ0k7SUFDQTtFOUU2MjRDTjtFOEUvMjRDRTtJQUNJO0lBQ0E7RTlFaTM0Q047RThFbjM0Q0U7SUFDSTtJQUNBO0U5RXEzNENOO0U4RXYzNENFO0lBQ0k7SUFDQTtFOUV5MzRDTjtFOEUzMzRDRTtJQUNJO0lBQ0E7RTlFNjM0Q047RThFLzM0Q0U7SUFDSTtJQUNBO0U5RWk0NENOO0U4RW40NENFO0lBQ0k7SUFDQTtFOUVxNDRDTjtFOEV2NDRDRTtJQUNJO0lBQ0E7RTlFeTQ0Q047RThFMzQ0Q0U7SUFDSTtJQUNBO0U5RTY0NENOO0U4RS80NENFO0lBQ0k7SUFDQTtFOUVpNTRDTjtFOEVuNTRDRTtJQUNJO0lBQ0E7RTlFcTU0Q047RThFdjU0Q0U7SUFDSTtJQUNBO0U5RXk1NENOO0U4RTM1NENFO0lBQ0k7SUFDQTtFOUU2NTRDTjtFOEUvNTRDRTtJQUNJO0lBQ0E7RTlFaTY0Q047RThFbjY0Q0U7SUFDSTtJQUNBO0U5RXE2NENOO0U4RXY2NENFO0lBQ0k7SUFDQTtFOUV5NjRDTjtFOEUzNjRDRTtJQUNJO0lBQ0E7RTlFNjY0Q047RThFLzY0Q0U7SUFDSTtJQUNBO0U5RWk3NENOO0U4RW43NENFO0lBQ0k7SUFDQTtFOUVxNzRDTjtFOEV2NzRDRTtJQUNJO0lBQ0E7RTlFeTc0Q047RThFMzc0Q0U7SUFDSTtJQUNBO0U5RTY3NENOO0U4RS83NENFO0lBQ0k7SUFDQTtFOUVpODRDTjtFOEVuODRDRTtJQUNJO0lBQ0E7RTlFcTg0Q047RThFdjg0Q0U7SUFDSTtJQUNBO0U5RXk4NENOO0U4RTM4NENFO0lBQ0k7SUFDQTtFOUU2ODRDTjtBQUNGO0FlOTY0Q0k7RStEbENBO0lBQ0k7SUFDQTtFOUVtOTRDTjtFOEVyOTRDRTtJQUNJO0lBQ0E7RTlFdTk0Q047RThFejk0Q0U7SUFDSTtJQUNBO0U5RTI5NENOO0U4RTc5NENFO0lBQ0k7SUFDQTtFOUUrOTRDTjtFOEVqKzRDRTtJQUNJO0lBQ0E7RTlFbSs0Q047RThFcis0Q0U7SUFDSTtJQUNBO0U5RXUrNENOO0U4RXorNENFO0lBQ0k7SUFDQTtFOUUyKzRDTjtFOEU3KzRDRTtJQUNJO0lBQ0E7RTlFKys0Q047RThFai80Q0U7SUFDSTtJQUNBO0U5RW0vNENOO0U4RXIvNENFO0lBQ0k7SUFDQTtFOUV1LzRDTjtFOEV6LzRDRTtJQUNJO0lBQ0E7RTlFMi80Q047RThFNy80Q0U7SUFDSTtJQUNBO0U5RSsvNENOO0U4RWpnNUNFO0lBQ0k7SUFDQTtFOUVtZzVDTjtFOEVyZzVDRTtJQUNJO0lBQ0E7RTlFdWc1Q047RThFemc1Q0U7SUFDSTtJQUNBO0U5RTJnNUNOO0U4RTdnNUNFO0lBQ0k7SUFDQTtFOUUrZzVDTjtFOEVqaDVDRTtJQUNJO0lBQ0E7RTlFbWg1Q047RThFcmg1Q0U7SUFDSTtJQUNBO0U5RXVoNUNOO0U4RXpoNUNFO0lBQ0k7SUFDQTtFOUUyaDVDTjtFOEU3aDVDRTtJQUNJO0lBQ0E7RTlFK2g1Q047RThFamk1Q0U7SUFDSTtJQUNBO0U5RW1pNUNOO0U4RXJpNUNFO0lBQ0k7SUFDQTtFOUV1aTVDTjtFOEV6aTVDRTtJQUNJO0lBQ0E7RTlFMmk1Q047RThFN2k1Q0U7SUFDSTtJQUNBO0U5RStpNUNOO0U4RWpqNUNFO0lBQ0k7SUFDQTtFOUVtajVDTjtFOEVyajVDRTtJQUNJO0lBQ0E7RTlFdWo1Q047RThFemo1Q0U7SUFDSTtJQUNBO0U5RTJqNUNOO0U4RTdqNUNFO0lBQ0k7SUFDQTtFOUUrajVDTjtBQUNGO0FlaGk1Q0k7RStEbENBO0lBQ0k7SUFDQTtFOUVxazVDTjtFOEV2azVDRTtJQUNJO0lBQ0E7RTlFeWs1Q047RThFM2s1Q0U7SUFDSTtJQUNBO0U5RTZrNUNOO0U4RS9rNUNFO0lBQ0k7SUFDQTtFOUVpbDVDTjtFOEVubDVDRTtJQUNJO0lBQ0E7RTlFcWw1Q047RThFdmw1Q0U7SUFDSTtJQUNBO0U5RXlsNUNOO0U4RTNsNUNFO0lBQ0k7SUFDQTtFOUU2bDVDTjtFOEUvbDVDRTtJQUNJO0lBQ0E7RTlFaW01Q047RThFbm01Q0U7SUFDSTtJQUNBO0U5RXFtNUNOO0U4RXZtNUNFO0lBQ0k7SUFDQTtFOUV5bTVDTjtFOEUzbTVDRTtJQUNJO0lBQ0E7RTlFNm01Q047RThFL201Q0U7SUFDSTtJQUNBO0U5RWluNUNOO0U4RW5uNUNFO0lBQ0k7SUFDQTtFOUVxbjVDTjtFOEV2bjVDRTtJQUNJO0lBQ0E7RTlFeW41Q047RThFM241Q0U7SUFDSTtJQUNBO0U5RTZuNUNOO0U4RS9uNUNFO0lBQ0k7SUFDQTtFOUVpbzVDTjtFOEVubzVDRTtJQUNJO0lBQ0E7RTlFcW81Q047RThFdm81Q0U7SUFDSTtJQUNBO0U5RXlvNUNOO0U4RTNvNUNFO0lBQ0k7SUFDQTtFOUU2bzVDTjtFOEUvbzVDRTtJQUNJO0lBQ0E7RTlFaXA1Q047RThFbnA1Q0U7SUFDSTtJQUNBO0U5RXFwNUNOO0U4RXZwNUNFO0lBQ0k7SUFDQTtFOUV5cDVDTjtFOEUzcDVDRTtJQUNJO0lBQ0E7RTlFNnA1Q047RThFL3A1Q0U7SUFDSTtJQUNBO0U5RWlxNUNOO0U4RW5xNUNFO0lBQ0k7SUFDQTtFOUVxcTVDTjtFOEV2cTVDRTtJQUNJO0lBQ0E7RTlFeXE1Q047RThFM3E1Q0U7SUFDSTtJQUNBO0U5RTZxNUNOO0U4RS9xNUNFO0lBQ0k7SUFDQTtFOUVpcjVDTjtBQUNGO0FlbHA1Q0k7RStEbENBO0lBQ0k7SUFDQTtFOUV1cjVDTjtFOEV6cjVDRTtJQUNJO0lBQ0E7RTlFMnI1Q047RThFN3I1Q0U7SUFDSTtJQUNBO0U5RStyNUNOO0U4RWpzNUNFO0lBQ0k7SUFDQTtFOUVtczVDTjtFOEVyczVDRTtJQUNJO0lBQ0E7RTlFdXM1Q047RThFenM1Q0U7SUFDSTtJQUNBO0U5RTJzNUNOO0U4RTdzNUNFO0lBQ0k7SUFDQTtFOUUrczVDTjtFOEVqdDVDRTtJQUNJO0lBQ0E7RTlFbXQ1Q047RThFcnQ1Q0U7SUFDSTtJQUNBO0U5RXV0NUNOO0U4RXp0NUNFO0lBQ0k7SUFDQTtFOUUydDVDTjtFOEU3dDVDRTtJQUNJO0lBQ0E7RTlFK3Q1Q047RThFanU1Q0U7SUFDSTtJQUNBO0U5RW11NUNOO0U4RXJ1NUNFO0lBQ0k7SUFDQTtFOUV1dTVDTjtFOEV6dTVDRTtJQUNJO0lBQ0E7RTlFMnU1Q047RThFN3U1Q0U7SUFDSTtJQUNBO0U5RSt1NUNOO0U4RWp2NUNFO0lBQ0k7SUFDQTtFOUVtdjVDTjtFOEVydjVDRTtJQUNJO0lBQ0E7RTlFdXY1Q047RThFenY1Q0U7SUFDSTtJQUNBO0U5RTJ2NUNOO0U4RTd2NUNFO0lBQ0k7SUFDQTtFOUUrdjVDTjtFOEVqdzVDRTtJQUNJO0lBQ0E7RTlFbXc1Q047RThFcnc1Q0U7SUFDSTtJQUNBO0U5RXV3NUNOO0U4RXp3NUNFO0lBQ0k7SUFDQTtFOUUydzVDTjtFOEU3dzVDRTtJQUNJO0lBQ0E7RTlFK3c1Q047RThFang1Q0U7SUFDSTtJQUNBO0U5RW14NUNOO0U4RXJ4NUNFO0lBQ0k7SUFDQTtFOUV1eDVDTjtFOEV6eDVDRTtJQUNJO0lBQ0E7RTlFMng1Q047RThFN3g1Q0U7SUFDSTtJQUNBO0U5RSt4NUNOO0U4RWp5NUNFO0lBQ0k7SUFDQTtFOUVteTVDTjtBQUNGOztBeUg1ejVDQztFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXpIK3o1Q0Y7QXlINXo1Q0c7RUFDQztBekg4ejVDSjtBeUh4ejVDQztFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSwwQnBIeEJ1QjtBTGsxNUN6QjtBeUh0ejVDQztFQUNDO0VBQ0E7RUFDQTtBekh3ejVDRjtBeUhwejVDQztFQUNDO0VBQ0E7RUFDQTtBekhzejVDRjtBeUhqejVDRTtFQUNDO0F6SG16NUNIO0F5SGh6NUNnQjtFQUNJO0F6SGt6NUNwQjtBeUg3eTVDZ0I7RUFDSTtBekgreTVDcEI7O0EwSDEyNUNBO0VBQ0k7QTFINjI1Q0o7QTBIdjI1Q0k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0ExSHkyNUNSO0EwSG4yNUNRO0VBQ0k7RUFDQTtBMUhxMjVDWjtBMEhqMjVDSTtFQUNJO0ExSG0yNUNSOztBMkhsNDVDQTtFQUNJO0VBQ0E7RXBIWUE7RW9IVkE7RUFDQTtFQUNBO0EzSHE0NUNKOztBMkhqNDVDQTtFQUNJO0VBQ0E7RUFDQTtBM0hvNDVDSjs7QTJIaDQ1Q0E7RUFDSTtFQUNBO0EzSG00NUNKOztBMkgvMzVDQTtFQUNJO0VBQ0E7RUFDQTtBM0hrNDVDSjs7QTRINTU1Q0E7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E1SCs1NUNEO0E0SDc1NUNDO0VBQ0M7RUFDQTtBNUgrNTVDRjtBNEg1NTVDQztFQUNDO0VBQ0E7QTVIODU1Q0Y7QTRIMzU1Q0M7RUFDQztFQUNBO0VBQ0E7QTVINjU1Q0Y7O0E0SHg1NUNBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E1SDI1NUNEOztBNEh2NTVDQTtFQUNDO0E1SDA1NUNEOztBNEh0NTVDQTtFQUNDO0lBQVM7RTVIMDU1Q1I7RTRIejU1Q0Q7SUFBSztFNUg0NTVDSjtBQUNGO0FldDQ1Q0k7RTZHbEJIO0lBQ0M7RTVIMjU1Q0E7QUFDRjtBNkhqOTVDSTtFQUVJO0VBQ0E7RUFDQTtFQUNBLGV4SHcwQjRDO0V3SHYwQjVDLGtCeEh1MEI0QztFd0h0MEI1QztBN0hrOTVDUjtBNkg5ODVDSTtFQUNJO0VBQ0E7RUFDQTtFQUNBLGN4SDh6QjRDO0FMa3A0Q3BEO0E2SDU4NUNJO0VBQ0ksaUJ4SDB6QjRDO0V3SHp6QjVDLGtCeEhpekI0QztBTDZwNENwRDtBNkg1ODVDUTtFQUNJLGF4SHN6QndDO0V3SHJ6QnhDLGN4SHF6QndDO0FMeXA0Q3BEO0E2SDE4NUNJO0VBQ0ksZXhIaXpCNEM7RXdIaHpCNUMsZXhId3lCNEM7QUxvcTRDcEQ7QTZIMTg1Q1E7RUFDSSxXeEg2eUJ3QztFd0g1eUJ4QyxZeEg0eUJ3QztBTGdxNENwRDs7QTZIdDg1Q0k7RUFDSTtFQUNBLHlCeEhvRU87QUxxNDVDZjs7QTZIdDg1Q0k7RUFDSSxjeEhnRU87QUx5NDVDZjs7QTZILzg1Q0k7RUFDSTtFQUNBLHlCeEhvRU87QUw4NDVDZjs7QTZILzg1Q0k7RUFDSSxjeEhnRU87QUxrNTVDZjs7QTZIeDk1Q0k7RUFDSTtFQUNBLHlCeEhvRU87QUx1NTVDZjs7QTZIeDk1Q0k7RUFDSSxjeEhnRU87RXdIL0RQO0E3SDI5NUNSOztBNkhsKzVDSTtFQUNJO0VBQ0EseUJ4SG9FTztBTGk2NUNmOztBNkhsKzVDSTtFQUNJLGN4SGdFTztBTHE2NUNmOztBNkgzKzVDSTtFQUNJO0VBQ0EseUJ4SG9FTztBTDA2NUNmOztBNkgzKzVDSTtFQUNJLGN4SGdFTztFd0gvRFA7QTdIOCs1Q1I7O0E2SHIvNUNJO0VBQ0k7RUFDQSx5QnhIb0VPO0FMbzc1Q2Y7O0E2SHIvNUNJO0VBQ0ksY3hIZ0VPO0V3SC9EUDtBN0h3LzVDUjs7QTZILy81Q0k7RUFDSTtFQUNBLHlCeEhvRU87QUw4NzVDZjs7QTZILy81Q0k7RUFDSSxjeEhnRU87RXdIL0RQO0E3SGtnNkNSOztBNkh6ZzZDSTtFQUNJO0VBQ0EseUJ4SG9FTztBTHc4NUNmOztBNkh6ZzZDSTtFQUNJLGN4SGdFTztFd0gvRFA7QTdINGc2Q1I7O0E2SG5oNkNJO0VBQ0k7RUFDQSx5QnhIb0VPO0FMazk1Q2Y7O0E2SG5oNkNJO0VBQ0ksY3hIZ0VPO0V3SC9EUDtBN0hzaDZDUjs7QThIeGs2Q0E7RUFDSTtBOUgyazZDSjtBOEh6azZDSTtFQUNJO0E5SDJrNkNSOztBOEh0azZDSTtFQUNJO0E5SHlrNkNSOztBK0hobDZDQTtFQUNJO0VBQ0E7QS9IbWw2Q0o7O0ErSC9rNkNJO0VBQ0ksK0JBVFk7RUFVWjtBL0hrbDZDUjtBK0hobDZDUTtFQUdJO0VBQ0EsK0JBaEJRO0EvSGdtNkNwQjtBK0g5azZDWTtFQUVJO0EvSCtrNkNoQjs7QStIMWs2Q0k7RUFDSSwrQkExQlk7RUEyQlo7QS9INms2Q1I7QStIM2s2Q1E7RUFHSTtFQUNBLCtCQWpDUTtBL0g0bTZDcEI7QStIems2Q1k7RUFFSTtBL0gwazZDaEI7O0ErSHZtNkNJO0VBQ0ksK0JBVFk7RUFVWjtBL0gwbTZDUjtBK0h4bTZDUTtFQUdJO0VBQ0EsK0JBaEJRO0EvSHduNkNwQjtBK0h0bTZDWTtFQUVJO0EvSHVtNkNoQjs7QStIbG02Q0k7RUFDSSwrQkExQlk7RUEyQlo7QS9IcW02Q1I7QStIbm02Q1E7RUFHSTtFQUNBLCtCQWpDUTtBL0hvbzZDcEI7QStIam02Q1k7RUFFSTtBL0hrbTZDaEI7O0ErSC9uNkNJO0VBQ0ksK0JBVFk7RUFVWjtBL0hrbzZDUjtBK0hobzZDUTtFQUdJO0VBQ0EsK0JBaEJRO0EvSGdwNkNwQjtBK0g5bjZDWTtFQUVJO0EvSCtuNkNoQjs7QStIMW42Q0k7RUFDSSwrQkExQlk7RUEyQlo7QS9INm42Q1I7QStIM242Q1E7RUFHSTtFQUNBLCtCQWpDUTtBL0g0cDZDcEI7QStIem42Q1k7RUFFSTtBL0gwbjZDaEI7O0Flcm02Q0k7RWlIeERBOzs7OztJQU1JO0lDUEo7RWpJd3E2Q0Y7RWdJOXA2Q007Ozs7O0lBQ0k7SUFDQTtFaElvcTZDVjtFaUk3cTZDRTs7Ozs7SUFDSSx5QkRZeUI7RWhJdXE2Qy9CO0VpSTlxNkNNOzs7OztJQUVJO0VqSW1yNkNWO0VpSWhyNkNVOzs7OztJQUNJLHlCREN5QztFaElxcjZDdkQ7QUFDRjtBZ0lqcjZDQTtFQUNJO0VBQ0E7QWhJbXI2Q0o7QWVwbzZDSTtFaUhqREo7SUFNUTtFaEltcjZDTjtBQUNGOztBZ0locjZDQTtFQUNJO0VBQ0E7QWhJbXI2Q0o7QWU5bzZDSTtFaUh2Q0o7SUFNUTtFaEltcjZDTjtBQUNGOztBZ0locjZDQTtFQUNJO0VBQ0E7QWhJbXI2Q0o7QWV4cDZDSTtFaUg3Qko7SUFNUTtFaEltcjZDTjtBQUNGOztBZ0kvcTZDQTtFQUNJO0FoSWtyNkNKO0FlOXE2Q0k7RWlITEo7SUFLUTtJQUVBO0lBQ0E7SUFDQTtJQUNBO0VoSWlyNkNOO0VnSS9xNkNNO0lBQ0k7SUFDQTtJQUNBO0VoSWlyNkNWO0VnSTdxNkNNO0lBbkJSO01Bb0JZO01BQ0E7TUFDQTtNQUNBO0loSWdyNkNSO0VBQ0Y7QUFDRjtBZXZyNkNJO0VpSGxCSjtJQTZCUTtFaElncjZDTjtBQUNGOztBZ0k1cTZDQTtFQUNJO0FoSStxNkNKO0FlN3M2Q0k7RWlINkJKO0lBS1E7SUFDQTtJQUNBO0VoSStxNkNOO0VnSTdxNkNNO0lBQ0k7SUFDQTtFaEkrcTZDVjtFZ0kzcTZDTTtJQWZSO01BZ0JZO01BQ0E7TUFDQTtJaEk4cTZDUjtFQUNGO0FBQ0Y7QWVsdDZDSTtFaUhnQko7SUF3QlE7RWhJOHE2Q047QUFDRjs7QWdJMXE2Q0E7RUFDSTtBaEk2cTZDSjtBZXh1NkNJO0VpSDBESjtJQUtRO0lBQ0E7RWhJNnE2Q047RWdJM3E2Q007SUFDSTtJQUNBO0VoSTZxNkNWO0VnSXpxNkNNO0lBZFI7TUFlWTtNQUNBO01BQ0E7SWhJNHE2Q1I7RUFDRjtBQUNGO0FlNXU2Q0k7RWlINkNKO0lBdUJRO0VoSTRxNkNOO0FBQ0Y7O0FnSXhxNkNBO0VBQ0k7RUFDQTtFQUVBO0FoSTBxNkNKO0FnSXZxNkNJO0VBQ0k7QWhJeXE2Q1I7QWdJdHE2Q0k7RUFDSTtFQUNBO0FoSXdxNkNSO0FnSXJxNkNJO0VBQ0k7QWhJdXE2Q1I7QWdJbnE2Q0k7RUFyQko7SUFzQlE7SUFDQTtFaElzcTZDTjtBQUNGOztBZ0lscTZDQTtFQUNJO0FoSXFxNkNKOztBZ0lscTZDQTtFQUNJO0FoSXFxNkNKOztBZ0lscTZDQTtFQUNJO0VBQ0E7QWhJcXE2Q0o7O0FnSWxxNkNBO0VBQ0k7RUFDQTtBaElxcTZDSjs7QWtJajI2Q0E7RUFDSTtFQUNBO0FsSW8yNkNKOztBa0lqMjZDQTtFQUNJO0VBQ0E7QWxJbzI2Q0o7QWtJbDI2Q0k7RUFDSTtBbElvMjZDUjs7QWtJaDI2Q0E7RUFDSTtFQUNBO0FsSW0yNkNKO0FrSWoyNkNJO0VBQ0k7RUFDQTtBbEltMjZDUjtBa0loMjZDSTtFQUNJO0FsSWsyNkNSO0E4RXYzNkNRO0VBQ0k7RUFDQTtBOUV5MzZDWjtBOEVyMzZDWTtFQUNJO0E5RXUzNkNoQjs7QWtJcDI2Q0E7RUFDSTtBbEl1MjZDSjs7QWtJbDI2Q0k7O0VBQ0k7QWxJczI2Q1I7QThFdjQ2Q1E7O0VBQ0k7RUFDQTtBOUUwNDZDWjtBOEV0NDZDWTs7RUFDSTtBOUV5NDZDaEI7O0FrSXYyNkNBO0VBQ0k7QWxJMDI2Q0o7O0E4RXA1NkNRO0VBQ0k7RUFDQTtBOUV1NTZDWjtBOEVuNTZDWTtFQUNJO0E5RXE1NkNoQjs7QWtJMzI2Q0E7RUFDSTtBbEk4MjZDSjs7QThFaDY2Q1E7RUFDSTtFQUNBO0E5RW02NkNaO0E4RS81NkNZO0VBQ0k7QTlFaTY2Q2hCOztBa0kvMjZDQTtFQUNJO0FsSWszNkNKOztBOEU1NjZDUTtFQUNJO0VBQ0E7QTlFKzY2Q1o7QThFMzY2Q1k7RUFDSTtBOUU2NjZDaEI7O0FtSXA3NkNDOztFQUVDO0FuSXU3NkNGO0FtSXI3NkNFOztFQUNDO0FuSXc3NkNIO0FtSW43NkNDO0VBQ0M7QW5JcTc2Q0Y7QW1JaDc2Q0U7RUFDQztBbklrNzZDSDtBbUkvNjZDRTtFQUNDO0FuSWk3NkNIO0FtSTk2NkNFO0VBQ0M7QW5JZzc2Q0g7QW1JMzY2Q0U7RUFDQztBbkk2NjZDSDtBbUkxNjZDRTtFQUNDO0FuSTQ2NkNIO0FtSXo2NkNFO0VBQ0M7QW5JMjY2Q0g7QW1JdDY2Q0U7RUFDQztBbkl3NjZDSDtBbUlyNjZDRTtFQUNDO0FuSXU2NkNIO0FtSXA2NkNFO0VBQ0M7QW5JczY2Q0g7QW1JajY2Q0U7RUFDQztBbkltNjZDSDtBbUloNjZDRTtFQUNDO0FuSWs2NkNIO0FtSS81NkNFO0VBQ0M7QW5JaTY2Q0g7QW1JOTU2Q0U7RUFDQztBbklnNjZDSDs7QW9Jcis2Q0k7RUFDSTtBcEl3KzZDUjtBb0lwKzZDSTtFQUNJO0VBQ0E7RUFDQSx1RC9IMlQ0QztBTDJxNkNwRDtBb0luKzZDUTtFQUNJO0VBQ0E7RUFDQTtFQUNBLHVEL0hvVHdDO0UrSG5UeEMsV0FuQks7RUFvQkwsWUFwQks7RUFxQkwsdUIvSG1Vd0I7RStIbFV4Qix5QjlIbEJtQjtFOEhtQm5CO0FwSXErNkNaO0FvSW4rNkNZO0VBQ0k7RUFDQTtBcElxKzZDaEI7QW9JbCs2Q1k7RUFDSSxnQi9Ib1hvQztFK0huWHBDO0VBQ0E7QXBJbys2Q2hCO0FvSS85NkNRO0VBQ0k7RUFDQTtFQUNBO0FwSWkrNkNaO0FvSS85NkNZO0VBQ0ksYy9IbkNTO0UrSG9DVDtFQUNBO0VBQ0E7QXBJaSs2Q2hCO0FvSTk5NkNZO0VBQ0ksYy9IN0NTO0FMNmc3Q3pCO0FvSTM5NkNRO0VBQ0ksdUQvSDZRd0M7QUxndDZDcEQ7QW9JMzk2Q1k7RUFDSSx1RC9IMFFvQztFK0h6UXBDLHlCOUgzRFM7QU53aDdDekI7QW9JMzk2Q2dCO0VBQ0ksYzlIOURLO0U4SCtETDtBcEk2OTZDcEI7QW9JMTk2Q2dCO0VBQ0k7RUFDQTtBcEk0OTZDcEI7QW9Jdjk2Q2dCO0VBQ0ksYy9IckVLO0FMOGg3Q3pCO0FvSXQ5NkNnQjtFQUNJLGMvSDNFSztBTG1pN0N6QjtBb0loOTZDWTtFQUNJLHVEL0g2T29DO0UrSDVPcEMseUI5SHRGZTtBTndpN0MvQjtBb0loOTZDZ0I7RUFDSTtFQUNBO0FwSWs5NkNwQjtBb0kvODZDZ0I7RUFDSTtBcElpOTZDcEI7QW9JNTg2Q2dCO0VBQ0ksYy9IbEdLO0FMZ2o3Q3pCO0FvSTM4NkNnQjtFQUNJLGMvSHZHSztBTG9qN0N6QjtBb0lwODZDUTtFQUNJO0FwSXM4NkNaO0FvSWw4NkNRO0VBQ0k7RUFDQTtFQUNOO0VBQ007QXBJbzg2Q1o7QW9JaDg2Q1E7RUFDSTtBcElrODZDWjtBb0k5NzZDUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxXQWhKSztFQWlKTDtFQUNBO0VBQ0E7RUFDQSwwQi9IaEphO0FMZ2w3Q3pCO0FvSTM3NkNZO0VBQ0k7QXBJNjc2Q2hCO0FvSXY3NkNZO0VBQ0k7QXBJeTc2Q2hCOztBcUl6bDdDUTtFQUNJO0FySTRsN0NaO0FxSXRsN0NRO0VBQ0k7QXJJd2w3Q1o7O0FzSW5tN0NBO0VDdUJDO0F2SWdsN0NEOztBc0lsbTdDQTtFQ2tCQztBdklvbDdDRDs7QXdJMW03Q0E7RUFDQztBeEk2bTdDRDtBd0kxbTdDQztFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHlCbElSdUI7RWtJU3ZCO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXhJNG03Q0Y7QXdJMW03Q0U7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBeEk0bTdDSDtBd0l6bTdDRTtFQUNDO0F4STJtN0NIO0F3SXJtN0NFO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7QXhJdW03Q0g7QXdJbG03Q0U7RUFDQztFQUNBO0VBQ0Esb0NuSTBTaUM7RW1JelNqQyxtQ25JeVNpQztBTDJ6NkNwQztBd0kvbDdDRTtFQUNDLGlDbkltU2lDO0VtSWxTakMsZ0NuSWtTaUM7QUwrejZDcEM7QXdJNWw3Q0U7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBLGlDbkl3UmlDO0VtSXZSakMsb0NuSXVSaUM7QUx1MDZDcEM7QXdJemw3Q0U7RUFDQyxnQ25JaVJpQztFbUloUmpDLG1DbklnUmlDO0FMMjA2Q3BDOztBd0lubDdDRTtFQUNDO0F4SXNsN0NIO0F3SXBsN0NHO0VBQ0MsaUNuSW9RZ0M7RW1JblFoQyxvQ25JbVFnQztBTG0xNkNwQztBd0lwbDdDSTtFQUVDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXhJcWw3Q0w7QXdJbGw3Q0k7RUFDQztFQUNBO0VBQ0E7QXhJb2w3Q0w7QXdJN2s3Q0U7RUFDQztBeEkrazdDSDtBd0k3azdDRztFQUNDLGdDbkkwT2dDO0VtSXpPaEMsbUNuSXlPZ0M7QUxzMjZDcEM7QXdJN2s3Q0k7RUFFQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0F4SThrN0NMO0F3STNrN0NJO0VBQ0M7RUFDQTtFQUNBO0F4STZrN0NMOztBd0lyazdDQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXhJd2s3Q0Q7QXdJcms3Q0M7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F4SXVrN0NGO0F3SW5rN0NDO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBeElxazdDRjtBd0lqazdDQztFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXhJbWs3Q0Y7QXdJL2o3Q0M7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F4SWlrN0NGOztBeUkzdjdDQTtFQUNJO0F6STh2N0NKO0F5STV2N0NJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXpJOHY3Q1I7QXlJNXY3Q1E7RUFDSTtFQUNBO0F6STh2N0NaO0F5STF2N0NJO0VBQ0k7RUFDQTtFbElUSjtFa0lXSSxtRHBJc3RCcUI7RW9JcnRCckIseUJwSXl3QjRDO0VvSXh3QjVDO0VBQ0EsZ0JwSXVYNEM7RW9JdFg1QztFQUNBO0VBQ0E7QXpJNHY3Q1I7QXlJMXY3Q1E7RUFDSTtBekk0djdDWjs7QTBJL3c3Q0E7RUFDSSxjcklScUI7RXFJU3JCLHlCckloQmtCO0FMa3k3Q3RCO0EwSWh4N0NJO0VBR0ksY3JJckJjO0VxSXNCZCx5QkF4QlU7QTFJd3k3Q2xCOztBMEk1dzdDQTtFQUNJO0ExSSt3N0NKO0EwSTV3N0NRO0VBQ0ksY0FqQ007QTFJK3k3Q2xCO0E4RTV5N0NRO0VBQ0k7RUFDQTtBOUU4eTdDWjtBOEUxeTdDWTtFQUNJO0E5RTR5N0NoQjs7QTBJNXc3Q0E7RUFDQztFQUNHLGNySTFDa0I7RXFJMkNsQix5QkE3Q2M7QTFJNHo3Q2xCO0EwSTd3N0NJO0VBQ0ksY3JJOUNjO0VxSStDZCx5QkEvQ2lCO0ExSTh6N0N6Qjs7QTBJM3c3Q0E7RUFDQztFQUNHLGNySTlDcUI7RXFJK0NyQix5QnJJcERxQjtBTGswN0N6QjtBMEk1dzdDSTtFQUNJLGNySWhEaUI7RXFJaURqQix5QnJJdkRpQjtBTHEwN0N6Qjs7QTBJMXc3Q0E7RUFDSTtBMUk2dzdDSjtBMEkzdzdDSTtFQUVJO0VBQ0EseUJBaEVnQjtBMUk0MDdDeEI7O0EwSXh3N0NBO0VBQ0ksY0EzRWM7QTFJczE3Q2xCO0EwSXp3N0NJO0VBQ0ksY0E1RWlCO0ExSXUxN0N6Qjs7QTBJdnc3Q0E7RUFDSTtBMUkwdzdDSjs7QTBJdnc3Q0E7RUFDSSxjQWxGYztBMUk0MTdDbEI7QThFOTE3Q1E7RUFDSTtFQUNBO0E5RWcyN0NaO0E4RTUxN0NZO0VBQ0k7QTlFODE3Q2hCOztBMEk3dzdDQTtFQUNJLGNBL0VhO0ExSSsxN0NqQjtBOEV6MjdDUTtFQUNJO0VBQ0E7QTlFMjI3Q1o7QThFdjI3Q1k7RUFDSTtBOUV5MjdDaEI7O0EwSW54N0NBO0VBQ0ksY3JJL0ZrQjtFcUlnR2xCLHlCQXhGYztBMUk4MjdDbEI7O0EwSW54N0NBO0VBQ0ksY3JJcEdrQjtFcUlxR2xCLHlCQWxHYztBMUl3MzdDbEI7O0EySTMzN0NJO0VBQ0Y7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBM0k4MzdDRjtBMkk1MzdDUTtFQUNMO0VBQ0E7RUFDQTtBM0k4MzdDSDtBMkk1MzdDRztFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsdUR0SWtUZ0Q7QUw0azdDcEQ7QTJJMzM3Q1k7RUFDSSxjdElkUztFc0llVDtFQUNBO0EzSTYzN0NoQjtBMkl6MzdDWTtFQUNSLHVEdEl1U2dEO0FMb2w3Q3BEO0EySXozN0NJO0VBQ0MsY3JJaENvQjtBTjI1N0N6QjtBMkl4MzdDSTtFQUNDLHlCcklwQ29CO0FOODU3Q3pCO0EySXIzN0NJO0VBQ0MsY3RJdkNvQjtBTDg1N0N6Qjs7QTRJcDY3Q0E7RUFDQztBNUl1NjdDRDtBNEluNjdDQztFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHlCdklSdUI7QUw2NjdDekI7QTRJajY3Q0M7RUFDQztFQUNNO0VBQ047RUFDQTtBNUltNjdDRjtBNElqNjdDUTtFQUNJO0E1SW02N0NaO0E0SS81N0NDO0VBQ0MsV0F6QmdCO0VBMEJoQjtFQUNBO0VBQ0EsY3ZJckJ1QjtBTHM3N0N6QjtBNEk5NTdDQztFQUNDO0VBQ0EsbUJ2STRNa0Q7RXVJM01sRDtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVJZzY3Q0Y7QTRJOTU3Q0U7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBLHlCdkluRHNCO0FMbTk3Q3pCO0E0STU1N0NDO0VBQ0M7QTVJODU3Q0Y7O0FvR3o5N0NJO0VBQ0ksZ0N5Q0ZpQjtBN0k4OTdDekI7QW9HeDk3Q0k7RUFDSSxnQ3lDUGlCO0V6Q1FqQjtBcEcwOTdDUjs7QThJbCs3Q0E7RUFDSTtFQUNBO0E5SXErN0NKO0E4SW4rN0NJO0VBQ0k7RUFDQTtFQUNBLHVEeklnVTRDO0V5SS9UNUM7QTlJcSs3Q1I7QThJbis3Q1E7RUFDSTtFQUNBLHVEekkyVHdDO0V5STFUeEM7QTlJcSs3Q1o7QThJais3Q0k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBOUltKzdDUjs7QStJMy83Q0k7RUFDSSxtQnpJYW9CO0FOaS83QzVCO0ErSTUvN0NRO0VBQ0ksbUJ6SVFhO0FOcy83Q3pCO0ErSTEvN0NJO0VBQ0k7RUFDQTtFQUNBLG1CeklDaUI7QU4yLzdDekI7O0FnSjcvN0NBO0VBQ0kseUJBUmlCO0FoSndnOENyQjs7QWdKNy83Q0E7RUFDSSxjQVppQjtBaEo0ZzhDckI7O0FnSjcvN0NBO0VBQ0k7QWhKZ2c4Q0o7O0FnSjcvN0NBO0VBQ0k7QWhKZ2c4Q0o7O0FnSjcvN0NBO0VBQ0k7QWhKZ2c4Q0o7QWdKOS83Q0k7RUFDSTtFQUNBO0VBQ0E7QWhKZ2c4Q1I7O0FnSjMvN0NBO0VBQ0k7RUFDQTtFQUNBLGFBcENvQjtBaEpraThDeEI7QWdKMy83Q0k7RUFDSTtBaEo2LzdDUjtBZ0oxLzdDSTtFQUNJO0FoSjQvN0NSO0FnSnIvN0NZO0VBQ0ksYzNJcERNO0FMMmk4Q3RCO0FnSi8rN0NnQjtFQUNJLGMxSTNESztFMEk0REw7QWhKaS83Q3BCO0FnSjErN0NJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EseUIzSTVFYztFMkk2RWQ7RUFDQSxZQTVFdUI7QWhKd2o4Qy9CO0FnSnorN0NRO0VBQ0k7QWhKMis3Q1o7QWdKeCs3Q1E7RUFDSTtBaEowKzdDWjs7QWdKcCs3Q0E7RUFDSSxrQkE3Rm9CO0FoSm9rOEN4Qjs7QWU5LzdDSTtFaUk2QkE7SUFDSSxZQW5Ha0M7RWhKd2s4Q3hDO0VnSmwrN0NNO0lBQ0k7SUFDQTtFaEpvKzdDVjtFZ0poKzdDTTtJQUNJLFlBM0dxQztFaEo2azhDL0M7RWdKMzk3Q2M7SUFDSSxjMUlwSEs7STBJcUhMO0VoSjY5N0NsQjs7RWdKdDk3Q0U7SUFDSSxpQkE5SGtDO0VoSnVsOEN4QztBQUNGO0FpSi9sOENBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QWpKaW04Q0Y7O0FpSjlsOENBOztFQUVJO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsZ0I1STBZZ0Q7RTRJelloRCw2QzVJaVlvQztFNElyWHBDO0VBQ0E7QWpKc2w4Q0o7QWVyaThDSTtFa0lyRUo7O0lBV1E7RWpKb204Q047QUFDRjtBZTNpOENJO0VrSXJFSjs7SUFnQlE7RWpKcW04Q047QUFDRjtBaUpobThDSTs7Ozs7O0VBR0k7QWpKcW04Q1I7O0FpSmptOENBO0VBQ0k7RUFDQTtFQUNBLGM1SXZCcUI7QUwybjhDekI7O0FpSmhtOENBO0VBQ0k7QWpKbW04Q0o7O0FpSmhtOENBO0VBQ0k7QWpKbW04Q0o7O0FrSjlvOENBO0VBQ0k7SUFDSTtJQUNBO0VsSmlwOENOO0VrSi9vOENNOzs7Ozs7Ozs7O0lBTUk7SUFDQTtJQUNBO0VsSnFwOENWO0VrSmxwOENNOzs7Ozs7OztJQVFJO0VsSm9wOENWO0FBQ0Y7QW1KNXE4Q0E7RUFDQyx5QkNHb0I7QXBKMnE4Q3JCOztBbUoxcThDQTtFQUNDLGNDRm9CO0FwSitxOENyQjs7QWUxbjhDSTtFb0k3Q0g7Ozs7Ozs7SUFFQztFbkpncjhDQTs7RW1KNXE4Q0Q7SUFDQztJQUNBO0lBQ0E7RW5KK3E4Q0E7RW1KNXE4Q0E7SUFDQztJQUNBO0VuSjhxOENEO0FBQ0Y7QWVubzhDSTtFb0lwQ0g7Ozs7Ozs7SUFFQztJQUNBO0VuSitxOENBOztFbUp6cThDQTtJQUNDO0VuSjRxOENEO0FBQ0Y7QXFKenQ4Q0M7RUFDQztFQUNBO0VBQ0E7RUFDQTtBckoydDhDRjs7QWV0cThDSTtFc0kvQ0g7SUFDQztJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RXJKeXQ4Q0E7RXFKdHQ4Q0E7SUFDQztJQUNBO0lBQ0E7SUFDQTtJQUNBO0VySnd0OENEO0VxSm50OENDO0lBQ0M7RXJKcXQ4Q0Y7RXFKanQ4Q0U7SUFDQztFckptdDhDSDtFcUpodDhDRTtJQUNDO0VySmt0OENIO0FBQ0Y7QWUxcjhDSTtFc0loQkg7SUFDQztFcko2czhDQTs7RXFKMXM4Q0Q7SUFDQztJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VySjZzOENBO0VxSjFzOENBO0lBQ0M7RXJKNHM4Q0Q7RXFKeHM4Q0E7SUFDQztJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RXJKMHM4Q0Q7QUFDRjtBc0o1eDhDQTtFQUNDO0VBQ0E7RUFFQTtFQUNBO0F0SjZ4OENEO0FzSnh4OENFO0VBRUU7RUFFRDtBdEp3eDhDSDtBc0pweDhDRTtFQUNDO0VBQ0E7RUFDQTtBdEpzeDhDSDtBOEV6eThDUTtFQUNJO0VBQ0E7QTlFMnk4Q1o7QThFdnk4Q1k7RUFDSTtBOUV5eThDaEI7QXNKdng4Q0c7RUFDQztFQUNBO0VBRUE7QXRKd3g4Q0o7QW9HdHo4Q0k7RUFDSSxja0Q0QmlCO0F0SjR4OEN6QjtBb0dwejhDSTtFQUNJLGNrRHVCaUI7RWxEdEJqQjtBcEdzejhDUjtBc0p6eDhDQztFQUNDO0F0SjJ4OENGO0FzSnh4OENFO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFckRsQ0ssY3FEcUMwQjtFckRmMUIsd0NxRGUrQztBdEp5eDhDdkQ7QWlHcnk4Q0k7RUFTUSxjcURHbUU7RXJEbUJuRTtBakcwdzhDWjtBc0ozeDhDRztFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRKNng4Q0o7QXNKMXg4Q0c7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtBdEoyeDhDSjtBOEU1MThDUTtFQUNJO0VBQ0E7QTlFODE4Q1o7QThFMTE4Q1k7RUFDSTtBOUU0MThDaEI7QXNKM3g4Q0M7RUFDTztFckIxRUo7QWpJdzI4Q0o7QWlJcjI4Q0k7RUFDSSx5QnFCd0V5QjtBdEoreDhDakM7QWlJbDI4Q1E7RUFFSTtBakltMjhDWjtBaUloMjhDWTtFQUNJLHlCcUI2RHNEO0F0SnF5OEN0RTs7QWV4ejhDSTtFdUl5Qkg7SUFDQztJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0V0Sm15OENBO0VzSmh5OENBO0lBQ0M7RXRKa3k4Q0Q7RXNKOXg4Q0E7SUFDQztJQUNBO0V0Smd5OENEO0FBQ0Y7QWUvejhDSTtFdUlxQ0g7SUFDQztFdEo2eDhDQTtFc0oxeDhDQTtJQUNDO0V0SjR4OENEO0FBQ0Y7QXdGLzM4Q0U7O0VBRUMsa0IrRGRrQztFL0RlbEMsbUIrRGZrQztBdkpnNThDckM7QXdGMzI4Q0c7O0VBRUM7QXhGNjI4Q0o7QXdGeDI4Q0s7O0VBRUM7QXhGMDI4Q047QXdGcjI4Q087O0VBRUM7QXhGdTI4Q1I7QXdGbDI4Q1M7O0VBRUM7QXhGbzI4Q1Y7QXdGeDE4Q0k7O0VBRUM7RUFDQTtBeEYwMThDTDtBd0ZyMThDTTs7RUFFQztFQUNBO0F4RnUxOENQO0F3RmwxOENROztFQUVDO0VBQ0E7QXhGbzE4Q1Q7QXdGLzA4Q1U7O0VBRUM7RUFDQTtBeEZpMThDWDtBd0Y3dzhDQztFQWhEQyxjK0RoSGlEO0F2Smc3OENuRDtBd0Y5ejhDRTtFQUNDLGMrRG5IZ0Q7QXZKbTc4Q25EO0F3Rnp6OENHO0VBQ0MsYytEM0hxRTtBdkpzNzhDekU7QThFOTc4Q1E7RUFDSTtFQUNBO0E5RWc4OENaO0E4RTU3OENZO0VBQ0k7QTlFODc4Q2hCO0F3RnR6OENHO0VBQ0MseUIrRHhJNkY7QXZKZzg4Q2pHO0F3Rmp6OENFO0VKaElNO0VBQ0E7RUFDQTtFQUdKO0VJNkhEO0VKbElLO0VBQ0E7RUFDQTtFQUdKO0VJK0hEO0F4Rnl6OENIO0F3Ri94OENDOztFQUVDLHVEbkY4SWtEO0VtRmpObEQsNkIrRDNHb0k7RS9EK0dwSSxjbkZ6SG9CO0FMMjk4Q3RCO0F3RmgyOENFOztFQUNDLGNuRjVIbUI7QUwrOThDdEI7QXdGNTE4Q0c7O0VBQ0MsY25GcElrQjtBTG0rOEN0QjtBOEVsKzhDUTs7RUFDSTtFQUNBO0E5RXErOENaO0E4RWorOENZOztFQUNJO0E5RW8rOENoQjtBd0Y1MThDRzs7RUFDQyx5Qm5GakprQjtBTGcvOEN0QjtBd0Z4MThDRTs7RUpoSU07RUFDQTtFQUNBO0VBR0o7RUk2SEQ7RUpsSUs7RUFDQTtFQUNBO0VBR0o7RUkrSEQ7QXhGaTI4Q0g7QXdGOXk4Q0M7RUFFQyx1RG5GcUhrRDtFbUZqTmxELDZCK0QxR21JO0UvRDhHbkksY25GekhvQjtBTGtnOUN0QjtBd0Z2NDhDRTtFQUNDLGNuRjVIbUI7QUxxZzlDdEI7QXdGbDQ4Q0c7RUFDQyxjbkZwSWtCO0FMd2c5Q3RCO0E4RXZnOUNRO0VBQ0k7RUFDQTtBOUV5ZzlDWjtBOEVyZzlDWTtFQUNJO0E5RXVnOUNoQjtBd0YvMzhDRztFQUNDLHlCbkZqSmtCO0FMa2g5Q3RCO0F3RjEzOENFO0VKaElNO0VBQ0E7RUFDQTtFQUdKO0VJNkhEO0VKbElLO0VBQ0E7RUFDQTtFQUdKO0VJK0hEO0F4Rms0OENIO0F3RngxOENDO0VBQ0MsdURuRitIa0Q7RW1Gak5sRCx5QitEekdxSTtFL0Q2R3JJLGNuRnpIb0I7QUxtaTlDdEI7QXdGeDY4Q0U7RUFDQyxjbkY1SG1CO0FMc2k5Q3RCO0F3Rm42OENHO0VBQ0MsY25GcElrQjtBTHlpOUN0QjtBOEV4aTlDUTtFQUNJO0VBQ0E7QTlFMGk5Q1o7QThFdGk5Q1k7RUFDSTtBOUV3aTlDaEI7QXdGaDY4Q0c7RUFDQyx5Qm5GakprQjtBTG1qOUN0QjtBd0YzNThDRTtFSmhJTTtFQUNBO0VBQ0E7RUFHSjtFSTZIRDtFSmxJSztFQUNBO0VBQ0E7RUFHSjtFSStIRDtBeEZtNjhDSDtBdUovaTlDRTtFQUNDO0F2SmlqOUNIO0F1SjdpOUNRO0VBQ0k7QXZKK2k5Q1o7QXVKMWk5Q0k7RUFDSTtBdko0aTlDUjtBdUp6aTlDUTtFQUNJO0VBQ0E7RUFDQSx1QmxKc1R3QjtBTHF2OENwQztBdUp2aTlDUTtFQUNJO0F2SnlpOUNaOztBd0pqbDlDQTtFQUNJO0VBQ0E7RUFDQTtBeEpvbDlDSjs7QWVoaDlDSTtFeUkvREg7SUFDTztJQUNBO0V4Sm1sOUNOO0FBQ0Y7QWVwaTlDSTtFMEl6REg7SUFDQztFekpnbTlDQTtBQUNGO0FlNWg5Q0k7RTBJL0RIO0lBQ0M7RXpKOGw5Q0E7QUFDRjtBMEp6bTlDQTtFQUNJO0ExSjJtOUNKOztBMkozbTlDQTtFQUNJO0lBQ0k7SUFDQTtFM0o4bTlDTjtFMko1bTlDTTs7Ozs7Ozs7OztJQU1JO0lBQ0E7SUFDQTtFM0prbjlDVjtFMkovbTlDTTs7OztJQUtJO0UzSmduOUNWO0FBQ0Y7QTRKdG85Q0E7RUFDQyx5QkNEcUI7QTdKeW85Q3RCOztBZS9rOUNJO0U2SW5ESDs7Ozs7OztJQUVDO0U1SjJvOUNBOztFNEp2bzlDRDtJQUNDO0U1SjBvOUNBO0FBQ0Y7QWVsbDlDSTtFNklsREg7Ozs7Ozs7SUFFQztJQUNBO0U1SjRvOUNBO0FBQ0Y7QWUzbTlDSTtFK0l6REg7SUFDQztJQUNBO0lBQ0E7RTlKdXE5Q0E7QUFDRjtBZXJtOUNJO0UrSTdESDtJQUNDO0lBQ0E7SUFDQTtFOUpxcTlDQTtFOEpscTlDQTtJQUNDO0U5Sm9xOUNEO0FBQ0Y7QStKdHI5Q0E7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0EvSndyOUNEOztBZW5vOUNJO0VnSmhESDtJQUNDO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0UvSnVyOUNBO0UrSnByOUNBO0lBQ0M7SUFDQTtJQUNBO0lBQ0E7RS9Kc3I5Q0Q7RStKbHI5Q0E7SUFDQztFL0pvcjlDRDtBQUNGO0FlM285Q0k7RWdKbkNIO0lBQ0M7RS9KaXI5Q0E7RStKOXE5Q0E7SUFDQztFL0pncjlDRDtBQUNGO0F3RjNzOUNFOztFQUVDLGtCd0Vka0M7RXhFZWxDLG1Cd0Vma0M7QWhLNHQ5Q3JDO0F3RnZyOUNHOztFQUVDO0F4RnlyOUNKO0F3RnByOUNLOztFQUVDO0F4RnNyOUNOO0F3RmpyOUNPOztFQUVDO0F4Rm1yOUNSO0F3RjlxOUNTOztFQUVDO0F4RmdyOUNWO0F3RnBxOUNJOztFQUVDO0VBQ0E7QXhGc3E5Q0w7QXdGanE5Q007O0VBRUM7RUFDQTtBeEZtcTlDUDtBd0Y5cDlDUTs7RUFFQztFQUNBO0F4RmdxOUNUO0F3RjNwOUNVOztFQUVDO0VBQ0E7QXhGNnA5Q1g7QWdLenY5Q0k7RUFDSTtBaEsydjlDUjtBZ0t4djlDUTtFQUNJO0VBQ0E7RUFDQTtBaEswdjlDWjtBZ0t0djlDUTtFQUNJO0FoS3d2OUNaOztBaUsvdzlDQTtFQUNJLHlCNUpnUGdEO0U0Si9PaEQ7QWpLa3g5Q0osQztBa0s1dzlDQTtFQUNJO0VBQ0EsbUJBVlM7RUFXVCx1QjdKK1VnQztFNko5VWhDO0FDWEo7QURjSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FDWlI7QURjUTtFQUNJO0FDWlo7QURlUTtFQUNJO0VBQ0E7RUFDQTtFQUNBLHVCN0o2VHdCO0U2SjVUeEIsZ0NBMUJBO0VBMkJBLHlCN0pzU3dDO0U2SnJTeEM7QUNiWjtBRGVZO0VBRUkseUI3SmlTb0M7RTZKaFNwQyx5QkFuQ1A7RUFvQ08sZ0NBbENKO0FDb0JaO0FEbUJJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSx5QjdKa1I0QztFNkpqUjVDLHlCQWxEQztFQW1ERCxnQ0FqREk7QUNnQ1o7QURtQlE7RUFFSSx5QjdKNFF3QztFNkozUXhDLHlCQXZERztFQXdESCxjNUp2RGE7QTZKcUN6QjtBRHVCUTtFQUNJO0FDckJaO0FEMkJRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RWpDekVSO0FrQ2lESjtBbEM5Q0k7RUFDSSx5QmlDTFU7QUNxRGxCO0FEeUJZO0VBQ0k7RUFDQTtFQUNBO0FDdkJoQjs7QUMzREE7RUFDSSx1Qi9KeVZnQztBOEozUnBDOztBQzNEQTtFQUNJLG1DL0pxVmdDO0E4SnZScEM7O0FFOUNDO0VBQ0M7RUFDQTtFQUNBO0FGaURGO0FFM0NFO0VBQ0MseUJoS2dpQmlEO0E4Sm5mcEQ7QUUxQ0U7RUFDQyxxQmhLNUJzQjtBOEp3RXpCO0FFdENFO0VBQ0MsY2hLOUJzQjtFZ0tnQ3RCLGdCaEt3V2lEO0VnS3ZXakQ7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FGdUNIO0EvRHZGSTtFQUNJLGMvRktpQjtBOEpvRnpCO0EvRHJGSTtFQUNJO0VBQ0E7QStEdUZSO0FFekNFO0VBQ0MsY2hLOUNzQjtBOEp5RnpCO0EvRGpHSTtFQUNJLGMvRktpQjtBOEo4RnpCO0EvRC9GSTtFQUNJO0VBQ0E7QStEaUdSO0FFNUNDO0VBQ0M7RUFDQTtBRjhDRjtBRTNDRTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGNoS2xFc0I7QThKK0d6QjtBRXpDRTtFQUNDLGNoS3ZFc0I7QThKa0h6QjtBRXJDRztFQUNDLGNoSzVFcUI7QThKbUh6QjtBRW5DRztFQUNDLGNoS25GcUI7QThKd0h6QjtBRTdCRTtFQUNDO0FGK0JIO0FFM0JFO0VBQ0M7RUFDQTtFQUNBO0FGNkJIO0FFM0JHO0VBQ0M7RUFDQTtFQUNBO0VBQ0EseUJoSzNHcUI7QThKd0l6QjtBRTNCSTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHVEaEsyTStDO0VnSzFNL0M7QUY2Qkw7QUUzQks7RUFDQztBRjZCTjtBRTFCSztFQUNDO0VBQ0E7RUFDQSx1RGhLaU04QztBOEpyS3BEO0FFeEJJO0VBQ0MsZ0JoS3dRK0M7QThKOU9wRDtBRXBCRTtFQzlJRSw4Q0FINkI7RUFJN0IsaURBSjZCO0FIeUtqQztBR2xLSTtFQUNJLHFCRDJJMEU7RUMxSTFFO0VBQ0E7QUhvS1I7QUdsS1E7RUFDSSxjRHNJOEc7RUNySTlHLGFEcUk4RztFQ3BJOUcsb0JEb0lzSDtBRmdDbEk7QUdqS1E7RUFDTDtFQUNTLGlCRCtIOEQ7QUZvQzFFO0FHN0pRO0VBQ0k7RUFDQTtFQUNBLHVEQTVCd0I7RUE2QnhCLDBEQTdCd0I7QUg0THBDO0FFdkNFO0VDbkpFLCtDQUg2QjtFQUk3QixrREFKNkI7QUhpTWpDO0FHMUxJO0VBQ0kscUJEK0kyRTtFQzlJM0U7RUFDQTtBSDRMUjtBRzFMUTtFQUNJLGNEMEkrRztFQ3pJL0csYUR5SStHO0VDeEkvRyxvQkR3SXVIO0FGb0RuSTtBR3pMUTtFQUNMO0VBQ1MsZURtSWlFO0FGd0Q3RTtBR3JMUTtFQUNJO0VBQ0E7RUFDQSx5REE1QndCO0VBNkJ4Qiw0REE3QndCO0FIb05wQztBRTNERTtFQ3ZKRSw4Q0FINkI7RUFJN0IsaURBSjZCO0FIeU5qQztBR2xOSTtFQUNJLHFCRG1KNkU7RUNsSjdFO0VBQ0E7QUhvTlI7QUdsTlE7RUFDSSxjRDhJbUg7RUM3SW5ILGFENkltSDtFQzVJbkgsb0JENEkySDtBRndFdkk7QUdqTlE7RUFDTDtFQUNTLGlCRHVJaUU7QUY0RTdFO0FHN01RO0VBQ0k7RUFDQTtFQUNBLHVEQTVCd0I7RUE2QnhCLDBEQTdCd0I7QUg0T3BDO0FFN0VDO0VBQ0M7RUFDQSxtRGhLNmtCMkI7RWdLNWtCM0IsdUJoS3NMa0M7RWdLckxsQyxlQXJLeUI7RUFzS3pCLHlCaEsyRWtEO0E4SklwRDtBRTVFRTtFQUNDO0FGOEVIO0FFMUVFO0VBQ0MsdUJBeEtzQjtFQXlLdEIsb0JBeEtxQjtBRm9QeEI7QUUxRUc7RUFDQyx5QmhLOERnRDtFZ0s3RGhEO0VBQ0EsY2hLektxQjtFZ0swS3JCLG1CaEt5TmdDO0VnS3hOaEM7RUFDQSx1QmhLa0tnQztFZ0tqS2hDO0FGNEVKO0FFMUVJO0VBRUM7QUYyRUw7QUVyRUU7RUFDQztFQUNBO0FGdUVIO0FFbkVFO0VBQ0MsY2hLaE1zQjtFZ0tpTXRCLHVEaEs2SGlEO0VnSzVIakQsd0JBM00rQjtFQTRNL0IsV0EzTThCO0FGZ1JqQztBRW5FRztFQUNDLHlCL0oxTTJCO0UrSjJNM0IsY2hLeE1xQjtFZ0t5TXJCLHVEaEtzSGdEO0E4SmpEcEQ7QUVsRUc7RUFDQyx5Qi9KbE5xQjtFK0ptTnJCLGMvSmhOd0I7RStKaU54Qix1RGhLZ0hnRDtBOEo1Q3BEO0FFakVHO0VBQ0MsY2hLck5xQjtBOEp3UnpCO0FFaEVHO0VBQ0MsY2hLdk5xQjtBOEp5UnpCO0FFL0RHO0VBQ0M7RUFDQTtBRmlFSjtBRS9ESTtFQUNDO0VBQ0EsY2hLOU5vQjtFZ0srTnBCLGdCaEswSytDO0VnS3pLL0Msa0JoSzRMK0M7RWdLM0wvQyw0QkF4TzRCO0VBeU81QixxQkF4TzJCO0FGeVNoQztBRTlESTtFQUNDLHdCQWhQNkI7RUFpUDdCLFdBaFA0QjtBRmdUakM7QUV6REM7RUFDQztFQUNBLGNBalBtQjtFQWtQbkIsYUFsUG1CO0VBbVBuQjtFQUNBLFdqS3lyQmtDO0VpS3hyQmxDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUYyREY7QUV6REU7RUFDQztBRjJESDtBRXhERTtFQUNDO0FGMERIOztBSXBVQTtFQUNJO0FKdVVKO0FJclVJO0VBQ0ksY2pLa0JvQjtFaUtqQnBCO0VBQ0E7QUp1VVI7QUlwVUk7RUFFSTtFQUNBO0FKcVVSOztBSy9VQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0EseUJuSzBPZ0Q7RW1Lek9oRCxtRG5Ld3VCeUI7RW1LdnVCekIsNkNuS2tZb0M7RW1LallwQyxhcEsyaENnQztFR3RoQ2hDO0E0SjhVSjtBS2hWSTtFQUVJO0FMaVZSO0FLN1VRO0VBSUk7QUw0VVo7QUt4VUk7RUFDSTtBTDBVUjtBS3ZVSTtFQUNJLHlCbktpTjRDO0VtS2hONUM7QUx5VVI7QUt0VUk7RWpLZ0JBO0VpS2RJLHlCbksyTTRDO0E4SjZIcEQ7QUt0VVE7RUFDSTtFQUNBO0FMd1VaO0FLclVRO0VBQ0k7RUFDQTtFQUNBO0VBQ0EsY25LeENhO0VtS3lDYix1RG5Lc1J3QztBOEppRHBEO0FLclVZO0VBQ0kseUJsSy9DZTtFa0tnRGYsY2xLbERTO0VrS21EVCx1RG5LaVJvQztBOEpzRHBEO0FLcFVZO0VBQ0kseUJsS3ZEUztFa0t3RFQsY2xLckRZO0VrS3NEWix1RG5LMlFvQztBOEoyRHBEO0FLaFVRO0VBQ0k7RUFDQTtBTGtVWjtBSzVUWTtFQUNJO0FMOFRoQjtBSzFUUTtFQUNJO0FMNFRaO0FLeFRJO0VBQ0k7RUFDQTtBTDBUUjtBS3hUTztFQUNLO0VBQ0EsZ0JuS3lUd0M7RW1LeFR4QztBTDBUWjtBS3ZUUTtFdkVsRkEsYzVGa0VvQjtFNEZoRHBCLHFCNUYzQmlCO0U0RitCakIseUI1Ri9CaUI7QThKdVp6QjtBbEUxWVE7RUFDRixjNUY2RHNCO0E4SitVNUI7QXJGM1pRO0VBQ0k7RUFDQTtBcUY2Wlo7QXJGelpZO0VBQ0k7QXFGMlpoQjtBbEU1WVE7RUFDSSxjNUZxRGdCO0E4SnlWNUI7QWxFbFlJO0VBU1EsYzVGZ0NnQjtFNEZkaEIscUI1RjNEYTtFNEYrRGI7QWtFd1daO0FsRTFYWTtFQUNGLGM1RjJCa0I7QThKaVc1QjtBckY3YVE7RUFDSTtFQUNBO0FxRithWjtBckYzYVk7RUFDSTtBcUY2YWhCO0FsRTVYWTtFQUNJLGM1Rm1CWTtBOEoyVzVCO0FLeFVJO0VBQ0k7QUwwVVI7QUt0VVE7RUFFSTtBTHVVWjtBS3BVUTtFQUNJO0FMc1VaO0FLblVROztFQUVJO0VBQ0EsZ0JuS2dSd0M7RW1LL1F4QztFQUNBO0FMcVVaO0FLblVZOztFakt4SFI7RWlLMEhZLHlCbEtuSWU7RWtLb0lmLGNsS3RJUztBNko0Y3pCO0FLbFVRO0VBQ0ksZ0JuS3FRd0M7RW1LcFF4QyxjbktySWE7QThKeWN6QjtBS2xVWTtFQUNJLGdCbktpUW9DO0VtS2hRcEMsY25LeklTO0E4SjZjekI7QUsvVGdCO0VBQ0k7RUFDQSxxQm5LbEpLO0E4Sm1kekI7QUs3VG9CO0VBQ0kscUJsSzVKQztBNkoyZHpCO0FLelRnQjtFQUNJO0FMMlRwQjtBS3RUZ0I7RUFDSTtBTHdUcEI7QUtuVFE7RUFDSSxjbkt6S2E7QThKOGR6QjtBS25UWTtFQUNJLGNuSy9LUztBOEpvZXpCO0FLbFRZO0VBQ0k7RUFDQTtFaks1S1o7QTRKaWVKO0FLbFRnQjtFQUNJO0VBQ0E7QUxvVHBCO0FLalRnQjtFQUNJO0VBQ0E7QUxtVHBCO0FLaFRnQjtFakt6TFo7QTRKNGVKO0FLOVNZO0VBRUk7RUFDQTtFaktqTVo7QTRKaWZKO0FLNVNZO0VBQ0kseUJsSy9NZTtFa0tnTmYsY2xLbE5TO0E2SmdnQnpCO0FLM1NZO0VBQ0kseUJsS3BOZTtFa0txTmYsY2xLdk5TO0E2Sm9nQnpCO0FLeFNJOzs7OztFQUtJO0VBQ0E7RWpLdk5KO0VpS3lOSTtFQUNBO0VBQ0EsY25LOU5pQjtFbUsrTmpCLGdCbkt5SzRDO0VtS3hLNUM7QUwwU1I7QUt4U1E7Ozs7O0VBQ0ksbUJuSzNPYTtBOEp5aEJ6Qjs7QXBKcmRJO0V5SmdMUTtJQUNJO0lBQ0E7RUx5U2Q7RUt2U2M7SUFDSTtFTHlTbEI7RUtyU1U7SUFDSTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VMdVNkO0FBQ0Y7QU12aUJBO0VBQ0k7RUFDQTtFQUNILG1EcEtzdUI0QjtFb0tydUJ6Qix1QnBLK1VnQztFb0s5VWhDLHlCcEtxT2dEO0E4Sm9VcEQ7QU10aUJJO0VBRUk7QU51aUJSOztBTWxpQkE7RUFDSTtFQUNBLG1CQXhCa0I7QU42akJ0Qjs7QU1qaUJBO0VBQ0k7QU5vaUJKOztBTS9oQkE7O0VBRUk7RUFDQTtFQUNBO0FOa2lCSjs7QU03aEJJO0VBQ0k7RUFDQSxjcEtwQ2lCO0VvS3FDakIsYXBLckNpQjtFb0tzQ2pCO0FOZ2lCUjtBTTdoQkk7O0VBRUk7RUFDQTtFQUNBO0VsS3ZDSjtFa0t5Q0k7QU4raEJSO0FNN2hCUTs7RUFDSSxhcEtuRGE7RW9Lb0RiO0VBQ0E7QU5naUJaO0FNN2hCUTs7RUFDSSxtQnBLN0RhO0E4SjZsQnpCO0FNOWhCWTs7RUFDSSxhcEsxRFM7QThKMmxCekI7QU01aEJJOztFQUVJO0VBQ0EsVUEzRWM7RUE0RWQ7QU44aEJSO0FNM2hCSTs7RUFFSTtFQUNBLFdBbEZjO0VBbUZkO0FONmhCUjs7QU14aEJBO0VBQ0ksZ0JwSzBUZ0Q7RW9LelRoRDtBTjJoQko7QU16aEJJO0VsSzlFQTtFa0tnRkk7QU4yaEJSO0FNeGhCWTtFbEt4Q1I7QTRKbWtCSjtBTXZoQlk7RWxLdENSO0E0SmdrQko7QU1waEJJO0VBQ0k7RUFDQSx5QnBLbUk0QztFb0tsSTVDO0VBQ0EsY3BLdEdpQjtFb0t1R2pCLGdCcEttUzRDO0VvS2xTNUM7RUFDQTtFQUNBO0VsS3JHSjtFa0t1R0k7RUFDQTtFQUNBO0FOc2hCUjtBTXBoQlE7RUFDSSxtQnBLdkhhO0E4SjZvQnpCO0FNbmhCUTtFQUNJO0VBQ0EsY3BLdEhhO0VvS3VIYixnQnBLbVJ3QztFb0tsUnhDO0VBQ0E7RUFDQTtBTnFoQlo7QU1qaEJJO0VBQ0ksY3BLL0hpQjtFb0tnSWpCO0VBQ0EsZ0JwS3lRNEM7QThKMFFwRDtBTWpoQlE7RUFDSSxtQnBLMUlhO0E4SjZwQnpCO0FNL2dCSTtFQUNJLGNwS3pJaUI7RW9LMElqQjtFQUNBO0VBQ0EsZ0JwSzhQNEM7RW9LN1A1QztBTmloQlI7O0FNNWdCQTtFQUNJLGNwS2xKcUI7RW9LbUpyQjtFQUNBLGdCcEtzUGdEO0E4SnlScEQ7O0FNM2dCQTtFbEs3SEk7RUFDQTtBNEo0b0JKO0FNN2dCSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FOK2dCUjtBTTVnQkk7RUFDSTtBTjhnQlI7QU0zZ0JJO0VBQ0ksY3BLeEtpQjtFb0t5S2pCO0VBQ0EsZ0JwS2dPNEM7QThKNlNwRDtBTXpnQlE7RUFFSSxjcEtoTGE7RW9LaUxiO0VBQ0EsZ0JwS3dOd0M7QThKa1RwRDtBTXRnQkk7Ozs7RUFJSTtBTndnQlI7O0FNbGdCSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FOcWdCUjtBTW5nQlE7RUFDSTtBTnFnQlo7QU1sZ0JRO0VBQ0k7RUFDQTtBTm9nQlo7QU1oZ0JZO0VBQ0k7QU5rZ0JoQjtBTTlmZ0I7RUFDSTtBTmdnQnBCO0FNMWZZO0VBQ0k7QU40ZmhCO0FNeGZnQjtFQUNJO0FOMGZwQjtBTXBmSTtFQUNJO0FOc2ZSOztBTWpmQTtFQUNJO0VsSzFPQTtFa0s0T0E7RUFDQSxZQXpQbUI7RUEwUG5CLGVBMVBtQjtFQTJQbkIsaUJBM1BtQjtFQTRQbkIsY3BLdFBxQjtBOEowdUJ6QjtBTWxmSTtFQVlJO0VBQ0E7RUFDQSxtQm5LelF1QjtFbUswUXZCLGNuSzVRaUI7RW1LNlFqQjtBTnllUjtBTXJlSTtFQUNJLG1CcEtsUmlCO0VvS21SakIsY3BLOVFpQjtFb0srUWpCO0FOdWVSO0FNcmVRO0VBRUk7RUFDQSxtQnBLeFJhO0VvS3lSYixjcEtwUmE7QThKMHZCekI7QU1qZUk7RUFrQkksbUJuS2pUaUI7RW1La1RqQixjbksvU29CO0VtS2dUcEI7QU5rZFI7QU0vY0k7RUFZSTtFQUNBO0VBQ0EsbUJuS2xVdUI7RW1LbVV2QixjbktyVWlCO0VtS3NVakI7QU5zY1I7QU1sY0k7RUFDSTtBTm9jUjtBTWpjSTtFQUVJO0VBQ0EsbUJwS2pWaUI7RW9La1ZqQixjcEs3VWlCO0E4Sit3QnpCO0FNOWJJO0VBa0JJLG1Cbkt4V2lCO0VtS3lXakIsY25LdFdvQjtFbUt1V3BCO0FOK2FSO0FNM2FJO0VBT0ksY3BLbFhpQjtFb0ttWGpCO0VBQ0E7QU51YVI7QU1yYUk7RUFFSTtFQUNBLGNwS3pYaUI7QThKK3hCekI7O0FPcnlCQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVB3eUJKO0FPdHlCSTtFQUNJO0FQd3lCUjtBT3R5QlE7RUFDSTtBUHd5Qlo7QU9yeUJRO0VBQ0k7RUFDQTtFdEZOSjtFQUNBO0VBQ0E7RUFHSjtBK0U0eUJKO0FPeHlCWTtFQUNJO0FQMHlCaEI7QU92eUJZO0V0RmJKO0VBQ0E7RUFDQTtFQUdKO0ErRXF6Qko7QU9yeUJnQjtFQUNJLGNwSzFCUTtFb0syQlI7QVB1eUJwQjtBT255Qlk7RUFDSTtFdEY1QlI7RUFDQTtFQUNBO0VBR0o7QStFZzBCSjtBT3R5QmdCO0VBQ0k7RUFDQTtBUHd5QnBCO0FPanlCUTtFQUNJO0VBQ0E7RUFDQTtBUG15Qlo7QU85eEJJO0VDckVBLDhDQUg2QjtFQUk3QixpREFKNkI7QVIwMkJqQztBUXAyQkk7RUFDSSx1QnRLaVY0QjtFc0toVjVCO0VBQ0E7RUFDQTtBUnMyQlI7QVFwMkJRO0VBQ0k7RUFDQSxpQkQ0RHlEO0VDM0R6RDtBUnMyQlo7QVFuMkJRO0VBQ0ksYUR1RHVIO0VDdER2SCxjRHNEdUg7RUNyRHZIO0FScTJCWjtBUWoyQkk7RUFDSTtFQUNBLHVEQTFCNEI7RUEyQjVCLDBEQTNCNEI7QVI4M0JwQztBT2x6Qkk7RUMxRUEsK0NBSDZCO0VBSTdCLGtEQUo2QjtBUm00QmpDO0FRNzNCSTtFQUNJLHVCdEtpVjRCO0VzS2hWNUI7RUFDQTtFQUNBO0FSKzNCUjtBUTczQlE7RUFDSTtFQUNBLGVEZ0U0RDtFQy9ENUQ7QVIrM0JaO0FRNTNCUTtFQUNJLGFEMkQySDtFQzFEM0gsY0QwRDJIO0VDekQzSDtBUjgzQlo7QVExM0JJO0VBQ0k7RUFDQSx5REExQjRCO0VBMkI1Qiw0REEzQjRCO0FSdTVCcEM7QU92MEJJO0VDOUVBLDhDQUg2QjtFQUk3QixpREFKNkI7QVI0NUJqQztBUXQ1Qkk7RUFDSSx1QnRLaVY0QjtFc0toVjVCO0VBQ0E7RUFDQTtBUnc1QlI7QVF0NUJRO0VBQ0k7RUFDQSxpQkRvRTREO0VDbkU1RDtBUnc1Qlo7QVFyNUJRO0VBQ0ksYUQrRCtIO0VDOUQvSCxjRDhEK0g7RUM3RC9IO0FSdTVCWjtBUW41Qkk7RUFDSTtFQUNBLHVEQTFCNEI7RUEyQjVCLDBEQTNCNEI7QVJnN0JwQzs7QU8xMUJBO0VBQ0ksbURyS3NwQnlCO0VxS3JwQnpCO0VBQ0E7RUFDQTtFQUNBLGF0S3U4QmdDO0VzS3Q4QmhDLHlCcktrSmdEO0VFbE9oRDtBNEo4NkJKO0FPMTFCSTtFQUNJO0VuS3JGSjtBNEprN0JKO0FPeDFCSTtFQUNJO0FQMDFCUjtBT3YxQkk7RUFDSSx5QnJLbUk0QztFcUtsSTVDO0VBQ0E7RUFDQTtBUHkxQlI7QU90MUJJO0VBQ0ksY3JLM0dpQjtFcUs0R2pCO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsZ0JySzBSNEM7QThKOGpCcEQ7QU90MUJRO0VBRUkseUJwS3hIbUI7RW9LeUhuQixjcEszSGE7QTZKazlCekI7QU9sMUJJO0VBQ0k7QVBvMUJSO0FPbDFCUTtFQUNJO0VBQ0EsbUJyS3NRd0I7RXFLclF4QjtFQUNBO0VBQ0EseUJyS3ZJYTtFcUt3SWIsY3JLbklhO0VFS3JCO0E0Sm05Qko7QU9sMUJZO0VBRUkseUJwSzVJZTtFb0s2SWYsY3BLL0lTO0E2SmsrQnpCOztBU3QrQkE7RUFDSTtBVHkrQko7QVN2K0JJO0VBQ0k7QVR5K0JSO0FTdCtCSTtFQUNJO0FUdytCUjs7QVU5K0JBO0VBQ0k7QVZpL0JKOztBVTkrQkE7RXRLU0k7QTRKeStCSjs7QVU5K0JBO0VBQ0k7RXRLSUE7QTRKOCtCSjtBVS8rQkk7RUFDSTtFQUNBO0FWaS9CUjs7QVUzK0JJO0V0S0VBO0VBQ0E7RUFhQTtFQUNBO0E0SmkrQko7QVU5K0JJO0V0S1lBO0VBQ0E7RUFmQTtFQUNBO0E0SnEvQko7O0FVMytCUTtFQUNJO0VBQ0E7QVY4K0JaO0FVNStCWTtFQUNJO0FWOCtCaEI7QVUxK0JROztFdEs3Qko7QTRKMmdDSjs7QVd6aENBO0VBQ0k7QVg0aENKOztBV3hoQ0E7RUFDSTtBWDJoQ0o7O0FXeGhDQTtFQUNJO0FYMmhDSjs7QVd4aENBO0VBQ0ksZ0J6S3FZZ0Q7RXlLcFloRCxjektOcUI7RXlLT3JCO0FYMmhDSjs7QVd4aENBO0VBQ0k7QVgyaENKOztBV3RoQ0E7RUFDSTtFQUNBO0FYeWhDSjtBV3ZoQ0k7RUFDSTtBWHloQ1I7O0FXcGhDQTs7RUFFSTtBWHVoQ0o7O0FXbGhDSTs7O0VBR0k7QVhxaENSO0FXbmhDUTs7Ozs7RUFFSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FYd2hDWjtBV3JoQ1E7OztFQUNJO0FYeWhDWjs7QVdwaENBO0VBQ0k7RTFGNUNJO0VBQ0E7RUFDQTtFQUdKO0ErRWtrQ0o7O0FXdmhDQTtFQUNJO0UxRmpESTtFQUNBO0VBQ0E7RUFHSjtBK0Uwa0NKOztBV3hoQ0k7RUFDSTtBWDJoQ1I7QVd4aENJO0V2S3RFQTtFdUt3RUksbUR6S3lwQnFCO0V5S3hwQnJCLHlCeks0c0I0QztFeUszc0I1QztFQUNBLGdCekswVDRDO0V5S3pUNUM7RUFDQTtFQUNBO0VBQ0E7QVgwaENSOztBWXZuQ0E7RUFDSTtFQUNBO0VBQ0g7RUFDQTtFQUNHO0VBQ0EseUJ6S0QyQjtFeUtFM0I7QVowbkNKO0FZeG5DSTtFQUNJO0VBQ0E7RUFDQTtBWjBuQ1I7QVl2bkNJO0VBQ0k7RUFDQTtBWnluQ1I7QVl2bkNFO0VBQ0M7RUFDUztBWnluQ1o7QVlybkNZO0VBQ0ksbUIxS3RCUztBOEo2b0N6QjtBWWxuQ0k7O0VBSUk7RUFDQTtBWmtuQ1I7QVlobkNROztFQUNJO0VBQ0E7QVptbkNaO0FZL21DSTtFQUdJO0VBQ047RUFDQTtFQUNBLGVBTGE7RUFNYixjQU5hO0VBT2I7RUFDTTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxxRDFLb1M0QjtFMEtuU2xDO0VBQ007RUFDQTtFM0ZyQ0E7RUFDQTtFQUNBO0VBR0o7QStFbXBDSjtBWS9tQ1E7RTNGekNBO0VBQ0E7RUFDQTtFQUdKO0ErRXlwQ0o7QVlobkNJO0VBQ0ksY3pLaERtQjtFeUtpRG5CLG1CektwRG9CO0E2SnNxQzVCOztBWTdtQ0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBWmduQ0o7QVk5bUNJO0VBQ0k7QVpnbkNSO0FZNW1DUTs7RUFFSTtBWjhtQ1o7QVkxbUNJO0VBQ0k7RUFDQTtFQUNBO0V4S3BGSjtFd0tzRkk7RUFDQSx5QjFLbEdpQjtBOEo4c0N6QjtBWTFtQ1E7RUFDSTtBWjRtQ1o7QVkxbUNZO0VBQ0k7RUFDQTtFQUNBLGMxS3JHUztFMEtzR1Q7RUFDQTtBWjRtQ2hCO0FZMW1DZ0I7RUFDSSxjeksvR0s7QTZKMnRDekI7QVl4bUNZO0VBQ0k7RUFDQTtFQUNBO0VBQ0EsY3pLckdZO0V5S3NHWjtBWjBtQ2hCO0FZdG1DUTtFQUNJO0Fad21DWjtBWXRtQ1k7RUFDSTtFeEp4SFYseUJsQnlUOEM7QThKdzZCcEQ7QTVJN3RDTTtFd0ptSE07SXhKbEhKO0U0SWd1Q047QUFDRjtBWXptQ1E7RUFDSTtFQUNBO0VBQ0E7QVoybUNaO0FZem1DWTs7O0VBR0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsdUQxS2lMb0M7QThKMDdCcEQ7QVl6bUNnQjs7O0VBQ0ksdUQxSzhLZ0M7RTBLN0toQztFQUNBLGMxS25KSztBOEpnd0N6QjtBWTFtQ2dCOzs7RUFDSSx1RDFLd0tnQztBOEpzOEJwRDtBWTdtQ29COzs7RUFDSSxjeks5SkM7QTZKK3dDekI7QVk1bUNZO0VBQ0ksdUQxS2dLb0M7QThKODhCcEQ7O0FhdHhDQTtFQUNJO0FieXhDSjtBYXh4Q0k7RUFDSTtBYjB4Q1I7QWF0eENRO0VBQ0k7RUFDQTtFQUNBO0Fid3hDWjs7QWNoeUNBO0VBQ0k7RUFDQTtFQUNBO0FkbXlDSjtBY2p5Q0k7RUFDSTtBZG15Q1I7QWNqeUNRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBZG15Q1o7QWNqeUNZO0VBQ0k7QWRteUNoQjtBY2h5Q1k7RUFDSTtBZGt5Q2hCO0FjN3hDSTtFQUNJO0VBQ0E7QWQreENSO0FjN3hDUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWQreENaO0FjN3hDWTtFQUNJO0FkK3hDaEI7QWM1eENZO0VBQ0k7QWQ4eENoQjtBY3p4Q0k7RUFDSSxtQjNLN0NpQjtBNkp3MEN6QjtBY3h4Q0k7RUFDSTtFQUNBO0FkMHhDUjtBY3R4Q0k7RUN6REEsV0QwRDRCO0Fkd3hDaEM7QWVoMUNJO0VBQ0ksV0R1RDZCO0VDdEQ3QixZRHNEbUM7RUNyRG5DO0FmazFDUjtBY3p4Q0k7RUM5REEsWUQrRDZCO0FkMnhDakM7QWV4MUNJO0VBQ0ksV0Q0RCtCO0VDM0QvQixZRDJEcUM7RUMxRHJDO0FmMDFDUjs7QWMzeENBO0VBQ0ksbUQ1SzBxQnlCO0U0S3pxQnpCLG1CNUs2dEJnRDtFNEs1dEJoRCxjNUs3RHFCO0U0SzhEckIsbUI1S3NVZ0M7RTRLclVoQztFQUNBO0UxSzVEQTtBNEoyMUNKOztBZ0J6MkNBO0VBQ0ksNkM5S3lZb0M7QThKbStCeEM7QWdCMTJDSTtFQUNJO0U1S21CSjtFQUNBO0E0SjAxQ0o7QWdCejJDWTs7OztFQUVJLGU5S0pTO0E4SmkzQ3pCO0FnQjEyQ1k7O0VBQ0ksYTlLUlM7QThKcTNDekI7QWdCdDJDZ0I7Ozs7Ozs7Ozs7Ozs7RUFFSSxlN0tyQks7QTZKdzRDekI7QWdCaDNDZ0I7Ozs7O0VBQ0ksYTdLekJLO0E2Sis0Q3pCOztBZ0IvMkNBO0VBQ0ksYzlLekJxQjtBOEoyNEN6QjtBZ0IvMkNRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QWhCaTNDWjs7QWdCMzJDSTtFQUNJO0VBQ0E7RTVLZEo7RUFDQTtBNEo2M0NKOztBZ0J6MkNRO0VBQ0ksYzlLcERhO0E4Smc2Q3pCO0FnQjEyQ1k7RUFFSSxjN0s1RFM7QTZKdTZDekI7QWdCdjJDUTtFQUNJO0VBQ0E7QWhCeTJDWjtBZ0J2MkNZO0VBQ0k7RUFDQSxjN0t0RVM7RTZLdUVUO0FoQnkyQ2hCO0FnQnYyQ2dCO0VBRUksYzdLM0VLO0E2Sm03Q3pCO0FnQnAyQ1k7RUFDSTtFQUNBO0VBQ0EsbUQ5SzBwQmE7RThLenBCYix5QjlLMEpvQztFRWxPaEQ7QTRKKzZDSjtBZ0JwMkNnQjtFQUNJLGM5S2xGSztFOEttRkw7QWhCczJDcEI7QWdCcDJDb0I7RUFHSSxjN0s3RkM7QTZKaThDekI7QWdCNzFDSTtFQUNJO0VBQ0E7RUFDQSxtRDlLcW9CcUI7RUVqdUJ6QjtBNEo0N0NKO0FnQjcxQ1E7RXBGakdQO0VBQ0E7RUFDRztFQUNIO0VBQ0c7RW9GK0ZRO0VBQ0EsYzlLckdhO0U4S3NHYjtFNUtuR1I7QTRKdThDSjtBZ0JqMkNZO0VBRUk7QWhCazJDaEI7QWdCOTFDUTtFQUNJLGM5S25IYTtBOEptOUN6QjtBZ0I3MUNRO0VBQ0k7RUFDQSxjOUt4SGE7QThKdTlDekI7QWdCNzFDWTtFQUNJO0VBQ0EsYzdLaklTO0E2SmcrQ3pCO0FnQnoxQ1k7RUFDSTtBaEIyMUNoQjtBZ0JyMUNRO0VBQ0kseUI5S3ZJYTtFOEt3SWIsYzlLNUlhO0U4SzZJYjtFNUt0SVI7QTRKODlDSjs7QWdCaDFDSTtFQUNJO0VBQ0E7RUFDQTtBaEJtMUNSO0FnQmoxQ1E7RUFDSTtBaEJtMUNaO0FnQmgxQ1E7RUFDSTtBaEJrMUNaO0FnQjkwQ0k7RUFDSTtBaEJnMUNSO0FnQjcwQ0k7RUFDSTtFQUNBO0FoQiswQ1I7O0FpQjkvQ0E7RUFDSTtFQUNBO0U3S1dBO0E0SnUvQ0o7QWlCLy9DSTtFQUNJO0FqQmlnRFI7QWlCOS9DSTtFQUNJLGM5S1VvQjtBNkpzL0M1QjtBaUIzL0NZO0VBQ0k7QWpCNi9DaEI7QWlCei9DUTtFN0s4Qko7RUFrQkE7QTRKNjhDSjs7QWtCbGhEQTs7RUFFQztBbEJxaEREO0FrQm5oREM7O0VBQ0M7QWxCc2hERjs7QWtCamhEQTtFQUNDLHlCaExxT21EO0VnTHBPbkQ7RTlLRUc7QTRKbWhESjtBa0JsaERDO0VBQ0M7RUFDQTtFQUNBLGNoTFB1QjtBOEoyaER6QjtBa0JqaERDOztFQUVDO0VBQ0E7RUFDQTtFQUNBLGNoTGhCdUI7QThKbWlEekI7QWtCaGhEQztFQUNDO0FsQmtoREY7QWtCOWdERTtFQUNDO0FsQmdoREg7QWtCNWdEQztFQUNDO0FsQjhnREY7O0FrQnpnREE7RUFDQztBbEI0Z0REO0FrQjFnREM7RUFDQztBbEI0Z0RGO0FrQnhnREM7RUFDQztFQUNBO0FsQjBnREY7O0FrQnRnREE7RUFDQztBbEJ5Z0REOztBa0JuZ0RDO0VBQ0kscUIvS3hDb0I7RStLeUNwQixjL0t6Q29CO0E2SitpRHpCO0FrQmxnREM7RUFDSSxxQi9LcER1QjtFK0txRHZCLGMvS3JEdUI7QTZKeWpENUI7QWtCbGdERTtFQUNDO0FsQm9nREg7QWtCLy9DQztFQUNJLHFCL0sxRW9CO0UrSzJFcEIsYy9LM0VvQjtBNko0a0R6QjtBa0IvL0NFO0VBQ0MseUIvSzlFc0I7QTZKK2tEekI7QWtCOS9DRTtFQUNDO0FsQmdnREg7QWtCMy9DQztFQUNJLHFCL0tsRnFCO0UrS21GckIsYy9LbkZxQjtBNkpnbEQxQjtBa0J6L0NDO0VBQ0kscUIvS3BHb0I7RStLcUdwQixjL0tyR29CO0E2SmdtRHpCOztBbUJsbURBO0VBQ0k7QW5CcW1ESjs7QW1CbG1EQTtFL0tTSTtFK0tQQTtBbkJxbURKOztBb0I1bURBO0VBQ0kseUJsTG1VZ0Q7RWtMbFVoRDtFQUNBO0VBQ0g7RUFDQTtFQUNHLHlCbExIcUI7RWtMSXJCLGNsTEVxQjtFa0xEckI7RUFDQTtBcEIrbURKO0FvQjdtREk7RUFDSSx5QmxMd1Q0QztFa0x2VDVDO0FwQittRFI7QW9CNW1EQztFQUNJO0VBQ0c7RUFDQTtFQUNBO0FwQjhtRFI7QW9CMW1EQztFQUNDO0VBQ0EsZ0JsTHlYa0Q7QThKbXZDcEQ7QW9CMW1EUTtFQUNJO0FwQjRtRFo7QW9Cdm1EQztFQUNPO0VBQ0EsZ0JsTDhXNEM7QThKMnZDcEQ7QW9Ccm1ESTtFQUNJLHlCakxoQ2lCO0VpTGlDakIsY2pMOUJvQjtBNkpxb0Q1QjtBb0JybURRO0VuR25CQTtFQUNBO0VBQ0E7RUFHSjtBK0V5bkRKO0FvQnRtREk7RUFDSSx5QmpMbkNrQjtFaUxvQ2xCLGNqTGpDaUI7QTZKeW9EekI7QW9CdG1EUTtFbkc1QkE7RUFDQTtFQUNBO0VBR0o7QStFbW9ESjtBb0J2bURJO0VBQ0kseUJqTGhDaUI7RWlMaUNqQixjakw5Qm9CO0E2SnVvRDVCO0FvQnZtRFE7RW5HckNBO0VBQ0E7RUFDQTtFQUdKO0ErRTZvREo7QW9CeG1ESTtFQUNJLHlCakwvQ29CO0VpTGdEcEIsY2pMN0NtQjtBNkp1cEQzQjtBb0J4bURRO0VuRzlDQTtFQUNBO0VBQ0E7RUFHSjtBK0V1cERKOztBb0J0bURBO0VBQ0k7QXBCeW1ESjs7QW9CdG1EQTtFQUNJO0FwQnltREo7O0FxQjlyREE7RUFDSTtFQUNBO0FyQmlzREo7QXFCL3JESTtFQUNJO0VBQ0E7RUFDQTtBckJpc0RSO0FxQjlyREk7RUFDSTtBckJnc0RSO0FxQjdyREk7RUFDSTtBckIrckRSO0FxQjNyREk7RUFDSTtBckI2ckRSOztBc0JodERBOzs7RUFHQztBdEJtdEREOztBc0JodERBO0VBQ0MsZ0JwTDJZbUQ7QThKdzBDcEQ7O0FzQmh0REE7RUFDQyxnQnBMdVltRDtFb0x0WW5ELG1CcExrWW1DO0E4SmkxQ3BDOztBc0Ivc0RBO0VBQ0M7QXRCa3RERDs7QXNCL3NEQTtFQUNDLG1CcEwyTm1EO0VvTDFObkQ7RUFDQTtFQUNBLG1EcEx1dEI0QjtFb0x0dEI1QjtFQUNBO0VBQ0E7QXRCa3RERDtBc0JodERDO0VBQ0M7RUFDQSx5QnBMcVNrRDtBOEo2NkNwRDtBc0JodERFO0VBQ0M7QXRCa3RESDs7QXNCM3NEQztFbEwzQkc7RWtMNkJGLG1EcExvc0IyQjtFb0xuc0IzQjtFQUNBO0VBQ0EsY3BMcEN1QjtBOEprdkR6QjtBc0I1c0RFO0VBQ0M7RUFDQSxjcEx4Q3NCO0VvTHlDdEI7QXRCOHNESDtBc0Ixc0RDO0VBQ0M7QXRCNHNERjtBc0Jwc0RDO0VsTGxERztFa0xvREY7RUFDQTtFQUNBO0VBQ0EsY3BMM0R1QjtBOEppd0R6QjtBc0Jwc0RFO0VBQ0M7QXRCc3NESDtBc0Juc0RFO0VBQ0M7QXRCcXNESDs7QXNCN3JERTtFQUNDLG1DcExvUWlDO0VvTG5RakMsb0NwTG1RaUM7QThKNjdDcEM7O0FzQnhyREU7RUFDQztBdEIyckRIOztBc0JwckRFO0VBQ0M7QXRCdXJESDs7QXNCaHJERTtFQUNDO0F0Qm1yREg7O0FzQjVxREU7RUFDQztBdEIrcURIOztBc0J2cURFO0VBQ0M7QXRCMHFESDs7QXNCM3FERTtFQUNDO0F0QjhxREg7O0FzQi9xREU7RUFDQztBdEJrckRIOztBc0JuckRFO0VBQ0M7QXRCc3JESDs7QXNCdnJERTtFQUNDO0F0QjByREg7O0FzQjNyREU7RUFDQztBdEI4ckRIOztBc0IvckRFO0VBQ0M7QXRCa3NESDs7QXNCbnNERTtFQUNDO0F0QnNzREg7O0FzQnZzREU7RUFDQztBdEIwc0RIOztBc0Izc0RFO0VBQ0M7QXRCOHNESDs7QXNCL3NERTtFQUNDO0F0Qmt0REg7O0FzQm50REU7RUFDQztBdEJzdERIOztBc0J2dERFO0VBQ0M7QXRCMHRESDs7QXNCM3RERTtFQUNDO0F0Qjh0REg7O0FzQi90REU7RUFDQztBdEJrdURIOztBc0JudURFO0VBQ0M7QXRCc3VESDs7QXNCdnVERTtFQUNDO0F0QjB1REg7O0FzQjN1REU7RUFDQztBdEI4dURIOztBc0IvdURFO0VBQ0M7QXRCa3ZESDs7QXVCbDNESTs7OztFQUlJO0F2QnEzRFI7QXVCbDNESTtFQUNJO0VBQ0E7RUFDQTtBdkJvM0RSO0F1QmwzRFE7RUFDSSw2Q3JMNlg0QjtFcUw1WDVCLGVyTDhYd0I7QThKcy9DcEM7O0F3Qm40REE7RUFDSTtFQUNBO0F4QnM0REo7QXdCcDRESTtFQUNJO0F4QnM0RFI7QXdCbjRESTtFQUNJO0VBQ0E7QXhCcTREUjtBd0JsNERJO0VBQ0k7RUFDQTtFQUNBO0F4Qm80RFI7QXdCbDREUTtFQUNJO0VBQ0E7RUFDQTtFcExOUjtFb0xRUTtFQUNBLHlCckxwQmE7RXFMcUJiLGNyTGxCZ0I7QTZKczVENUI7QXdCbDREWTtFQUNJLHlCckx2Qlk7QTZKMjVENUI7QXdCLzNESTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXhCaTREUjtBd0IvM0RRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQSx5QnRMeENhO0VzTHlDYjtFQUNBO0VwTGhDUjtBNEprNkRKO0F3Qi8zRFk7RUFDSSx5QnJML0NTO0E2Smc3RHpCO0F3QjMzRFE7RUFDSTtBeEI2M0RaO0F3QjEzRFE7RUFDSTtFQUNBO0F4QjQzRFo7QXdCdjNESTtFQUNJO0F4QnkzRFI7QXdCdDNEUTs7RUFFSTtFQUNBO0VBQ0E7QXhCdzNEWjtBd0JyM0RRO0VBQ0k7QXhCdTNEWjtBd0JwM0RRO0VBQ0k7QXhCczNEWjtBd0JuM0RRO0VBQ0k7QXhCcTNEWjtBcEpyNERJO0U0S2VJO0lBS1E7RXhCcTNEZDtBQUNGOztBeUJsOURBO0VBQ0k7RUFDQTtFQUNBO0F6QnE5REo7O0F5Qmo5REE7RUFFSTtFQUNBO0VBQ0E7RUFHQTtFQUdBO0VBQ0E7RUFFQTtFQUtBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBRUE7RUFDQTtBekJzOERKO0F5Qm44REk7RUFDSTtBekJxOERSO0F5Qmo4REk7RUFDSTtFQUNBO0VBQ0E7RUFDQSx1QnZMeVM0QjtFdUx4UzVCO0VBQ0EsZ0J2TGlXNEM7RXVMaFc1QztBekJtOERSO0F5Qi83REk7RUFDSTtBekJpOERSO0F5Qjk3RFE7RUFDSTtFQUNBO0F6Qmc4RFo7QXlCNTdEWTtFQUdJLGN2THpEUztBOEpxL0R6QjtBeUIxN0RnQjtFQUNJLGN2TDVESztBOEp3L0R6QjtBeUJ2N0RRO0VBQ0ksY3ZMbEVhO0E4SjIvRHpCO0F5QnY3RFk7RUFDSSxjdkxyRVM7QThKOC9EekI7QXlCbDdEUTtFQUNJO0F6Qm83RFo7QXlCLzZESTtFQUNJO0VBQ0EsZ0J2THFUNEM7RXVMcFQ1Qyxjdkx0RmlCO0E4SnVnRXpCO0F5Qjc2REk7RUFDSTtBekIrNkRSO0F5Qjc2RFE7RUFDSTtFQUNBLGdCdkwwU3dDO0V1THpTeEMsY3ZMaEdhO0E4SitnRXpCO0F5QjE2REk7RXJMakdBO0E0SjhnRUo7QXlCejZEWTtFckxoRVI7QTRKNCtESjtBeUJ4NkRZO0VyTDlEUjtBNEp5K0RKO0F5QnI2RFk7RXJMeERSO0E0SmcrREo7QXlCcDZEWTtFckxsRVI7QTRKeStESjtBeUJoNkRJO0VBQ0k7QXpCazZEUjtBeUI1NURROzs7O0VBRUk7QXpCZzZEWjtBeUIzNURJO0VBQ0ksY3ZMN0lpQjtBOEowaUV6QjtBeUJ6NURJO0VBQ0kseUJ2THpKaUI7RXVMMEpqQixjdkxySmlCO0E4SmdqRXpCO0F5Qno1RFE7RUFDSSxnQnZMbVB3QztBOEp3cURwRDtBeUJ4NURRO0VBRUkseUJ2TGxLYTtFdUxtS2IsY3RMbkthO0E2SjRqRXpCO0F5QnA1REk7RUFDSTtFQUNBO0F6QnM1RFI7QXlCbDVESTtFQUNJO0VBQ0EseUJ2TGduQjRDO0V1TC9tQjVDLG1EdkwyakJxQjtFRWp1QnpCO0E0SjJqRUo7QXlCbDVEUTtFckxoS0o7RUFDQTtFcUxpS1E7RUFDQSx5QnZMeW1Cd0M7QThKNHlDcEQ7QXlCbjVEWTtFQUNJLGN2TG5MUztFdUxvTFQ7RUFDQSxnQnZMb05vQztBOEppc0RwRDtBeUJsNURZO0VBQ0k7RUFDQSxjdkw1TFM7QThKZ2xFekI7QXlCbDVEZ0I7RUFDSSxjdExwTUs7QTZKd2xFekI7QXlCLzREUTtFQUNJO0F6Qmk1RFo7QXlCNTRESTtFQUNJLGdCdkxnTTRDO0E4SjhzRHBEO0F5QjE0REk7RUFDSTtFQUNBO0F6QjQ0RFI7QXlCeDRESTs7RUFFSTtBekIwNERSO0F5QnY0REk7O0VBRUk7RUFDQSxjdkwxTmlCO0V1TDJOakIsZ0J2TDhLNEM7QThKMnREcEQ7QXlCdDRESTs7RXJMM05BO0E0SnFtRUo7QXlCcDRESTtFQUNJO0VBQ0E7QXpCczREUjtBeUJsNERJO0VBQ0k7RUFDQTtBekJvNERSO0F5Qmg0REk7RUFDSTtBekJrNERSO0F5QjkzREk7RUFDSTtBekJnNERSOztBeUIzM0RBO0VBQ0ksZ0J2TDJJZ0Q7QThKbXZEcEQ7O0FwSjlqRUk7RTZLdU1JO0lBQ0k7SUFDQTtFekIyM0RWO0V5QngzRGM7SUFFSTtFekJ5M0RsQjtFeUJ0M0RjO0lBQ0k7RXpCdzNEbEI7RXlCcjNEYztJQUVJO0V6QnMzRGxCO0FBQ0Y7QTBCbHBFQTtFQUNDO0VBQ0E7RUFDQTtBMUJvcEVEO0EwQmxwRUM7RUFDQztFQUNBO0VBQ0Esc0JBWGdCO0VBWWhCO0VBQ0EseUJ4TFZ1QjtFRVdyQjtBNEpvcEVKO0EwQmxwRUU7RUFDQztBMUJvcEVIO0EwQmpwRUU7RXRMK0JFO0VBTUE7QTRKZ25FSjtBMEJqcEVHO0VBQ0M7RUFDQTtFQUNBLGN4TGhCcUI7QThKbXFFekI7QTBCL29FSTtFQUNDLHlCeExnRlU7RXdML0VWO0ExQmlwRUw7QTBCL29FSztFQUNDO0ExQmlwRU47QTBCN29FSTtFQUNDO0VBQ0E7QTFCK29FTDtBMEI3b0VLO0VBQ0MsY3hMbUVTO0E4SjRrRWY7QTBCN3BFSTtFQUNDLHlCeExnRlU7RXdML0VWO0ExQitwRUw7QTBCN3BFSztFQUNDO0ExQitwRU47QTBCM3BFSTtFQUNDO0VBQ0E7QTFCNnBFTDtBMEIzcEVLO0VBQ0MsY3hMbUVTO0E4SjBsRWY7QTBCM3FFSTtFQUNDLHlCeExnRlU7RXdML0VWO0ExQjZxRUw7QTBCM3FFSztFQUNDO0ExQjZxRU47QTBCenFFSTtFQUNDO0VBQ0E7QTFCMnFFTDtBMEJ6cUVLO0VBQ0MsY3hMbUVTO0E4SndtRWY7QTBCenJFSTtFQUNDLHlCeExnRlU7RXdML0VWO0ExQjJyRUw7QTBCenJFSztFQUNDO0ExQjJyRU47QTBCdnJFSTtFQUNDO0VBQ0E7QTFCeXJFTDtBMEJ2ckVLO0VBQ0MsY3hMbUVTO0E4SnNuRWY7QTBCdnNFSTtFQUNDLHlCeExnRlU7RXdML0VWO0ExQnlzRUw7QTBCdnNFSztFQUNDO0ExQnlzRU47QTBCcnNFSTtFQUNDO0VBQ0E7QTFCdXNFTDtBMEJyc0VLO0VBQ0MsY3hMbUVTO0E4Sm9vRWY7QTBCcnRFSTtFQUNDLHlCeExnRlU7RXdML0VWO0ExQnV0RUw7QTBCcnRFSztFQUNDO0ExQnV0RU47QTBCbnRFSTtFQUNDO0VBQ0E7QTFCcXRFTDtBMEJudEVLO0VBQ0MsY3hMbUVTO0E4SmtwRWY7QTBCbnVFSTtFQUNDLHlCeExnRlU7RXdML0VWO0ExQnF1RUw7QTBCbnVFSztFQUNDO0ExQnF1RU47QTBCanVFSTtFQUNDO0VBQ0E7QTFCbXVFTDtBMEJqdUVLO0VBQ0MsY3hMbUVTO0E4SmdxRWY7QTBCanZFSTtFQUNDLHlCeExnRlU7RXdML0VWO0ExQm12RUw7QTBCanZFSztFQUNDO0ExQm12RU47QTBCL3VFSTtFQUNDO0VBQ0E7QTFCaXZFTDtBMEIvdUVLO0VBQ0MsY3hMbUVTO0E4SjhxRWY7QTBCL3ZFSTtFQUNDLHlCeExnRlU7RXdML0VWO0ExQml3RUw7QTBCL3ZFSztFQUNDO0ExQml3RU47QTBCN3ZFSTtFQUNDO0VBQ0E7QTFCK3ZFTDtBMEI3dkVLO0VBQ0MsY3hMbUVTO0E4SjRyRWY7QTBCeHZFRztFdEx0Q0M7RXNMd0NBO0VBQ0EsbUJ4THlMZ0Q7QThKaWtFcEQ7QTBCdnZFSztFQUNDLHlCeExxRFM7RXdMcERUO0VBQ0E7QTFCeXZFTjtBMEJ0dkVLO0VBQ0M7RUFDQSxjeEw4Q1M7RXdMN0NUO0ExQnd2RU47QTBCandFSztFQUNDLHlCeExxRFM7RXdMcERUO0VBQ0E7QTFCbXdFTjtBMEJod0VLO0VBQ0M7RUFDQSxjeEw4Q1M7RXdMN0NUO0ExQmt3RU47QTBCM3dFSztFQUNDLHlCeExxRFM7RXdMcERUO0VBQ0E7QTFCNndFTjtBMEIxd0VLO0VBQ0M7RUFDQSxjeEw4Q1M7RXdMN0NUO0ExQjR3RU47QTBCcnhFSztFQUNDLHlCeExxRFM7RXdMcERUO0VBQ0E7QTFCdXhFTjtBMEJweEVLO0VBQ0M7RUFDQSxjeEw4Q1M7RXdMN0NUO0ExQnN4RU47QTBCL3hFSztFQUNDLHlCeExxRFM7RXdMcERUO0VBQ0E7QTFCaXlFTjtBMEI5eEVLO0VBQ0M7RUFDQSxjeEw4Q1M7RXdMN0NUO0ExQmd5RU47QTBCenlFSztFQUNDLHlCeExxRFM7RXdMcERUO0VBQ0E7QTFCMnlFTjtBMEJ4eUVLO0VBQ0M7RUFDQSxjeEw4Q1M7RXdMN0NUO0ExQjB5RU47QTBCbnpFSztFQUNDLHlCeExxRFM7RXdMcERUO0VBQ0E7QTFCcXpFTjtBMEJsekVLO0VBQ0M7RUFDQSxjeEw4Q1M7RXdMN0NUO0ExQm96RU47QTBCN3pFSztFQUNDLHlCeExxRFM7RXdMcERUO0VBQ0E7QTFCK3pFTjtBMEI1ekVLO0VBQ0M7RUFDQSxjeEw4Q1M7RXdMN0NUO0ExQjh6RU47QTBCdjBFSztFQUNDLHlCeExxRFM7RXdMcERUO0VBQ0E7QTFCeTBFTjtBMEJ0MEVLO0VBQ0M7RUFDQSxjeEw4Q1M7RXdMN0NUO0ExQncwRU47QTJCMzRFSTtFQUNJLGN6TFFpQjtFeUxQakI7QTNCNjRFUjtBMkIxNEVJO0VBQ0ksY3pMR2lCO0V5TERqQjtBM0IyNEVSO0EyQno0RVE7RUFDSTtBM0IyNEVaO0EyQno0RVE7RUFDSTtBM0IyNEVaO0EyQnY0RUk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBM0J5NEVSO0EyQnY0RVE7RUFDSSxjekxoQmE7QThKeTVFekI7QTJCcjRFSTtFQUNJO0VBQ0EsbUJ6TDVCaUI7RXlMNkJqQjtBM0J1NEVSO0EyQnA0RUk7RUFDSTtFQUNBLHlCekxsQ2lCO0V5TG1DakI7QTNCczRFUjtBMkJuNEVJOztFQUVJLG1Cekx2Q2lCO0V5THdDakI7QTNCcTRFUjtBMkJsNEVJO0VBRUk7RUFDQSx5QnpML0NpQjtFeUxnRGpCO0EzQm00RVI7O0EyQi8zRUE7RUFDSTtFQUNBO0EzQms0RUo7O0EyQi8zRUE7RUFDSTtFQUNBO0EzQms0RUo7O0EyQi8zRUE7RUFDSTtBM0JrNEVKOztBMkIvM0VBO0VBQ0k7RUFDQTtBM0JrNEVKOztBMkIvM0VBO0VBQ0k7QTNCazRFSjs7QTJCOTNFQTs7RUFFSTtFQUNBO0VBQ0E7RUFDQSxzQzFMMGUwQjtFMEx6ZTFCLG1CekwySmdEO0V5TDFKaEQsbUR6THlwQnlCO0V5THhwQnpCO0V2THpFQTtBNEoyOEVKO0EyQi8zRUk7O0VBQ0k7RUFDQTtBM0JrNEVSO0EyQmg0RVE7O0VBQ0k7RUFDQTtBM0JtNEVaO0EyQmg0RVk7O0VBQ0k7QTNCbTRFaEI7QTJCaDRFWTs7RUFDSTtBM0JtNEVoQjtBMkJoNEVZOzs7O0VBRUk7RUFDQTtBM0JvNEVoQjtBMkIvM0VJOzs7O0VBRUk7RUFDQSx5QnpMbkhpQjtFeUxvSGpCLGN4THBIaUI7RXdMcUhqQjtBM0JtNEVSO0EyQmo0RVE7Ozs7Ozs7O0VBRUk7QTNCeTRFWjs7QTJCcDRFQTs7RUFFSTtFQUNBO0VBQ0E7RUFDQSx5QnpMbElxQjtBOEp5Z0Z6Qjs7QTJCcDRFQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RXZMaElBO0E0SndnRkosQyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL3N0eWxlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcm9vdC5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3JlYm9vdC5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdmVuZG9yL19yZnMuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL192YXJpYWJsZXMuc2NzcyIsIndlYnBhY2s6Ly8vLi9jb21wb25lbnRzL192YXJpYWJsZXMuc2NzcyIsIndlYnBhY2s6Ly8vLi9jb21wb25lbnRzL192YXJpYWJsZXMuY3VzdG9tLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JvcmRlci1yYWRpdXMuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL190eXBlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2xpc3RzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9faW1hZ2VzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2ltYWdlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JveC1zaGFkb3cuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19jb250YWluZXJzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2NvbnRhaW5lci5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19icmVha3BvaW50cy5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2dyaWQuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZ3JpZC5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3RhYmxlcy5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190YWJsZS12YXJpYW50cy5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvZm9ybXMvX2xhYmVscy5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvZm9ybXMvX2Zvcm0tdGV4dC5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvZm9ybXMvX2Zvcm0tY29udHJvbC5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190cmFuc2l0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2dyYWRpZW50cy5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvZm9ybXMvX2Zvcm0tc2VsZWN0LnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9mb3Jtcy9fZm9ybS1jaGVjay5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvZm9ybXMvX2Zvcm0tcmFuZ2Uuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Zvcm1zL19mbG9hdGluZy1sYWJlbHMuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Zvcm1zL19pbnB1dC1ncm91cC5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19mb3Jtcy5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2J1dHRvbnMuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYnV0dG9ucy5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3RyYW5zaXRpb25zLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fZHJvcGRvd24uc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fY2FyZXQuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19idXR0b24tZ3JvdXAuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19uYXYuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19uYXZiYXIuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19jYXJkLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fYWNjb3JkaW9uLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fYnJlYWRjcnVtYi5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3BhZ2luYXRpb24uc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fcGFnaW5hdGlvbi5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2JhZGdlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fYWxlcnQuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYWxlcnQuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19wcm9ncmVzcy5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2xpc3QtZ3JvdXAuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fbGlzdC1ncm91cC5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2Nsb3NlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdG9hc3RzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fbW9kYWwuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYmFja2Ryb3Auc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL190b29sdGlwLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3Jlc2V0LXRleHQuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19wb3BvdmVyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fY2Fyb3VzZWwuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fY2xlYXJmaXguc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19zcGlubmVycy5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fY29sb3JlZC1saW5rcy5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fcmF0aW8uc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX3Bvc2l0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL19zdGFja3Muc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX3Zpc3VhbGx5LWhpZGRlbi5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL192aXN1YWxseS1oaWRkZW4uc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX3N0cmV0Y2hlZC1saW5rLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL190ZXh0LXRydW5jYXRpb24uc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdGV4dC10cnVuY2F0ZS5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fdnIuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdXRpbGl0aWVzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2FwaS5zY3NzIiwid2VicGFjazovLy8uL2NvbXBvbmVudHMvX3Jvb3Quc2NzcyIsIndlYnBhY2s6Ly8vLi9jb21wb25lbnRzL2hlbHBlcnMvX2JhY2tncm91bmQuc2NzcyIsIndlYnBhY2s6Ly8vLi9jb21wb25lbnRzL2hlbHBlcnMvX2JvcmRlcnMuc2NzcyIsIndlYnBhY2s6Ly8vLi9jb21wb25lbnRzL2hlbHBlcnMvX2ZsZXguc2NzcyIsIndlYnBhY2s6Ly8vLi9jb21wb25lbnRzL2hlbHBlcnMvX3NoYWRvdy5zY3NzIiwid2VicGFjazovLy8uL2NvbXBvbmVudHMvaGVscGVycy9fdGV4dC5zY3NzIiwid2VicGFjazovLy8uL2NvbXBvbmVudHMvbWl4aW5zL19zdmctaWNvbi5zY3NzIiwid2VicGFjazovLy8uL2NvbXBvbmVudHMvaGVscGVycy9fb3BhY2l0eS5zY3NzIiwid2VicGFjazovLy8uL2NvbXBvbmVudHMvaGVscGVycy9fdHJhbnNmb3JtLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vY29tcG9uZW50cy9fYW5pbWF0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vY29tcG9uZW50cy9fbmF2LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vY29tcG9uZW50cy9fcGFnaW5hdGlvbi5zY3NzIiwid2VicGFjazovLy8uL2NvbXBvbmVudHMvbWl4aW5zL19zdmctYmctaWNvbi5zY3NzIiwid2VicGFjazovLy8uL2NvbXBvbmVudHMvX3NlcGFyYXRvci5zY3NzIiwid2VicGFjazovLy8uL2NvbXBvbmVudHMvX2Nhcm91c2VsLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vY29tcG9uZW50cy9tZW51L19iYXNlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vY29tcG9uZW50cy9taXhpbnMvX21lbnUuc2NzcyIsIndlYnBhY2s6Ly8vLi9iYXNlL21peGlucy9fYnJlYWtwb2ludHMuc2NzcyIsIndlYnBhY2s6Ly8vLi9jb21wb25lbnRzL21lbnUvX3RoZW1lLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vY29tcG9uZW50cy9fYW5jaG9yLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vY29tcG9uZW50cy9fY2FyZC5zY3NzIiwid2VicGFjazovLy8uL2NvbXBvbmVudHMvX2JyZWFkY3J1bWIuc2NzcyIsIndlYnBhY2s6Ly8vLi9jb21wb25lbnRzL2J1dHRvbnMvX2Jhc2Uuc2NzcyIsIndlYnBhY2s6Ly8vLi9iYXNlL21peGlucy9fcmVzZXQuc2NzcyIsIndlYnBhY2s6Ly8vLi9jb21wb25lbnRzL2J1dHRvbnMvX3RoZW1lLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vY29tcG9uZW50cy9taXhpbnMvX2J1dHRvbnMuc2NzcyIsIndlYnBhY2s6Ly8vLi9jb21wb25lbnRzL19jb2RlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vY29tcG9uZW50cy9mb3Jtcy9fZm9ybS1jb250cm9sLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYmFzZS9taXhpbnMvX3BsYWNlaG9sZGVyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vY29tcG9uZW50cy9mb3Jtcy9fZm9ybS1zZWxlY3Quc2NzcyIsIndlYnBhY2s6Ly8vLi9jb21wb25lbnRzL2Zvcm1zL19mb3JtLWNoZWNrLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vY29tcG9uZW50cy9mb3Jtcy9faW5wdXQtZ3JvdXAuc2NzcyIsIndlYnBhY2s6Ly8vLi9jb21wb25lbnRzL2Zvcm1zL19yZXF1aXJlZC5zY3NzIiwid2VicGFjazovLy8uL2NvbXBvbmVudHMvX21vZGFsLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vY29tcG9uZW50cy9fcHJvZ3Jlc3Muc2NzcyIsIndlYnBhY2s6Ly8vLi9jb21wb25lbnRzL190YWJsZXMuc2NzcyIsIndlYnBhY2s6Ly8vLi9jb21wb25lbnRzL19wb3BvdmVyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vY29tcG9uZW50cy9taXhpbnMvX3BvcG92ZXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9jb21wb25lbnRzL190b29sdGlwLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vY29tcG9uZW50cy9taXhpbnMvX3Rvb2x0aXAuc2NzcyIsIndlYnBhY2s6Ly8vLi9jb21wb25lbnRzL19hY2NvcmRpb24uc2NzcyIsIndlYnBhY2s6Ly8vLi9jb21wb25lbnRzL19mZWVkYmFjay5zY3NzIiwid2VicGFjazovLy8uL2NvbXBvbmVudHMvX2ltYWdlLWlucHV0LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vY29tcG9uZW50cy9fc3ltYm9sLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vY29tcG9uZW50cy9taXhpbnMvX3N5bWJvbC5zY3NzIiwid2VicGFjazovLy8uL2NvbXBvbmVudHMvX3B1bHNlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vY29tcG9uZW50cy9fcGFnZS1sb2FkZXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9jb21wb25lbnRzL19zY3JvbGx0b3Auc2NzcyIsIndlYnBhY2s6Ly8vLi9jb21wb25lbnRzL19zdmctaWNvbi5zY3NzIiwid2VicGFjazovLy8uL2NvbXBvbmVudHMvX3RpbWVsaW5lLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vY29tcG9uZW50cy9fb3ZlcmxheS5zY3NzIiwid2VicGFjazovLy8uL2NvbXBvbmVudHMvX2J1bGxldC5zY3NzIiwid2VicGFjazovLy8uL2NvbXBvbmVudHMvX2RyYXdlci5zY3NzIiwid2VicGFjazovLy8uL2NvbXBvbmVudHMvX2JhZGdlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vY29tcG9uZW50cy9faW5kaWNhdG9yLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vY29tcG9uZW50cy9fcm90YXRlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vY29tcG9uZW50cy9fc2Nyb2xsLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vY29tcG9uZW50cy9taXhpbnMvX3Njcm9sbC5zY3NzIiwid2VicGFjazovLy8uL2NvbXBvbmVudHMvX3JhdGluZy5zY3NzIiwid2VicGFjazovLy8uL2NvbXBvbmVudHMvc3RlcHBlci9fYmFzZS5zY3NzIiwid2VicGFjazovLy8uL2NvbXBvbmVudHMvc3RlcHBlci9fcGlsbHMuc2NzcyIsIndlYnBhY2s6Ly8vLi9jb21wb25lbnRzL190b2dnbGUuc2NzcyIsIndlYnBhY2s6Ly8vLi9jb21wb25lbnRzL19zaGFwZS5zY3NzIiwid2VicGFjazovLy8uL2NvbXBvbmVudHMvbWl4aW5zL19zaGFwZS5zY3NzIiwid2VicGFjazovLy8uL2NvbXBvbmVudHMvX3JpYmJvbi5zY3NzIiwid2VicGFjazovLy8uL2NvbXBvbmVudHMvX2Jsb2NrdWkuc2NzcyIsIndlYnBhY2s6Ly8vLi9jb21wb25lbnRzL19leHBsb3JlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vY29tcG9uZW50cy9fc3RlcHBlci1saW5rcy5zY3NzIiwid2VicGFjazovLy8uL2NvbXBvbmVudHMvX3RpbWVsaW5lLWxhYmVsLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vY29tcG9uZW50cy9fcGxhY2Vob2xkZXItY3VzdG9tLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vY29tcG9uZW50cy9faXRlbS1ob3Zlci1jdXN0b20uc2NzcyIsIndlYnBhY2s6Ly8vLi9jb21wb25lbnRzL19ub3Vpc2xpZGVyLWN1c3RvbS5zY3NzIiwid2VicGFjazovLy8uL2NvbXBvbmVudHMvX2xhbmRpbmcuc2NzcyIsIndlYnBhY2s6Ly8vLi9sYXlvdXQvX2Jhc2Uuc2NzcyIsIndlYnBhY2s6Ly8vLi9sYXlvdXQvX3ByaW50LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbGF5b3V0L19tYWluLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbGF5b3V0L192YXJpYWJsZXMuc2NzcyIsIndlYnBhY2s6Ly8vLi9sYXlvdXQvX2hlYWRlci5zY3NzIiwid2VicGFjazovLy8uL2xheW91dC9hc2lkZS9fYmFzZS5zY3NzIiwid2VicGFjazovLy8uL2xheW91dC9hc2lkZS9fbWVudS5zY3NzIiwid2VicGFjazovLy8uL2xheW91dC9fdG9vbGJhci5zY3NzIiwid2VicGFjazovLy8uL2xheW91dC9fY29udGVudC5zY3NzIiwid2VicGFjazovLy8uL2xheW91dC9fZm9vdGVyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbGF5b3V0L2RvY3MvX3ByaW50LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbGF5b3V0L2RvY3MvX21haW4uc2NzcyIsIndlYnBhY2s6Ly8vLi9sYXlvdXQvZG9jcy9fdmFyaWFibGVzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbGF5b3V0L2RvY3MvX2hlYWRlci5zY3NzIiwid2VicGFjazovLy8uL2xheW91dC9kb2NzL19hc2lkZS5zY3NzIiwid2VicGFjazovLy8uL2xheW91dC9kb2NzL19tZW51LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbGF5b3V0L2RvY3MvX2NvbnRlbnQuc2NzcyIsIndlYnBhY2s6Ly8vLi92ZW5kb3JzL3BsdWdpbnMvX3ByaXNtanMuc2NzcyIsIndlYnBhY2s6Ly8vLi9wbHVnaW5zLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vdmVuZG9ycy9wbHVnaW5zL19mc2xpZ2h0Ym94LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vdmVuZG9ycy9wbHVnaW5zL19zZWxlY3QyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vdmVuZG9ycy9wbHVnaW5zL21peGlucy9fc2VsZWN0Mi5zY3NzIiwid2VicGFjazovLy8uL3ZlbmRvcnMvcGx1Z2lucy9fZm9ybXZhbGlkYXRpb24uc2NzcyIsIndlYnBhY2s6Ly8vLi92ZW5kb3JzL3BsdWdpbnMvX2RhdGVyYW5nZXBpY2tlci5zY3NzIiwid2VicGFjazovLy8uL3ZlbmRvcnMvcGx1Z2lucy9fZmxhdHBpY2tyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vdmVuZG9ycy9wbHVnaW5zL190YWdpZnkuc2NzcyIsIndlYnBhY2s6Ly8vLi92ZW5kb3JzL3BsdWdpbnMvbWl4aW5zL190YWdpZnkuc2NzcyIsIndlYnBhY2s6Ly8vLi92ZW5kb3JzL3BsdWdpbnMvX2Jvb3RzdHJhcC1tYXhsZW5ndGguc2NzcyIsIndlYnBhY2s6Ly8vLi92ZW5kb3JzL3BsdWdpbnMvX2NrZWRpdG9yLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vdmVuZG9ycy9wbHVnaW5zL19kYXRhdGFibGVzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vdmVuZG9ycy9wbHVnaW5zL19kcm9wem9uZS5zY3NzIiwid2VicGFjazovLy8uL3ZlbmRvcnMvcGx1Z2lucy9fZ21hcHMuc2NzcyIsIndlYnBhY2s6Ly8vLi92ZW5kb3JzL3BsdWdpbnMvX25vdWlzbGlkZXIuc2NzcyIsIndlYnBhY2s6Ly8vLi92ZW5kb3JzL3BsdWdpbnMvbWl4aW5zL19ub3Vpc2xpZGVyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vdmVuZG9ycy9wbHVnaW5zL19xdWlsbC5zY3NzIiwid2VicGFjazovLy8uL3ZlbmRvcnMvcGx1Z2lucy9fcmVjYXB0Y2hhLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vdmVuZG9ycy9wbHVnaW5zL19zd2VldGFsZXJ0Mi5zY3NzIiwid2VicGFjazovLy8uL3ZlbmRvcnMvcGx1Z2lucy9fdGlueW1jZS5zY3NzIiwid2VicGFjazovLy8uL3ZlbmRvcnMvcGx1Z2lucy9fdG9hc3RyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vdmVuZG9ycy9wbHVnaW5zL19kcmFnZ2FibGUuc2NzcyIsIndlYnBhY2s6Ly8vLi92ZW5kb3JzL3BsdWdpbnMvX2FwZXhjaGFydHMuc2NzcyIsIndlYnBhY2s6Ly8vLi92ZW5kb3JzL3BsdWdpbnMvX2xlYWZsZXQuc2NzcyIsIndlYnBhY2s6Ly8vLi92ZW5kb3JzL3BsdWdpbnMvX3Rpbnktc2xpZGVyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vdmVuZG9ycy9wbHVnaW5zL19mdWxsY2FsZW5kYXIuc2NzcyIsIndlYnBhY2s6Ly8vLi92ZW5kb3JzL3BsdWdpbnMvX2prYW5iYW4uc2NzcyIsIndlYnBhY2s6Ly8vLi92ZW5kb3JzL3BsdWdpbnMvX2pzdHJlZS5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcbjpyb290IHtcbiAgLS1icy1ibHVlOiAjMDA5ZWY2O1xuICAtLWJzLWluZGlnbzogIzY2MTBmMjtcbiAgLS1icy1wdXJwbGU6ICM2ZjQyYzE7XG4gIC0tYnMtcGluazogI2Q2MzM4NDtcbiAgLS1icy1yZWQ6ICNkYzM1NDU7XG4gIC0tYnMtb3JhbmdlOiAjZmQ3ZTE0O1xuICAtLWJzLXllbGxvdzogI2ZmYzEwNztcbiAgLS1icy1ncmVlbjogIzE5ODc1NDtcbiAgLS1icy10ZWFsOiAjMjBjOTk3O1xuICAtLWJzLWN5YW46ICMwZGNhZjA7XG4gIC0tYnMtZ3JheTogIzdFODI5OTtcbiAgLS1icy1ncmF5LWRhcms6ICMzRjQyNTQ7XG4gIC0tYnMtZ3JheS0xMDA6ICNGNUY4RkE7XG4gIC0tYnMtZ3JheS0yMDA6ICNFRkYyRjU7XG4gIC0tYnMtZ3JheS0zMDA6ICNFNEU2RUY7XG4gIC0tYnMtZ3JheS00MDA6ICNCNUI1QzM7XG4gIC0tYnMtZ3JheS01MDA6ICNBMUE1Qjc7XG4gIC0tYnMtZ3JheS02MDA6ICM3RTgyOTk7XG4gIC0tYnMtZ3JheS03MDA6ICM1RTYyNzg7XG4gIC0tYnMtZ3JheS04MDA6ICMzRjQyNTQ7XG4gIC0tYnMtZ3JheS05MDA6ICMxODFDMzI7XG4gIC0tYnMtd2hpdGU6ICNmZmZmZmY7XG4gIC0tYnMtbGlnaHQ6ICNGNUY4RkE7XG4gIC0tYnMtcHJpbWFyeTogI0ZGRDMwMDtcbiAgLS1icy1zZWNvbmRhcnk6ICNFNEU2RUY7XG4gIC0tYnMtc3VjY2VzczogIzUwQ0Q4OTtcbiAgLS1icy1pbmZvOiAjNzIzOUVBO1xuICAtLWJzLXdhcm5pbmc6ICNGRkM3MDA7XG4gIC0tYnMtZGFuZ2VyOiAjRjE0MTZDO1xuICAtLWJzLWRhcms6ICMxODFDMzI7XG4gIC0tYnMtd2hpdGUtcmdiOiAyNTUsIDI1NSwgMjU1O1xuICAtLWJzLWxpZ2h0LXJnYjogMjQ1LCAyNDgsIDI1MDtcbiAgLS1icy1wcmltYXJ5LXJnYjogMjU1LCAyMTEsIDA7XG4gIC0tYnMtc2Vjb25kYXJ5LXJnYjogMjI4LCAyMzAsIDIzOTtcbiAgLS1icy1zdWNjZXNzLXJnYjogODAsIDIwNSwgMTM3O1xuICAtLWJzLWluZm8tcmdiOiAxMTQsIDU3LCAyMzQ7XG4gIC0tYnMtd2FybmluZy1yZ2I6IDI1NSwgMTk5LCAwO1xuICAtLWJzLWRhbmdlci1yZ2I6IDI0MSwgNjUsIDEwODtcbiAgLS1icy1kYXJrLXJnYjogMjQsIDI4LCA1MDtcbiAgLS1icy13aGl0ZS1yZ2I6IDI1NSwgMjU1LCAyNTU7XG4gIC0tYnMtYmxhY2stcmdiOiAwLCAwLCAwO1xuICAtLWJzLWJvZHktY29sb3ItcmdiOiAyNCwgMjgsIDUwO1xuICAtLWJzLWJvZHktYmctcmdiOiAyNTUsIDI1NSwgMjU1O1xuICAtLWJzLWZvbnQtc2Fucy1zZXJpZjogUG9wcGlucywgSGVsdmV0aWNhLCBcInNhbnMtc2VyaWZcIjtcbiAgLS1icy1mb250LW1vbm9zcGFjZTogU0ZNb25vLVJlZ3VsYXIsIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCBcIkxpYmVyYXRpb24gTW9ub1wiLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZTtcbiAgLS1icy1ncmFkaWVudDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSk7XG4gIC0tYnMtYm9keS1mb250LWZhbWlseTogdmFyKC0tYnMtZm9udC1zYW5zLXNlcmlmKTtcbiAgLS1icy1ib2R5LWZvbnQtc2l6ZTogMXJlbTtcbiAgLS1icy1ib2R5LWZvbnQtd2VpZ2h0OiA0MDA7XG4gIC0tYnMtYm9keS1saW5lLWhlaWdodDogMS41O1xuICAtLWJzLWJvZHktY29sb3I6ICMxODFDMzI7XG4gIC0tYnMtYm9keS1iZzogI2ZmZmZmZjtcbn1cblxuKixcbio6OmJlZm9yZSxcbio6OmFmdGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuYm9keSB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWJzLWJvZHktZm9udC1mYW1pbHkpO1xuICBmb250LXNpemU6IHZhcigtLWJzLWJvZHktZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWJzLWJvZHktZm9udC13ZWlnaHQpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tYnMtYm9keS1saW5lLWhlaWdodCk7XG4gIGNvbG9yOiB2YXIoLS1icy1ib2R5LWNvbG9yKTtcbiAgdGV4dC1hbGlnbjogdmFyKC0tYnMtYm9keS10ZXh0LWFsaWduKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYm9keS1iZyk7XG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xufVxuXG5ociB7XG4gIG1hcmdpbjogMXJlbSAwO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xuICBib3JkZXI6IDA7XG4gIG9wYWNpdHk6IDAuMjU7XG59XG5cbmhyOm5vdChbc2l6ZV0pIHtcbiAgaGVpZ2h0OiAxcHg7XG59XG5cbmg2LCAuaDYsIGg1LCAuaDUsIGg0LCAuaDQsIGgzLCAuaDMsIGgyLCAuaDIsIGgxLCAuaDEge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGNvbG9yOiAjMTgxQzMyO1xufVxuXG5oMSwgLmgxIHtcbiAgZm9udC1zaXplOiBjYWxjKDEuM3JlbSArIDAuNnZ3KTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgaDEsIC5oMSB7XG4gICAgZm9udC1zaXplOiAxLjc1cmVtO1xuICB9XG59XG5cbmgyLCAuaDIge1xuICBmb250LXNpemU6IGNhbGMoMS4yNzVyZW0gKyAwLjN2dyk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIGgyLCAuaDIge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICB9XG59XG5cbmgzLCAuaDMge1xuICBmb250LXNpemU6IGNhbGMoMS4yNnJlbSArIDAuMTJ2dyk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIGgzLCAuaDMge1xuICAgIGZvbnQtc2l6ZTogMS4zNXJlbTtcbiAgfVxufVxuXG5oNCwgLmg0IHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xufVxuXG5oNSwgLmg1IHtcbiAgZm9udC1zaXplOiAxLjE1cmVtO1xufVxuXG5oNiwgLmg2IHtcbiAgZm9udC1zaXplOiAxLjA3NXJlbTtcbn1cblxucCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbmFiYnJbdGl0bGVdLFxuYWJicltkYXRhLWJzLW9yaWdpbmFsLXRpdGxlXSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDtcbiAgY3Vyc29yOiBoZWxwO1xuICB0ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6IG5vbmU7XG59XG5cbmFkZHJlc3Mge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG5vbCxcbnVsIHtcbiAgcGFkZGluZy1sZWZ0OiAycmVtO1xufVxuXG5vbCxcbnVsLFxuZGwge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG5vbCBvbCxcbnVsIHVsLFxub2wgdWwsXG51bCBvbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbmR0IHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuZGQge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG5ibG9ja3F1b3RlIHtcbiAgbWFyZ2luOiAwIDAgMXJlbTtcbn1cblxuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbnNtYWxsLCAuc21hbGwge1xuICBmb250LXNpemU6IDAuODc1ZW07XG59XG5cbm1hcmssIC5tYXJrIHtcbiAgcGFkZGluZzogMC4yZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2Y4ZTM7XG59XG5cbnN1YixcbnN1cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAwLjc1ZW07XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbnN1YiB7XG4gIGJvdHRvbTogLTAuMjVlbTtcbn1cblxuc3VwIHtcbiAgdG9wOiAtMC41ZW07XG59XG5cbmEge1xuICBjb2xvcjogI0ZGRDMwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuYTpob3ZlciB7XG4gIGNvbG9yOiAjYjM5NDAwO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuYTpub3QoW2hyZWZdKTpub3QoW2NsYXNzXSksIGE6bm90KFtocmVmXSk6bm90KFtjbGFzc10pOmhvdmVyIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxucHJlLFxuY29kZSxcbmtiZCxcbnNhbXAge1xuICBmb250LWZhbWlseTogdmFyKC0tYnMtZm9udC1tb25vc3BhY2UpO1xuICBmb250LXNpemU6IDFlbTtcbiAgZGlyZWN0aW9uOiBsdHIgLyogcnRsOmlnbm9yZSAqLztcbiAgdW5pY29kZS1iaWRpOiBiaWRpLW92ZXJyaWRlO1xufVxuXG5wcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbn1cbnByZSBjb2RlIHtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgd29yZC1icmVhazogbm9ybWFsO1xufVxuXG5jb2RlIHtcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xuICBjb2xvcjogI2I5Mzk5MztcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuYSA+IGNvZGUge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxua2JkIHtcbiAgcGFkZGluZzogMC4ycmVtIDAuNHJlbTtcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE4MUMzMjtcbiAgYm9yZGVyLXJhZGl1czogMC4yNzVyZW07XG59XG5rYmQga2JkIHtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1zaXplOiAxZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbmZpZ3VyZSB7XG4gIG1hcmdpbjogMCAwIDFyZW07XG59XG5cbmltZyxcbnN2ZyB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbnRhYmxlIHtcbiAgY2FwdGlvbi1zaWRlOiBib3R0b207XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG59XG5cbmNhcHRpb24ge1xuICBwYWRkaW5nLXRvcDogMC43NXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNzVyZW07XG4gIGNvbG9yOiAjQTFBNUI3O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG50aCB7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XG4gIHRleHQtYWxpZ246IC13ZWJraXQtbWF0Y2gtcGFyZW50O1xufVxuXG50aGVhZCxcbnRib2R5LFxudGZvb3QsXG50cixcbnRkLFxudGgge1xuICBib3JkZXItY29sb3I6IGluaGVyaXQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMDtcbn1cblxubGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbmJ1dHRvbiB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbmJ1dHRvbjpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpIHtcbiAgb3V0bGluZTogMDtcbn1cblxuaW5wdXQsXG5idXR0b24sXG5zZWxlY3QsXG5vcHRncm91cCxcbnRleHRhcmVhIHtcbiAgbWFyZ2luOiAwO1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxuYnV0dG9uLFxuc2VsZWN0IHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5cbltyb2xlPWJ1dHRvbl0ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbnNlbGVjdCB7XG4gIHdvcmQtd3JhcDogbm9ybWFsO1xufVxuc2VsZWN0OmRpc2FibGVkIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuW2xpc3RdOjotd2Via2l0LWNhbGVuZGFyLXBpY2tlci1pbmRpY2F0b3Ige1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5idXR0b24sXG5bdHlwZT1idXR0b25dLFxuW3R5cGU9cmVzZXRdLFxuW3R5cGU9c3VibWl0XSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xufVxuYnV0dG9uOm5vdCg6ZGlzYWJsZWQpLFxuW3R5cGU9YnV0dG9uXTpub3QoOmRpc2FibGVkKSxcblt0eXBlPXJlc2V0XTpub3QoOmRpc2FibGVkKSxcblt0eXBlPXN1Ym1pdF06bm90KDpkaXNhYmxlZCkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbjo6LW1vei1mb2N1cy1pbm5lciB7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbn1cblxudGV4dGFyZWEge1xuICByZXNpemU6IHZlcnRpY2FsO1xufVxuXG5maWVsZHNldCB7XG4gIG1pbi13aWR0aDogMDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXI6IDA7XG59XG5cbmxlZ2VuZCB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICBmb250LXNpemU6IGNhbGMoMS4yNzVyZW0gKyAwLjN2dyk7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICBsZWdlbmQge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICB9XG59XG5sZWdlbmQgKyAqIHtcbiAgY2xlYXI6IGxlZnQ7XG59XG5cbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LWZpZWxkcy13cmFwcGVyLFxuOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtdGV4dCxcbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LW1pbnV0ZSxcbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LWhvdXItZmllbGQsXG46Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1kYXktZmllbGQsXG46Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1tb250aC1maWVsZCxcbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LXllYXItZmllbGQge1xuICBwYWRkaW5nOiAwO1xufVxuXG46Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24ge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cblt0eXBlPXNlYXJjaF0ge1xuICBvdXRsaW5lLW9mZnNldDogLTJweDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XG59XG5cbi8qIHJ0bDpyYXc6XG5bdHlwZT1cInRlbFwiXSxcblt0eXBlPVwidXJsXCJdLFxuW3R5cGU9XCJlbWFpbFwiXSxcblt0eXBlPVwibnVtYmVyXCJdIHtcbiAgZGlyZWN0aW9uOiBsdHI7XG59XG4qL1xuOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG46Oi13ZWJraXQtY29sb3Itc3dhdGNoLXdyYXBwZXIge1xuICBwYWRkaW5nOiAwO1xufVxuXG46OmZpbGUtc2VsZWN0b3ItYnV0dG9uIHtcbiAgZm9udDogaW5oZXJpdDtcbn1cblxuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xufVxuXG5vdXRwdXQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbmlmcmFtZSB7XG4gIGJvcmRlcjogMDtcbn1cblxuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGxpc3QtaXRlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5wcm9ncmVzcyB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuW2hpZGRlbl0ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5sZWFkIHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xufVxuXG4uZGlzcGxheS0xIHtcbiAgZm9udC1zaXplOiBjYWxjKDEuNjI1cmVtICsgNC41dncpO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZGlzcGxheS0xIHtcbiAgICBmb250LXNpemU6IDVyZW07XG4gIH1cbn1cblxuLmRpc3BsYXktMiB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjU3NXJlbSArIDMuOXZ3KTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmRpc3BsYXktMiB7XG4gICAgZm9udC1zaXplOiA0LjVyZW07XG4gIH1cbn1cblxuLmRpc3BsYXktMyB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjUyNXJlbSArIDMuM3Z3KTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmRpc3BsYXktMyB7XG4gICAgZm9udC1zaXplOiA0cmVtO1xuICB9XG59XG5cbi5kaXNwbGF5LTQge1xuICBmb250LXNpemU6IGNhbGMoMS40NzVyZW0gKyAyLjd2dyk7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5kaXNwbGF5LTQge1xuICAgIGZvbnQtc2l6ZTogMy41cmVtO1xuICB9XG59XG5cbi5kaXNwbGF5LTUge1xuICBmb250LXNpemU6IGNhbGMoMS40MjVyZW0gKyAyLjF2dyk7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5kaXNwbGF5LTUge1xuICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgfVxufVxuXG4uZGlzcGxheS02IHtcbiAgZm9udC1zaXplOiBjYWxjKDEuMzc1cmVtICsgMS41dncpO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZGlzcGxheS02IHtcbiAgICBmb250LXNpemU6IDIuNXJlbTtcbiAgfVxufVxuXG4ubGlzdC11bnN0eWxlZCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLmxpc3QtaW5saW5lIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4ubGlzdC1pbmxpbmUtaXRlbSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5saXN0LWlubGluZS1pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbn1cblxuLmluaXRpYWxpc20ge1xuICBmb250LXNpemU6IDAuODc1ZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5ibG9ja3F1b3RlIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xufVxuLmJsb2NrcXVvdGUgPiA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5ibG9ja3F1b3RlLWZvb3RlciB7XG4gIG1hcmdpbi10b3A6IC0xcmVtO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBmb250LXNpemU6IDAuODc1ZW07XG4gIGNvbG9yOiAjN0U4Mjk5O1xufVxuLmJsb2NrcXVvdGUtZm9vdGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIuKAlMKgXCI7XG59XG5cbi5pbWctZmx1aWQge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLmltZy10aHVtYm5haWwge1xuICBwYWRkaW5nOiAwLjI1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTRFNkVGO1xuICBib3JkZXItcmFkaXVzOiAwLjQ3NXJlbTtcbiAgYm94LXNoYWRvdzogMCAwLjFyZW0gMXJlbSAwLjI1cmVtIHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uZmlndXJlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uZmlndXJlLWltZyB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi5maWd1cmUtY2FwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAgY29sb3I6ICM3RTgyOTk7XG59XG5cbi5jb250YWluZXIsXG4uY29udGFpbmVyLWZsdWlkLFxuLmNvbnRhaW5lci14eGwsXG4uY29udGFpbmVyLXhsLFxuLmNvbnRhaW5lci1sZyxcbi5jb250YWluZXItbWQsXG4uY29udGFpbmVyLXNtIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IHZhcigtLWJzLWd1dHRlci14LCAxLjVyZW0pO1xuICBwYWRkaW5nLWxlZnQ6IHZhcigtLWJzLWd1dHRlci14LCAxLjVyZW0pO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNvbnRhaW5lci1zbSwgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiA1NDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb250YWluZXItbWQsIC5jb250YWluZXItc20sIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogNzIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY29udGFpbmVyLWxnLCAuY29udGFpbmVyLW1kLCAuY29udGFpbmVyLXNtLCAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDk2MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5jb250YWluZXIteGwsIC5jb250YWluZXItbGcsIC5jb250YWluZXItbWQsIC5jb250YWluZXItc20sIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMTE0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC5jb250YWluZXIteHhsLCAuY29udGFpbmVyLXhsLCAuY29udGFpbmVyLWxnLCAuY29udGFpbmVyLW1kLCAuY29udGFpbmVyLXNtLCAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDEzMjBweDtcbiAgfVxufVxuLnJvdyB7XG4gIC0tYnMtZ3V0dGVyLXg6IDEuNXJlbTtcbiAgLS1icy1ndXR0ZXIteTogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tdG9wOiBjYWxjKHZhcigtLWJzLWd1dHRlci15KSAqIC0xKTtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIC0wLjUpO1xuICBtYXJnaW4tbGVmdDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAtMC41KTtcbn1cbi5yb3cgPiAqIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogMC41KTtcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIDAuNSk7XG4gIG1hcmdpbi10b3A6IHZhcigtLWJzLWd1dHRlci15KTtcbn1cblxuLmNvbCB7XG4gIGZsZXg6IDEgMCAwJTtcbn1cblxuLnJvdy1jb2xzLWF1dG8gPiAqIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4ucm93LWNvbHMtMSA+ICoge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5yb3ctY29scy0yID4gKiB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogNTAlO1xufVxuXG4ucm93LWNvbHMtMyA+ICoge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xufVxuXG4ucm93LWNvbHMtNCA+ICoge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDI1JTtcbn1cblxuLnJvdy1jb2xzLTUgPiAqIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAyMCU7XG59XG5cbi5yb3ctY29scy02ID4gKiB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMTYuNjY2NjY2NjY2NyU7XG59XG5cbi5jb2wtYXV0byB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogYXV0bztcbn1cblxuLmNvbC0xIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiA4LjMzMzMzMzMzJTtcbn1cblxuLmNvbC0yIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAxNi42NjY2NjY2NyU7XG59XG5cbi5jb2wtMyB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMjUlO1xufVxuXG4uY29sLTQge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcbn1cblxuLmNvbC01IHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiA0MS42NjY2NjY2NyU7XG59XG5cbi5jb2wtNiB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogNTAlO1xufVxuXG4uY29sLTcge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDU4LjMzMzMzMzMzJTtcbn1cblxuLmNvbC04IHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiA2Ni42NjY2NjY2NyU7XG59XG5cbi5jb2wtOSB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogNzUlO1xufVxuXG4uY29sLTEwIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiA4My4zMzMzMzMzMyU7XG59XG5cbi5jb2wtMTEge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDkxLjY2NjY2NjY3JTtcbn1cblxuLmNvbC0xMiB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLm9mZnNldC0xIHtcbiAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlO1xufVxuXG4ub2Zmc2V0LTIge1xuICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xufVxuXG4ub2Zmc2V0LTMge1xuICBtYXJnaW4tbGVmdDogMjUlO1xufVxuXG4ub2Zmc2V0LTQge1xuICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xufVxuXG4ub2Zmc2V0LTUge1xuICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xufVxuXG4ub2Zmc2V0LTYge1xuICBtYXJnaW4tbGVmdDogNTAlO1xufVxuXG4ub2Zmc2V0LTcge1xuICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xufVxuXG4ub2Zmc2V0LTgge1xuICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xufVxuXG4ub2Zmc2V0LTkge1xuICBtYXJnaW4tbGVmdDogNzUlO1xufVxuXG4ub2Zmc2V0LTEwIHtcbiAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTtcbn1cblxuLm9mZnNldC0xMSB7XG4gIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XG59XG5cbi5nLTAsXG4uZ3gtMCB7XG4gIC0tYnMtZ3V0dGVyLXg6IDByZW07XG59XG5cbi5nLTAsXG4uZ3ktMCB7XG4gIC0tYnMtZ3V0dGVyLXk6IDByZW07XG59XG5cbi5nLTEsXG4uZ3gtMSB7XG4gIC0tYnMtZ3V0dGVyLXg6IDAuMjVyZW07XG59XG5cbi5nLTEsXG4uZ3ktMSB7XG4gIC0tYnMtZ3V0dGVyLXk6IDAuMjVyZW07XG59XG5cbi5nLTIsXG4uZ3gtMiB7XG4gIC0tYnMtZ3V0dGVyLXg6IDAuNXJlbTtcbn1cblxuLmctMixcbi5neS0yIHtcbiAgLS1icy1ndXR0ZXIteTogMC41cmVtO1xufVxuXG4uZy0zLFxuLmd4LTMge1xuICAtLWJzLWd1dHRlci14OiAwLjc1cmVtO1xufVxuXG4uZy0zLFxuLmd5LTMge1xuICAtLWJzLWd1dHRlci15OiAwLjc1cmVtO1xufVxuXG4uZy00LFxuLmd4LTQge1xuICAtLWJzLWd1dHRlci14OiAxcmVtO1xufVxuXG4uZy00LFxuLmd5LTQge1xuICAtLWJzLWd1dHRlci15OiAxcmVtO1xufVxuXG4uZy01LFxuLmd4LTUge1xuICAtLWJzLWd1dHRlci14OiAxLjI1cmVtO1xufVxuXG4uZy01LFxuLmd5LTUge1xuICAtLWJzLWd1dHRlci15OiAxLjI1cmVtO1xufVxuXG4uZy02LFxuLmd4LTYge1xuICAtLWJzLWd1dHRlci14OiAxLjVyZW07XG59XG5cbi5nLTYsXG4uZ3ktNiB7XG4gIC0tYnMtZ3V0dGVyLXk6IDEuNXJlbTtcbn1cblxuLmctNyxcbi5neC03IHtcbiAgLS1icy1ndXR0ZXIteDogMS43NXJlbTtcbn1cblxuLmctNyxcbi5neS03IHtcbiAgLS1icy1ndXR0ZXIteTogMS43NXJlbTtcbn1cblxuLmctOCxcbi5neC04IHtcbiAgLS1icy1ndXR0ZXIteDogMnJlbTtcbn1cblxuLmctOCxcbi5neS04IHtcbiAgLS1icy1ndXR0ZXIteTogMnJlbTtcbn1cblxuLmctOSxcbi5neC05IHtcbiAgLS1icy1ndXR0ZXIteDogMi4yNXJlbTtcbn1cblxuLmctOSxcbi5neS05IHtcbiAgLS1icy1ndXR0ZXIteTogMi4yNXJlbTtcbn1cblxuLmctMTAsXG4uZ3gtMTAge1xuICAtLWJzLWd1dHRlci14OiAyLjVyZW07XG59XG5cbi5nLTEwLFxuLmd5LTEwIHtcbiAgLS1icy1ndXR0ZXIteTogMi41cmVtO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNvbC1zbSB7XG4gICAgZmxleDogMSAwIDAlO1xuICB9XG5cbiAgLnJvdy1jb2xzLXNtLWF1dG8gPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuXG4gIC5yb3ctY29scy1zbS0xID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAucm93LWNvbHMtc20tMiA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cblxuICAucm93LWNvbHMtc20tMyA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgfVxuXG4gIC5yb3ctY29scy1zbS00ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuXG4gIC5yb3ctY29scy1zbS01ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDIwJTtcbiAgfVxuXG4gIC5yb3ctY29scy1zbS02ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC1zbS1hdXRvIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuXG4gIC5jb2wtc20tMSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDguMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC1zbS0yIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTYuNjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC1zbS0zIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjUlO1xuICB9XG5cbiAgLmNvbC1zbS00IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC1zbS01IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNDEuNjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC1zbS02IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTAlO1xuICB9XG5cbiAgLmNvbC1zbS03IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTguMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC1zbS04IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNjYuNjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC1zbS05IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNzUlO1xuICB9XG5cbiAgLmNvbC1zbS0xMCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDgzLjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wtc20tMTEge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA5MS42NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLXNtLTEyIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5vZmZzZXQtc20tMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cblxuICAub2Zmc2V0LXNtLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQtc20tMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5vZmZzZXQtc20tMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuXG4gIC5vZmZzZXQtc20tNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQtc20tNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5vZmZzZXQtc20tNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuXG4gIC5vZmZzZXQtc20tNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQtc20tOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5vZmZzZXQtc20tOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuXG4gIC5vZmZzZXQtc20tMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LXNtLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xuICB9XG5cbiAgLmctc20tMCxcbi5neC1zbS0wIHtcbiAgICAtLWJzLWd1dHRlci14OiAwcmVtO1xuICB9XG5cbiAgLmctc20tMCxcbi5neS1zbS0wIHtcbiAgICAtLWJzLWd1dHRlci15OiAwcmVtO1xuICB9XG5cbiAgLmctc20tMSxcbi5neC1zbS0xIHtcbiAgICAtLWJzLWd1dHRlci14OiAwLjI1cmVtO1xuICB9XG5cbiAgLmctc20tMSxcbi5neS1zbS0xIHtcbiAgICAtLWJzLWd1dHRlci15OiAwLjI1cmVtO1xuICB9XG5cbiAgLmctc20tMixcbi5neC1zbS0yIHtcbiAgICAtLWJzLWd1dHRlci14OiAwLjVyZW07XG4gIH1cblxuICAuZy1zbS0yLFxuLmd5LXNtLTIge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDAuNXJlbTtcbiAgfVxuXG4gIC5nLXNtLTMsXG4uZ3gtc20tMyB7XG4gICAgLS1icy1ndXR0ZXIteDogMC43NXJlbTtcbiAgfVxuXG4gIC5nLXNtLTMsXG4uZ3ktc20tMyB7XG4gICAgLS1icy1ndXR0ZXIteTogMC43NXJlbTtcbiAgfVxuXG4gIC5nLXNtLTQsXG4uZ3gtc20tNCB7XG4gICAgLS1icy1ndXR0ZXIteDogMXJlbTtcbiAgfVxuXG4gIC5nLXNtLTQsXG4uZ3ktc20tNCB7XG4gICAgLS1icy1ndXR0ZXIteTogMXJlbTtcbiAgfVxuXG4gIC5nLXNtLTUsXG4uZ3gtc20tNSB7XG4gICAgLS1icy1ndXR0ZXIteDogMS4yNXJlbTtcbiAgfVxuXG4gIC5nLXNtLTUsXG4uZ3ktc20tNSB7XG4gICAgLS1icy1ndXR0ZXIteTogMS4yNXJlbTtcbiAgfVxuXG4gIC5nLXNtLTYsXG4uZ3gtc20tNiB7XG4gICAgLS1icy1ndXR0ZXIteDogMS41cmVtO1xuICB9XG5cbiAgLmctc20tNixcbi5neS1zbS02IHtcbiAgICAtLWJzLWd1dHRlci15OiAxLjVyZW07XG4gIH1cblxuICAuZy1zbS03LFxuLmd4LXNtLTcge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDEuNzVyZW07XG4gIH1cblxuICAuZy1zbS03LFxuLmd5LXNtLTcge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDEuNzVyZW07XG4gIH1cblxuICAuZy1zbS04LFxuLmd4LXNtLTgge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDJyZW07XG4gIH1cblxuICAuZy1zbS04LFxuLmd5LXNtLTgge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDJyZW07XG4gIH1cblxuICAuZy1zbS05LFxuLmd4LXNtLTkge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDIuMjVyZW07XG4gIH1cblxuICAuZy1zbS05LFxuLmd5LXNtLTkge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDIuMjVyZW07XG4gIH1cblxuICAuZy1zbS0xMCxcbi5neC1zbS0xMCB7XG4gICAgLS1icy1ndXR0ZXIteDogMi41cmVtO1xuICB9XG5cbiAgLmctc20tMTAsXG4uZ3ktc20tMTAge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDIuNXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb2wtbWQge1xuICAgIGZsZXg6IDEgMCAwJTtcbiAgfVxuXG4gIC5yb3ctY29scy1tZC1hdXRvID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cblxuICAucm93LWNvbHMtbWQtMSA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLnJvdy1jb2xzLW1kLTIgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTAlO1xuICB9XG5cbiAgLnJvdy1jb2xzLW1kLTMgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cblxuICAucm93LWNvbHMtbWQtNCA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cblxuICAucm93LWNvbHMtbWQtNSA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyMCU7XG4gIH1cblxuICAucm93LWNvbHMtbWQtNiA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wtbWQtYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cblxuICAuY29sLW1kLTEge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA4LjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wtbWQtMiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wtbWQtMyB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuXG4gIC5jb2wtbWQtNCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wtbWQtNSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDQxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wtbWQtNiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuXG4gIC5jb2wtbWQtNyB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDU4LjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wtbWQtOCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDY2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wtbWQtOSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxuXG4gIC5jb2wtbWQtMTAge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA4My4zMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLW1kLTExIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogOTEuNjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC1tZC0xMiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAub2Zmc2V0LW1kLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG5cbiAgLm9mZnNldC1tZC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LW1kLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7XG4gIH1cblxuICAub2Zmc2V0LW1kLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cblxuICAub2Zmc2V0LW1kLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LW1kLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyU7XG4gIH1cblxuICAub2Zmc2V0LW1kLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cblxuICAub2Zmc2V0LW1kLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LW1kLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7XG4gIH1cblxuICAub2Zmc2V0LW1kLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cblxuICAub2Zmc2V0LW1kLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC1tZC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5nLW1kLTAsXG4uZ3gtbWQtMCB7XG4gICAgLS1icy1ndXR0ZXIteDogMHJlbTtcbiAgfVxuXG4gIC5nLW1kLTAsXG4uZ3ktbWQtMCB7XG4gICAgLS1icy1ndXR0ZXIteTogMHJlbTtcbiAgfVxuXG4gIC5nLW1kLTEsXG4uZ3gtbWQtMSB7XG4gICAgLS1icy1ndXR0ZXIteDogMC4yNXJlbTtcbiAgfVxuXG4gIC5nLW1kLTEsXG4uZ3ktbWQtMSB7XG4gICAgLS1icy1ndXR0ZXIteTogMC4yNXJlbTtcbiAgfVxuXG4gIC5nLW1kLTIsXG4uZ3gtbWQtMiB7XG4gICAgLS1icy1ndXR0ZXIteDogMC41cmVtO1xuICB9XG5cbiAgLmctbWQtMixcbi5neS1tZC0yIHtcbiAgICAtLWJzLWd1dHRlci15OiAwLjVyZW07XG4gIH1cblxuICAuZy1tZC0zLFxuLmd4LW1kLTMge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDAuNzVyZW07XG4gIH1cblxuICAuZy1tZC0zLFxuLmd5LW1kLTMge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDAuNzVyZW07XG4gIH1cblxuICAuZy1tZC00LFxuLmd4LW1kLTQge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDFyZW07XG4gIH1cblxuICAuZy1tZC00LFxuLmd5LW1kLTQge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDFyZW07XG4gIH1cblxuICAuZy1tZC01LFxuLmd4LW1kLTUge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDEuMjVyZW07XG4gIH1cblxuICAuZy1tZC01LFxuLmd5LW1kLTUge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDEuMjVyZW07XG4gIH1cblxuICAuZy1tZC02LFxuLmd4LW1kLTYge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDEuNXJlbTtcbiAgfVxuXG4gIC5nLW1kLTYsXG4uZ3ktbWQtNiB7XG4gICAgLS1icy1ndXR0ZXIteTogMS41cmVtO1xuICB9XG5cbiAgLmctbWQtNyxcbi5neC1tZC03IHtcbiAgICAtLWJzLWd1dHRlci14OiAxLjc1cmVtO1xuICB9XG5cbiAgLmctbWQtNyxcbi5neS1tZC03IHtcbiAgICAtLWJzLWd1dHRlci15OiAxLjc1cmVtO1xuICB9XG5cbiAgLmctbWQtOCxcbi5neC1tZC04IHtcbiAgICAtLWJzLWd1dHRlci14OiAycmVtO1xuICB9XG5cbiAgLmctbWQtOCxcbi5neS1tZC04IHtcbiAgICAtLWJzLWd1dHRlci15OiAycmVtO1xuICB9XG5cbiAgLmctbWQtOSxcbi5neC1tZC05IHtcbiAgICAtLWJzLWd1dHRlci14OiAyLjI1cmVtO1xuICB9XG5cbiAgLmctbWQtOSxcbi5neS1tZC05IHtcbiAgICAtLWJzLWd1dHRlci15OiAyLjI1cmVtO1xuICB9XG5cbiAgLmctbWQtMTAsXG4uZ3gtbWQtMTAge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDIuNXJlbTtcbiAgfVxuXG4gIC5nLW1kLTEwLFxuLmd5LW1kLTEwIHtcbiAgICAtLWJzLWd1dHRlci15OiAyLjVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY29sLWxnIHtcbiAgICBmbGV4OiAxIDAgMCU7XG4gIH1cblxuICAucm93LWNvbHMtbGctYXV0byA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG5cbiAgLnJvdy1jb2xzLWxnLTEgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5yb3ctY29scy1sZy0yID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuXG4gIC5yb3ctY29scy1sZy0zID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG5cbiAgLnJvdy1jb2xzLWxnLTQgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjUlO1xuICB9XG5cbiAgLnJvdy1jb2xzLWxnLTUgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjAlO1xuICB9XG5cbiAgLnJvdy1jb2xzLWxnLTYgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTYuNjY2NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLWxnLWF1dG8ge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG5cbiAgLmNvbC1sZy0xIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogOC4zMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLWxnLTIge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLWxnLTMge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cblxuICAuY29sLWxnLTQge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLWxnLTUge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA0MS42NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLWxnLTYge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cblxuICAuY29sLWxnLTcge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1OC4zMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLWxnLTgge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA2Ni42NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLWxnLTkge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cblxuICAuY29sLWxnLTEwIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogODMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC1sZy0xMSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDkxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wtbGctMTIge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLm9mZnNldC1sZy0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuXG4gIC5vZmZzZXQtbGctMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC1sZy0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xuICB9XG5cbiAgLm9mZnNldC1sZy0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG5cbiAgLm9mZnNldC1sZy00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC1sZy01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xuICB9XG5cbiAgLm9mZnNldC1sZy02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG5cbiAgLm9mZnNldC1sZy03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC1sZy04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xuICB9XG5cbiAgLm9mZnNldC1sZy05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG5cbiAgLm9mZnNldC1sZy0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQtbGctMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XG4gIH1cblxuICAuZy1sZy0wLFxuLmd4LWxnLTAge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDByZW07XG4gIH1cblxuICAuZy1sZy0wLFxuLmd5LWxnLTAge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDByZW07XG4gIH1cblxuICAuZy1sZy0xLFxuLmd4LWxnLTEge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDAuMjVyZW07XG4gIH1cblxuICAuZy1sZy0xLFxuLmd5LWxnLTEge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDAuMjVyZW07XG4gIH1cblxuICAuZy1sZy0yLFxuLmd4LWxnLTIge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDAuNXJlbTtcbiAgfVxuXG4gIC5nLWxnLTIsXG4uZ3ktbGctMiB7XG4gICAgLS1icy1ndXR0ZXIteTogMC41cmVtO1xuICB9XG5cbiAgLmctbGctMyxcbi5neC1sZy0zIHtcbiAgICAtLWJzLWd1dHRlci14OiAwLjc1cmVtO1xuICB9XG5cbiAgLmctbGctMyxcbi5neS1sZy0zIHtcbiAgICAtLWJzLWd1dHRlci15OiAwLjc1cmVtO1xuICB9XG5cbiAgLmctbGctNCxcbi5neC1sZy00IHtcbiAgICAtLWJzLWd1dHRlci14OiAxcmVtO1xuICB9XG5cbiAgLmctbGctNCxcbi5neS1sZy00IHtcbiAgICAtLWJzLWd1dHRlci15OiAxcmVtO1xuICB9XG5cbiAgLmctbGctNSxcbi5neC1sZy01IHtcbiAgICAtLWJzLWd1dHRlci14OiAxLjI1cmVtO1xuICB9XG5cbiAgLmctbGctNSxcbi5neS1sZy01IHtcbiAgICAtLWJzLWd1dHRlci15OiAxLjI1cmVtO1xuICB9XG5cbiAgLmctbGctNixcbi5neC1sZy02IHtcbiAgICAtLWJzLWd1dHRlci14OiAxLjVyZW07XG4gIH1cblxuICAuZy1sZy02LFxuLmd5LWxnLTYge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDEuNXJlbTtcbiAgfVxuXG4gIC5nLWxnLTcsXG4uZ3gtbGctNyB7XG4gICAgLS1icy1ndXR0ZXIteDogMS43NXJlbTtcbiAgfVxuXG4gIC5nLWxnLTcsXG4uZ3ktbGctNyB7XG4gICAgLS1icy1ndXR0ZXIteTogMS43NXJlbTtcbiAgfVxuXG4gIC5nLWxnLTgsXG4uZ3gtbGctOCB7XG4gICAgLS1icy1ndXR0ZXIteDogMnJlbTtcbiAgfVxuXG4gIC5nLWxnLTgsXG4uZ3ktbGctOCB7XG4gICAgLS1icy1ndXR0ZXIteTogMnJlbTtcbiAgfVxuXG4gIC5nLWxnLTksXG4uZ3gtbGctOSB7XG4gICAgLS1icy1ndXR0ZXIteDogMi4yNXJlbTtcbiAgfVxuXG4gIC5nLWxnLTksXG4uZ3ktbGctOSB7XG4gICAgLS1icy1ndXR0ZXIteTogMi4yNXJlbTtcbiAgfVxuXG4gIC5nLWxnLTEwLFxuLmd4LWxnLTEwIHtcbiAgICAtLWJzLWd1dHRlci14OiAyLjVyZW07XG4gIH1cblxuICAuZy1sZy0xMCxcbi5neS1sZy0xMCB7XG4gICAgLS1icy1ndXR0ZXIteTogMi41cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5jb2wteGwge1xuICAgIGZsZXg6IDEgMCAwJTtcbiAgfVxuXG4gIC5yb3ctY29scy14bC1hdXRvID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cblxuICAucm93LWNvbHMteGwtMSA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLnJvdy1jb2xzLXhsLTIgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTAlO1xuICB9XG5cbiAgLnJvdy1jb2xzLXhsLTMgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cblxuICAucm93LWNvbHMteGwtNCA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cblxuICAucm93LWNvbHMteGwtNSA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyMCU7XG4gIH1cblxuICAucm93LWNvbHMteGwtNiA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wteGwtYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cblxuICAuY29sLXhsLTEge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA4LjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wteGwtMiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wteGwtMyB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuXG4gIC5jb2wteGwtNCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wteGwtNSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDQxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wteGwtNiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuXG4gIC5jb2wteGwtNyB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDU4LjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wteGwtOCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDY2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wteGwtOSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxuXG4gIC5jb2wteGwtMTAge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA4My4zMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLXhsLTExIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogOTEuNjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC14bC0xMiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAub2Zmc2V0LXhsLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG5cbiAgLm9mZnNldC14bC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LXhsLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7XG4gIH1cblxuICAub2Zmc2V0LXhsLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cblxuICAub2Zmc2V0LXhsLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LXhsLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyU7XG4gIH1cblxuICAub2Zmc2V0LXhsLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cblxuICAub2Zmc2V0LXhsLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LXhsLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7XG4gIH1cblxuICAub2Zmc2V0LXhsLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cblxuICAub2Zmc2V0LXhsLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC14bC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5nLXhsLTAsXG4uZ3gteGwtMCB7XG4gICAgLS1icy1ndXR0ZXIteDogMHJlbTtcbiAgfVxuXG4gIC5nLXhsLTAsXG4uZ3kteGwtMCB7XG4gICAgLS1icy1ndXR0ZXIteTogMHJlbTtcbiAgfVxuXG4gIC5nLXhsLTEsXG4uZ3gteGwtMSB7XG4gICAgLS1icy1ndXR0ZXIteDogMC4yNXJlbTtcbiAgfVxuXG4gIC5nLXhsLTEsXG4uZ3kteGwtMSB7XG4gICAgLS1icy1ndXR0ZXIteTogMC4yNXJlbTtcbiAgfVxuXG4gIC5nLXhsLTIsXG4uZ3gteGwtMiB7XG4gICAgLS1icy1ndXR0ZXIteDogMC41cmVtO1xuICB9XG5cbiAgLmcteGwtMixcbi5neS14bC0yIHtcbiAgICAtLWJzLWd1dHRlci15OiAwLjVyZW07XG4gIH1cblxuICAuZy14bC0zLFxuLmd4LXhsLTMge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDAuNzVyZW07XG4gIH1cblxuICAuZy14bC0zLFxuLmd5LXhsLTMge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDAuNzVyZW07XG4gIH1cblxuICAuZy14bC00LFxuLmd4LXhsLTQge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDFyZW07XG4gIH1cblxuICAuZy14bC00LFxuLmd5LXhsLTQge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDFyZW07XG4gIH1cblxuICAuZy14bC01LFxuLmd4LXhsLTUge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDEuMjVyZW07XG4gIH1cblxuICAuZy14bC01LFxuLmd5LXhsLTUge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDEuMjVyZW07XG4gIH1cblxuICAuZy14bC02LFxuLmd4LXhsLTYge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDEuNXJlbTtcbiAgfVxuXG4gIC5nLXhsLTYsXG4uZ3kteGwtNiB7XG4gICAgLS1icy1ndXR0ZXIteTogMS41cmVtO1xuICB9XG5cbiAgLmcteGwtNyxcbi5neC14bC03IHtcbiAgICAtLWJzLWd1dHRlci14OiAxLjc1cmVtO1xuICB9XG5cbiAgLmcteGwtNyxcbi5neS14bC03IHtcbiAgICAtLWJzLWd1dHRlci15OiAxLjc1cmVtO1xuICB9XG5cbiAgLmcteGwtOCxcbi5neC14bC04IHtcbiAgICAtLWJzLWd1dHRlci14OiAycmVtO1xuICB9XG5cbiAgLmcteGwtOCxcbi5neS14bC04IHtcbiAgICAtLWJzLWd1dHRlci15OiAycmVtO1xuICB9XG5cbiAgLmcteGwtOSxcbi5neC14bC05IHtcbiAgICAtLWJzLWd1dHRlci14OiAyLjI1cmVtO1xuICB9XG5cbiAgLmcteGwtOSxcbi5neS14bC05IHtcbiAgICAtLWJzLWd1dHRlci15OiAyLjI1cmVtO1xuICB9XG5cbiAgLmcteGwtMTAsXG4uZ3gteGwtMTAge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDIuNXJlbTtcbiAgfVxuXG4gIC5nLXhsLTEwLFxuLmd5LXhsLTEwIHtcbiAgICAtLWJzLWd1dHRlci15OiAyLjVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLmNvbC14eGwge1xuICAgIGZsZXg6IDEgMCAwJTtcbiAgfVxuXG4gIC5yb3ctY29scy14eGwtYXV0byA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG5cbiAgLnJvdy1jb2xzLXh4bC0xID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAucm93LWNvbHMteHhsLTIgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTAlO1xuICB9XG5cbiAgLnJvdy1jb2xzLXh4bC0zID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG5cbiAgLnJvdy1jb2xzLXh4bC00ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuXG4gIC5yb3ctY29scy14eGwtNSA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyMCU7XG4gIH1cblxuICAucm93LWNvbHMteHhsLTYgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTYuNjY2NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLXh4bC1hdXRvIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuXG4gIC5jb2wteHhsLTEge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA4LjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wteHhsLTIge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLXh4bC0zIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjUlO1xuICB9XG5cbiAgLmNvbC14eGwtNCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wteHhsLTUge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA0MS42NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLXh4bC02IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTAlO1xuICB9XG5cbiAgLmNvbC14eGwtNyB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDU4LjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wteHhsLTgge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA2Ni42NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLXh4bC05IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNzUlO1xuICB9XG5cbiAgLmNvbC14eGwtMTAge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA4My4zMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLXh4bC0xMSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDkxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wteHhsLTEyIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5vZmZzZXQteHhsLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG5cbiAgLm9mZnNldC14eGwtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC14eGwtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5vZmZzZXQteHhsLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cblxuICAub2Zmc2V0LXh4bC00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC14eGwtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5vZmZzZXQteHhsLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cblxuICAub2Zmc2V0LXh4bC03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC14eGwtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5vZmZzZXQteHhsLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cblxuICAub2Zmc2V0LXh4bC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQteHhsLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xuICB9XG5cbiAgLmcteHhsLTAsXG4uZ3gteHhsLTAge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDByZW07XG4gIH1cblxuICAuZy14eGwtMCxcbi5neS14eGwtMCB7XG4gICAgLS1icy1ndXR0ZXIteTogMHJlbTtcbiAgfVxuXG4gIC5nLXh4bC0xLFxuLmd4LXh4bC0xIHtcbiAgICAtLWJzLWd1dHRlci14OiAwLjI1cmVtO1xuICB9XG5cbiAgLmcteHhsLTEsXG4uZ3kteHhsLTEge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDAuMjVyZW07XG4gIH1cblxuICAuZy14eGwtMixcbi5neC14eGwtMiB7XG4gICAgLS1icy1ndXR0ZXIteDogMC41cmVtO1xuICB9XG5cbiAgLmcteHhsLTIsXG4uZ3kteHhsLTIge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDAuNXJlbTtcbiAgfVxuXG4gIC5nLXh4bC0zLFxuLmd4LXh4bC0zIHtcbiAgICAtLWJzLWd1dHRlci14OiAwLjc1cmVtO1xuICB9XG5cbiAgLmcteHhsLTMsXG4uZ3kteHhsLTMge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDAuNzVyZW07XG4gIH1cblxuICAuZy14eGwtNCxcbi5neC14eGwtNCB7XG4gICAgLS1icy1ndXR0ZXIteDogMXJlbTtcbiAgfVxuXG4gIC5nLXh4bC00LFxuLmd5LXh4bC00IHtcbiAgICAtLWJzLWd1dHRlci15OiAxcmVtO1xuICB9XG5cbiAgLmcteHhsLTUsXG4uZ3gteHhsLTUge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDEuMjVyZW07XG4gIH1cblxuICAuZy14eGwtNSxcbi5neS14eGwtNSB7XG4gICAgLS1icy1ndXR0ZXIteTogMS4yNXJlbTtcbiAgfVxuXG4gIC5nLXh4bC02LFxuLmd4LXh4bC02IHtcbiAgICAtLWJzLWd1dHRlci14OiAxLjVyZW07XG4gIH1cblxuICAuZy14eGwtNixcbi5neS14eGwtNiB7XG4gICAgLS1icy1ndXR0ZXIteTogMS41cmVtO1xuICB9XG5cbiAgLmcteHhsLTcsXG4uZ3gteHhsLTcge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDEuNzVyZW07XG4gIH1cblxuICAuZy14eGwtNyxcbi5neS14eGwtNyB7XG4gICAgLS1icy1ndXR0ZXIteTogMS43NXJlbTtcbiAgfVxuXG4gIC5nLXh4bC04LFxuLmd4LXh4bC04IHtcbiAgICAtLWJzLWd1dHRlci14OiAycmVtO1xuICB9XG5cbiAgLmcteHhsLTgsXG4uZ3kteHhsLTgge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDJyZW07XG4gIH1cblxuICAuZy14eGwtOSxcbi5neC14eGwtOSB7XG4gICAgLS1icy1ndXR0ZXIteDogMi4yNXJlbTtcbiAgfVxuXG4gIC5nLXh4bC05LFxuLmd5LXh4bC05IHtcbiAgICAtLWJzLWd1dHRlci15OiAyLjI1cmVtO1xuICB9XG5cbiAgLmcteHhsLTEwLFxuLmd4LXh4bC0xMCB7XG4gICAgLS1icy1ndXR0ZXIteDogMi41cmVtO1xuICB9XG5cbiAgLmcteHhsLTEwLFxuLmd5LXh4bC0xMCB7XG4gICAgLS1icy1ndXR0ZXIteTogMi41cmVtO1xuICB9XG59XG4udGFibGUge1xuICAtLWJzLXRhYmxlLWJnOiB0cmFuc3BhcmVudDtcbiAgLS1icy10YWJsZS1hY2NlbnQtYmc6IHRyYW5zcGFyZW50O1xuICAtLWJzLXRhYmxlLXN0cmlwZWQtY29sb3I6ICMxODFDMzI7XG4gIC0tYnMtdGFibGUtc3RyaXBlZC1iZzogcmdiYSgyNDUsIDI0OCwgMjUwLCAwLjc1KTtcbiAgLS1icy10YWJsZS1hY3RpdmUtY29sb3I6ICMxODFDMzI7XG4gIC0tYnMtdGFibGUtYWN0aXZlLWJnOiAjRjVGOEZBO1xuICAtLWJzLXRhYmxlLWhvdmVyLWNvbG9yOiAjMTgxQzMyO1xuICAtLWJzLXRhYmxlLWhvdmVyLWJnOiAjRjVGOEZBO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgY29sb3I6ICMxODFDMzI7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGJvcmRlci1jb2xvcjogI0VGRjJGNTtcbn1cbi50YWJsZSA+IDpub3QoY2FwdGlvbikgPiAqID4gKiB7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMC43NXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtdGFibGUtYmcpO1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAxcHg7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDk5OTlweCB2YXIoLS1icy10YWJsZS1hY2NlbnQtYmcpO1xufVxuLnRhYmxlID4gdGJvZHkge1xuICB2ZXJ0aWNhbC1hbGlnbjogaW5oZXJpdDtcbn1cbi50YWJsZSA+IHRoZWFkIHtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbn1cbi50YWJsZSA+IDpub3QoOmxhc3QtY2hpbGQpID4gOmxhc3QtY2hpbGQgPiAqIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogY3VycmVudENvbG9yO1xufVxuXG4uY2FwdGlvbi10b3Age1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbn1cblxuLnRhYmxlLXNtID4gOm5vdChjYXB0aW9uKSA+ICogPiAqIHtcbiAgcGFkZGluZzogMC41cmVtIDAuNXJlbTtcbn1cblxuLnRhYmxlLWJvcmRlcmVkID4gOm5vdChjYXB0aW9uKSA+ICoge1xuICBib3JkZXItd2lkdGg6IDFweCAwO1xufVxuLnRhYmxlLWJvcmRlcmVkID4gOm5vdChjYXB0aW9uKSA+ICogPiAqIHtcbiAgYm9yZGVyLXdpZHRoOiAwIDFweDtcbn1cblxuLnRhYmxlLWJvcmRlcmxlc3MgPiA6bm90KGNhcHRpb24pID4gKiA+ICoge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xufVxuXG4udGFibGUtc3RyaXBlZCA+IHRib2R5ID4gdHI6bnRoLW9mLXR5cGUob2RkKSB7XG4gIC0tYnMtdGFibGUtYWNjZW50LWJnOiB2YXIoLS1icy10YWJsZS1zdHJpcGVkLWJnKTtcbiAgY29sb3I6IHZhcigtLWJzLXRhYmxlLXN0cmlwZWQtY29sb3IpO1xufVxuXG4udGFibGUtYWN0aXZlIHtcbiAgLS1icy10YWJsZS1hY2NlbnQtYmc6IHZhcigtLWJzLXRhYmxlLWFjdGl2ZS1iZyk7XG4gIGNvbG9yOiB2YXIoLS1icy10YWJsZS1hY3RpdmUtY29sb3IpO1xufVxuXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyOmhvdmVyIHtcbiAgLS1icy10YWJsZS1hY2NlbnQtYmc6IHZhcigtLWJzLXRhYmxlLWhvdmVyLWJnKTtcbiAgY29sb3I6IHZhcigtLWJzLXRhYmxlLWhvdmVyLWNvbG9yKTtcbn1cblxuLnRhYmxlLXByaW1hcnkge1xuICAtLWJzLXRhYmxlLWJnOiAjZmZmNmNjO1xuICAtLWJzLXRhYmxlLXN0cmlwZWQtYmc6ICNmMmVhYzI7XG4gIC0tYnMtdGFibGUtc3RyaXBlZC1jb2xvcjogIzAwMDAwMDtcbiAgLS1icy10YWJsZS1hY3RpdmUtYmc6ICNlNmRkYjg7XG4gIC0tYnMtdGFibGUtYWN0aXZlLWNvbG9yOiAjMDAwMDAwO1xuICAtLWJzLXRhYmxlLWhvdmVyLWJnOiAjZWNlNGJkO1xuICAtLWJzLXRhYmxlLWhvdmVyLWNvbG9yOiAjMDAwMDAwO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgYm9yZGVyLWNvbG9yOiAjZTZkZGI4O1xufVxuXG4udGFibGUtc2Vjb25kYXJ5IHtcbiAgLS1icy10YWJsZS1iZzogI2ZhZmFmYztcbiAgLS1icy10YWJsZS1zdHJpcGVkLWJnOiAjZWVlZWVmO1xuICAtLWJzLXRhYmxlLXN0cmlwZWQtY29sb3I6ICMwMDAwMDA7XG4gIC0tYnMtdGFibGUtYWN0aXZlLWJnOiAjZTFlMWUzO1xuICAtLWJzLXRhYmxlLWFjdGl2ZS1jb2xvcjogIzAwMDAwMDtcbiAgLS1icy10YWJsZS1ob3Zlci1iZzogI2U3ZTdlOTtcbiAgLS1icy10YWJsZS1ob3Zlci1jb2xvcjogIzAwMDAwMDtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGJvcmRlci1jb2xvcjogI2UxZTFlMztcbn1cblxuLnRhYmxlLXN1Y2Nlc3Mge1xuICAtLWJzLXRhYmxlLWJnOiAjZGNmNWU3O1xuICAtLWJzLXRhYmxlLXN0cmlwZWQtYmc6ICNkMWU5ZGI7XG4gIC0tYnMtdGFibGUtc3RyaXBlZC1jb2xvcjogIzAwMDAwMDtcbiAgLS1icy10YWJsZS1hY3RpdmUtYmc6ICNjNmRkZDA7XG4gIC0tYnMtdGFibGUtYWN0aXZlLWNvbG9yOiAjMDAwMDAwO1xuICAtLWJzLXRhYmxlLWhvdmVyLWJnOiAjY2NlM2Q2O1xuICAtLWJzLXRhYmxlLWhvdmVyLWNvbG9yOiAjMDAwMDAwO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgYm9yZGVyLWNvbG9yOiAjYzZkZGQwO1xufVxuXG4udGFibGUtaW5mbyB7XG4gIC0tYnMtdGFibGUtYmc6ICNlM2Q3ZmI7XG4gIC0tYnMtdGFibGUtc3RyaXBlZC1iZzogI2Q4Y2NlZTtcbiAgLS1icy10YWJsZS1zdHJpcGVkLWNvbG9yOiAjMDAwMDAwO1xuICAtLWJzLXRhYmxlLWFjdGl2ZS1iZzogI2NjYzJlMjtcbiAgLS1icy10YWJsZS1hY3RpdmUtY29sb3I6ICMwMDAwMDA7XG4gIC0tYnMtdGFibGUtaG92ZXItYmc6ICNkMmM3ZTg7XG4gIC0tYnMtdGFibGUtaG92ZXItY29sb3I6ICMwMDAwMDA7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBib3JkZXItY29sb3I6ICNjY2MyZTI7XG59XG5cbi50YWJsZS13YXJuaW5nIHtcbiAgLS1icy10YWJsZS1iZzogI2ZmZjRjYztcbiAgLS1icy10YWJsZS1zdHJpcGVkLWJnOiAjZjJlOGMyO1xuICAtLWJzLXRhYmxlLXN0cmlwZWQtY29sb3I6ICMwMDAwMDA7XG4gIC0tYnMtdGFibGUtYWN0aXZlLWJnOiAjZTZkY2I4O1xuICAtLWJzLXRhYmxlLWFjdGl2ZS1jb2xvcjogIzAwMDAwMDtcbiAgLS1icy10YWJsZS1ob3Zlci1iZzogI2VjZTJiZDtcbiAgLS1icy10YWJsZS1ob3Zlci1jb2xvcjogIzAwMDAwMDtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGJvcmRlci1jb2xvcjogI2U2ZGNiODtcbn1cblxuLnRhYmxlLWRhbmdlciB7XG4gIC0tYnMtdGFibGUtYmc6ICNmY2Q5ZTI7XG4gIC0tYnMtdGFibGUtc3RyaXBlZC1iZzogI2VmY2VkNztcbiAgLS1icy10YWJsZS1zdHJpcGVkLWNvbG9yOiAjMDAwMDAwO1xuICAtLWJzLXRhYmxlLWFjdGl2ZS1iZzogI2UzYzNjYjtcbiAgLS1icy10YWJsZS1hY3RpdmUtY29sb3I6ICMwMDAwMDA7XG4gIC0tYnMtdGFibGUtaG92ZXItYmc6ICNlOWM5ZDE7XG4gIC0tYnMtdGFibGUtaG92ZXItY29sb3I6ICMwMDAwMDA7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBib3JkZXItY29sb3I6ICNlM2MzY2I7XG59XG5cbi50YWJsZS1saWdodCB7XG4gIC0tYnMtdGFibGUtYmc6ICNGNUY4RkE7XG4gIC0tYnMtdGFibGUtc3RyaXBlZC1iZzogI2U5ZWNlZTtcbiAgLS1icy10YWJsZS1zdHJpcGVkLWNvbG9yOiAjMDAwMDAwO1xuICAtLWJzLXRhYmxlLWFjdGl2ZS1iZzogI2RkZGZlMTtcbiAgLS1icy10YWJsZS1hY3RpdmUtY29sb3I6ICMwMDAwMDA7XG4gIC0tYnMtdGFibGUtaG92ZXItYmc6ICNlM2U1ZTc7XG4gIC0tYnMtdGFibGUtaG92ZXItY29sb3I6ICMwMDAwMDA7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBib3JkZXItY29sb3I6ICNkZGRmZTE7XG59XG5cbi50YWJsZS1kYXJrIHtcbiAgLS1icy10YWJsZS1iZzogIzE4MUMzMjtcbiAgLS1icy10YWJsZS1zdHJpcGVkLWJnOiAjMjQyNzNjO1xuICAtLWJzLXRhYmxlLXN0cmlwZWQtY29sb3I6ICNmZmZmZmY7XG4gIC0tYnMtdGFibGUtYWN0aXZlLWJnOiAjMmYzMzQ3O1xuICAtLWJzLXRhYmxlLWFjdGl2ZS1jb2xvcjogI2ZmZmZmZjtcbiAgLS1icy10YWJsZS1ob3Zlci1iZzogIzI5MmQ0MTtcbiAgLS1icy10YWJsZS1ob3Zlci1jb2xvcjogI2ZmZmZmZjtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogIzJmMzM0Nztcbn1cblxuLnRhYmxlLXJlc3BvbnNpdmUge1xuICBvdmVyZmxvdy14OiBhdXRvO1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAudGFibGUtcmVzcG9uc2l2ZS1zbSB7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAudGFibGUtcmVzcG9uc2l2ZS1tZCB7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAudGFibGUtcmVzcG9uc2l2ZS1sZyB7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgLnRhYmxlLXJlc3BvbnNpdmUteGwge1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTM5OS45OHB4KSB7XG4gIC50YWJsZS1yZXNwb25zaXZlLXh4bCB7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIH1cbn1cbi5mb3JtLWxhYmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICBmb250LXNpemU6IDEuMDVyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjM0Y0MjU0O1xufVxuXG4uY29sLWZvcm0tbGFiZWwge1xuICBwYWRkaW5nLXRvcDogY2FsYygwLjc1cmVtICsgMXB4KTtcbiAgcGFkZGluZy1ib3R0b206IGNhbGMoMC43NXJlbSArIDFweCk7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICMzRjQyNTQ7XG59XG5cbi5jb2wtZm9ybS1sYWJlbC1sZyB7XG4gIHBhZGRpbmctdG9wOiBjYWxjKDAuODI1cmVtICsgMXB4KTtcbiAgcGFkZGluZy1ib3R0b206IGNhbGMoMC44MjVyZW0gKyAxcHgpO1xuICBmb250LXNpemU6IDEuMTVyZW07XG59XG5cbi5jb2wtZm9ybS1sYWJlbC1zbSB7XG4gIHBhZGRpbmctdG9wOiBjYWxjKDAuNTVyZW0gKyAxcHgpO1xuICBwYWRkaW5nLWJvdHRvbTogY2FsYygwLjU1cmVtICsgMXB4KTtcbiAgZm9udC1zaXplOiAwLjkyNXJlbTtcbn1cblxuLmZvcm0tdGV4dCB7XG4gIG1hcmdpbi10b3A6IDAuNXJlbTtcbiAgZm9udC1zaXplOiAwLjkyNXJlbTtcbiAgY29sb3I6ICNBMUE1Qjc7XG59XG5cbi5mb3JtLWNvbnRyb2wge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMXJlbTtcbiAgZm9udC1zaXplOiAxLjFyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjMTgxQzMyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTRFNkVGO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwLjQ3NXJlbTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xuICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuZm9ybS1jb250cm9sIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uZm9ybS1jb250cm9sW3R5cGU9ZmlsZV0ge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmZvcm0tY29udHJvbFt0eXBlPWZpbGVdOm5vdCg6ZGlzYWJsZWQpOm5vdChbcmVhZG9ubHldKSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5mb3JtLWNvbnRyb2w6Zm9jdXMge1xuICBjb2xvcjogIzE4MUMzMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjQjVCNUMzO1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjA3NSksIDAgMCAwIDAuMjVyZW0gcmdiYSgyNTUsIDIxMSwgMCwgMC4yNSk7XG59XG4uZm9ybS1jb250cm9sOjotd2Via2l0LWRhdGUtYW5kLXRpbWUtdmFsdWUge1xuICBoZWlnaHQ6IDEuNWVtO1xufVxuLmZvcm0tY29udHJvbDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogI0ExQTVCNztcbiAgb3BhY2l0eTogMTtcbn1cbi5mb3JtLWNvbnRyb2w6ZGlzYWJsZWQsIC5mb3JtLWNvbnRyb2xbcmVhZG9ubHldIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VGRjJGNTtcbiAgb3BhY2l0eTogMTtcbn1cbi5mb3JtLWNvbnRyb2w6OmZpbGUtc2VsZWN0b3ItYnV0dG9uIHtcbiAgcGFkZGluZzogMC43NXJlbSAxcmVtO1xuICBtYXJnaW46IC0wLjc1cmVtIC0xcmVtO1xuICBtYXJnaW4taW5saW5lLWVuZDogMXJlbTtcbiAgY29sb3I6ICMxODFDMzI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNUY4RkE7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBib3JkZXItY29sb3I6IGluaGVyaXQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMDtcbiAgYm9yZGVyLWlubGluZS1lbmQtd2lkdGg6IDFweDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5mb3JtLWNvbnRyb2w6OmZpbGUtc2VsZWN0b3ItYnV0dG9uIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uZm9ybS1jb250cm9sOmhvdmVyOm5vdCg6ZGlzYWJsZWQpOm5vdChbcmVhZG9ubHldKTo6ZmlsZS1zZWxlY3Rvci1idXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VlO1xufVxuLmZvcm0tY29udHJvbDo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuICBwYWRkaW5nOiAwLjc1cmVtIDFyZW07XG4gIG1hcmdpbjogLTAuNzVyZW0gLTFyZW07XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiAxcmVtO1xuICBjb2xvcjogIzE4MUMzMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y1RjhGQTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGJvcmRlci1jb2xvcjogaW5oZXJpdDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAwO1xuICBib3JkZXItaW5saW5lLWVuZC13aWR0aDogMXB4O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmZvcm0tY29udHJvbDo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5mb3JtLWNvbnRyb2w6aG92ZXI6bm90KDpkaXNhYmxlZCk6bm90KFtyZWFkb25seV0pOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWU7XG59XG5cbi5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwLjc1cmVtIDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjMTgxQzMyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXdpZHRoOiAxcHggMDtcbn1cbi5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LmZvcm0tY29udHJvbC1zbSwgLmZvcm0tY29udHJvbC1wbGFpbnRleHQuZm9ybS1jb250cm9sLWxnIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG4uZm9ybS1jb250cm9sLXNtIHtcbiAgbWluLWhlaWdodDogY2FsYygxLjVlbSArIDEuMXJlbSArIDJweCk7XG4gIHBhZGRpbmc6IDAuNTVyZW0gMC43NXJlbTtcbiAgZm9udC1zaXplOiAwLjkyNXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMC40NzVyZW07XG59XG4uZm9ybS1jb250cm9sLXNtOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbiB7XG4gIHBhZGRpbmc6IDAuNTVyZW0gMC43NXJlbTtcbiAgbWFyZ2luOiAtMC41NXJlbSAtMC43NXJlbTtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IDAuNzVyZW07XG59XG4uZm9ybS1jb250cm9sLXNtOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gIHBhZGRpbmc6IDAuNTVyZW0gMC43NXJlbTtcbiAgbWFyZ2luOiAtMC41NXJlbSAtMC43NXJlbTtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IDAuNzVyZW07XG59XG5cbi5mb3JtLWNvbnRyb2wtbGcge1xuICBtaW4taGVpZ2h0OiBjYWxjKDEuNWVtICsgMS42NXJlbSArIDJweCk7XG4gIHBhZGRpbmc6IDAuODI1cmVtIDEuNXJlbTtcbiAgZm9udC1zaXplOiAxLjE1cmVtO1xuICBib3JkZXItcmFkaXVzOiAwLjQ3NXJlbTtcbn1cbi5mb3JtLWNvbnRyb2wtbGc6OmZpbGUtc2VsZWN0b3ItYnV0dG9uIHtcbiAgcGFkZGluZzogMC44MjVyZW0gMS41cmVtO1xuICBtYXJnaW46IC0wLjgyNXJlbSAtMS41cmVtO1xuICBtYXJnaW4taW5saW5lLWVuZDogMS41cmVtO1xufVxuLmZvcm0tY29udHJvbC1sZzo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuICBwYWRkaW5nOiAwLjgyNXJlbSAxLjVyZW07XG4gIG1hcmdpbjogLTAuODI1cmVtIC0xLjVyZW07XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiAxLjVyZW07XG59XG5cbnRleHRhcmVhLmZvcm0tY29udHJvbCB7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMS41ZW0gKyAxLjVyZW0gKyAycHgpO1xufVxudGV4dGFyZWEuZm9ybS1jb250cm9sLXNtIHtcbiAgbWluLWhlaWdodDogY2FsYygxLjVlbSArIDEuMXJlbSArIDJweCk7XG59XG50ZXh0YXJlYS5mb3JtLWNvbnRyb2wtbGcge1xuICBtaW4taGVpZ2h0OiBjYWxjKDEuNWVtICsgMS42NXJlbSArIDJweCk7XG59XG5cbi5mb3JtLWNvbnRyb2wtY29sb3Ige1xuICB3aWR0aDogM3JlbTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwYWRkaW5nOiAwLjc1cmVtO1xufVxuLmZvcm0tY29udHJvbC1jb2xvcjpub3QoOmRpc2FibGVkKTpub3QoW3JlYWRvbmx5XSkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uZm9ybS1jb250cm9sLWNvbG9yOjotbW96LWNvbG9yLXN3YXRjaCB7XG4gIGhlaWdodDogMS41ZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuNDc1cmVtO1xufVxuLmZvcm0tY29udHJvbC1jb2xvcjo6LXdlYmtpdC1jb2xvci1zd2F0Y2gge1xuICBoZWlnaHQ6IDEuNWVtO1xuICBib3JkZXItcmFkaXVzOiAwLjQ3NXJlbTtcbn1cblxuLmZvcm0tc2VsZWN0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwLjc1cmVtIDNyZW0gMC43NXJlbSAxcmVtO1xuICAtbW96LXBhZGRpbmctc3RhcnQ6IGNhbGMoMXJlbSAtIDNweCk7XG4gIGZvbnQtc2l6ZTogMS4xcmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzE4MUMzMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNiclM2UlM2NwYXRoIGZpbGw9J25vbmUnIHN0cm9rZT0nJTIzN0U4Mjk5JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMicgZD0nTTIgNWw2IDYgNi02Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAxcmVtIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAxNnB4IDEycHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFNEU2RUY7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDc1cmVtO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG4gIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5mb3JtLXNlbGVjdCB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmZvcm0tc2VsZWN0OmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjQjVCNUMzO1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjA3NSksIDAgMCAwIDAuMjVyZW0gcmdiYSgyNTUsIDIxMSwgMCwgMC4yNSk7XG59XG4uZm9ybS1zZWxlY3RbbXVsdGlwbGVdLCAuZm9ybS1zZWxlY3Rbc2l6ZV06bm90KFtzaXplPVwiMVwiXSkge1xuICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxuLmZvcm0tc2VsZWN0OmRpc2FibGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VGRjJGNTtcbn1cbi5mb3JtLXNlbGVjdDotbW96LWZvY3VzcmluZyB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdGV4dC1zaGFkb3c6IDAgMCAwICMxODFDMzI7XG59XG5cbi5mb3JtLXNlbGVjdC1zbSB7XG4gIHBhZGRpbmctdG9wOiAwLjU1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC41NXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAwLjc1cmVtO1xuICBmb250LXNpemU6IDAuOTI1cmVtO1xufVxuXG4uZm9ybS1zZWxlY3QtbGcge1xuICBwYWRkaW5nLXRvcDogMC44MjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjgyNXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XG4gIGZvbnQtc2l6ZTogMS4xNXJlbTtcbn1cblxuLmZvcm0tY2hlY2sge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWluLWhlaWdodDogMS41cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDIuMjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDAuMTI1cmVtO1xufVxuLmZvcm0tY2hlY2sgLmZvcm0tY2hlY2staW5wdXQge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLWxlZnQ6IC0yLjI1cmVtO1xufVxuXG4uZm9ybS1jaGVjay1pbnB1dCB7XG4gIHdpZHRoOiAxLjc1cmVtO1xuICBoZWlnaHQ6IDEuNzVyZW07XG4gIG1hcmdpbi10b3A6IC0wLjEyNXJlbTtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGNvbG9yLWFkanVzdDogZXhhY3Q7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtcG9zaXRpb24gMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uZm9ybS1jaGVjay1pbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDVlbTtcbn1cbi5mb3JtLWNoZWNrLWlucHV0W3R5cGU9cmFkaW9dIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLmZvcm0tY2hlY2staW5wdXQ6YWN0aXZlIHtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDkwJSk7XG59XG4uZm9ybS1jaGVjay1pbnB1dDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogI0I1QjVDMztcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5mb3JtLWNoZWNrLWlucHV0OmNoZWNrZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZEMzAwO1xuICBib3JkZXItY29sb3I6ICNGRkQzMDA7XG59XG4uZm9ybS1jaGVjay1pbnB1dDpjaGVja2VkW3R5cGU9Y2hlY2tib3hdIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxMyAxMScgd2lkdGg9JzEzJyBoZWlnaHQ9JzExJyBmaWxsPSdub25lJyUzZSUzY3BhdGggZD0nTTExLjA0MjYgMS4wMjg5M0MxMS4zMjU4IDAuNjk1NzkyIDExLjgyNTQgMC42NTUyODMgMTIuMTU4NSAwLjkzODQ1MUMxMi40OTE3IDEuMjIxNjIgMTIuNTMyMiAxLjcyMTI0IDEyLjI0OSAyLjA1NDM3TDUuNTE5ODUgOS45NzEwNEM1LjIzMjI0IDEwLjMwOTQgNC43MjI2MSAxMC4zNDUxIDQuMzkwNyAxMC4wNUwwLjgyODE5NyA2Ljg4MzM1QzAuNTAxNDEgNi41OTI4OCAwLjQ3MTk3NSA2LjA5MjQ5IDAuNzYyNDUyIDUuNzY1N0MxLjA1MjkzIDUuNDM4OTEgMS41NTMzMiA1LjQwOTQ4IDEuODgwMTEgNS42OTk5NUw0LjgzNzY1IDguMzI4ODlMMTEuMDQyNiAxLjAyODkzWicgZmlsbD0nJTIzRkZGRkZGJy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuLmZvcm0tY2hlY2staW5wdXQ6Y2hlY2tlZFt0eXBlPXJhZGlvXSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnJTNlJTNjY2lyY2xlIHI9JzInIGZpbGw9JyUyM0ZGRkZGRicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cbi5mb3JtLWNoZWNrLWlucHV0W3R5cGU9Y2hlY2tib3hdOmluZGV0ZXJtaW5hdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZEMzAwO1xuICBib3JkZXItY29sb3I6ICNGRkQzMDA7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMjAgMjAnJTNlJTNjcGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyUyM0ZGRkZGRicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2Utd2lkdGg9JzMnIGQ9J002IDEwaDgnLyUzZSUzYy9zdmclM2VcIik7XG59XG4uZm9ybS1jaGVjay1pbnB1dDpkaXNhYmxlZCB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBmaWx0ZXI6IG5vbmU7XG4gIG9wYWNpdHk6IDAuNTtcbn1cbi5mb3JtLWNoZWNrLWlucHV0W2Rpc2FibGVkXSB+IC5mb3JtLWNoZWNrLWxhYmVsLCAuZm9ybS1jaGVjay1pbnB1dDpkaXNhYmxlZCB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgb3BhY2l0eTogMC41O1xufVxuXG4uZm9ybS1zd2l0Y2gge1xuICBwYWRkaW5nLWxlZnQ6IDMuNzVyZW07XG59XG4uZm9ybS1zd2l0Y2ggLmZvcm0tY2hlY2staW5wdXQge1xuICB3aWR0aDogMy4yNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IC0zLjc1cmVtO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4JyUzZSUzY2NpcmNsZSByPSczJyBmaWxsPSdyZ2JhJTI4MCwgMCwgMCwgMC4yNSUyOScvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDMuMjVyZW07XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtcG9zaXRpb24gMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuZm9ybS1zd2l0Y2ggLmZvcm0tY2hlY2staW5wdXQge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5mb3JtLXN3aXRjaCAuZm9ybS1jaGVjay1pbnB1dDpmb2N1cyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnJTNlJTNjY2lyY2xlIHI9JzMnIGZpbGw9JyUyM0I1QjVDMycvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cbi5mb3JtLXN3aXRjaCAuZm9ybS1jaGVjay1pbnB1dDpjaGVja2VkIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4JyUzZSUzY2NpcmNsZSByPSczJyBmaWxsPSclMjNGRkZGRkYnLyUzZSUzYy9zdmclM2VcIik7XG59XG5cbi5mb3JtLWNoZWNrLWlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xufVxuXG4uYnRuLWNoZWNrIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5idG4tY2hlY2tbZGlzYWJsZWRdICsgLmJ0biwgLmJ0bi1jaGVjazpkaXNhYmxlZCArIC5idG4ge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgZmlsdGVyOiBub25lO1xuICBvcGFjaXR5OiAwLjY7XG59XG5cbi5mb3JtLXJhbmdlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMS41cmVtO1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cbi5mb3JtLXJhbmdlOmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbn1cbi5mb3JtLXJhbmdlOmZvY3VzOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmZmZmLCAwIDAgMCAwLjI1cmVtIHJnYmEoMjU1LCAyMTEsIDAsIDAuMjUpO1xufVxuLmZvcm0tcmFuZ2U6Zm9jdXM6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZmZmZiwgMCAwIDAgMC4yNXJlbSByZ2JhKDI1NSwgMjExLCAwLCAwLjI1KTtcbn1cbi5mb3JtLXJhbmdlOjotbW96LWZvY3VzLW91dGVyIHtcbiAgYm9yZGVyOiAwO1xufVxuLmZvcm0tcmFuZ2U6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMXJlbTtcbiAgbWFyZ2luLXRvcDogLTAuMjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkQzMDA7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgYm94LXNoYWRvdzogMCAwLjFyZW0gMC4yNXJlbSByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5mb3JtLXJhbmdlOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmZvcm0tcmFuZ2U6Oi13ZWJraXQtc2xpZGVyLXRodW1iOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmYyYjM7XG59XG4uZm9ybS1yYW5nZTo6LXdlYmtpdC1zbGlkZXItcnVubmFibGUtdHJhY2sge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAwLjVyZW07XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTRFNkVGO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG59XG4uZm9ybS1yYW5nZTo6LW1vei1yYW5nZS10aHVtYiB7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkQzMDA7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgYm94LXNoYWRvdzogMCAwLjFyZW0gMC4yNXJlbSByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5mb3JtLXJhbmdlOjotbW96LXJhbmdlLXRodW1iIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uZm9ybS1yYW5nZTo6LW1vei1yYW5nZS10aHVtYjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmMmIzO1xufVxuLmZvcm0tcmFuZ2U6Oi1tb3otcmFuZ2UtdHJhY2sge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAwLjVyZW07XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTRFNkVGO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG59XG4uZm9ybS1yYW5nZTpkaXNhYmxlZCB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmZvcm0tcmFuZ2U6ZGlzYWJsZWQ6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ExQTVCNztcbn1cbi5mb3JtLXJhbmdlOmRpc2FibGVkOjotbW96LXJhbmdlLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ExQTVCNztcbn1cblxuLmZvcm0tZmxvYXRpbmcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZm9ybS1mbG9hdGluZyA+IC5mb3JtLWNvbnRyb2wsXG4uZm9ybS1mbG9hdGluZyA+IC5mb3JtLXNlbGVjdCB7XG4gIGhlaWdodDogY2FsYygzLjVyZW0gKyAycHgpO1xuICBsaW5lLWhlaWdodDogMS4yNTtcbn1cbi5mb3JtLWZsb2F0aW5nID4gbGFiZWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiAxcmVtIDFyZW07XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMXMgZWFzZS1pbi1vdXQsIHRyYW5zZm9ybSAwLjFzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmZvcm0tZmxvYXRpbmcgPiBsYWJlbCB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1jb250cm9sIHtcbiAgcGFkZGluZzogMXJlbSAxcmVtO1xufVxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1jb250cm9sOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5mb3JtLWZsb2F0aW5nID4gLmZvcm0tY29udHJvbDpmb2N1cywgLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1jb250cm9sOm5vdCg6cGxhY2Vob2xkZXItc2hvd24pIHtcbiAgcGFkZGluZy10b3A6IDEuNjI1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC42MjVyZW07XG59XG4uZm9ybS1mbG9hdGluZyA+IC5mb3JtLWNvbnRyb2w6LXdlYmtpdC1hdXRvZmlsbCB7XG4gIHBhZGRpbmctdG9wOiAxLjYyNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNjI1cmVtO1xufVxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1zZWxlY3Qge1xuICBwYWRkaW5nLXRvcDogMS42MjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjYyNXJlbTtcbn1cbi5mb3JtLWZsb2F0aW5nID4gLmZvcm0tY29udHJvbDpmb2N1cyB+IGxhYmVsLFxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1jb250cm9sOm5vdCg6cGxhY2Vob2xkZXItc2hvd24pIH4gbGFiZWwsXG4uZm9ybS1mbG9hdGluZyA+IC5mb3JtLXNlbGVjdCB+IGxhYmVsIHtcbiAgb3BhY2l0eTogMC42NTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjg1KSB0cmFuc2xhdGVZKC0wLjVyZW0pIHRyYW5zbGF0ZVgoMC4xNXJlbSk7XG59XG4uZm9ybS1mbG9hdGluZyA+IC5mb3JtLWNvbnRyb2w6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsIHtcbiAgb3BhY2l0eTogMC42NTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjg1KSB0cmFuc2xhdGVZKC0wLjVyZW0pIHRyYW5zbGF0ZVgoMC4xNXJlbSk7XG59XG5cbi5pbnB1dC1ncm91cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwID4gLmZvcm0tc2VsZWN0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4OiAxIDEgYXV0bztcbiAgd2lkdGg6IDElO1xuICBtaW4td2lkdGg6IDA7XG59XG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sOmZvY3VzLFxuLmlucHV0LWdyb3VwID4gLmZvcm0tc2VsZWN0OmZvY3VzIHtcbiAgei1pbmRleDogMztcbn1cbi5pbnB1dC1ncm91cCAuYnRuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xufVxuLmlucHV0LWdyb3VwIC5idG46Zm9jdXMge1xuICB6LWluZGV4OiAzO1xufVxuXG4uaW5wdXQtZ3JvdXAtdGV4dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMXJlbTtcbiAgZm9udC1zaXplOiAxLjFyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjMTgxQzMyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNUY4RkE7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFNEU2RUY7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDc1cmVtO1xufVxuXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tc2VsZWN0LFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuYnRuIHtcbiAgcGFkZGluZzogMC44MjVyZW0gMS41cmVtO1xuICBmb250LXNpemU6IDEuMTVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuNDc1cmVtO1xufVxuXG4uaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tc2VsZWN0LFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtc20gPiAuYnRuIHtcbiAgcGFkZGluZzogMC41NXJlbSAwLjc1cmVtO1xuICBmb250LXNpemU6IDAuOTI1cmVtO1xuICBib3JkZXItcmFkaXVzOiAwLjQ3NXJlbTtcbn1cblxuLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tc2VsZWN0LFxuLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tc2VsZWN0IHtcbiAgcGFkZGluZy1yaWdodDogNHJlbTtcbn1cblxuLmlucHV0LWdyb3VwOm5vdCguaGFzLXZhbGlkYXRpb24pID4gOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpOm5vdCguZHJvcGRvd24tbWVudSksXG4uaW5wdXQtZ3JvdXA6bm90KC5oYXMtdmFsaWRhdGlvbikgPiAuZHJvcGRvd24tdG9nZ2xlOm50aC1sYXN0LWNoaWxkKG4rMykge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG59XG4uaW5wdXQtZ3JvdXAuaGFzLXZhbGlkYXRpb24gPiA6bnRoLWxhc3QtY2hpbGQobiszKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6bm90KC5kcm9wZG93bi1tZW51KSxcbi5pbnB1dC1ncm91cC5oYXMtdmFsaWRhdGlvbiA+IC5kcm9wZG93bi10b2dnbGU6bnRoLWxhc3QtY2hpbGQobis0KSB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbn1cbi5pbnB1dC1ncm91cCA+IDpub3QoOmZpcnN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLW1lbnUpOm5vdCgudmFsaWQtdG9vbHRpcCk6bm90KC52YWxpZC1mZWVkYmFjayk6bm90KC5pbnZhbGlkLXRvb2x0aXApOm5vdCguaW52YWxpZC1mZWVkYmFjaykge1xuICBtYXJnaW4tbGVmdDogLTFweDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cblxuLnZhbGlkLWZlZWRiYWNrIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDAuNXJlbTtcbiAgZm9udC1zaXplOiAwLjkyNXJlbTtcbiAgY29sb3I6ICM1MENEODk7XG59XG5cbi52YWxpZC10b29sdGlwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIHotaW5kZXg6IDU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMC43NXJlbSAxcmVtO1xuICBtYXJnaW4tdG9wOiAwLjFyZW07XG4gIGZvbnQtc2l6ZTogMC45MjVyZW07XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTBjZDg5O1xuICBib3JkZXItcmFkaXVzOiAwLjQ3NXJlbTtcbn1cblxuLndhcy12YWxpZGF0ZWQgOnZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLFxuLndhcy12YWxpZGF0ZWQgOnZhbGlkIH4gLnZhbGlkLXRvb2x0aXAsXG4uaXMtdmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssXG4uaXMtdmFsaWQgfiAudmFsaWQtdG9vbHRpcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOnZhbGlkLCAuZm9ybS1jb250cm9sLmlzLXZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiAjNTBDRDg5O1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDEuNWVtICsgMS41cmVtKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDgnJTNlJTNjcGF0aCBmaWxsPSclMjM1MENEODknIGQ9J00yLjMgNi43M0wuNiA0LjUzYy0uNC0xLjA0LjQ2LTEuNCAxLjEtLjhsMS4xIDEuNCAzLjQtMy44Yy42LS42MyAxLjYtLjI3IDEuMi43bC00IDQuNmMtLjQzLjUtLjguNC0xLjEuMXonLyUzZSUzYy9zdmclM2VcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNhbGMoMC4zNzVlbSArIDAuMzc1cmVtKSBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY2FsYygwLjc1ZW0gKyAwLjc1cmVtKSBjYWxjKDAuNzVlbSArIDAuNzVyZW0pO1xufVxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDp2YWxpZDpmb2N1cywgLmZvcm0tY29udHJvbC5pcy12YWxpZDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzUwQ0Q4OTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4yNXJlbSByZ2JhKDgwLCAyMDUsIDEzNywgMC4yNSk7XG59XG5cbi53YXMtdmFsaWRhdGVkIHRleHRhcmVhLmZvcm0tY29udHJvbDp2YWxpZCwgdGV4dGFyZWEuZm9ybS1jb250cm9sLmlzLXZhbGlkIHtcbiAgcGFkZGluZy1yaWdodDogY2FsYygxLjVlbSArIDEuNXJlbSk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjYWxjKDAuMzc1ZW0gKyAwLjM3NXJlbSkgcmlnaHQgY2FsYygwLjM3NWVtICsgMC4zNzVyZW0pO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1zZWxlY3Q6dmFsaWQsIC5mb3JtLXNlbGVjdC5pcy12YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogIzUwQ0Q4OTtcbn1cbi53YXMtdmFsaWRhdGVkIC5mb3JtLXNlbGVjdDp2YWxpZDpub3QoW211bHRpcGxlXSk6bm90KFtzaXplXSksIC53YXMtdmFsaWRhdGVkIC5mb3JtLXNlbGVjdDp2YWxpZDpub3QoW211bHRpcGxlXSlbc2l6ZT1cIjFcIl0sIC5mb3JtLXNlbGVjdC5pcy12YWxpZDpub3QoW211bHRpcGxlXSk6bm90KFtzaXplXSksIC5mb3JtLXNlbGVjdC5pcy12YWxpZDpub3QoW211bHRpcGxlXSlbc2l6ZT1cIjFcIl0ge1xuICBwYWRkaW5nLXJpZ2h0OiA1LjVyZW07XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnJTNlJTNjcGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyUyMzdFODI5OScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2Utd2lkdGg9JzInIGQ9J00yIDVsNiA2IDYtNicvJTNlJTNjL3N2ZyUzZVwiKSwgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDgnJTNlJTNjcGF0aCBmaWxsPSclMjM1MENEODknIGQ9J00yLjMgNi43M0wuNiA0LjUzYy0uNC0xLjA0LjQ2LTEuNCAxLjEtLjhsMS4xIDEuNCAzLjQtMy44Yy42LS42MyAxLjYtLjI3IDEuMi43bC00IDQuNmMtLjQzLjUtLjguNC0xLjEuMXonLyUzZSUzYy9zdmclM2VcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDFyZW0gY2VudGVyLCBjZW50ZXIgcmlnaHQgM3JlbTtcbiAgYmFja2dyb3VuZC1zaXplOiAxNnB4IDEycHgsIGNhbGMoMC43NWVtICsgMC43NXJlbSkgY2FsYygwLjc1ZW0gKyAwLjc1cmVtKTtcbn1cbi53YXMtdmFsaWRhdGVkIC5mb3JtLXNlbGVjdDp2YWxpZDpmb2N1cywgLmZvcm0tc2VsZWN0LmlzLXZhbGlkOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjNTBDRDg5O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjI1cmVtIHJnYmEoODAsIDIwNSwgMTM3LCAwLjI1KTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6dmFsaWQsIC5mb3JtLWNoZWNrLWlucHV0LmlzLXZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiAjNTBDRDg5O1xufVxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6dmFsaWQ6Y2hlY2tlZCwgLmZvcm0tY2hlY2staW5wdXQuaXMtdmFsaWQ6Y2hlY2tlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1MENEODk7XG59XG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDp2YWxpZDpmb2N1cywgLmZvcm0tY2hlY2staW5wdXQuaXMtdmFsaWQ6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjI1cmVtIHJnYmEoODAsIDIwNSwgMTM3LCAwLjI1KTtcbn1cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OnZhbGlkIH4gLmZvcm0tY2hlY2stbGFiZWwsIC5mb3JtLWNoZWNrLWlucHV0LmlzLXZhbGlkIH4gLmZvcm0tY2hlY2stbGFiZWwge1xuICBjb2xvcjogIzUwQ0Q4OTtcbn1cblxuLmZvcm0tY2hlY2staW5saW5lIC5mb3JtLWNoZWNrLWlucHV0IH4gLnZhbGlkLWZlZWRiYWNrIHtcbiAgbWFyZ2luLWxlZnQ6IDAuNWVtO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbDp2YWxpZCwgLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2wuaXMtdmFsaWQsXG4ud2FzLXZhbGlkYXRlZCAuaW5wdXQtZ3JvdXAgLmZvcm0tc2VsZWN0OnZhbGlkLFxuLmlucHV0LWdyb3VwIC5mb3JtLXNlbGVjdC5pcy12YWxpZCB7XG4gIHotaW5kZXg6IDE7XG59XG4ud2FzLXZhbGlkYXRlZCAuaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbDp2YWxpZDpmb2N1cywgLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2wuaXMtdmFsaWQ6Zm9jdXMsXG4ud2FzLXZhbGlkYXRlZCAuaW5wdXQtZ3JvdXAgLmZvcm0tc2VsZWN0OnZhbGlkOmZvY3VzLFxuLmlucHV0LWdyb3VwIC5mb3JtLXNlbGVjdC5pcy12YWxpZDpmb2N1cyB7XG4gIHotaW5kZXg6IDM7XG59XG5cbi5pbnZhbGlkLWZlZWRiYWNrIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDAuNXJlbTtcbiAgZm9udC1zaXplOiAwLjkyNXJlbTtcbiAgY29sb3I6ICNGMTQxNkM7XG59XG5cbi5pbnZhbGlkLXRvb2x0aXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgei1pbmRleDogNTtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwLjc1cmVtIDFyZW07XG4gIG1hcmdpbi10b3A6IDAuMXJlbTtcbiAgZm9udC1zaXplOiAwLjkyNXJlbTtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMTQxNmM7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDc1cmVtO1xufVxuXG4ud2FzLXZhbGlkYXRlZCA6aW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLndhcy12YWxpZGF0ZWQgOmludmFsaWQgfiAuaW52YWxpZC10b29sdGlwLFxuLmlzLWludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjayxcbi5pcy1pbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOmludmFsaWQsIC5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogI0YxNDE2QztcbiAgcGFkZGluZy1yaWdodDogY2FsYygxLjVlbSArIDEuNXJlbSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTIgMTInIHdpZHRoPScxMicgaGVpZ2h0PScxMicgZmlsbD0nbm9uZScgc3Ryb2tlPSclMjNGMTQxNkMnJTNlJTNjY2lyY2xlIGN4PSc2JyBjeT0nNicgcj0nNC41Jy8lM2UlM2NwYXRoIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIGQ9J001LjggMy42aC40TDYgNi41eicvJTNlJTNjY2lyY2xlIGN4PSc2JyBjeT0nOC4yJyByPScuNicgZmlsbD0nJTIzRjE0MTZDJyBzdHJva2U9J25vbmUnLyUzZSUzYy9zdmclM2VcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNhbGMoMC4zNzVlbSArIDAuMzc1cmVtKSBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY2FsYygwLjc1ZW0gKyAwLjc1cmVtKSBjYWxjKDAuNzVlbSArIDAuNzVyZW0pO1xufVxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDppbnZhbGlkOmZvY3VzLCAuZm9ybS1jb250cm9sLmlzLWludmFsaWQ6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICNGMTQxNkM7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSgyNDEsIDY1LCAxMDgsIDAuMjUpO1xufVxuXG4ud2FzLXZhbGlkYXRlZCB0ZXh0YXJlYS5mb3JtLWNvbnRyb2w6aW52YWxpZCwgdGV4dGFyZWEuZm9ybS1jb250cm9sLmlzLWludmFsaWQge1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDEuNWVtICsgMS41cmVtKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNhbGMoMC4zNzVlbSArIDAuMzc1cmVtKSByaWdodCBjYWxjKDAuMzc1ZW0gKyAwLjM3NXJlbSk7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLXNlbGVjdDppbnZhbGlkLCAuZm9ybS1zZWxlY3QuaXMtaW52YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogI0YxNDE2Qztcbn1cbi53YXMtdmFsaWRhdGVkIC5mb3JtLXNlbGVjdDppbnZhbGlkOm5vdChbbXVsdGlwbGVdKTpub3QoW3NpemVdKSwgLndhcy12YWxpZGF0ZWQgLmZvcm0tc2VsZWN0OmludmFsaWQ6bm90KFttdWx0aXBsZV0pW3NpemU9XCIxXCJdLCAuZm9ybS1zZWxlY3QuaXMtaW52YWxpZDpub3QoW211bHRpcGxlXSk6bm90KFtzaXplXSksIC5mb3JtLXNlbGVjdC5pcy1pbnZhbGlkOm5vdChbbXVsdGlwbGVdKVtzaXplPVwiMVwiXSB7XG4gIHBhZGRpbmctcmlnaHQ6IDUuNXJlbTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNiclM2UlM2NwYXRoIGZpbGw9J25vbmUnIHN0cm9rZT0nJTIzN0U4Mjk5JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMicgZD0nTTIgNWw2IDYgNi02Jy8lM2UlM2Mvc3ZnJTNlXCIpLCB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDEyIDEyJyB3aWR0aD0nMTInIGhlaWdodD0nMTInIGZpbGw9J25vbmUnIHN0cm9rZT0nJTIzRjE0MTZDJyUzZSUzY2NpcmNsZSBjeD0nNicgY3k9JzYnIHI9JzQuNScvJTNlJTNjcGF0aCBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBkPSdNNS44IDMuNmguNEw2IDYuNXonLyUzZSUzY2NpcmNsZSBjeD0nNicgY3k9JzguMicgcj0nLjYnIGZpbGw9JyUyM0YxNDE2Qycgc3Ryb2tlPSdub25lJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAxcmVtIGNlbnRlciwgY2VudGVyIHJpZ2h0IDNyZW07XG4gIGJhY2tncm91bmQtc2l6ZTogMTZweCAxMnB4LCBjYWxjKDAuNzVlbSArIDAuNzVyZW0pIGNhbGMoMC43NWVtICsgMC43NXJlbSk7XG59XG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1zZWxlY3Q6aW52YWxpZDpmb2N1cywgLmZvcm0tc2VsZWN0LmlzLWludmFsaWQ6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICNGMTQxNkM7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSgyNDEsIDY1LCAxMDgsIDAuMjUpO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDppbnZhbGlkLCAuZm9ybS1jaGVjay1pbnB1dC5pcy1pbnZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiAjRjE0MTZDO1xufVxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6aW52YWxpZDpjaGVja2VkLCAuZm9ybS1jaGVjay1pbnB1dC5pcy1pbnZhbGlkOmNoZWNrZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjE0MTZDO1xufVxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6aW52YWxpZDpmb2N1cywgLmZvcm0tY2hlY2staW5wdXQuaXMtaW52YWxpZDpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSgyNDEsIDY1LCAxMDgsIDAuMjUpO1xufVxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6aW52YWxpZCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAuZm9ybS1jaGVjay1pbnB1dC5pcy1pbnZhbGlkIH4gLmZvcm0tY2hlY2stbGFiZWwge1xuICBjb2xvcjogI0YxNDE2Qztcbn1cblxuLmZvcm0tY2hlY2staW5saW5lIC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtZmVlZGJhY2sge1xuICBtYXJnaW4tbGVmdDogMC41ZW07XG59XG5cbi53YXMtdmFsaWRhdGVkIC5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sOmludmFsaWQsIC5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sLmlzLWludmFsaWQsXG4ud2FzLXZhbGlkYXRlZCAuaW5wdXQtZ3JvdXAgLmZvcm0tc2VsZWN0OmludmFsaWQsXG4uaW5wdXQtZ3JvdXAgLmZvcm0tc2VsZWN0LmlzLWludmFsaWQge1xuICB6LWluZGV4OiAyO1xufVxuLndhcy12YWxpZGF0ZWQgLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2w6aW52YWxpZDpmb2N1cywgLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZDpmb2N1cyxcbi53YXMtdmFsaWRhdGVkIC5pbnB1dC1ncm91cCAuZm9ybS1zZWxlY3Q6aW52YWxpZDpmb2N1cyxcbi5pbnB1dC1ncm91cCAuZm9ybS1zZWxlY3QuaXMtaW52YWxpZDpmb2N1cyB7XG4gIHotaW5kZXg6IDM7XG59XG5cbi5idG4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjMTgxQzMyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcGFkZGluZzogMC43NXJlbSAxLjVyZW07XG4gIGZvbnQtc2l6ZTogMS4xcmVtO1xuICBib3JkZXItcmFkaXVzOiAwLjQ3NXJlbTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5idG4ge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5idG46aG92ZXIge1xuICBjb2xvcjogIzE4MUMzMjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmJ0bi1jaGVjazpmb2N1cyArIC5idG4sIC5idG46Zm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjI1cmVtIHJnYmEoMjU1LCAyMTEsIDAsIDAuMjUpO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0biwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLCAuYnRuOmFjdGl2ZSwgLmJ0bi5hY3RpdmUge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuOmZvY3VzLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG46Zm9jdXMsIC5idG46YWN0aXZlOmZvY3VzLCAuYnRuLmFjdGl2ZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSgyNTUsIDIxMSwgMCwgMC4yNSksIGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbn1cbi5idG46ZGlzYWJsZWQsIC5idG4uZGlzYWJsZWQsIGZpZWxkc2V0OmRpc2FibGVkIC5idG4ge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgb3BhY2l0eTogMC42O1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uYnRuLXdoaXRlIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogI2ZmZmZmZjtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpLCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG59XG4uYnRuLXdoaXRlOmhvdmVyIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBib3JkZXItY29sb3I6IHdoaXRlO1xufVxuLmJ0bi1jaGVjazpmb2N1cyArIC5idG4td2hpdGUsIC5idG4td2hpdGU6Zm9jdXMge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJvcmRlci1jb2xvcjogd2hpdGU7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSwgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpLCAwIDAgMCAwLjI1cmVtIHJnYmEoMjE3LCAyMTcsIDIxNywgMC41KTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4td2hpdGUsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi13aGl0ZSwgLmJ0bi13aGl0ZTphY3RpdmUsIC5idG4td2hpdGUuYWN0aXZlLCAuc2hvdyA+IC5idG4td2hpdGUuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBib3JkZXItY29sb3I6IHdoaXRlO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi13aGl0ZTpmb2N1cywgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLXdoaXRlOmZvY3VzLCAuYnRuLXdoaXRlOmFjdGl2ZTpmb2N1cywgLmJ0bi13aGl0ZS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi13aGl0ZS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSksIDAgMCAwIDAuMjVyZW0gcmdiYSgyMTcsIDIxNywgMjE3LCAwLjUpO1xufVxuLmJ0bi13aGl0ZTpkaXNhYmxlZCwgLmJ0bi13aGl0ZS5kaXNhYmxlZCB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItY29sb3I6ICNmZmZmZmY7XG59XG5cbi5idG4tbGlnaHQge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y1RjhGQTtcbiAgYm9yZGVyLWNvbG9yOiAjRjVGOEZBO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAwIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSksIDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbn1cbi5idG4tbGlnaHQ6aG92ZXIge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjlmYjtcbiAgYm9yZGVyLWNvbG9yOiAjZjZmOWZiO1xufVxuLmJ0bi1jaGVjazpmb2N1cyArIC5idG4tbGlnaHQsIC5idG4tbGlnaHQ6Zm9jdXMge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjlmYjtcbiAgYm9yZGVyLWNvbG9yOiAjZjZmOWZiO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAwIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSksIDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KSwgMCAwIDAgMC4yNXJlbSByZ2JhKDIwOCwgMjExLCAyMTMsIDAuNSk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLWxpZ2h0LCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4tbGlnaHQsIC5idG4tbGlnaHQ6YWN0aXZlLCAuYnRuLWxpZ2h0LmFjdGl2ZSwgLnNob3cgPiAuYnRuLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmOWZiO1xuICBib3JkZXItY29sb3I6ICNmNmY5ZmI7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLWxpZ2h0OmZvY3VzLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4tbGlnaHQ6Zm9jdXMsIC5idG4tbGlnaHQ6YWN0aXZlOmZvY3VzLCAuYnRuLWxpZ2h0LmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KSwgMCAwIDAgMC4yNXJlbSByZ2JhKDIwOCwgMjExLCAyMTMsIDAuNSk7XG59XG4uYnRuLWxpZ2h0OmRpc2FibGVkLCAuYnRuLWxpZ2h0LmRpc2FibGVkIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNUY4RkE7XG4gIGJvcmRlci1jb2xvcjogI0Y1RjhGQTtcbn1cblxuLmJ0bi1wcmltYXJ5IHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkQzMDA7XG4gIGJvcmRlci1jb2xvcjogI0ZGRDMwMDtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpLCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG59XG4uYnRuLXByaW1hcnk6aG92ZXIge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZGEyNjtcbiAgYm9yZGVyLWNvbG9yOiAjZmZkNzFhO1xufVxuLmJ0bi1jaGVjazpmb2N1cyArIC5idG4tcHJpbWFyeSwgLmJ0bi1wcmltYXJ5OmZvY3VzIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmRhMjY7XG4gIGJvcmRlci1jb2xvcjogI2ZmZDcxYTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpLCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSksIDAgMCAwIDAuMjVyZW0gcmdiYSgyMTcsIDE3OSwgMCwgMC41KTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4tcHJpbWFyeSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLXByaW1hcnksIC5idG4tcHJpbWFyeTphY3RpdmUsIC5idG4tcHJpbWFyeS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZkYzMzO1xuICBib3JkZXItY29sb3I6ICNmZmQ3MWE7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLXByaW1hcnk6Zm9jdXMsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi1wcmltYXJ5OmZvY3VzLCAuYnRuLXByaW1hcnk6YWN0aXZlOmZvY3VzLCAuYnRuLXByaW1hcnkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tcHJpbWFyeS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSksIDAgMCAwIDAuMjVyZW0gcmdiYSgyMTcsIDE3OSwgMCwgMC41KTtcbn1cbi5idG4tcHJpbWFyeTpkaXNhYmxlZCwgLmJ0bi1wcmltYXJ5LmRpc2FibGVkIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkQzMDA7XG4gIGJvcmRlci1jb2xvcjogI0ZGRDMwMDtcbn1cblxuLmJ0bi1zZWNvbmRhcnkge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U0RTZFRjtcbiAgYm9yZGVyLWNvbG9yOiAjRTRFNkVGO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAwIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSksIDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbn1cbi5idG4tc2Vjb25kYXJ5OmhvdmVyIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGVhZjE7XG4gIGJvcmRlci1jb2xvcjogI2U3ZTlmMTtcbn1cbi5idG4tY2hlY2s6Zm9jdXMgKyAuYnRuLXNlY29uZGFyeSwgLmJ0bi1zZWNvbmRhcnk6Zm9jdXMge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZWFmMTtcbiAgYm9yZGVyLWNvbG9yOiAjZTdlOWYxO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAwIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSksIDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KSwgMCAwIDAgMC4yNXJlbSByZ2JhKDE5NCwgMTk2LCAyMDMsIDAuNSk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLXNlY29uZGFyeSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLXNlY29uZGFyeSwgLmJ0bi1zZWNvbmRhcnk6YWN0aXZlLCAuYnRuLXNlY29uZGFyeS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWViZjI7XG4gIGJvcmRlci1jb2xvcjogI2U3ZTlmMTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4tc2Vjb25kYXJ5OmZvY3VzLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4tc2Vjb25kYXJ5OmZvY3VzLCAuYnRuLXNlY29uZGFyeTphY3RpdmU6Zm9jdXMsIC5idG4tc2Vjb25kYXJ5LmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSksIDAgMCAwIDAuMjVyZW0gcmdiYSgxOTQsIDE5NiwgMjAzLCAwLjUpO1xufVxuLmJ0bi1zZWNvbmRhcnk6ZGlzYWJsZWQsIC5idG4tc2Vjb25kYXJ5LmRpc2FibGVkIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNEU2RUY7XG4gIGJvcmRlci1jb2xvcjogI0U0RTZFRjtcbn1cblxuLmJ0bi1zdWNjZXNzIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1MENEODk7XG4gIGJvcmRlci1jb2xvcjogIzUwQ0Q4OTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpLCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG59XG4uYnRuLXN1Y2Nlc3M6aG92ZXIge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZhZDU5YjtcbiAgYm9yZGVyLWNvbG9yOiAjNjJkMjk1O1xufVxuLmJ0bi1jaGVjazpmb2N1cyArIC5idG4tc3VjY2VzcywgLmJ0bi1zdWNjZXNzOmZvY3VzIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2YWQ1OWI7XG4gIGJvcmRlci1jb2xvcjogIzYyZDI5NTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpLCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSksIDAgMCAwIDAuMjVyZW0gcmdiYSg2OCwgMTc0LCAxMTYsIDAuNSk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLXN1Y2Nlc3MsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi1zdWNjZXNzLCAuYnRuLXN1Y2Nlc3M6YWN0aXZlLCAuYnRuLXN1Y2Nlc3MuYWN0aXZlLCAuc2hvdyA+IC5idG4tc3VjY2Vzcy5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzczZDdhMTtcbiAgYm9yZGVyLWNvbG9yOiAjNjJkMjk1O1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi1zdWNjZXNzOmZvY3VzLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4tc3VjY2Vzczpmb2N1cywgLmJ0bi1zdWNjZXNzOmFjdGl2ZTpmb2N1cywgLmJ0bi1zdWNjZXNzLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpLCAwIDAgMCAwLjI1cmVtIHJnYmEoNjgsIDE3NCwgMTE2LCAwLjUpO1xufVxuLmJ0bi1zdWNjZXNzOmRpc2FibGVkLCAuYnRuLXN1Y2Nlc3MuZGlzYWJsZWQge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzUwQ0Q4OTtcbiAgYm9yZGVyLWNvbG9yOiAjNTBDRDg5O1xufVxuXG4uYnRuLWluZm8ge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzcyMzlFQTtcbiAgYm9yZGVyLWNvbG9yOiAjNzIzOUVBO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAwIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSksIDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbn1cbi5idG4taW5mbzpob3ZlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjEzMGM3O1xuICBib3JkZXItY29sb3I6ICM1YjJlYmI7XG59XG4uYnRuLWNoZWNrOmZvY3VzICsgLmJ0bi1pbmZvLCAuYnRuLWluZm86Zm9jdXMge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzYxMzBjNztcbiAgYm9yZGVyLWNvbG9yOiAjNWIyZWJiO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAwIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSksIDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KSwgMCAwIDAgMC4yNXJlbSByZ2JhKDEzNSwgODcsIDIzNywgMC41KTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4taW5mbywgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLWluZm8sIC5idG4taW5mbzphY3RpdmUsIC5idG4taW5mby5hY3RpdmUsIC5zaG93ID4gLmJ0bi1pbmZvLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWIyZWJiO1xuICBib3JkZXItY29sb3I6ICM1NjJiYjA7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLWluZm86Zm9jdXMsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi1pbmZvOmZvY3VzLCAuYnRuLWluZm86YWN0aXZlOmZvY3VzLCAuYnRuLWluZm8uYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4taW5mby5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSksIDAgMCAwIDAuMjVyZW0gcmdiYSgxMzUsIDg3LCAyMzcsIDAuNSk7XG59XG4uYnRuLWluZm86ZGlzYWJsZWQsIC5idG4taW5mby5kaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzIzOUVBO1xuICBib3JkZXItY29sb3I6ICM3MjM5RUE7XG59XG5cbi5idG4td2FybmluZyB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZDNzAwO1xuICBib3JkZXItY29sb3I6ICNGRkM3MDA7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSwgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xufVxuLmJ0bi13YXJuaW5nOmhvdmVyIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmNmMjY7XG4gIGJvcmRlci1jb2xvcjogI2ZmY2QxYTtcbn1cbi5idG4tY2hlY2s6Zm9jdXMgKyAuYnRuLXdhcm5pbmcsIC5idG4td2FybmluZzpmb2N1cyB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjZjI2O1xuICBib3JkZXItY29sb3I6ICNmZmNkMWE7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSwgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpLCAwIDAgMCAwLjI1cmVtIHJnYmEoMjE3LCAxNjksIDAsIDAuNSk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLXdhcm5pbmcsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi13YXJuaW5nLCAuYnRuLXdhcm5pbmc6YWN0aXZlLCAuYnRuLXdhcm5pbmcuYWN0aXZlLCAuc2hvdyA+IC5idG4td2FybmluZy5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZDIzMztcbiAgYm9yZGVyLWNvbG9yOiAjZmZjZDFhO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi13YXJuaW5nOmZvY3VzLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4td2FybmluZzpmb2N1cywgLmJ0bi13YXJuaW5nOmFjdGl2ZTpmb2N1cywgLmJ0bi13YXJuaW5nLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpLCAwIDAgMCAwLjI1cmVtIHJnYmEoMjE3LCAxNjksIDAsIDAuNSk7XG59XG4uYnRuLXdhcm5pbmc6ZGlzYWJsZWQsIC5idG4td2FybmluZy5kaXNhYmxlZCB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZDNzAwO1xuICBib3JkZXItY29sb3I6ICNGRkM3MDA7XG59XG5cbi5idG4tZGFuZ2VyIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMTQxNkM7XG4gIGJvcmRlci1jb2xvcjogI0YxNDE2QztcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpLCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG59XG4uYnRuLWRhbmdlcjpob3ZlciB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjM1ZTgyO1xuICBib3JkZXItY29sb3I6ICNmMjU0N2I7XG59XG4uYnRuLWNoZWNrOmZvY3VzICsgLmJ0bi1kYW5nZXIsIC5idG4tZGFuZ2VyOmZvY3VzIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMzVlODI7XG4gIGJvcmRlci1jb2xvcjogI2YyNTQ3YjtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpLCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSksIDAgMCAwIDAuMjVyZW0gcmdiYSgyMDUsIDU1LCA5MiwgMC41KTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4tZGFuZ2VyLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4tZGFuZ2VyLCAuYnRuLWRhbmdlcjphY3RpdmUsIC5idG4tZGFuZ2VyLmFjdGl2ZSwgLnNob3cgPiAuYnRuLWRhbmdlci5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0Njc4OTtcbiAgYm9yZGVyLWNvbG9yOiAjZjI1NDdiO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi1kYW5nZXI6Zm9jdXMsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi1kYW5nZXI6Zm9jdXMsIC5idG4tZGFuZ2VyOmFjdGl2ZTpmb2N1cywgLmJ0bi1kYW5nZXIuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KSwgMCAwIDAgMC4yNXJlbSByZ2JhKDIwNSwgNTUsIDkyLCAwLjUpO1xufVxuLmJ0bi1kYW5nZXI6ZGlzYWJsZWQsIC5idG4tZGFuZ2VyLmRpc2FibGVkIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMTQxNkM7XG4gIGJvcmRlci1jb2xvcjogI0YxNDE2Qztcbn1cblxuLmJ0bi1kYXJrIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxODFDMzI7XG4gIGJvcmRlci1jb2xvcjogIzE4MUMzMjtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpLCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG59XG4uYnRuLWRhcms6aG92ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE0MTgyYjtcbiAgYm9yZGVyLWNvbG9yOiAjMTMxNjI4O1xufVxuLmJ0bi1jaGVjazpmb2N1cyArIC5idG4tZGFyaywgLmJ0bi1kYXJrOmZvY3VzIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNDE4MmI7XG4gIGJvcmRlci1jb2xvcjogIzEzMTYyODtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpLCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSksIDAgMCAwIDAuMjVyZW0gcmdiYSg1OSwgNjIsIDgxLCAwLjUpO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi1kYXJrLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4tZGFyaywgLmJ0bi1kYXJrOmFjdGl2ZSwgLmJ0bi1kYXJrLmFjdGl2ZSwgLnNob3cgPiAuYnRuLWRhcmsuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMzE2Mjg7XG4gIGJvcmRlci1jb2xvcjogIzEyMTUyNjtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4tZGFyazpmb2N1cywgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLWRhcms6Zm9jdXMsIC5idG4tZGFyazphY3RpdmU6Zm9jdXMsIC5idG4tZGFyay5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1kYXJrLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KSwgMCAwIDAgMC4yNXJlbSByZ2JhKDU5LCA2MiwgODEsIDAuNSk7XG59XG4uYnRuLWRhcms6ZGlzYWJsZWQsIC5idG4tZGFyay5kaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTgxQzMyO1xuICBib3JkZXItY29sb3I6ICMxODFDMzI7XG59XG5cbi5idG4tb3V0bGluZS13aGl0ZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItY29sb3I6ICNmZmZmZmY7XG59XG4uYnRuLW91dGxpbmUtd2hpdGU6aG92ZXIge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmZmZmO1xufVxuLmJ0bi1jaGVjazpmb2N1cyArIC5idG4tb3V0bGluZS13aGl0ZSwgLmJ0bi1vdXRsaW5lLXdoaXRlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4yNXJlbSByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLW91dGxpbmUtd2hpdGUsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi1vdXRsaW5lLXdoaXRlLCAuYnRuLW91dGxpbmUtd2hpdGU6YWN0aXZlLCAuYnRuLW91dGxpbmUtd2hpdGUuYWN0aXZlLCAuYnRuLW91dGxpbmUtd2hpdGUuZHJvcGRvd24tdG9nZ2xlLnNob3cge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmZmZmO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi1vdXRsaW5lLXdoaXRlOmZvY3VzLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4tb3V0bGluZS13aGl0ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLXdoaXRlOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLXdoaXRlLmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLXdoaXRlLmRyb3Bkb3duLXRvZ2dsZS5zaG93OmZvY3VzIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpLCAwIDAgMCAwLjI1cmVtIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbn1cbi5idG4tb3V0bGluZS13aGl0ZTpkaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLXdoaXRlLmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYnRuLW91dGxpbmUtbGlnaHQge1xuICBjb2xvcjogI0Y1RjhGQTtcbiAgYm9yZGVyLWNvbG9yOiAjRjVGOEZBO1xufVxuLmJ0bi1vdXRsaW5lLWxpZ2h0OmhvdmVyIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNUY4RkE7XG4gIGJvcmRlci1jb2xvcjogI0Y1RjhGQTtcbn1cbi5idG4tY2hlY2s6Zm9jdXMgKyAuYnRuLW91dGxpbmUtbGlnaHQsIC5idG4tb3V0bGluZS1saWdodDpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSgyNDUsIDI0OCwgMjUwLCAwLjUpO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi1vdXRsaW5lLWxpZ2h0LCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4tb3V0bGluZS1saWdodCwgLmJ0bi1vdXRsaW5lLWxpZ2h0OmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWxpZ2h0LmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZS5zaG93IHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNUY4RkE7XG4gIGJvcmRlci1jb2xvcjogI0Y1RjhGQTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4tb3V0bGluZS1saWdodDpmb2N1cywgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLW91dGxpbmUtbGlnaHQ6Zm9jdXMsIC5idG4tb3V0bGluZS1saWdodDphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1saWdodC5hY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1saWdodC5kcm9wZG93bi10b2dnbGUuc2hvdzpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KSwgMCAwIDAgMC4yNXJlbSByZ2JhKDI0NSwgMjQ4LCAyNTAsIDAuNSk7XG59XG4uYnRuLW91dGxpbmUtbGlnaHQ6ZGlzYWJsZWQsIC5idG4tb3V0bGluZS1saWdodC5kaXNhYmxlZCB7XG4gIGNvbG9yOiAjRjVGOEZBO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmJ0bi1vdXRsaW5lLXByaW1hcnkge1xuICBjb2xvcjogI0ZGRDMwMDtcbiAgYm9yZGVyLWNvbG9yOiAjRkZEMzAwO1xufVxuLmJ0bi1vdXRsaW5lLXByaW1hcnk6aG92ZXIge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRDMwMDtcbiAgYm9yZGVyLWNvbG9yOiAjRkZEMzAwO1xufVxuLmJ0bi1jaGVjazpmb2N1cyArIC5idG4tb3V0bGluZS1wcmltYXJ5LCAuYnRuLW91dGxpbmUtcHJpbWFyeTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSgyNTUsIDIxMSwgMCwgMC41KTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4tb3V0bGluZS1wcmltYXJ5LCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4tb3V0bGluZS1wcmltYXJ5LCAuYnRuLW91dGxpbmUtcHJpbWFyeTphY3RpdmUsIC5idG4tb3V0bGluZS1wcmltYXJ5LmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlLnNob3cge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRDMwMDtcbiAgYm9yZGVyLWNvbG9yOiAjRkZEMzAwO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi1vdXRsaW5lLXByaW1hcnk6Zm9jdXMsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi1vdXRsaW5lLXByaW1hcnk6Zm9jdXMsIC5idG4tb3V0bGluZS1wcmltYXJ5OmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLXByaW1hcnkuYWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtcHJpbWFyeS5kcm9wZG93bi10b2dnbGUuc2hvdzpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KSwgMCAwIDAgMC4yNXJlbSByZ2JhKDI1NSwgMjExLCAwLCAwLjUpO1xufVxuLmJ0bi1vdXRsaW5lLXByaW1hcnk6ZGlzYWJsZWQsIC5idG4tb3V0bGluZS1wcmltYXJ5LmRpc2FibGVkIHtcbiAgY29sb3I6ICNGRkQzMDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICNFNEU2RUY7XG4gIGJvcmRlci1jb2xvcjogI0U0RTZFRjtcbn1cbi5idG4tb3V0bGluZS1zZWNvbmRhcnk6aG92ZXIge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U0RTZFRjtcbiAgYm9yZGVyLWNvbG9yOiAjRTRFNkVGO1xufVxuLmJ0bi1jaGVjazpmb2N1cyArIC5idG4tb3V0bGluZS1zZWNvbmRhcnksIC5idG4tb3V0bGluZS1zZWNvbmRhcnk6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjI1cmVtIHJnYmEoMjI4LCAyMzAsIDIzOSwgMC41KTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4tb3V0bGluZS1zZWNvbmRhcnksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeSwgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTphY3RpdmUsIC5idG4tb3V0bGluZS1zZWNvbmRhcnkuYWN0aXZlLCAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZS5zaG93IHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNEU2RUY7XG4gIGJvcmRlci1jb2xvcjogI0U0RTZFRjtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4tb3V0bGluZS1zZWNvbmRhcnk6Zm9jdXMsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpmb2N1cywgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1zZWNvbmRhcnkuYWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZS5zaG93OmZvY3VzIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpLCAwIDAgMCAwLjI1cmVtIHJnYmEoMjI4LCAyMzAsIDIzOSwgMC41KTtcbn1cbi5idG4tb3V0bGluZS1zZWNvbmRhcnk6ZGlzYWJsZWQsIC5idG4tb3V0bGluZS1zZWNvbmRhcnkuZGlzYWJsZWQge1xuICBjb2xvcjogI0U0RTZFRjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5idG4tb3V0bGluZS1zdWNjZXNzIHtcbiAgY29sb3I6ICM1MENEODk7XG4gIGJvcmRlci1jb2xvcjogIzUwQ0Q4OTtcbn1cbi5idG4tb3V0bGluZS1zdWNjZXNzOmhvdmVyIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1MENEODk7XG4gIGJvcmRlci1jb2xvcjogIzUwQ0Q4OTtcbn1cbi5idG4tY2hlY2s6Zm9jdXMgKyAuYnRuLW91dGxpbmUtc3VjY2VzcywgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjI1cmVtIHJnYmEoODAsIDIwNSwgMTM3LCAwLjUpO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MsIC5idG4tb3V0bGluZS1zdWNjZXNzOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuYWN0aXZlLCAuYnRuLW91dGxpbmUtc3VjY2Vzcy5kcm9wZG93bi10b2dnbGUuc2hvdyB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTBDRDg5O1xuICBib3JkZXItY29sb3I6ICM1MENEODk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLW91dGxpbmUtc3VjY2Vzczpmb2N1cywgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLW91dGxpbmUtc3VjY2Vzczpmb2N1cywgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtc3VjY2Vzcy5hY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZS5zaG93OmZvY3VzIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpLCAwIDAgMCAwLjI1cmVtIHJnYmEoODAsIDIwNSwgMTM3LCAwLjUpO1xufVxuLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6ZGlzYWJsZWQsIC5idG4tb3V0bGluZS1zdWNjZXNzLmRpc2FibGVkIHtcbiAgY29sb3I6ICM1MENEODk7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYnRuLW91dGxpbmUtaW5mbyB7XG4gIGNvbG9yOiAjNzIzOUVBO1xuICBib3JkZXItY29sb3I6ICM3MjM5RUE7XG59XG4uYnRuLW91dGxpbmUtaW5mbzpob3ZlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzIzOUVBO1xuICBib3JkZXItY29sb3I6ICM3MjM5RUE7XG59XG4uYnRuLWNoZWNrOmZvY3VzICsgLmJ0bi1vdXRsaW5lLWluZm8sIC5idG4tb3V0bGluZS1pbmZvOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4yNXJlbSByZ2JhKDExNCwgNTcsIDIzNCwgMC41KTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4tb3V0bGluZS1pbmZvLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4tb3V0bGluZS1pbmZvLCAuYnRuLW91dGxpbmUtaW5mbzphY3RpdmUsIC5idG4tb3V0bGluZS1pbmZvLmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWluZm8uZHJvcGRvd24tdG9nZ2xlLnNob3cge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzcyMzlFQTtcbiAgYm9yZGVyLWNvbG9yOiAjNzIzOUVBO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi1vdXRsaW5lLWluZm86Zm9jdXMsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi1vdXRsaW5lLWluZm86Zm9jdXMsIC5idG4tb3V0bGluZS1pbmZvOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLWluZm8uYWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtaW5mby5kcm9wZG93bi10b2dnbGUuc2hvdzpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KSwgMCAwIDAgMC4yNXJlbSByZ2JhKDExNCwgNTcsIDIzNCwgMC41KTtcbn1cbi5idG4tb3V0bGluZS1pbmZvOmRpc2FibGVkLCAuYnRuLW91dGxpbmUtaW5mby5kaXNhYmxlZCB7XG4gIGNvbG9yOiAjNzIzOUVBO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmJ0bi1vdXRsaW5lLXdhcm5pbmcge1xuICBjb2xvcjogI0ZGQzcwMDtcbiAgYm9yZGVyLWNvbG9yOiAjRkZDNzAwO1xufVxuLmJ0bi1vdXRsaW5lLXdhcm5pbmc6aG92ZXIge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQzcwMDtcbiAgYm9yZGVyLWNvbG9yOiAjRkZDNzAwO1xufVxuLmJ0bi1jaGVjazpmb2N1cyArIC5idG4tb3V0bGluZS13YXJuaW5nLCAuYnRuLW91dGxpbmUtd2FybmluZzpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSgyNTUsIDE5OSwgMCwgMC41KTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4tb3V0bGluZS13YXJuaW5nLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4tb3V0bGluZS13YXJuaW5nLCAuYnRuLW91dGxpbmUtd2FybmluZzphY3RpdmUsIC5idG4tb3V0bGluZS13YXJuaW5nLmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlLnNob3cge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQzcwMDtcbiAgYm9yZGVyLWNvbG9yOiAjRkZDNzAwO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi1vdXRsaW5lLXdhcm5pbmc6Zm9jdXMsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi1vdXRsaW5lLXdhcm5pbmc6Zm9jdXMsIC5idG4tb3V0bGluZS13YXJuaW5nOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLXdhcm5pbmcuYWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtd2FybmluZy5kcm9wZG93bi10b2dnbGUuc2hvdzpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KSwgMCAwIDAgMC4yNXJlbSByZ2JhKDI1NSwgMTk5LCAwLCAwLjUpO1xufVxuLmJ0bi1vdXRsaW5lLXdhcm5pbmc6ZGlzYWJsZWQsIC5idG4tb3V0bGluZS13YXJuaW5nLmRpc2FibGVkIHtcbiAgY29sb3I6ICNGRkM3MDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYnRuLW91dGxpbmUtZGFuZ2VyIHtcbiAgY29sb3I6ICNGMTQxNkM7XG4gIGJvcmRlci1jb2xvcjogI0YxNDE2Qztcbn1cbi5idG4tb3V0bGluZS1kYW5nZXI6aG92ZXIge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YxNDE2QztcbiAgYm9yZGVyLWNvbG9yOiAjRjE0MTZDO1xufVxuLmJ0bi1jaGVjazpmb2N1cyArIC5idG4tb3V0bGluZS1kYW5nZXIsIC5idG4tb3V0bGluZS1kYW5nZXI6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjI1cmVtIHJnYmEoMjQxLCA2NSwgMTA4LCAwLjUpO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi1vdXRsaW5lLWRhbmdlciwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLW91dGxpbmUtZGFuZ2VyLCAuYnRuLW91dGxpbmUtZGFuZ2VyOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWRhbmdlci5hY3RpdmUsIC5idG4tb3V0bGluZS1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlLnNob3cge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YxNDE2QztcbiAgYm9yZGVyLWNvbG9yOiAjRjE0MTZDO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi1vdXRsaW5lLWRhbmdlcjpmb2N1cywgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLW91dGxpbmUtZGFuZ2VyOmZvY3VzLCAuYnRuLW91dGxpbmUtZGFuZ2VyOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLWRhbmdlci5hY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlLnNob3c6Zm9jdXMge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSksIDAgMCAwIDAuMjVyZW0gcmdiYSgyNDEsIDY1LCAxMDgsIDAuNSk7XG59XG4uYnRuLW91dGxpbmUtZGFuZ2VyOmRpc2FibGVkLCAuYnRuLW91dGxpbmUtZGFuZ2VyLmRpc2FibGVkIHtcbiAgY29sb3I6ICNGMTQxNkM7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYnRuLW91dGxpbmUtZGFyayB7XG4gIGNvbG9yOiAjMTgxQzMyO1xuICBib3JkZXItY29sb3I6ICMxODFDMzI7XG59XG4uYnRuLW91dGxpbmUtZGFyazpob3ZlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTgxQzMyO1xuICBib3JkZXItY29sb3I6ICMxODFDMzI7XG59XG4uYnRuLWNoZWNrOmZvY3VzICsgLmJ0bi1vdXRsaW5lLWRhcmssIC5idG4tb3V0bGluZS1kYXJrOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4yNXJlbSByZ2JhKDI0LCAyOCwgNTAsIDAuNSk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLW91dGxpbmUtZGFyaywgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLW91dGxpbmUtZGFyaywgLmJ0bi1vdXRsaW5lLWRhcms6YWN0aXZlLCAuYnRuLW91dGxpbmUtZGFyay5hY3RpdmUsIC5idG4tb3V0bGluZS1kYXJrLmRyb3Bkb3duLXRvZ2dsZS5zaG93IHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxODFDMzI7XG4gIGJvcmRlci1jb2xvcjogIzE4MUMzMjtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4tb3V0bGluZS1kYXJrOmZvY3VzLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4tb3V0bGluZS1kYXJrOmZvY3VzLCAuYnRuLW91dGxpbmUtZGFyazphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1kYXJrLmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLWRhcmsuZHJvcGRvd24tdG9nZ2xlLnNob3c6Zm9jdXMge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSksIDAgMCAwIDAuMjVyZW0gcmdiYSgyNCwgMjgsIDUwLCAwLjUpO1xufVxuLmJ0bi1vdXRsaW5lLWRhcms6ZGlzYWJsZWQsIC5idG4tb3V0bGluZS1kYXJrLmRpc2FibGVkIHtcbiAgY29sb3I6ICMxODFDMzI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYnRuLWxpbmsge1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogI0ZGRDMwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmJ0bi1saW5rOmhvdmVyIHtcbiAgY29sb3I6ICNiMzk0MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmJ0bi1saW5rOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uYnRuLWxpbms6ZGlzYWJsZWQsIC5idG4tbGluay5kaXNhYmxlZCB7XG4gIGNvbG9yOiAjN0U4Mjk5O1xufVxuXG4uYnRuLWxnLCAuYnRuLWdyb3VwLWxnID4gLmJ0biB7XG4gIHBhZGRpbmc6IDAuODI1cmVtIDEuNzVyZW07XG4gIGZvbnQtc2l6ZTogMS4xNXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMC40NzVyZW07XG59XG5cbi5idG4tc20sIC5idG4tZ3JvdXAtc20gPiAuYnRuIHtcbiAgcGFkZGluZzogMC41NXJlbSAxLjI1cmVtO1xuICBmb250LXNpemU6IDAuOTI1cmVtO1xuICBib3JkZXItcmFkaXVzOiAwLjQ3NXJlbTtcbn1cblxuLmZhZGUge1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzIGxpbmVhcjtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5mYWRlIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uZmFkZTpub3QoLnNob3cpIHtcbiAgb3BhY2l0eTogMDtcbn1cblxuLmNvbGxhcHNlOm5vdCguc2hvdykge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uY29sbGFwc2luZyB7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogaGVpZ2h0IDAuMzVzIGVhc2U7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY29sbGFwc2luZyB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmNvbGxhcHNpbmcuY29sbGFwc2UtaG9yaXpvbnRhbCB7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IGF1dG87XG4gIHRyYW5zaXRpb246IHdpZHRoIDAuMzVzIGVhc2U7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY29sbGFwc2luZy5jb2xsYXBzZS1ob3Jpem9udGFsIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi5kcm9wdXAsXG4uZHJvcGVuZCxcbi5kcm9wZG93bixcbi5kcm9wc3RhcnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5kcm9wZG93bi10b2dnbGUge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogMC4yNTVlbTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLXRvcDogMC4zZW0gc29saWQ7XG4gIGJvcmRlci1yaWdodDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIGJvcmRlci1sZWZ0OiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5kcm9wZG93bi10b2dnbGU6ZW1wdHk6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5kcm9wZG93bi1tZW51IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxMDAwO1xuICBkaXNwbGF5OiBub25lO1xuICBtaW4td2lkdGg6IDEwcmVtO1xuICBwYWRkaW5nOiAwLjVyZW0gMDtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDFyZW07XG4gIGNvbG9yOiAjMTgxQzMyO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IDAgc29saWQgcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgYm9yZGVyLXJhZGl1czogMC40NzVyZW07XG4gIGJveC1zaGFkb3c6IDBweCAwcHggNTBweCAwcHggcmdiYSg4MiwgNjMsIDEwNSwgMC4xKTtcbn1cbi5kcm9wZG93bi1tZW51W2RhdGEtYnMtcG9wcGVyXSB7XG4gIHRvcDogMTAwJTtcbiAgbGVmdDogMDtcbiAgbWFyZ2luLXRvcDogMC4xMjVyZW07XG59XG5cbi5kcm9wZG93bi1tZW51LXN0YXJ0IHtcbiAgLS1icy1wb3NpdGlvbjogc3RhcnQ7XG59XG4uZHJvcGRvd24tbWVudS1zdGFydFtkYXRhLWJzLXBvcHBlcl0ge1xuICByaWdodDogYXV0bztcbiAgbGVmdDogMDtcbn1cblxuLmRyb3Bkb3duLW1lbnUtZW5kIHtcbiAgLS1icy1wb3NpdGlvbjogZW5kO1xufVxuLmRyb3Bkb3duLW1lbnUtZW5kW2RhdGEtYnMtcG9wcGVyXSB7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiBhdXRvO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmRyb3Bkb3duLW1lbnUtc20tc3RhcnQge1xuICAgIC0tYnMtcG9zaXRpb246IHN0YXJ0O1xuICB9XG4gIC5kcm9wZG93bi1tZW51LXNtLXN0YXJ0W2RhdGEtYnMtcG9wcGVyXSB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMDtcbiAgfVxuXG4gIC5kcm9wZG93bi1tZW51LXNtLWVuZCB7XG4gICAgLS1icy1wb3NpdGlvbjogZW5kO1xuICB9XG4gIC5kcm9wZG93bi1tZW51LXNtLWVuZFtkYXRhLWJzLXBvcHBlcl0ge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZHJvcGRvd24tbWVudS1tZC1zdGFydCB7XG4gICAgLS1icy1wb3NpdGlvbjogc3RhcnQ7XG4gIH1cbiAgLmRyb3Bkb3duLW1lbnUtbWQtc3RhcnRbZGF0YS1icy1wb3BwZXJdIHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAwO1xuICB9XG5cbiAgLmRyb3Bkb3duLW1lbnUtbWQtZW5kIHtcbiAgICAtLWJzLXBvc2l0aW9uOiBlbmQ7XG4gIH1cbiAgLmRyb3Bkb3duLW1lbnUtbWQtZW5kW2RhdGEtYnMtcG9wcGVyXSB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5kcm9wZG93bi1tZW51LWxnLXN0YXJ0IHtcbiAgICAtLWJzLXBvc2l0aW9uOiBzdGFydDtcbiAgfVxuICAuZHJvcGRvd24tbWVudS1sZy1zdGFydFtkYXRhLWJzLXBvcHBlcl0ge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDA7XG4gIH1cblxuICAuZHJvcGRvd24tbWVudS1sZy1lbmQge1xuICAgIC0tYnMtcG9zaXRpb246IGVuZDtcbiAgfVxuICAuZHJvcGRvd24tbWVudS1sZy1lbmRbZGF0YS1icy1wb3BwZXJdIHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5kcm9wZG93bi1tZW51LXhsLXN0YXJ0IHtcbiAgICAtLWJzLXBvc2l0aW9uOiBzdGFydDtcbiAgfVxuICAuZHJvcGRvd24tbWVudS14bC1zdGFydFtkYXRhLWJzLXBvcHBlcl0ge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDA7XG4gIH1cblxuICAuZHJvcGRvd24tbWVudS14bC1lbmQge1xuICAgIC0tYnMtcG9zaXRpb246IGVuZDtcbiAgfVxuICAuZHJvcGRvd24tbWVudS14bC1lbmRbZGF0YS1icy1wb3BwZXJdIHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC5kcm9wZG93bi1tZW51LXh4bC1zdGFydCB7XG4gICAgLS1icy1wb3NpdGlvbjogc3RhcnQ7XG4gIH1cbiAgLmRyb3Bkb3duLW1lbnUteHhsLXN0YXJ0W2RhdGEtYnMtcG9wcGVyXSB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMDtcbiAgfVxuXG4gIC5kcm9wZG93bi1tZW51LXh4bC1lbmQge1xuICAgIC0tYnMtcG9zaXRpb246IGVuZDtcbiAgfVxuICAuZHJvcGRvd24tbWVudS14eGwtZW5kW2RhdGEtYnMtcG9wcGVyXSB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogYXV0bztcbiAgfVxufVxuLmRyb3B1cCAuZHJvcGRvd24tbWVudVtkYXRhLWJzLXBvcHBlcl0ge1xuICB0b3A6IGF1dG87XG4gIGJvdHRvbTogMTAwJTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMC4xMjVyZW07XG59XG4uZHJvcHVwIC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMC4yNTVlbTtcbiAgdmVydGljYWwtYWxpZ246IDAuMjU1ZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci10b3A6IDA7XG4gIGJvcmRlci1yaWdodDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDAuM2VtIHNvbGlkO1xuICBib3JkZXItbGVmdDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG59XG4uZHJvcHVwIC5kcm9wZG93bi10b2dnbGU6ZW1wdHk6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5kcm9wZW5kIC5kcm9wZG93bi1tZW51W2RhdGEtYnMtcG9wcGVyXSB7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1sZWZ0OiAwLjEyNXJlbTtcbn1cbi5kcm9wZW5kIC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMC4yNTVlbTtcbiAgdmVydGljYWwtYWxpZ246IDAuMjU1ZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci10b3A6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDA7XG4gIGJvcmRlci1ib3R0b206IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItbGVmdDogMC4zZW0gc29saWQ7XG59XG4uZHJvcGVuZCAuZHJvcGRvd24tdG9nZ2xlOmVtcHR5OjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLmRyb3BlbmQgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICB2ZXJ0aWNhbC1hbGlnbjogMDtcbn1cblxuLmRyb3BzdGFydCAuZHJvcGRvd24tbWVudVtkYXRhLWJzLXBvcHBlcl0ge1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAxMDAlO1xuICBsZWZ0OiBhdXRvO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tcmlnaHQ6IDAuMTI1cmVtO1xufVxuLmRyb3BzdGFydCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDAuMjU1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAwLjI1NWVtO1xuICBjb250ZW50OiBcIlwiO1xufVxuLmRyb3BzdGFydCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZHJvcHN0YXJ0IC5kcm9wZG93bi10b2dnbGU6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAwLjI1NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogMC4yNTVlbTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLXRvcDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogMC4zZW0gc29saWQ7XG4gIGJvcmRlci1ib3R0b206IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLmRyb3BzdGFydCAuZHJvcGRvd24tdG9nZ2xlOmVtcHR5OjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLmRyb3BzdGFydCAuZHJvcGRvd24tdG9nZ2xlOjpiZWZvcmUge1xuICB2ZXJ0aWNhbC1hbGlnbjogMDtcbn1cblxuLmRyb3Bkb3duLWRpdmlkZXIge1xuICBoZWlnaHQ6IDA7XG4gIG1hcmdpbjogMC41cmVtIDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xufVxuXG4uZHJvcGRvd24taXRlbSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMC4yNXJlbSAxcmVtO1xuICBjbGVhcjogYm90aDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMxODFDMzI7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG59XG4uZHJvcGRvd24taXRlbTpob3ZlciwgLmRyb3Bkb3duLWl0ZW06Zm9jdXMge1xuICBjb2xvcjogIzE2MTkyZDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUZGMkY1O1xufVxuLmRyb3Bkb3duLWl0ZW0uYWN0aXZlLCAuZHJvcGRvd24taXRlbTphY3RpdmUge1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZEMzAwO1xufVxuLmRyb3Bkb3duLWl0ZW0uZGlzYWJsZWQsIC5kcm9wZG93bi1pdGVtOmRpc2FibGVkIHtcbiAgY29sb3I6ICNBMUE1Qjc7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmRyb3Bkb3duLW1lbnUuc2hvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uZHJvcGRvd24taGVhZGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IDAuOTI1cmVtO1xuICBjb2xvcjogIzdFODI5OTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmRyb3Bkb3duLWl0ZW0tdGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwLjI1cmVtIDFyZW07XG4gIGNvbG9yOiAjMTgxQzMyO1xufVxuXG4uZHJvcGRvd24tbWVudS1kYXJrIHtcbiAgY29sb3I6ICNFNEU2RUY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzRjQyNTQ7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjE1KTtcbn1cbi5kcm9wZG93bi1tZW51LWRhcmsgLmRyb3Bkb3duLWl0ZW0ge1xuICBjb2xvcjogI0U0RTZFRjtcbn1cbi5kcm9wZG93bi1tZW51LWRhcmsgLmRyb3Bkb3duLWl0ZW06aG92ZXIsIC5kcm9wZG93bi1tZW51LWRhcmsgLmRyb3Bkb3duLWl0ZW06Zm9jdXMge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KTtcbn1cbi5kcm9wZG93bi1tZW51LWRhcmsgLmRyb3Bkb3duLWl0ZW0uYWN0aXZlLCAuZHJvcGRvd24tbWVudS1kYXJrIC5kcm9wZG93bi1pdGVtOmFjdGl2ZSB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZEMzAwO1xufVxuLmRyb3Bkb3duLW1lbnUtZGFyayAuZHJvcGRvd24taXRlbS5kaXNhYmxlZCwgLmRyb3Bkb3duLW1lbnUtZGFyayAuZHJvcGRvd24taXRlbTpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjQTFBNUI3O1xufVxuLmRyb3Bkb3duLW1lbnUtZGFyayAuZHJvcGRvd24tZGl2aWRlciB7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjE1KTtcbn1cbi5kcm9wZG93bi1tZW51LWRhcmsgLmRyb3Bkb3duLWl0ZW0tdGV4dCB7XG4gIGNvbG9yOiAjRTRFNkVGO1xufVxuLmRyb3Bkb3duLW1lbnUtZGFyayAuZHJvcGRvd24taGVhZGVyIHtcbiAgY29sb3I6ICNBMUE1Qjc7XG59XG5cbi5idG4tZ3JvdXAsXG4uYnRuLWdyb3VwLXZlcnRpY2FsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5idG4tZ3JvdXAgPiAuYnRuLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXg6IDEgMSBhdXRvO1xufVxuLmJ0bi1ncm91cCA+IC5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4sXG4uYnRuLWdyb3VwID4gLmJ0bi1jaGVjazpmb2N1cyArIC5idG4sXG4uYnRuLWdyb3VwID4gLmJ0bjpob3Zlcixcbi5idG4tZ3JvdXAgPiAuYnRuOmZvY3VzLFxuLmJ0bi1ncm91cCA+IC5idG46YWN0aXZlLFxuLmJ0bi1ncm91cCA+IC5idG4uYWN0aXZlLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4sXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1jaGVjazpmb2N1cyArIC5idG4sXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjpob3Zlcixcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOmZvY3VzLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46YWN0aXZlLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4uYWN0aXZlIHtcbiAgei1pbmRleDogMTtcbn1cblxuLmJ0bi10b29sYmFyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG4uYnRuLXRvb2xiYXIgLmlucHV0LWdyb3VwIHtcbiAgd2lkdGg6IGF1dG87XG59XG5cbi5idG4tZ3JvdXAgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxuLmJ0bi1ncm91cCA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tbGVmdDogLTFweDtcbn1cbi5idG4tZ3JvdXAgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuLmJ0bi1ncm91cCA+IC5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4ge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG59XG4uYnRuLWdyb3VwID4gLmJ0bjpudGgtY2hpbGQobiszKSxcbi5idG4tZ3JvdXAgPiA6bm90KC5idG4tY2hlY2spICsgLmJ0bixcbi5idG4tZ3JvdXAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0biB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG5cbi5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiAxLjEyNXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAxLjEyNXJlbTtcbn1cbi5kcm9wZG93bi10b2dnbGUtc3BsaXQ6OmFmdGVyLCAuZHJvcHVwIC5kcm9wZG93bi10b2dnbGUtc3BsaXQ6OmFmdGVyLCAuZHJvcGVuZCAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0OjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLmRyb3BzdGFydCAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0OjpiZWZvcmUge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi5idG4tc20gKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0LCAuYnRuLWdyb3VwLXNtID4gLmJ0biArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjkzNzVyZW07XG4gIHBhZGRpbmctbGVmdDogMC45Mzc1cmVtO1xufVxuXG4uYnRuLWxnICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCwgLmJ0bi1ncm91cC1sZyA+IC5idG4gKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0IHtcbiAgcGFkZGluZy1yaWdodDogMS4zMTI1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDEuMzEyNXJlbTtcbn1cblxuLmJ0bi1ncm91cC5zaG93IC5kcm9wZG93bi10b2dnbGUge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG59XG4uYnRuLWdyb3VwLnNob3cgLmRyb3Bkb3duLXRvZ2dsZS5idG4tbGluayB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5idG4tZ3JvdXAtdmVydGljYWwge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bixcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXRvcDogLTFweDtcbn1cbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4ge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuIH4gLmJ0bixcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0biB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4ubmF2IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5uYXYtbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbiAgY29sb3I6ICNGRkQzMDA7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAubmF2LWxpbmsge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5uYXYtbGluazpob3ZlciwgLm5hdi1saW5rOmZvY3VzIHtcbiAgY29sb3I6ICNiMzk0MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5uYXYtbGluay5kaXNhYmxlZCB7XG4gIGNvbG9yOiAjN0U4Mjk5O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4ubmF2LXRhYnMge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0VGRjJGNTtcbn1cbi5uYXYtdGFicyAubmF2LWxpbmsge1xuICBtYXJnaW4tYm90dG9tOiAtMXB4O1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC40NzVyZW07XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjQ3NXJlbTtcbn1cbi5uYXYtdGFicyAubmF2LWxpbms6aG92ZXIsIC5uYXYtdGFicyAubmF2LWxpbms6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICNFRkYyRjUgI0VGRjJGNSAjRUZGMkY1O1xuICBpc29sYXRpb246IGlzb2xhdGU7XG59XG4ubmF2LXRhYnMgLm5hdi1saW5rLmRpc2FibGVkIHtcbiAgY29sb3I6ICM3RTgyOTk7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLm5hdi10YWJzIC5uYXYtbGluay5hY3RpdmUsXG4ubmF2LXRhYnMgLm5hdi1pdGVtLnNob3cgLm5hdi1saW5rIHtcbiAgY29sb3I6ICM1RTYyNzg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogI0U0RTZFRiAjRTRFNkVGICNmZmZmZmY7XG59XG4ubmF2LXRhYnMgLmRyb3Bkb3duLW1lbnUge1xuICBtYXJnaW4tdG9wOiAtMXB4O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cblxuLm5hdi1waWxscyAubmF2LWxpbmsge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDc1cmVtO1xufVxuLm5hdi1waWxscyAubmF2LWxpbmsuYWN0aXZlLFxuLm5hdi1waWxscyAuc2hvdyA+IC5uYXYtbGluayB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZEMzAwO1xufVxuXG4ubmF2LWZpbGwgPiAubmF2LWxpbmssXG4ubmF2LWZpbGwgLm5hdi1pdGVtIHtcbiAgZmxleDogMSAxIGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLm5hdi1qdXN0aWZpZWQgPiAubmF2LWxpbmssXG4ubmF2LWp1c3RpZmllZCAubmF2LWl0ZW0ge1xuICBmbGV4LWJhc2lzOiAwO1xuICBmbGV4LWdyb3c6IDE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLm5hdi1maWxsIC5uYXYtaXRlbSAubmF2LWxpbmssXG4ubmF2LWp1c3RpZmllZCAubmF2LWl0ZW0gLm5hdi1saW5rIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi50YWItY29udGVudCA+IC50YWItcGFuZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udGFiLWNvbnRlbnQgPiAuYWN0aXZlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5uYXZiYXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nLXRvcDogMC41cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC41cmVtO1xufVxuLm5hdmJhciA+IC5jb250YWluZXIsXG4ubmF2YmFyID4gLmNvbnRhaW5lci1mbHVpZCxcbi5uYXZiYXIgPiAuY29udGFpbmVyLXNtLFxuLm5hdmJhciA+IC5jb250YWluZXItbWQsXG4ubmF2YmFyID4gLmNvbnRhaW5lci1sZyxcbi5uYXZiYXIgPiAuY29udGFpbmVyLXhsLFxuLm5hdmJhciA+IC5jb250YWluZXIteHhsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiBpbmhlcml0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4ubmF2YmFyLWJyYW5kIHtcbiAgcGFkZGluZy10b3A6IDAuNDQzNzVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjQ0Mzc1cmVtO1xuICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gIGZvbnQtc2l6ZTogMS4wNzVyZW07XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4ubmF2YmFyLWJyYW5kOmhvdmVyLCAubmF2YmFyLWJyYW5kOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4ubmF2YmFyLW5hdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbi5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbi5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgcG9zaXRpb246IHN0YXRpYztcbn1cblxuLm5hdmJhci10ZXh0IHtcbiAgcGFkZGluZy10b3A6IDAuNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNXJlbTtcbn1cblxuLm5hdmJhci1jb2xsYXBzZSB7XG4gIGZsZXgtYmFzaXM6IDEwMCU7XG4gIGZsZXgtZ3JvdzogMTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLm5hdmJhci10b2dnbGVyIHtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjc1cmVtO1xuICBmb250LXNpemU6IDEuMDc1cmVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAwLjQ3NXJlbTtcbiAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLm5hdmJhci10b2dnbGVyOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLm5hdmJhci10b2dnbGVyOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjI1cmVtO1xufVxuXG4ubmF2YmFyLXRvZ2dsZXItaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEuNWVtO1xuICBoZWlnaHQ6IDEuNWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbn1cblxuLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgbWF4LWhlaWdodDogdmFyKC0tYnMtc2Nyb2xsLWhlaWdodCwgNzV2aCk7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubmF2YmFyLWV4cGFuZC1zbSB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItbmF2IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgZmxleC1iYXNpczogYXV0bztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLXRvZ2dsZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gLm9mZmNhbnZhcy1oZWFkZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gLm9mZmNhbnZhcyB7XG4gICAgcG9zaXRpb246IGluaGVyaXQ7XG4gICAgYm90dG9tOiAwO1xuICAgIHotaW5kZXg6IDEwMDA7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmlnaHQ6IDA7XG4gICAgYm9yZGVyLWxlZnQ6IDA7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gLm9mZmNhbnZhcy10b3AsXG4ubmF2YmFyLWV4cGFuZC1zbSAub2ZmY2FudmFzLWJvdHRvbSB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGJvcmRlci10b3A6IDA7XG4gICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAub2ZmY2FudmFzLWJvZHkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgb3ZlcmZsb3cteTogdmlzaWJsZTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLW1kIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1uYXYge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLW5hdi1zY3JvbGwge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItY29sbGFwc2Uge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1tZCAub2ZmY2FudmFzLWhlYWRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1tZCAub2ZmY2FudmFzIHtcbiAgICBwb3NpdGlvbjogaW5oZXJpdDtcbiAgICBib3R0b206IDA7XG4gICAgei1pbmRleDogMTAwMDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yaWdodDogMDtcbiAgICBib3JkZXItbGVmdDogMDtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1tZCAub2ZmY2FudmFzLXRvcCxcbi5uYXZiYXItZXhwYW5kLW1kIC5vZmZjYW52YXMtYm90dG9tIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgYm9yZGVyLXRvcDogMDtcbiAgICBib3JkZXItYm90dG9tOiAwO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5vZmZjYW52YXMtYm9keSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBvdmVyZmxvdy15OiB2aXNpYmxlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm5hdmJhci1leHBhbmQtbGcge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLW5hdiB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItbmF2LXNjcm9sbCB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci10b2dnbGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5vZmZjYW52YXMtaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5vZmZjYW52YXMge1xuICAgIHBvc2l0aW9uOiBpbmhlcml0O1xuICAgIGJvdHRvbTogMDtcbiAgICB6LWluZGV4OiAxMDAwO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXJpZ2h0OiAwO1xuICAgIGJvcmRlci1sZWZ0OiAwO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5vZmZjYW52YXMtdG9wLFxuLm5hdmJhci1leHBhbmQtbGcgLm9mZmNhbnZhcy1ib3R0b20ge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBib3JkZXItdG9wOiAwO1xuICAgIGJvcmRlci1ib3R0b206IDA7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgLm9mZmNhbnZhcy1ib2R5IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG92ZXJmbG93LXk6IHZpc2libGU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm5hdmJhci1leHBhbmQteGwge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLW5hdiB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2LXNjcm9sbCB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci10b2dnbGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5vZmZjYW52YXMtaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5vZmZjYW52YXMge1xuICAgIHBvc2l0aW9uOiBpbmhlcml0O1xuICAgIGJvdHRvbTogMDtcbiAgICB6LWluZGV4OiAxMDAwO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXJpZ2h0OiAwO1xuICAgIGJvcmRlci1sZWZ0OiAwO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5vZmZjYW52YXMtdG9wLFxuLm5hdmJhci1leHBhbmQteGwgLm9mZmNhbnZhcy1ib3R0b20ge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBib3JkZXItdG9wOiAwO1xuICAgIGJvcmRlci1ib3R0b206IDA7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgLm9mZmNhbnZhcy1ib2R5IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG92ZXJmbG93LXk6IHZpc2libGU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLm5hdmJhci1leHBhbmQteHhsIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteHhsIC5uYXZiYXItbmF2IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXh4bCAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXh4bCAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14eGwgLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14eGwgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteHhsIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14eGwgLm9mZmNhbnZhcy1oZWFkZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteHhsIC5vZmZjYW52YXMge1xuICAgIHBvc2l0aW9uOiBpbmhlcml0O1xuICAgIGJvdHRvbTogMDtcbiAgICB6LWluZGV4OiAxMDAwO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXJpZ2h0OiAwO1xuICAgIGJvcmRlci1sZWZ0OiAwO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXh4bCAub2ZmY2FudmFzLXRvcCxcbi5uYXZiYXItZXhwYW5kLXh4bCAub2ZmY2FudmFzLWJvdHRvbSB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGJvcmRlci10b3A6IDA7XG4gICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14eGwgLm9mZmNhbnZhcy1ib2R5IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG92ZXJmbG93LXk6IHZpc2libGU7XG4gIH1cbn1cbi5uYXZiYXItZXhwYW5kIHtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbi5uYXZiYXItZXhwYW5kIC5uYXZiYXItbmF2IHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cbi5uYXZiYXItZXhwYW5kIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLm5hdmJhci1leHBhbmQgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbn1cbi5uYXZiYXItZXhwYW5kIC5uYXZiYXItbmF2LXNjcm9sbCB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuLm5hdmJhci1leHBhbmQgLm5hdmJhci1jb2xsYXBzZSB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgZmxleC1iYXNpczogYXV0bztcbn1cbi5uYXZiYXItZXhwYW5kIC5uYXZiYXItdG9nZ2xlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubmF2YmFyLWV4cGFuZCAub2ZmY2FudmFzLWhlYWRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubmF2YmFyLWV4cGFuZCAub2ZmY2FudmFzIHtcbiAgcG9zaXRpb246IGluaGVyaXQ7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogMTAwMDtcbiAgZmxleC1ncm93OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDA7XG4gIGJvcmRlci1sZWZ0OiAwO1xuICB0cmFuc2l0aW9uOiBub25lO1xuICB0cmFuc2Zvcm06IG5vbmU7XG59XG4ubmF2YmFyLWV4cGFuZCAub2ZmY2FudmFzLXRvcCxcbi5uYXZiYXItZXhwYW5kIC5vZmZjYW52YXMtYm90dG9tIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBib3JkZXItdG9wOiAwO1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuLm5hdmJhci1leHBhbmQgLm9mZmNhbnZhcy1ib2R5IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1ncm93OiAwO1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdy15OiB2aXNpYmxlO1xufVxuXG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItYnJhbmQge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjkpO1xufVxuLm5hdmJhci1saWdodCAubmF2YmFyLWJyYW5kOmhvdmVyLCAubmF2YmFyLWxpZ2h0IC5uYXZiYXItYnJhbmQ6Zm9jdXMge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjkpO1xufVxuLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU1KTtcbn1cbi5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5rOmhvdmVyLCAubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5uYXYtbGluazpmb2N1cyB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNyk7XG59XG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5uYXYtbGluay5kaXNhYmxlZCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMyk7XG59XG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5zaG93ID4gLm5hdi1saW5rLFxuLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbmsuYWN0aXZlIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC45KTtcbn1cbi5uYXZiYXItbGlnaHQgLm5hdmJhci10b2dnbGVyIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41NSk7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuLm5hdmJhci1saWdodCAubmF2YmFyLXRvZ2dsZXItaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMzAgMzAnJTNlJTNjcGF0aCBzdHJva2U9J3JnYmElMjgwLCAwLCAwLCAwLjU1JTI5JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cbi5uYXZiYXItbGlnaHQgLm5hdmJhci10ZXh0IHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41NSk7XG59XG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItdGV4dCBhLFxuLm5hdmJhci1saWdodCAubmF2YmFyLXRleHQgYTpob3Zlcixcbi5uYXZiYXItbGlnaHQgLm5hdmJhci10ZXh0IGE6Zm9jdXMge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjkpO1xufVxuXG4ubmF2YmFyLWRhcmsgLm5hdmJhci1icmFuZCB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLm5hdmJhci1kYXJrIC5uYXZiYXItYnJhbmQ6aG92ZXIsIC5uYXZiYXItZGFyayAubmF2YmFyLWJyYW5kOmZvY3VzIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4ubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41NSk7XG59XG4ubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1saW5rOmhvdmVyLCAubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1saW5rOmZvY3VzIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43NSk7XG59XG4ubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1saW5rLmRpc2FibGVkIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yNSk7XG59XG4ubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLnNob3cgPiAubmF2LWxpbmssXG4ubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLm5hdmJhci1kYXJrIC5uYXZiYXItdG9nZ2xlciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNTUpO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbn1cbi5uYXZiYXItZGFyayAubmF2YmFyLXRvZ2dsZXItaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMzAgMzAnJTNlJTNjcGF0aCBzdHJva2U9J3JnYmElMjgyNTUsIDI1NSwgMjU1LCAwLjU1JTI5JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cbi5uYXZiYXItZGFyayAubmF2YmFyLXRleHQge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjU1KTtcbn1cbi5uYXZiYXItZGFyayAubmF2YmFyLXRleHQgYSxcbi5uYXZiYXItZGFyayAubmF2YmFyLXRleHQgYTpob3Zlcixcbi5uYXZiYXItZGFyayAubmF2YmFyLXRleHQgYTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uY2FyZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWluLXdpZHRoOiAwO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogYm9yZGVyLWJveDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0VGRjJGNTtcbiAgYm9yZGVyLXJhZGl1czogMC40NzVyZW07XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMjBweCAwcHggcmdiYSg3NiwgODcsIDEyNSwgMC4wMik7XG59XG4uY2FyZCA+IGhyIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5jYXJkID4gLmxpc3QtZ3JvdXAge1xuICBib3JkZXItdG9wOiBpbmhlcml0O1xuICBib3JkZXItYm90dG9tOiBpbmhlcml0O1xufVxuLmNhcmQgPiAubGlzdC1ncm91cDpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDA7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IGNhbGMoMC40NzVyZW0gLSAxcHgpO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogY2FsYygwLjQ3NXJlbSAtIDFweCk7XG59XG4uY2FyZCA+IC5saXN0LWdyb3VwOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogY2FsYygwLjQ3NXJlbSAtIDFweCk7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IGNhbGMoMC40NzVyZW0gLSAxcHgpO1xufVxuLmNhcmQgPiAuY2FyZC1oZWFkZXIgKyAubGlzdC1ncm91cCxcbi5jYXJkID4gLmxpc3QtZ3JvdXAgKyAuY2FyZC1mb290ZXIge1xuICBib3JkZXItdG9wOiAwO1xufVxuXG4uY2FyZC1ib2R5IHtcbiAgZmxleDogMSAxIGF1dG87XG4gIHBhZGRpbmc6IDFyZW0gMXJlbTtcbn1cblxuLmNhcmQtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG59XG5cbi5jYXJkLXN1YnRpdGxlIHtcbiAgbWFyZ2luLXRvcDogLTAuMjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5jYXJkLXRleHQ6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5jYXJkLWxpbms6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uY2FyZC1saW5rICsgLmNhcmQtbGluayB7XG4gIG1hcmdpbi1sZWZ0OiAxcmVtO1xufVxuXG4uY2FyZC1oZWFkZXIge1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFRkYyRjU7XG59XG4uY2FyZC1oZWFkZXI6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItcmFkaXVzOiBjYWxjKDAuNDc1cmVtIC0gMXB4KSBjYWxjKDAuNDc1cmVtIC0gMXB4KSAwIDA7XG59XG5cbi5jYXJkLWZvb3RlciB7XG4gIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0VGRjJGNTtcbn1cbi5jYXJkLWZvb3RlcjpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXJhZGl1czogMCAwIGNhbGMoMC40NzVyZW0gLSAxcHgpIGNhbGMoMC40NzVyZW0gLSAxcHgpO1xufVxuXG4uY2FyZC1oZWFkZXItdGFicyB7XG4gIG1hcmdpbi1yaWdodDogLTAuNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogLTAuNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IC0wLjVyZW07XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG5cbi5jYXJkLWhlYWRlci1waWxscyB7XG4gIG1hcmdpbi1yaWdodDogLTAuNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IC0wLjVyZW07XG59XG5cbi5jYXJkLWltZy1vdmVybGF5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHBhZGRpbmc6IDFyZW07XG4gIGJvcmRlci1yYWRpdXM6IGNhbGMoMC40NzVyZW0gLSAxcHgpO1xufVxuXG4uY2FyZC1pbWcsXG4uY2FyZC1pbWctdG9wLFxuLmNhcmQtaW1nLWJvdHRvbSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uY2FyZC1pbWcsXG4uY2FyZC1pbWctdG9wIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogY2FsYygwLjQ3NXJlbSAtIDFweCk7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiBjYWxjKDAuNDc1cmVtIC0gMXB4KTtcbn1cblxuLmNhcmQtaW1nLFxuLmNhcmQtaW1nLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiBjYWxjKDAuNDc1cmVtIC0gMXB4KTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogY2FsYygwLjQ3NXJlbSAtIDFweCk7XG59XG5cbi5jYXJkLWdyb3VwID4gLmNhcmQge1xuICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jYXJkLWdyb3VwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZCB7XG4gICAgZmxleDogMSAwIDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZCArIC5jYXJkIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBib3JkZXItbGVmdDogMDtcbiAgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICB9XG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpsYXN0LWNoaWxkKSAuY2FyZC1pbWctdG9wLFxuLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmxhc3QtY2hpbGQpIC5jYXJkLWhlYWRlciB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmxhc3QtY2hpbGQpIC5jYXJkLWltZy1ib3R0b20sXG4uY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6bGFzdC1jaGlsZCkgLmNhcmQtZm9vdGVyIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmZpcnN0LWNoaWxkKSAuY2FyZC1pbWctdG9wLFxuLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmZpcnN0LWNoaWxkKSAuY2FyZC1oZWFkZXIge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmZpcnN0LWNoaWxkKSAuY2FyZC1pbWctYm90dG9tLFxuLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmZpcnN0LWNoaWxkKSAuY2FyZC1mb290ZXIge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIH1cbn1cblxuLmFjY29yZGlvbi1idXR0b24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxLjVyZW0gMS41cmVtO1xuICBmb250LXNpemU6IDFyZW07XG4gIGNvbG9yOiAjMTgxQzMyO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIG92ZXJmbG93LWFuY2hvcjogbm9uZTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLXJhZGl1cyAwLjE1cyBlYXNlO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmFjY29yZGlvbi1idXR0b24ge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hY2NvcmRpb24tYnV0dG9uOm5vdCguY29sbGFwc2VkKSB7XG4gIGNvbG9yOiAjRkZEMzAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGOEZBO1xuICBib3gtc2hhZG93OiBpbnNldCAwIC0xcHggMCAjRUZGMkY1O1xufVxuLmFjY29yZGlvbi1idXR0b246bm90KC5jb2xsYXBzZWQpOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyUyM0ZGRDMwMCclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgZD0nTTEuNjQ2IDQuNjQ2YS41LjUgMCAwIDEgLjcwOCAwTDggMTAuMjkzbDUuNjQ2LTUuNjQ3YS41LjUgMCAwIDEgLjcwOC43MDhsLTYgNmEuNS41IDAgMCAxLS43MDggMGwtNi02YS41LjUgMCAwIDEgMC0uNzA4eicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7XG59XG4uYWNjb3JkaW9uLWJ1dHRvbjo6YWZ0ZXIge1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDEuMTVyZW07XG4gIGhlaWdodDogMS4xNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyUyMzE4MUMzMiclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgZD0nTTEuNjQ2IDQuNjQ2YS41LjUgMCAwIDEgLjcwOCAwTDggMTAuMjkzbDUuNjQ2LTUuNjQ3YS41LjUgMCAwIDEgLjcwOC43MDhsLTYgNmEuNS41IDAgMCAxLS43MDggMGwtNi02YS41LjUgMCAwIDEgMC0uNzA4eicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxLjE1cmVtO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hY2NvcmRpb24tYnV0dG9uOjphZnRlciB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmFjY29yZGlvbi1idXR0b246aG92ZXIge1xuICB6LWluZGV4OiAyO1xufVxuLmFjY29yZGlvbi1idXR0b246Zm9jdXMge1xuICB6LWluZGV4OiAzO1xuICBib3JkZXItY29sb3I6ICNFRkYyRjU7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5hY2NvcmRpb24taGVhZGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmFjY29yZGlvbi1pdGVtIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI0VGRjJGNTtcbn1cbi5hY2NvcmRpb24taXRlbTpmaXJzdC1vZi10eXBlIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC40NzVyZW07XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjQ3NXJlbTtcbn1cbi5hY2NvcmRpb24taXRlbTpmaXJzdC1vZi10eXBlIC5hY2NvcmRpb24tYnV0dG9uIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogY2FsYygwLjQ3NXJlbSAtIDFweCk7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiBjYWxjKDAuNDc1cmVtIC0gMXB4KTtcbn1cbi5hY2NvcmRpb24taXRlbTpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgYm9yZGVyLXRvcDogMDtcbn1cbi5hY2NvcmRpb24taXRlbTpsYXN0LW9mLXR5cGUge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC40NzVyZW07XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuNDc1cmVtO1xufVxuLmFjY29yZGlvbi1pdGVtOmxhc3Qtb2YtdHlwZSAuYWNjb3JkaW9uLWJ1dHRvbi5jb2xsYXBzZWQge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogY2FsYygwLjQ3NXJlbSAtIDFweCk7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IGNhbGMoMC40NzVyZW0gLSAxcHgpO1xufVxuLmFjY29yZGlvbi1pdGVtOmxhc3Qtb2YtdHlwZSAuYWNjb3JkaW9uLWNvbGxhcHNlIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuNDc1cmVtO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjQ3NXJlbTtcbn1cblxuLmFjY29yZGlvbi1ib2R5IHtcbiAgcGFkZGluZzogMS41cmVtIDEuNXJlbTtcbn1cblxuLmFjY29yZGlvbi1mbHVzaCAuYWNjb3JkaW9uLWNvbGxhcHNlIHtcbiAgYm9yZGVyLXdpZHRoOiAwO1xufVxuLmFjY29yZGlvbi1mbHVzaCAuYWNjb3JkaW9uLWl0ZW0ge1xuICBib3JkZXItcmlnaHQ6IDA7XG4gIGJvcmRlci1sZWZ0OiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLmFjY29yZGlvbi1mbHVzaCAuYWNjb3JkaW9uLWl0ZW06Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wOiAwO1xufVxuLmFjY29yZGlvbi1mbHVzaCAuYWNjb3JkaW9uLWl0ZW06bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG4uYWNjb3JkaW9uLWZsdXNoIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWJ1dHRvbiB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi5icmVhZGNydW1iIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwYWRkaW5nOiAwIDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5icmVhZGNydW1iLWl0ZW0gKyAuYnJlYWRjcnVtYi1pdGVtIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG59XG4uYnJlYWRjcnVtYi1pdGVtICsgLmJyZWFkY3J1bWItaXRlbTo6YmVmb3JlIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgY29sb3I6ICM3RTgyOTk7XG4gIGNvbnRlbnQ6IHZhcigtLWJzLWJyZWFkY3J1bWItZGl2aWRlciwgXCIvXCIpIC8qIHJ0bDogdmFyKC0tYnMtYnJlYWRjcnVtYi1kaXZpZGVyLCBcIi9cIikgKi87XG59XG4uYnJlYWRjcnVtYi1pdGVtLmFjdGl2ZSB7XG4gIGNvbG9yOiAjRkZEMzAwO1xufVxuXG4ucGFnaW5hdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLnBhZ2UtbGluayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjNUU2Mjc4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwIHNvbGlkIHRyYW5zcGFyZW50O1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLnBhZ2UtbGluayB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLnBhZ2UtbGluazpob3ZlciB7XG4gIHotaW5kZXg6IDI7XG4gIGNvbG9yOiAjRkZEMzAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmU5ODA7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4ucGFnZS1saW5rOmZvY3VzIHtcbiAgei1pbmRleDogMztcbiAgY29sb3I6ICNGRkQzMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmU5ODA7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5wYWdlLWl0ZW06bm90KDpmaXJzdC1jaGlsZCkgLnBhZ2UtbGluayB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLnBhZ2UtaXRlbS5hY3RpdmUgLnBhZ2UtbGluayB7XG4gIHotaW5kZXg6IDM7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZEMzAwO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnBhZ2UtaXRlbS5kaXNhYmxlZCAucGFnZS1saW5rIHtcbiAgY29sb3I6ICNCNUI1QzM7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLnBhZ2UtbGluayB7XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDAuNzVyZW07XG59XG5cbi5wYWdlLWl0ZW06Zmlyc3QtY2hpbGQgLnBhZ2UtbGluayB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuNDc1cmVtO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjQ3NXJlbTtcbn1cbi5wYWdlLWl0ZW06bGFzdC1jaGlsZCAucGFnZS1saW5rIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuNDc1cmVtO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC40NzVyZW07XG59XG5cbi5wYWdpbmF0aW9uLWxnIC5wYWdlLWxpbmsge1xuICBwYWRkaW5nOiAwLjc1cmVtIDEuNXJlbTtcbiAgZm9udC1zaXplOiAxLjA3NXJlbTtcbn1cbi5wYWdpbmF0aW9uLWxnIC5wYWdlLWl0ZW06Zmlyc3QtY2hpbGQgLnBhZ2UtbGluayB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuNzc1cmVtO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjc3NXJlbTtcbn1cbi5wYWdpbmF0aW9uLWxnIC5wYWdlLWl0ZW06bGFzdC1jaGlsZCAucGFnZS1saW5rIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuNzc1cmVtO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC43NzVyZW07XG59XG5cbi5wYWdpbmF0aW9uLXNtIC5wYWdlLWxpbmsge1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgZm9udC1zaXplOiAwLjkyNXJlbTtcbn1cbi5wYWdpbmF0aW9uLXNtIC5wYWdlLWl0ZW06Zmlyc3QtY2hpbGQgLnBhZ2UtbGluayB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMjc1cmVtO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjI3NXJlbTtcbn1cbi5wYWdpbmF0aW9uLXNtIC5wYWdlLWl0ZW06bGFzdC1jaGlsZCAucGFnZS1saW5rIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMjc1cmVtO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4yNzVyZW07XG59XG5cbi5iYWRnZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMC41ZW0gMC44NWVtO1xuICBmb250LXNpemU6IDAuODVyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDc1cmVtO1xufVxuLmJhZGdlOmVtcHR5IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmJ0biAuYmFkZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTFweDtcbn1cblxuLmFsZXJ0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAxcmVtIDFyZW07XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAwLjQ3NXJlbTtcbn1cblxuLmFsZXJ0LWhlYWRpbmcge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLmFsZXJ0LWxpbmsge1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4uYWxlcnQtZGlzbWlzc2libGUge1xuICBwYWRkaW5nLXJpZ2h0OiAzcmVtO1xufVxuLmFsZXJ0LWRpc21pc3NpYmxlIC5idG4tY2xvc2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDI7XG4gIHBhZGRpbmc6IDEuMjVyZW0gMXJlbTtcbn1cblxuLmFsZXJ0LXdoaXRlIHtcbiAgY29sb3I6ICM2NjY2NjY7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBib3JkZXItY29sb3I6IHdoaXRlO1xufVxuLmFsZXJ0LXdoaXRlIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICM1MjUyNTI7XG59XG5cbi5hbGVydC1saWdodCB7XG4gIGNvbG9yOiAjNjI2MzY0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmRmZWZlO1xuICBib3JkZXItY29sb3I6ICNmY2ZkZmU7XG59XG4uYWxlcnQtbGlnaHQgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzRlNGY1MDtcbn1cblxuLmFsZXJ0LXByaW1hcnkge1xuICBjb2xvcjogIzY2NTQwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjZjYztcbiAgYm9yZGVyLWNvbG9yOiAjZmZmMmIzO1xufVxuLmFsZXJ0LXByaW1hcnkgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzUyNDMwMDtcbn1cblxuLmFsZXJ0LXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjNWI1YzYwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZjO1xuICBib3JkZXItY29sb3I6ICNmN2Y4ZmE7XG59XG4uYWxlcnQtc2Vjb25kYXJ5IC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICM0OTRhNGQ7XG59XG5cbi5hbGVydC1zdWNjZXNzIHtcbiAgY29sb3I6ICMyMDUyMzc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkY2Y1ZTc7XG4gIGJvcmRlci1jb2xvcjogI2NiZjBkYztcbn1cbi5hbGVydC1zdWNjZXNzIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICMxYTQyMmM7XG59XG5cbi5hbGVydC1pbmZvIHtcbiAgY29sb3I6ICM0NDIyOGM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlM2Q3ZmI7XG4gIGJvcmRlci1jb2xvcjogI2Q1YzRmOTtcbn1cbi5hbGVydC1pbmZvIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICMzNjFiNzA7XG59XG5cbi5hbGVydC13YXJuaW5nIHtcbiAgY29sb3I6ICM2NjUwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY0Y2M7XG4gIGJvcmRlci1jb2xvcjogI2ZmZWViMztcbn1cbi5hbGVydC13YXJuaW5nIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICM1MjQwMDA7XG59XG5cbi5hbGVydC1kYW5nZXIge1xuICBjb2xvcjogIzkxMjc0MTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZDllMjtcbiAgYm9yZGVyLWNvbG9yOiAjZmJjNmQzO1xufVxuLmFsZXJ0LWRhbmdlciAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjNzQxZjM0O1xufVxuXG4uYWxlcnQtZGFyayB7XG4gIGNvbG9yOiAjMGUxMTFlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDFkMmQ2O1xuICBib3JkZXItY29sb3I6ICNiYWJiYzI7XG59XG4uYWxlcnQtZGFyayAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjMGIwZTE4O1xufVxuXG5Aa2V5ZnJhbWVzIHByb2dyZXNzLWJhci1zdHJpcGVzIHtcbiAgMCUge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogMXJlbTtcbiAgfVxufVxuLnByb2dyZXNzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiAxcmVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNUY4RkE7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLnByb2dyZXNzLWJhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZEMzAwO1xuICB0cmFuc2l0aW9uOiB3aWR0aCAwLjZzIGVhc2U7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAucHJvZ3Jlc3MtYmFyIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi5wcm9ncmVzcy1iYXItc3RyaXBlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDFyZW0gMXJlbTtcbn1cblxuLnByb2dyZXNzLWJhci1hbmltYXRlZCB7XG4gIGFuaW1hdGlvbjogMXMgbGluZWFyIGluZmluaXRlIHByb2dyZXNzLWJhci1zdHJpcGVzO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLnByb2dyZXNzLWJhci1hbmltYXRlZCB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICB9XG59XG5cbi5saXN0LWdyb3VwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBib3JkZXItcmFkaXVzOiAwLjQ3NXJlbTtcbn1cblxuLmxpc3QtZ3JvdXAtbnVtYmVyZWQge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIGNvdW50ZXItcmVzZXQ6IHNlY3Rpb247XG59XG4ubGlzdC1ncm91cC1udW1iZXJlZCA+IGxpOjpiZWZvcmUge1xuICBjb250ZW50OiBjb3VudGVycyhzZWN0aW9uLCBcIi5cIikgXCIuIFwiO1xuICBjb3VudGVyLWluY3JlbWVudDogc2VjdGlvbjtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24ge1xuICB3aWR0aDogMTAwJTtcbiAgY29sb3I6ICM1RTYyNzg7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XG59XG4ubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICB6LWluZGV4OiAxO1xuICBjb2xvcjogIzVFNjI3ODtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGOEZBO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246YWN0aXZlIHtcbiAgY29sb3I6ICMxODFDMzI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFRkYyRjU7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbiAgY29sb3I6ICMxODFDMzI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xufVxuLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IGluaGVyaXQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiBpbmhlcml0O1xufVxuLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IGluaGVyaXQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IGluaGVyaXQ7XG59XG4ubGlzdC1ncm91cC1pdGVtLmRpc2FibGVkLCAubGlzdC1ncm91cC1pdGVtOmRpc2FibGVkIHtcbiAgY29sb3I6ICM3RTgyOTk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICB6LWluZGV4OiAyO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRDMwMDtcbiAgYm9yZGVyLWNvbG9yOiAjRkZEMzAwO1xufVxuLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0ge1xuICBib3JkZXItdG9wLXdpZHRoOiAwO1xufVxuLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgbWFyZ2luLXRvcDogLTFweDtcbiAgYm9yZGVyLXRvcC13aWR0aDogMXB4O1xufVxuXG4ubGlzdC1ncm91cC1ob3Jpem9udGFsIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cbi5saXN0LWdyb3VwLWhvcml6b250YWwgPiAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC40NzVyZW07XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xufVxuLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbCA+IC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjQ3NXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cbi5saXN0LWdyb3VwLWhvcml6b250YWwgPiAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4ubGlzdC1ncm91cC1ob3Jpem9udGFsID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0ge1xuICBib3JkZXItdG9wLXdpZHRoOiAxcHg7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xufVxuLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbCA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICBib3JkZXItbGVmdC13aWR0aDogMXB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXNtID4gLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC40NzVyZW07XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbSA+IC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuNDc1cmVtO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbSA+IC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtc20gPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMXB4O1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtc20gPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAxcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbWQgPiAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjQ3NXJlbTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kID4gLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC40NzVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kID4gLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZCA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAxcHg7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZCA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDFweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbGcge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1sZyA+IC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuNDc1cmVtO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbGcgPiAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjQ3NXJlbTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbGcgPiAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLWxnID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDFweDtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLWxnID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICBtYXJnaW4tbGVmdDogLTFweDtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteGwge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14bCA+IC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuNDc1cmVtO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteGwgPiAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjQ3NXJlbTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteGwgPiAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXhsID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDFweDtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXhsID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICBtYXJnaW4tbGVmdDogLTFweDtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteHhsIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteHhsID4gLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC40NzVyZW07XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14eGwgPiAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjQ3NXJlbTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteHhsID4gLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14eGwgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMXB4O1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteHhsID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICBtYXJnaW4tbGVmdDogLTFweDtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMXB4O1xuICB9XG59XG4ubGlzdC1ncm91cC1mbHVzaCB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4ubGlzdC1ncm91cC1mbHVzaCA+IC5saXN0LWdyb3VwLWl0ZW0ge1xuICBib3JkZXItd2lkdGg6IDAgMCAxcHg7XG59XG4ubGlzdC1ncm91cC1mbHVzaCA+IC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0td2hpdGUge1xuICBjb2xvcjogIzY2NjY2NjtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG59XG4ubGlzdC1ncm91cC1pdGVtLXdoaXRlLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0td2hpdGUubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjNjY2NjY2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlNmU2O1xufVxuLmxpc3QtZ3JvdXAtaXRlbS13aGl0ZS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjY2NjY2O1xuICBib3JkZXItY29sb3I6ICM2NjY2NjY7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tbGlnaHQge1xuICBjb2xvcjogIzYyNjM2NDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZkZmVmZTtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tbGlnaHQubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1saWdodC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICM2MjYzNjQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNGU1ZTU7XG59XG4ubGlzdC1ncm91cC1pdGVtLWxpZ2h0Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2MjYzNjQ7XG4gIGJvcmRlci1jb2xvcjogIzYyNjM2NDtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1wcmltYXJ5IHtcbiAgY29sb3I6ICM2NjU0MDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY2Y2M7XG59XG4ubGlzdC1ncm91cC1pdGVtLXByaW1hcnkubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1wcmltYXJ5Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzY2NTQwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZGRiODtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tcHJpbWFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjY1NDAwO1xuICBib3JkZXItY29sb3I6ICM2NjU0MDA7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICM1YjVjNjA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmM7XG59XG4ubGlzdC1ncm91cC1pdGVtLXNlY29uZGFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLXNlY29uZGFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICM1YjVjNjA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMWUxZTM7XG59XG4ubGlzdC1ncm91cC1pdGVtLXNlY29uZGFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWI1YzYwO1xuICBib3JkZXItY29sb3I6ICM1YjVjNjA7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2VzcyB7XG4gIGNvbG9yOiAjMjA1MjM3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGNmNWU3O1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICMyMDUyMzc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjNmRkZDA7XG59XG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIwNTIzNztcbiAgYm9yZGVyLWNvbG9yOiAjMjA1MjM3O1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWluZm8ge1xuICBjb2xvcjogIzQ0MjI4YztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UzZDdmYjtcbn1cbi5saXN0LWdyb3VwLWl0ZW0taW5mby5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWluZm8ubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjNDQyMjhjO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjMmUyO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0NDIyOGM7XG4gIGJvcmRlci1jb2xvcjogIzQ0MjI4Yztcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nIHtcbiAgY29sb3I6ICM2NjUwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY0Y2M7XG59XG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzY2NTAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZGNiODtcbn1cbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjY1MDAwO1xuICBib3JkZXItY29sb3I6ICM2NjUwMDA7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyIHtcbiAgY29sb3I6ICM5MTI3NDE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2Q5ZTI7XG59XG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWRhbmdlci5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICM5MTI3NDE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlM2MzY2I7XG59XG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTEyNzQxO1xuICBib3JkZXItY29sb3I6ICM5MTI3NDE7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tZGFyayB7XG4gIGNvbG9yOiAjMGUxMTFlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDFkMmQ2O1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1kYXJrLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tZGFyay5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICMwZTExMWU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiY2JkYzE7XG59XG4ubGlzdC1ncm91cC1pdGVtLWRhcmsubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBlMTExZTtcbiAgYm9yZGVyLWNvbG9yOiAjMGUxMTFlO1xufVxuXG4uYnRuLWNsb3NlIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIHdpZHRoOiAxZW07XG4gIGhlaWdodDogMWVtO1xuICBwYWRkaW5nOiAwLjI1ZW0gMC4yNWVtO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nJTIzMDAwMDAwJyUzZSUzY3BhdGggZD0nTS4yOTMuMjkzYTEgMSAwIDAxMS40MTQgMEw4IDYuNTg2IDE0LjI5My4yOTNhMSAxIDAgMTExLjQxNCAxLjQxNEw5LjQxNCA4bDYuMjkzIDYuMjkzYTEgMSAwIDAxLTEuNDE0IDEuNDE0TDggOS40MTRsLTYuMjkzIDYuMjkzYTEgMSAwIDAxLTEuNDE0LTEuNDE0TDYuNTg2IDggLjI5MyAxLjcwN2ExIDEgMCAwMTAtMS40MTR6Jy8lM2UlM2Mvc3ZnJTNlXCIpIGNlbnRlci8xZW0gYXV0byBuby1yZXBlYXQ7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMC40NzVyZW07XG4gIG9wYWNpdHk6IDAuNTtcbn1cbi5idG4tY2xvc2U6aG92ZXIge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBvcGFjaXR5OiAwLjc1O1xufVxuLmJ0bi1jbG9zZTpmb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSgyNTUsIDIxMSwgMCwgMC4yNSk7XG4gIG9wYWNpdHk6IDE7XG59XG4uYnRuLWNsb3NlOmRpc2FibGVkLCAuYnRuLWNsb3NlLmRpc2FibGVkIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBvcGFjaXR5OiAwLjI1O1xufVxuXG4uYnRuLWNsb3NlLXdoaXRlIHtcbiAgZmlsdGVyOiBpbnZlcnQoMSkgZ3JheXNjYWxlKDEwMCUpIGJyaWdodG5lc3MoMjAwJSk7XG59XG5cbi50b2FzdCB7XG4gIHdpZHRoOiAzNTBweDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg1KTtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBib3gtc2hhZG93OiAwIDAuNXJlbSAxLjVyZW0gMC41cmVtIHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xuICBib3JkZXItcmFkaXVzOiAwLjQ3NXJlbTtcbn1cbi50b2FzdC5zaG93aW5nIHtcbiAgb3BhY2l0eTogMDtcbn1cbi50b2FzdDpub3QoLnNob3cpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnRvYXN0LWNvbnRhaW5lciB7XG4gIHdpZHRoOiBtYXgtY29udGVudDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi50b2FzdC1jb250YWluZXIgPiA6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbn1cblxuLnRvYXN0LWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAuNXJlbSAwLjc1cmVtO1xuICBjb2xvcjogIzdFODI5OTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg1KTtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IGNhbGMoMC40NzVyZW0gLSAxcHgpO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogY2FsYygwLjQ3NXJlbSAtIDFweCk7XG59XG4udG9hc3QtaGVhZGVyIC5idG4tY2xvc2Uge1xuICBtYXJnaW4tcmlnaHQ6IC0wLjM3NXJlbTtcbiAgbWFyZ2luLWxlZnQ6IDAuNzVyZW07XG59XG5cbi50b2FzdC1ib2R5IHtcbiAgcGFkZGluZzogMC43NXJlbTtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuXG4ubW9kYWwge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTA1NTtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBvdXRsaW5lOiAwO1xufVxuXG4ubW9kYWwtZGlhbG9nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luOiAwLjVyZW07XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLm1vZGFsLmZhZGUgLm1vZGFsLWRpYWxvZyB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2Utb3V0O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTBweCk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAubW9kYWwuZmFkZSAubW9kYWwtZGlhbG9nIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4ubW9kYWwuc2hvdyAubW9kYWwtZGlhbG9nIHtcbiAgdHJhbnNmb3JtOiBub25lO1xufVxuLm1vZGFsLm1vZGFsLXN0YXRpYyAubW9kYWwtZGlhbG9nIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjAyKTtcbn1cblxuLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIHtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAxcmVtKTtcbn1cbi5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSAubW9kYWwtY29udGVudCB7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUgLm1vZGFsLWJvZHkge1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuXG4ubW9kYWwtZGlhbG9nLWNlbnRlcmVkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWluLWhlaWdodDogY2FsYygxMDAlIC0gMXJlbSk7XG59XG5cbi5tb2RhbC1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB3aWR0aDogMTAwJTtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogMCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDc1cmVtO1xuICBib3gtc2hhZG93OiAwIDAuMjVyZW0gMC41cmVtIHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgb3V0bGluZTogMDtcbn1cblxuLm1vZGFsLWJhY2tkcm9wIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwNTA7XG4gIHdpZHRoOiAxMDB2dztcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcbn1cbi5tb2RhbC1iYWNrZHJvcC5mYWRlIHtcbiAgb3BhY2l0eTogMDtcbn1cbi5tb2RhbC1iYWNrZHJvcC5zaG93IHtcbiAgb3BhY2l0eTogMC4zO1xufVxuXG4ubW9kYWwtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogMS43NXJlbSAxLjc1cmVtO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0VGRjJGNTtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC40NzVyZW07XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjQ3NXJlbTtcbn1cbi5tb2RhbC1oZWFkZXIgLmJ0bi1jbG9zZSB7XG4gIHBhZGRpbmc6IDAuODc1cmVtIDAuODc1cmVtO1xuICBtYXJnaW46IC0wLjg3NXJlbSAtMC44NzVyZW0gLTAuODc1cmVtIGF1dG87XG59XG5cbi5tb2RhbC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbi5tb2RhbC1ib2R5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4OiAxIDEgYXV0bztcbiAgcGFkZGluZzogMS43NXJlbTtcbn1cblxuLm1vZGFsLWZvb3RlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIHBhZGRpbmc6IDEuNXJlbTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNFRkYyRjU7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjQ3NXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC40NzVyZW07XG59XG4ubW9kYWwtZm9vdGVyID4gKiB7XG4gIG1hcmdpbjogMC4yNXJlbTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5tb2RhbC1kaWFsb2cge1xuICAgIG1heC13aWR0aDogNTAwcHg7XG4gICAgbWFyZ2luOiAxLjc1cmVtIGF1dG87XG4gIH1cblxuICAubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUge1xuICAgIGhlaWdodDogY2FsYygxMDAlIC0gMy41cmVtKTtcbiAgfVxuXG4gIC5tb2RhbC1kaWFsb2ctY2VudGVyZWQge1xuICAgIG1pbi1oZWlnaHQ6IGNhbGMoMTAwJSAtIDMuNXJlbSk7XG4gIH1cblxuICAubW9kYWwtY29udGVudCB7XG4gICAgYm94LXNoYWRvdzogMCAwLjVyZW0gMXJlbSByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIH1cblxuICAubW9kYWwtc20ge1xuICAgIG1heC13aWR0aDogMzAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubW9kYWwtbGcsXG4ubW9kYWwteGwge1xuICAgIG1heC13aWR0aDogODAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm1vZGFsLXhsIHtcbiAgICBtYXgtd2lkdGg6IDExNDBweDtcbiAgfVxufVxuLm1vZGFsLWZ1bGxzY3JlZW4ge1xuICB3aWR0aDogMTAwdnc7XG4gIG1heC13aWR0aDogbm9uZTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXJnaW46IDA7XG59XG4ubW9kYWwtZnVsbHNjcmVlbiAubW9kYWwtY29udGVudCB7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLm1vZGFsLWZ1bGxzY3JlZW4gLm1vZGFsLWhlYWRlciB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4ubW9kYWwtZnVsbHNjcmVlbiAubW9kYWwtYm9keSB7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG4ubW9kYWwtZnVsbHNjcmVlbiAubW9kYWwtZm9vdGVyIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5tb2RhbC1mdWxsc2NyZWVuLXNtLWRvd24ge1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAubW9kYWwtZnVsbHNjcmVlbi1zbS1kb3duIC5tb2RhbC1jb250ZW50IHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbiAgLm1vZGFsLWZ1bGxzY3JlZW4tc20tZG93biAubW9kYWwtaGVhZGVyIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG4gIC5tb2RhbC1mdWxsc2NyZWVuLXNtLWRvd24gLm1vZGFsLWJvZHkge1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gIH1cbiAgLm1vZGFsLWZ1bGxzY3JlZW4tc20tZG93biAubW9kYWwtZm9vdGVyIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm1vZGFsLWZ1bGxzY3JlZW4tbWQtZG93biB7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC5tb2RhbC1mdWxsc2NyZWVuLW1kLWRvd24gLm1vZGFsLWNvbnRlbnQge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBib3JkZXI6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxuICAubW9kYWwtZnVsbHNjcmVlbi1tZC1kb3duIC5tb2RhbC1oZWFkZXIge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbiAgLm1vZGFsLWZ1bGxzY3JlZW4tbWQtZG93biAubW9kYWwtYm9keSB7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgfVxuICAubW9kYWwtZnVsbHNjcmVlbi1tZC1kb3duIC5tb2RhbC1mb290ZXIge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAubW9kYWwtZnVsbHNjcmVlbi1sZy1kb3duIHtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLm1vZGFsLWZ1bGxzY3JlZW4tbGctZG93biAubW9kYWwtY29udGVudCB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlcjogMDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG4gIC5tb2RhbC1mdWxsc2NyZWVuLWxnLWRvd24gLm1vZGFsLWhlYWRlciB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxuICAubW9kYWwtZnVsbHNjcmVlbi1sZy1kb3duIC5tb2RhbC1ib2R5IHtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICB9XG4gIC5tb2RhbC1mdWxsc2NyZWVuLWxnLWRvd24gLm1vZGFsLWZvb3RlciB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAubW9kYWwtZnVsbHNjcmVlbi14bC1kb3duIHtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLm1vZGFsLWZ1bGxzY3JlZW4teGwtZG93biAubW9kYWwtY29udGVudCB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlcjogMDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG4gIC5tb2RhbC1mdWxsc2NyZWVuLXhsLWRvd24gLm1vZGFsLWhlYWRlciB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxuICAubW9kYWwtZnVsbHNjcmVlbi14bC1kb3duIC5tb2RhbC1ib2R5IHtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICB9XG4gIC5tb2RhbC1mdWxsc2NyZWVuLXhsLWRvd24gLm1vZGFsLWZvb3RlciB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEzOTkuOThweCkge1xuICAubW9kYWwtZnVsbHNjcmVlbi14eGwtZG93biB7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC5tb2RhbC1mdWxsc2NyZWVuLXh4bC1kb3duIC5tb2RhbC1jb250ZW50IHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbiAgLm1vZGFsLWZ1bGxzY3JlZW4teHhsLWRvd24gLm1vZGFsLWhlYWRlciB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxuICAubW9kYWwtZnVsbHNjcmVlbi14eGwtZG93biAubW9kYWwtYm9keSB7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgfVxuICAubW9kYWwtZnVsbHNjcmVlbi14eGwtZG93biAubW9kYWwtZm9vdGVyIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG59XG4udG9vbHRpcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTA4MDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWJzLWZvbnQtc2Fucy1zZXJpZik7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB3b3JkLWJyZWFrOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICBsaW5lLWJyZWFrOiBhdXRvO1xuICBmb250LXNpemU6IDAuOTI1cmVtO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIG9wYWNpdHk6IDA7XG59XG4udG9vbHRpcC5zaG93IHtcbiAgb3BhY2l0eTogMTtcbn1cbi50b29sdGlwIC50b29sdGlwLWFycm93IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDAuOHJlbTtcbiAgaGVpZ2h0OiAwLjRyZW07XG59XG4udG9vbHRpcCAudG9vbHRpcC1hcnJvdzo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xufVxuXG4uYnMtdG9vbHRpcC10b3AsIC5icy10b29sdGlwLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj10b3BdIHtcbiAgcGFkZGluZzogMC40cmVtIDA7XG59XG4uYnMtdG9vbHRpcC10b3AgLnRvb2x0aXAtYXJyb3csIC5icy10b29sdGlwLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj10b3BdIC50b29sdGlwLWFycm93IHtcbiAgYm90dG9tOiAwO1xufVxuLmJzLXRvb2x0aXAtdG9wIC50b29sdGlwLWFycm93OjpiZWZvcmUsIC5icy10b29sdGlwLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj10b3BdIC50b29sdGlwLWFycm93OjpiZWZvcmUge1xuICB0b3A6IC0xcHg7XG4gIGJvcmRlci13aWR0aDogMC40cmVtIDAuNHJlbSAwO1xuICBib3JkZXItdG9wLWNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYnMtdG9vbHRpcC1lbmQsIC5icy10b29sdGlwLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1yaWdodF0ge1xuICBwYWRkaW5nOiAwIDAuNHJlbTtcbn1cbi5icy10b29sdGlwLWVuZCAudG9vbHRpcC1hcnJvdywgLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXJpZ2h0XSAudG9vbHRpcC1hcnJvdyB7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAwLjRyZW07XG4gIGhlaWdodDogMC44cmVtO1xufVxuLmJzLXRvb2x0aXAtZW5kIC50b29sdGlwLWFycm93OjpiZWZvcmUsIC5icy10b29sdGlwLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1yaWdodF0gLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSB7XG4gIHJpZ2h0OiAtMXB4O1xuICBib3JkZXItd2lkdGg6IDAuNHJlbSAwLjRyZW0gMC40cmVtIDA7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJzLXRvb2x0aXAtYm90dG9tLCAuYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49Ym90dG9tXSB7XG4gIHBhZGRpbmc6IDAuNHJlbSAwO1xufVxuLmJzLXRvb2x0aXAtYm90dG9tIC50b29sdGlwLWFycm93LCAuYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49Ym90dG9tXSAudG9vbHRpcC1hcnJvdyB7XG4gIHRvcDogMDtcbn1cbi5icy10b29sdGlwLWJvdHRvbSAudG9vbHRpcC1hcnJvdzo6YmVmb3JlLCAuYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49Ym90dG9tXSAudG9vbHRpcC1hcnJvdzo6YmVmb3JlIHtcbiAgYm90dG9tOiAtMXB4O1xuICBib3JkZXItd2lkdGg6IDAgMC40cmVtIDAuNHJlbTtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJzLXRvb2x0aXAtc3RhcnQsIC5icy10b29sdGlwLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1sZWZ0XSB7XG4gIHBhZGRpbmc6IDAgMC40cmVtO1xufVxuLmJzLXRvb2x0aXAtc3RhcnQgLnRvb2x0aXAtYXJyb3csIC5icy10b29sdGlwLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1sZWZ0XSAudG9vbHRpcC1hcnJvdyB7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMC40cmVtO1xuICBoZWlnaHQ6IDAuOHJlbTtcbn1cbi5icy10b29sdGlwLXN0YXJ0IC50b29sdGlwLWFycm93OjpiZWZvcmUsIC5icy10b29sdGlwLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1sZWZ0XSAudG9vbHRpcC1hcnJvdzo6YmVmb3JlIHtcbiAgbGVmdDogLTFweDtcbiAgYm9yZGVyLXdpZHRoOiAwLjRyZW0gMCAwLjRyZW0gMC40cmVtO1xuICBib3JkZXItbGVmdC1jb2xvcjogI2ZmZmZmZjtcbn1cblxuLnRvb2x0aXAtaW5uZXIge1xuICBtYXgtd2lkdGg6IDIwMHB4O1xuICBwYWRkaW5nOiAwLjc1cmVtIDFyZW07XG4gIGNvbG9yOiAjM0Y0MjU0O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDc1cmVtO1xufVxuXG4ucG9wb3ZlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwIC8qIHJ0bDppZ25vcmUgKi87XG4gIHotaW5kZXg6IDEwNzA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IDI3NnB4O1xuICBmb250LWZhbWlseTogdmFyKC0tYnMtZm9udC1zYW5zLXNlcmlmKTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHdvcmQtYnJlYWs6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIGxpbmUtYnJlYWs6IGF1dG87XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiAwLjQ3NXJlbTtcbiAgYm94LXNoYWRvdzogMHB4IDBweCA1MHB4IDBweCByZ2JhKDgyLCA2MywgMTA1LCAwLjEpO1xufVxuLnBvcG92ZXIgLnBvcG92ZXItYXJyb3cge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAwLjVyZW07XG59XG4ucG9wb3ZlciAucG9wb3Zlci1hcnJvdzo6YmVmb3JlLCAucG9wb3ZlciAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xufVxuXG4uYnMtcG9wb3Zlci10b3AgPiAucG9wb3Zlci1hcnJvdywgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXRvcF0gPiAucG9wb3Zlci1hcnJvdyB7XG4gIGJvdHRvbTogY2FsYygtMC41cmVtIC0gMXB4KTtcbn1cbi5icy1wb3BvdmVyLXRvcCA+IC5wb3BvdmVyLWFycm93OjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj10b3BdID4gLnBvcG92ZXItYXJyb3c6OmJlZm9yZSB7XG4gIGJvdHRvbTogMDtcbiAgYm9yZGVyLXdpZHRoOiAwLjVyZW0gMC41cmVtIDA7XG4gIGJvcmRlci10b3AtY29sb3I6IHdoaXRlO1xufVxuLmJzLXBvcG92ZXItdG9wID4gLnBvcG92ZXItYXJyb3c6OmFmdGVyLCAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49dG9wXSA+IC5wb3BvdmVyLWFycm93OjphZnRlciB7XG4gIGJvdHRvbTogMXB4O1xuICBib3JkZXItd2lkdGg6IDAuNXJlbSAwLjVyZW0gMDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJzLXBvcG92ZXItZW5kID4gLnBvcG92ZXItYXJyb3csIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1yaWdodF0gPiAucG9wb3Zlci1hcnJvdyB7XG4gIGxlZnQ6IGNhbGMoLTAuNXJlbSAtIDFweCk7XG4gIHdpZHRoOiAwLjVyZW07XG4gIGhlaWdodDogMXJlbTtcbn1cbi5icy1wb3BvdmVyLWVuZCA+IC5wb3BvdmVyLWFycm93OjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1yaWdodF0gPiAucG9wb3Zlci1hcnJvdzo6YmVmb3JlIHtcbiAgbGVmdDogMDtcbiAgYm9yZGVyLXdpZHRoOiAwLjVyZW0gMC41cmVtIDAuNXJlbSAwO1xuICBib3JkZXItcmlnaHQtY29sb3I6IHdoaXRlO1xufVxuLmJzLXBvcG92ZXItZW5kID4gLnBvcG92ZXItYXJyb3c6OmFmdGVyLCAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49cmlnaHRdID4gLnBvcG92ZXItYXJyb3c6OmFmdGVyIHtcbiAgbGVmdDogMXB4O1xuICBib3JkZXItd2lkdGg6IDAuNXJlbSAwLjVyZW0gMC41cmVtIDA7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJzLXBvcG92ZXItYm90dG9tID4gLnBvcG92ZXItYXJyb3csIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1ib3R0b21dID4gLnBvcG92ZXItYXJyb3cge1xuICB0b3A6IGNhbGMoLTAuNXJlbSAtIDFweCk7XG59XG4uYnMtcG9wb3Zlci1ib3R0b20gPiAucG9wb3Zlci1hcnJvdzo6YmVmb3JlLCAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49Ym90dG9tXSA+IC5wb3BvdmVyLWFycm93OjpiZWZvcmUge1xuICB0b3A6IDA7XG4gIGJvcmRlci13aWR0aDogMCAwLjVyZW0gMC41cmVtIDAuNXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogd2hpdGU7XG59XG4uYnMtcG9wb3Zlci1ib3R0b20gPiAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIsIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1ib3R0b21dID4gLnBvcG92ZXItYXJyb3c6OmFmdGVyIHtcbiAgdG9wOiAxcHg7XG4gIGJvcmRlci13aWR0aDogMCAwLjVyZW0gMC41cmVtIDAuNXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2ZmZmZmZjtcbn1cbi5icy1wb3BvdmVyLWJvdHRvbSAucG9wb3Zlci1oZWFkZXI6OmJlZm9yZSwgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWJvdHRvbV0gLnBvcG92ZXItaGVhZGVyOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogNTAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDFyZW07XG4gIG1hcmdpbi1sZWZ0OiAtMC41cmVtO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZmZmZmZjtcbn1cblxuLmJzLXBvcG92ZXItc3RhcnQgPiAucG9wb3Zlci1hcnJvdywgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWxlZnRdID4gLnBvcG92ZXItYXJyb3cge1xuICByaWdodDogY2FsYygtMC41cmVtIC0gMXB4KTtcbiAgd2lkdGg6IDAuNXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xufVxuLmJzLXBvcG92ZXItc3RhcnQgPiAucG9wb3Zlci1hcnJvdzo6YmVmb3JlLCAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49bGVmdF0gPiAucG9wb3Zlci1hcnJvdzo6YmVmb3JlIHtcbiAgcmlnaHQ6IDA7XG4gIGJvcmRlci13aWR0aDogMC41cmVtIDAgMC41cmVtIDAuNXJlbTtcbiAgYm9yZGVyLWxlZnQtY29sb3I6IHdoaXRlO1xufVxuLmJzLXBvcG92ZXItc3RhcnQgPiAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIsIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1sZWZ0XSA+IC5wb3BvdmVyLWFycm93OjphZnRlciB7XG4gIHJpZ2h0OiAxcHg7XG4gIGJvcmRlci13aWR0aDogMC41cmVtIDAgMC41cmVtIDAuNXJlbTtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNmZmZmZmY7XG59XG5cbi5wb3BvdmVyLWhlYWRlciB7XG4gIHBhZGRpbmc6IDFyZW0gMS4yNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBjb2xvcjogIzNGNDI1NDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZmZmZmY7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IGNhbGMoMC40NzVyZW0gLSAxcHgpO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogY2FsYygwLjQ3NXJlbSAtIDFweCk7XG59XG4ucG9wb3Zlci1oZWFkZXI6ZW1wdHkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucG9wb3Zlci1ib2R5IHtcbiAgcGFkZGluZzogMS4yNXJlbSAxLjI1cmVtO1xuICBjb2xvcjogIzNGNDI1NDtcbn1cblxuLmNhcm91c2VsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uY2Fyb3VzZWwucG9pbnRlci1ldmVudCB7XG4gIHRvdWNoLWFjdGlvbjogcGFuLXk7XG59XG5cbi5jYXJvdXNlbC1pbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uY2Fyb3VzZWwtaW5uZXI6OmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNsZWFyOiBib3RoO1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4uY2Fyb3VzZWwtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogbm9uZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tcmlnaHQ6IC0xMDAlO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjZzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmNhcm91c2VsLWl0ZW0ge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cblxuLmNhcm91c2VsLWl0ZW0uYWN0aXZlLFxuLmNhcm91c2VsLWl0ZW0tbmV4dCxcbi5jYXJvdXNlbC1pdGVtLXByZXYge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyogcnRsOmJlZ2luOmlnbm9yZSAqL1xuLmNhcm91c2VsLWl0ZW0tbmV4dDpub3QoLmNhcm91c2VsLWl0ZW0tc3RhcnQpLFxuLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLWVuZCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbn1cblxuLmNhcm91c2VsLWl0ZW0tcHJldjpub3QoLmNhcm91c2VsLWl0ZW0tZW5kKSxcbi5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1zdGFydCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG59XG5cbi8qIHJ0bDplbmQ6aWdub3JlICovXG4uY2Fyb3VzZWwtZmFkZSAuY2Fyb3VzZWwtaXRlbSB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHk7XG4gIHRyYW5zZm9ybTogbm9uZTtcbn1cbi5jYXJvdXNlbC1mYWRlIC5jYXJvdXNlbC1pdGVtLmFjdGl2ZSxcbi5jYXJvdXNlbC1mYWRlIC5jYXJvdXNlbC1pdGVtLW5leHQuY2Fyb3VzZWwtaXRlbS1zdGFydCxcbi5jYXJvdXNlbC1mYWRlIC5jYXJvdXNlbC1pdGVtLXByZXYuY2Fyb3VzZWwtaXRlbS1lbmQge1xuICB6LWluZGV4OiAxO1xuICBvcGFjaXR5OiAxO1xufVxuLmNhcm91c2VsLWZhZGUgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXN0YXJ0LFxuLmNhcm91c2VsLWZhZGUgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLWVuZCB7XG4gIHotaW5kZXg6IDA7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMHMgMC42cztcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jYXJvdXNlbC1mYWRlIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1zdGFydCxcbi5jYXJvdXNlbC1mYWRlIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1lbmQge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cblxuLmNhcm91c2VsLWNvbnRyb2wtcHJldixcbi5jYXJvdXNlbC1jb250cm9sLW5leHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDE1JTtcbiAgcGFkZGluZzogMDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiAwO1xuICBvcGFjaXR5OiAwLjU7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4xNXMgZWFzZTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jYXJvdXNlbC1jb250cm9sLXByZXYsXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2OmhvdmVyLCAuY2Fyb3VzZWwtY29udHJvbC1wcmV2OmZvY3VzLFxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dDpob3Zlcixcbi5jYXJvdXNlbC1jb250cm9sLW5leHQ6Zm9jdXMge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBvdXRsaW5lOiAwO1xuICBvcGFjaXR5OiAwLjk7XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYge1xuICBsZWZ0OiAwO1xufVxuXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcbiAgcmlnaHQ6IDA7XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbixcbi5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDJyZW07XG4gIGhlaWdodDogMnJlbTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbn1cblxuLyogcnRsOm9wdGlvbnM6IHtcbiAgXCJhdXRvUmVuYW1lXCI6IHRydWUsXG4gIFwic3RyaW5nTWFwXCI6WyB7XG4gICAgXCJuYW1lXCIgICAgOiBcInByZXYtbmV4dFwiLFxuICAgIFwic2VhcmNoXCIgIDogXCJwcmV2XCIsXG4gICAgXCJyZXBsYWNlXCIgOiBcIm5leHRcIlxuICB9IF1cbn0gKi9cbi5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyUyM2ZmZmZmZiclM2UlM2NwYXRoIGQ9J00xMS4zNTQgMS42NDZhLjUuNSAwIDAgMSAwIC43MDhMNS43MDcgOGw1LjY0NyA1LjY0NmEuNS41IDAgMCAxLS43MDguNzA4bC02LTZhLjUuNSAwIDAgMSAwLS43MDhsNi02YS41LjUgMCAwIDEgLjcwOCAweicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cblxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nJTIzZmZmZmZmJyUzZSUzY3BhdGggZD0nTTQuNjQ2IDEuNjQ2YS41LjUgMCAwIDEgLjcwOCAwbDYgNmEuNS41IDAgMCAxIDAgLjcwOGwtNiA2YS41LjUgMCAwIDEtLjcwOC0uNzA4TDEwLjI5MyA4IDQuNjQ2IDIuMzU0YS41LjUgMCAwIDEgMC0uNzA4eicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cblxuLmNhcm91c2VsLWluZGljYXRvcnMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tcmlnaHQ6IDE1JTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgbWFyZ2luLWxlZnQ6IDE1JTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbi5jYXJvdXNlbC1pbmRpY2F0b3JzIFtkYXRhLWJzLXRhcmdldF0ge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgZmxleDogMCAxIGF1dG87XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDNweDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLXJpZ2h0OiAzcHg7XG4gIG1hcmdpbi1sZWZ0OiAzcHg7XG4gIHRleHQtaW5kZW50OiAtOTk5cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItdG9wOiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBvcGFjaXR5OiAwLjU7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC42cyBlYXNlO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmNhcm91c2VsLWluZGljYXRvcnMgW2RhdGEtYnMtdGFyZ2V0XSB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmNhcm91c2VsLWluZGljYXRvcnMgLmFjdGl2ZSB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5jYXJvdXNlbC1jYXB0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTUlO1xuICBib3R0b206IDEuMjVyZW07XG4gIGxlZnQ6IDE1JTtcbiAgcGFkZGluZy10b3A6IDEuMjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAxLjI1cmVtO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uY2Fyb3VzZWwtZGFyayAuY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24sXG4uY2Fyb3VzZWwtZGFyayAuY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24ge1xuICBmaWx0ZXI6IGludmVydCgxKSBncmF5c2NhbGUoMTAwKTtcbn1cbi5jYXJvdXNlbC1kYXJrIC5jYXJvdXNlbC1pbmRpY2F0b3JzIFtkYXRhLWJzLXRhcmdldF0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xufVxuLmNhcm91c2VsLWRhcmsgLmNhcm91c2VsLWNhcHRpb24ge1xuICBjb2xvcjogIzAwMDAwMDtcbn1cblxuQGtleWZyYW1lcyBzcGlubmVyLWJvcmRlciB7XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpIC8qIHJ0bDppZ25vcmUgKi87XG4gIH1cbn1cbi5zcGlubmVyLWJvcmRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDJyZW07XG4gIGhlaWdodDogMnJlbTtcbiAgdmVydGljYWwtYWxpZ246IC0wLjEyNWVtO1xuICBib3JkZXI6IDAuMTg1ZW0gc29saWQgY3VycmVudENvbG9yO1xuICBib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGFuaW1hdGlvbjogMC42NXMgbGluZWFyIGluZmluaXRlIHNwaW5uZXItYm9yZGVyO1xufVxuXG4uc3Bpbm5lci1ib3JkZXItc20ge1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBib3JkZXItd2lkdGg6IDAuMTQ1ZW07XG59XG5cbkBrZXlmcmFtZXMgc3Bpbm5lci1ncm93IHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIH1cbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuLnNwaW5uZXItZ3JvdyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDJyZW07XG4gIGhlaWdodDogMnJlbTtcbiAgdmVydGljYWwtYWxpZ246IC0wLjEyNWVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgb3BhY2l0eTogMDtcbiAgYW5pbWF0aW9uOiAwLjY1cyBsaW5lYXIgaW5maW5pdGUgc3Bpbm5lci1ncm93O1xufVxuXG4uc3Bpbm5lci1ncm93LXNtIHtcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMXJlbTtcbn1cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLnNwaW5uZXItYm9yZGVyLFxuLnNwaW5uZXItZ3JvdyB7XG4gICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxLjNzO1xuICB9XG59XG4uY2xlYXJmaXg6OmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNsZWFyOiBib3RoO1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4ubGluay13aGl0ZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmxpbmstd2hpdGU6aG92ZXIsIC5saW5rLXdoaXRlOmZvY3VzIHtcbiAgY29sb3I6IHdoaXRlO1xufVxuXG4ubGluay1saWdodCB7XG4gIGNvbG9yOiAjRjVGOEZBO1xufVxuLmxpbmstbGlnaHQ6aG92ZXIsIC5saW5rLWxpZ2h0OmZvY3VzIHtcbiAgY29sb3I6ICNmN2Y5ZmI7XG59XG5cbi5saW5rLXByaW1hcnkge1xuICBjb2xvcjogI0ZGRDMwMDtcbn1cbi5saW5rLXByaW1hcnk6aG92ZXIsIC5saW5rLXByaW1hcnk6Zm9jdXMge1xuICBjb2xvcjogI2ZmZGMzMztcbn1cblxuLmxpbmstc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICNFNEU2RUY7XG59XG4ubGluay1zZWNvbmRhcnk6aG92ZXIsIC5saW5rLXNlY29uZGFyeTpmb2N1cyB7XG4gIGNvbG9yOiAjZTllYmYyO1xufVxuXG4ubGluay1zdWNjZXNzIHtcbiAgY29sb3I6ICM1MENEODk7XG59XG4ubGluay1zdWNjZXNzOmhvdmVyLCAubGluay1zdWNjZXNzOmZvY3VzIHtcbiAgY29sb3I6ICM3M2Q3YTE7XG59XG5cbi5saW5rLWluZm8ge1xuICBjb2xvcjogIzcyMzlFQTtcbn1cbi5saW5rLWluZm86aG92ZXIsIC5saW5rLWluZm86Zm9jdXMge1xuICBjb2xvcjogIzViMmViYjtcbn1cblxuLmxpbmstd2FybmluZyB7XG4gIGNvbG9yOiAjRkZDNzAwO1xufVxuLmxpbmstd2FybmluZzpob3ZlciwgLmxpbmstd2FybmluZzpmb2N1cyB7XG4gIGNvbG9yOiAjZmZkMjMzO1xufVxuXG4ubGluay1kYW5nZXIge1xuICBjb2xvcjogI0YxNDE2Qztcbn1cbi5saW5rLWRhbmdlcjpob3ZlciwgLmxpbmstZGFuZ2VyOmZvY3VzIHtcbiAgY29sb3I6ICNmNDY3ODk7XG59XG5cbi5saW5rLWRhcmsge1xuICBjb2xvcjogIzE4MUMzMjtcbn1cbi5saW5rLWRhcms6aG92ZXIsIC5saW5rLWRhcms6Zm9jdXMge1xuICBjb2xvcjogIzEzMTYyODtcbn1cblxuLnJhdGlvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbn1cbi5yYXRpbzo6YmVmb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctdG9wOiB2YXIoLS1icy1hc3BlY3QtcmF0aW8pO1xuICBjb250ZW50OiBcIlwiO1xufVxuLnJhdGlvID4gKiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4ucmF0aW8tMXgxIHtcbiAgLS1icy1hc3BlY3QtcmF0aW86IDEwMCU7XG59XG5cbi5yYXRpby00eDMge1xuICAtLWJzLWFzcGVjdC1yYXRpbzogNzUlO1xufVxuXG4ucmF0aW8tMTZ4OSB7XG4gIC0tYnMtYXNwZWN0LXJhdGlvOiA1Ni4yNSU7XG59XG5cbi5yYXRpby0yMXg5IHtcbiAgLS1icy1hc3BlY3QtcmF0aW86IDQyLjg1NzE0Mjg1NzElO1xufVxuXG4uZml4ZWQtdG9wIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDMwO1xufVxuXG4uZml4ZWQtYm90dG9tIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDMwO1xufVxuXG4uc3RpY2t5LXRvcCB7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIHRvcDogMDtcbiAgei1pbmRleDogMTAyMDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5zdGlja3ktc20tdG9wIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiAxMDIwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnN0aWNreS1tZC10b3Age1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDEwMjA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuc3RpY2t5LWxnLXRvcCB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogMTAyMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuc3RpY2t5LXhsLXRvcCB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogMTAyMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAuc3RpY2t5LXh4bC10b3Age1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDEwMjA7XG4gIH1cbn1cbi5oc3RhY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1zZWxmOiBzdHJldGNoO1xufVxuXG4udnN0YWNrIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMSAxIGF1dG87XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG59XG5cbi52aXN1YWxseS1oaWRkZW4sXG4udmlzdWFsbHktaGlkZGVuLWZvY3VzYWJsZTpub3QoOmZvY3VzKTpub3QoOmZvY3VzLXdpdGhpbikge1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgd2lkdGg6IDFweCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogLTFweCAhaW1wb3J0YW50O1xuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCkgIWltcG9ydGFudDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcCAhaW1wb3J0YW50O1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbn1cblxuLnN0cmV0Y2hlZC1saW5rOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxO1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4udGV4dC10cnVuY2F0ZSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4udnIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gIHdpZHRoOiAxcHg7XG4gIG1pbi1oZWlnaHQ6IDFlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xuICBvcGFjaXR5OiAwLjI1O1xufVxuXG4uYWxpZ24tYmFzZWxpbmUge1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmUgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXRvcCB7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3AgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLW1pZGRsZSB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGUgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWJvdHRvbSB7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b20gIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXRleHQtYm90dG9tIHtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtYm90dG9tICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi10ZXh0LXRvcCB7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcCAhaW1wb3J0YW50O1xufVxuXG4uZmxvYXQtc3RhcnQge1xuICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xufVxuXG4uZmxvYXQtZW5kIHtcbiAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG59XG5cbi5mbG9hdC1ub25lIHtcbiAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLm9wYWNpdHktMCB7XG4gIG9wYWNpdHk6IDAgIWltcG9ydGFudDtcbn1cblxuLm9wYWNpdHktNSB7XG4gIG9wYWNpdHk6IDAuMDUgIWltcG9ydGFudDtcbn1cblxuLm9wYWNpdHktMTAge1xuICBvcGFjaXR5OiAwLjEgIWltcG9ydGFudDtcbn1cblxuLm9wYWNpdHktMTUge1xuICBvcGFjaXR5OiAwLjE1ICFpbXBvcnRhbnQ7XG59XG5cbi5vcGFjaXR5LTIwIHtcbiAgb3BhY2l0eTogMC4yICFpbXBvcnRhbnQ7XG59XG5cbi5vcGFjaXR5LTI1IHtcbiAgb3BhY2l0eTogMC4yNSAhaW1wb3J0YW50O1xufVxuXG4ub3BhY2l0eS01MCB7XG4gIG9wYWNpdHk6IDAuNSAhaW1wb3J0YW50O1xufVxuXG4ub3BhY2l0eS03NSB7XG4gIG9wYWNpdHk6IDAuNzUgIWltcG9ydGFudDtcbn1cblxuLm9wYWNpdHktMTAwIHtcbiAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xufVxuXG4ub3ZlcmZsb3ctYXV0byB7XG4gIG92ZXJmbG93OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5vdmVyZmxvdy1oaWRkZW4ge1xuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG5cbi5vdmVyZmxvdy12aXNpYmxlIHtcbiAgb3ZlcmZsb3c6IHZpc2libGUgIWltcG9ydGFudDtcbn1cblxuLm92ZXJmbG93LXNjcm9sbCB7XG4gIG92ZXJmbG93OiBzY3JvbGwgIWltcG9ydGFudDtcbn1cblxuLmQtaW5saW5lIHtcbiAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG59XG5cbi5kLWlubGluZS1ibG9jayB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xufVxuXG4uZC1ibG9jayB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbi5kLWdyaWQge1xuICBkaXNwbGF5OiBncmlkICFpbXBvcnRhbnQ7XG59XG5cbi5kLXRhYmxlIHtcbiAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbn1cblxuLmQtdGFibGUtcm93IHtcbiAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG59XG5cbi5kLXRhYmxlLWNlbGwge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG59XG5cbi5kLWZsZXgge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG59XG5cbi5kLWlubGluZS1mbGV4IHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbn1cblxuLmQtbm9uZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnNoYWRvdyB7XG4gIGJveC1zaGFkb3c6IDAgMC41cmVtIDEuNXJlbSAwLjVyZW0gcmdiYSgwLCAwLCAwLCAwLjA3NSkgIWltcG9ydGFudDtcbn1cblxuLnNoYWRvdy1zbSB7XG4gIGJveC1zaGFkb3c6IDAgMC4xcmVtIDFyZW0gMC4yNXJlbSByZ2JhKDAsIDAsIDAsIDAuMDUpICFpbXBvcnRhbnQ7XG59XG5cbi5zaGFkb3ctbGcge1xuICBib3gtc2hhZG93OiAwIDFyZW0gMnJlbSAxcmVtIHJnYmEoMCwgMCwgMCwgMC4xKSAhaW1wb3J0YW50O1xufVxuXG4uc2hhZG93LW5vbmUge1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5wb3NpdGlvbi1zdGF0aWMge1xuICBwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7XG59XG5cbi5wb3NpdGlvbi1yZWxhdGl2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xufVxuXG4ucG9zaXRpb24tYWJzb2x1dGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbn1cblxuLnBvc2l0aW9uLWZpeGVkIHtcbiAgcG9zaXRpb246IGZpeGVkICFpbXBvcnRhbnQ7XG59XG5cbi5wb3NpdGlvbi1zdGlja3kge1xuICBwb3NpdGlvbjogc3RpY2t5ICFpbXBvcnRhbnQ7XG59XG5cbi50b3AtMCB7XG4gIHRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4udG9wLTI1IHtcbiAgdG9wOiAyNSUgIWltcG9ydGFudDtcbn1cblxuLnRvcC01MCB7XG4gIHRvcDogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi50b3AtNzUge1xuICB0b3A6IDc1JSAhaW1wb3J0YW50O1xufVxuXG4udG9wLTEwMCB7XG4gIHRvcDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4uYm90dG9tLTAge1xuICBib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLmJvdHRvbS0yNSB7XG4gIGJvdHRvbTogMjUlICFpbXBvcnRhbnQ7XG59XG5cbi5ib3R0b20tNTAge1xuICBib3R0b206IDUwJSAhaW1wb3J0YW50O1xufVxuXG4uYm90dG9tLTc1IHtcbiAgYm90dG9tOiA3NSUgIWltcG9ydGFudDtcbn1cblxuLmJvdHRvbS0xMDAge1xuICBib3R0b206IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLnN0YXJ0LTAge1xuICBsZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5zdGFydC0yNSB7XG4gIGxlZnQ6IDI1JSAhaW1wb3J0YW50O1xufVxuXG4uc3RhcnQtNTAge1xuICBsZWZ0OiA1MCUgIWltcG9ydGFudDtcbn1cblxuLnN0YXJ0LTc1IHtcbiAgbGVmdDogNzUlICFpbXBvcnRhbnQ7XG59XG5cbi5zdGFydC0xMDAge1xuICBsZWZ0OiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5lbmQtMCB7XG4gIHJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5lbmQtMjUge1xuICByaWdodDogMjUlICFpbXBvcnRhbnQ7XG59XG5cbi5lbmQtNTAge1xuICByaWdodDogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5lbmQtNzUge1xuICByaWdodDogNzUlICFpbXBvcnRhbnQ7XG59XG5cbi5lbmQtMTAwIHtcbiAgcmlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLnRyYW5zbGF0ZS1taWRkbGUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSAhaW1wb3J0YW50O1xufVxuXG4udHJhbnNsYXRlLW1pZGRsZS14IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpICFpbXBvcnRhbnQ7XG59XG5cbi50cmFuc2xhdGUtbWlkZGxlLXkge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFRkYyRjUgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci0wIHtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNFRkYyRjUgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci10b3AtMCB7XG4gIGJvcmRlci10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1lbmQge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjRUZGMkY1ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZW5kLTAge1xuICBib3JkZXItcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0VGRjJGNSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWJvdHRvbS0wIHtcbiAgYm9yZGVyLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXN0YXJ0IHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjRUZGMkY1ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItc3RhcnQtMCB7XG4gIGJvcmRlci1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItd2hpdGUge1xuICBib3JkZXItY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1saWdodCB7XG4gIGJvcmRlci1jb2xvcjogI0Y1RjhGQSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXByaW1hcnkge1xuICBib3JkZXItY29sb3I6ICNGRkQzMDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1zZWNvbmRhcnkge1xuICBib3JkZXItY29sb3I6ICNFNEU2RUYgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1zdWNjZXNzIHtcbiAgYm9yZGVyLWNvbG9yOiAjNTBDRDg5ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItaW5mbyB7XG4gIGJvcmRlci1jb2xvcjogIzcyMzlFQSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXdhcm5pbmcge1xuICBib3JkZXItY29sb3I6ICNGRkM3MDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1kYW5nZXIge1xuICBib3JkZXItY29sb3I6ICNGMTQxNkMgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1kYXJrIHtcbiAgYm9yZGVyLWNvbG9yOiAjMTgxQzMyICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItMCB7XG4gIGJvcmRlci13aWR0aDogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLTEge1xuICBib3JkZXItd2lkdGg6IDFweCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLTIge1xuICBib3JkZXItd2lkdGg6IDJweCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLTMge1xuICBib3JkZXItd2lkdGg6IDNweCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLTQge1xuICBib3JkZXItd2lkdGg6IDRweCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLTUge1xuICBib3JkZXItd2lkdGg6IDVweCAhaW1wb3J0YW50O1xufVxuXG4udy11bnNldCB7XG4gIHdpZHRoOiB1bnNldCAhaW1wb3J0YW50O1xufVxuXG4udy0yNSB7XG4gIHdpZHRoOiAyNSUgIWltcG9ydGFudDtcbn1cblxuLnctNTAge1xuICB3aWR0aDogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi53LTc1IHtcbiAgd2lkdGg6IDc1JSAhaW1wb3J0YW50O1xufVxuXG4udy0xMDAge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4udy1hdXRvIHtcbiAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLnctMXB4IHtcbiAgd2lkdGg6IDFweCAhaW1wb3J0YW50O1xufVxuXG4udy0ycHgge1xuICB3aWR0aDogMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi53LTNweCB7XG4gIHdpZHRoOiAzcHggIWltcG9ydGFudDtcbn1cblxuLnctNHB4IHtcbiAgd2lkdGg6IDRweCAhaW1wb3J0YW50O1xufVxuXG4udy01cHgge1xuICB3aWR0aDogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi53LTZweCB7XG4gIHdpZHRoOiA2cHggIWltcG9ydGFudDtcbn1cblxuLnctN3B4IHtcbiAgd2lkdGg6IDdweCAhaW1wb3J0YW50O1xufVxuXG4udy04cHgge1xuICB3aWR0aDogOHB4ICFpbXBvcnRhbnQ7XG59XG5cbi53LTlweCB7XG4gIHdpZHRoOiA5cHggIWltcG9ydGFudDtcbn1cblxuLnctMTBweCB7XG4gIHdpZHRoOiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi53LTE1cHgge1xuICB3aWR0aDogMTVweCAhaW1wb3J0YW50O1xufVxuXG4udy0yMHB4IHtcbiAgd2lkdGg6IDIwcHggIWltcG9ydGFudDtcbn1cblxuLnctMjVweCB7XG4gIHdpZHRoOiAyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi53LTMwcHgge1xuICB3aWR0aDogMzBweCAhaW1wb3J0YW50O1xufVxuXG4udy0zNXB4IHtcbiAgd2lkdGg6IDM1cHggIWltcG9ydGFudDtcbn1cblxuLnctNDBweCB7XG4gIHdpZHRoOiA0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi53LTQ1cHgge1xuICB3aWR0aDogNDVweCAhaW1wb3J0YW50O1xufVxuXG4udy01MHB4IHtcbiAgd2lkdGg6IDUwcHggIWltcG9ydGFudDtcbn1cblxuLnctNTVweCB7XG4gIHdpZHRoOiA1NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi53LTYwcHgge1xuICB3aWR0aDogNjBweCAhaW1wb3J0YW50O1xufVxuXG4udy02NXB4IHtcbiAgd2lkdGg6IDY1cHggIWltcG9ydGFudDtcbn1cblxuLnctNzBweCB7XG4gIHdpZHRoOiA3MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi53LTc1cHgge1xuICB3aWR0aDogNzVweCAhaW1wb3J0YW50O1xufVxuXG4udy04MHB4IHtcbiAgd2lkdGg6IDgwcHggIWltcG9ydGFudDtcbn1cblxuLnctODVweCB7XG4gIHdpZHRoOiA4NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi53LTkwcHgge1xuICB3aWR0aDogOTBweCAhaW1wb3J0YW50O1xufVxuXG4udy05NXB4IHtcbiAgd2lkdGg6IDk1cHggIWltcG9ydGFudDtcbn1cblxuLnctMTAwcHgge1xuICB3aWR0aDogMTAwcHggIWltcG9ydGFudDtcbn1cblxuLnctMTI1cHgge1xuICB3aWR0aDogMTI1cHggIWltcG9ydGFudDtcbn1cblxuLnctMTUwcHgge1xuICB3aWR0aDogMTUwcHggIWltcG9ydGFudDtcbn1cblxuLnctMTc1cHgge1xuICB3aWR0aDogMTc1cHggIWltcG9ydGFudDtcbn1cblxuLnctMjAwcHgge1xuICB3aWR0aDogMjAwcHggIWltcG9ydGFudDtcbn1cblxuLnctMjI1cHgge1xuICB3aWR0aDogMjI1cHggIWltcG9ydGFudDtcbn1cblxuLnctMjUwcHgge1xuICB3aWR0aDogMjUwcHggIWltcG9ydGFudDtcbn1cblxuLnctMjc1cHgge1xuICB3aWR0aDogMjc1cHggIWltcG9ydGFudDtcbn1cblxuLnctMzAwcHgge1xuICB3aWR0aDogMzAwcHggIWltcG9ydGFudDtcbn1cblxuLnctMzI1cHgge1xuICB3aWR0aDogMzI1cHggIWltcG9ydGFudDtcbn1cblxuLnctMzUwcHgge1xuICB3aWR0aDogMzUwcHggIWltcG9ydGFudDtcbn1cblxuLnctMzc1cHgge1xuICB3aWR0aDogMzc1cHggIWltcG9ydGFudDtcbn1cblxuLnctNDAwcHgge1xuICB3aWR0aDogNDAwcHggIWltcG9ydGFudDtcbn1cblxuLnctNDI1cHgge1xuICB3aWR0aDogNDI1cHggIWltcG9ydGFudDtcbn1cblxuLnctNDUwcHgge1xuICB3aWR0aDogNDUwcHggIWltcG9ydGFudDtcbn1cblxuLnctNDc1cHgge1xuICB3aWR0aDogNDc1cHggIWltcG9ydGFudDtcbn1cblxuLnctNTAwcHgge1xuICB3aWR0aDogNTAwcHggIWltcG9ydGFudDtcbn1cblxuLnctNTUwcHgge1xuICB3aWR0aDogNTUwcHggIWltcG9ydGFudDtcbn1cblxuLnctNjAwcHgge1xuICB3aWR0aDogNjAwcHggIWltcG9ydGFudDtcbn1cblxuLnctNjUwcHgge1xuICB3aWR0aDogNjUwcHggIWltcG9ydGFudDtcbn1cblxuLnctNzAwcHgge1xuICB3aWR0aDogNzAwcHggIWltcG9ydGFudDtcbn1cblxuLnctNzUwcHgge1xuICB3aWR0aDogNzUwcHggIWltcG9ydGFudDtcbn1cblxuLnctODAwcHgge1xuICB3aWR0aDogODAwcHggIWltcG9ydGFudDtcbn1cblxuLnctODUwcHgge1xuICB3aWR0aDogODUwcHggIWltcG9ydGFudDtcbn1cblxuLnctOTAwcHgge1xuICB3aWR0aDogOTAwcHggIWltcG9ydGFudDtcbn1cblxuLnctOTUwcHgge1xuICB3aWR0aDogOTUwcHggIWltcG9ydGFudDtcbn1cblxuLnctMTAwMHB4IHtcbiAgd2lkdGg6IDEwMDBweCAhaW1wb3J0YW50O1xufVxuXG4ubXctdW5zZXQge1xuICBtYXgtd2lkdGg6IHVuc2V0ICFpbXBvcnRhbnQ7XG59XG5cbi5tdy0yNSB7XG4gIG1heC13aWR0aDogMjUlICFpbXBvcnRhbnQ7XG59XG5cbi5tdy01MCB7XG4gIG1heC13aWR0aDogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5tdy03NSB7XG4gIG1heC13aWR0aDogNzUlICFpbXBvcnRhbnQ7XG59XG5cbi5tdy0xMDAge1xuICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLm13LWF1dG8ge1xuICBtYXgtd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm13LTFweCB7XG4gIG1heC13aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tdy0ycHgge1xuICBtYXgtd2lkdGg6IDJweCAhaW1wb3J0YW50O1xufVxuXG4ubXctM3B4IHtcbiAgbWF4LXdpZHRoOiAzcHggIWltcG9ydGFudDtcbn1cblxuLm13LTRweCB7XG4gIG1heC13aWR0aDogNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tdy01cHgge1xuICBtYXgtd2lkdGg6IDVweCAhaW1wb3J0YW50O1xufVxuXG4ubXctNnB4IHtcbiAgbWF4LXdpZHRoOiA2cHggIWltcG9ydGFudDtcbn1cblxuLm13LTdweCB7XG4gIG1heC13aWR0aDogN3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5tdy04cHgge1xuICBtYXgtd2lkdGg6IDhweCAhaW1wb3J0YW50O1xufVxuXG4ubXctOXB4IHtcbiAgbWF4LXdpZHRoOiA5cHggIWltcG9ydGFudDtcbn1cblxuLm13LTEwcHgge1xuICBtYXgtd2lkdGg6IDEwcHggIWltcG9ydGFudDtcbn1cblxuLm13LTE1cHgge1xuICBtYXgtd2lkdGg6IDE1cHggIWltcG9ydGFudDtcbn1cblxuLm13LTIwcHgge1xuICBtYXgtd2lkdGg6IDIwcHggIWltcG9ydGFudDtcbn1cblxuLm13LTI1cHgge1xuICBtYXgtd2lkdGg6IDI1cHggIWltcG9ydGFudDtcbn1cblxuLm13LTMwcHgge1xuICBtYXgtd2lkdGg6IDMwcHggIWltcG9ydGFudDtcbn1cblxuLm13LTM1cHgge1xuICBtYXgtd2lkdGg6IDM1cHggIWltcG9ydGFudDtcbn1cblxuLm13LTQwcHgge1xuICBtYXgtd2lkdGg6IDQwcHggIWltcG9ydGFudDtcbn1cblxuLm13LTQ1cHgge1xuICBtYXgtd2lkdGg6IDQ1cHggIWltcG9ydGFudDtcbn1cblxuLm13LTUwcHgge1xuICBtYXgtd2lkdGg6IDUwcHggIWltcG9ydGFudDtcbn1cblxuLm13LTU1cHgge1xuICBtYXgtd2lkdGg6IDU1cHggIWltcG9ydGFudDtcbn1cblxuLm13LTYwcHgge1xuICBtYXgtd2lkdGg6IDYwcHggIWltcG9ydGFudDtcbn1cblxuLm13LTY1cHgge1xuICBtYXgtd2lkdGg6IDY1cHggIWltcG9ydGFudDtcbn1cblxuLm13LTcwcHgge1xuICBtYXgtd2lkdGg6IDcwcHggIWltcG9ydGFudDtcbn1cblxuLm13LTc1cHgge1xuICBtYXgtd2lkdGg6IDc1cHggIWltcG9ydGFudDtcbn1cblxuLm13LTgwcHgge1xuICBtYXgtd2lkdGg6IDgwcHggIWltcG9ydGFudDtcbn1cblxuLm13LTg1cHgge1xuICBtYXgtd2lkdGg6IDg1cHggIWltcG9ydGFudDtcbn1cblxuLm13LTkwcHgge1xuICBtYXgtd2lkdGg6IDkwcHggIWltcG9ydGFudDtcbn1cblxuLm13LTk1cHgge1xuICBtYXgtd2lkdGg6IDk1cHggIWltcG9ydGFudDtcbn1cblxuLm13LTEwMHB4IHtcbiAgbWF4LXdpZHRoOiAxMDBweCAhaW1wb3J0YW50O1xufVxuXG4ubXctMTI1cHgge1xuICBtYXgtd2lkdGg6IDEyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tdy0xNTBweCB7XG4gIG1heC13aWR0aDogMTUwcHggIWltcG9ydGFudDtcbn1cblxuLm13LTE3NXB4IHtcbiAgbWF4LXdpZHRoOiAxNzVweCAhaW1wb3J0YW50O1xufVxuXG4ubXctMjAwcHgge1xuICBtYXgtd2lkdGg6IDIwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tdy0yMjVweCB7XG4gIG1heC13aWR0aDogMjI1cHggIWltcG9ydGFudDtcbn1cblxuLm13LTI1MHB4IHtcbiAgbWF4LXdpZHRoOiAyNTBweCAhaW1wb3J0YW50O1xufVxuXG4ubXctMjc1cHgge1xuICBtYXgtd2lkdGg6IDI3NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tdy0zMDBweCB7XG4gIG1heC13aWR0aDogMzAwcHggIWltcG9ydGFudDtcbn1cblxuLm13LTMyNXB4IHtcbiAgbWF4LXdpZHRoOiAzMjVweCAhaW1wb3J0YW50O1xufVxuXG4ubXctMzUwcHgge1xuICBtYXgtd2lkdGg6IDM1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tdy0zNzVweCB7XG4gIG1heC13aWR0aDogMzc1cHggIWltcG9ydGFudDtcbn1cblxuLm13LTQwMHB4IHtcbiAgbWF4LXdpZHRoOiA0MDBweCAhaW1wb3J0YW50O1xufVxuXG4ubXctNDI1cHgge1xuICBtYXgtd2lkdGg6IDQyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tdy00NTBweCB7XG4gIG1heC13aWR0aDogNDUwcHggIWltcG9ydGFudDtcbn1cblxuLm13LTQ3NXB4IHtcbiAgbWF4LXdpZHRoOiA0NzVweCAhaW1wb3J0YW50O1xufVxuXG4ubXctNTAwcHgge1xuICBtYXgtd2lkdGg6IDUwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tdy01NTBweCB7XG4gIG1heC13aWR0aDogNTUwcHggIWltcG9ydGFudDtcbn1cblxuLm13LTYwMHB4IHtcbiAgbWF4LXdpZHRoOiA2MDBweCAhaW1wb3J0YW50O1xufVxuXG4ubXctNjUwcHgge1xuICBtYXgtd2lkdGg6IDY1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tdy03MDBweCB7XG4gIG1heC13aWR0aDogNzAwcHggIWltcG9ydGFudDtcbn1cblxuLm13LTc1MHB4IHtcbiAgbWF4LXdpZHRoOiA3NTBweCAhaW1wb3J0YW50O1xufVxuXG4ubXctODAwcHgge1xuICBtYXgtd2lkdGg6IDgwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tdy04NTBweCB7XG4gIG1heC13aWR0aDogODUwcHggIWltcG9ydGFudDtcbn1cblxuLm13LTkwMHB4IHtcbiAgbWF4LXdpZHRoOiA5MDBweCAhaW1wb3J0YW50O1xufVxuXG4ubXctOTUwcHgge1xuICBtYXgtd2lkdGg6IDk1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tdy0xMDAwcHgge1xuICBtYXgtd2lkdGg6IDEwMDBweCAhaW1wb3J0YW50O1xufVxuXG4udnctMTAwIHtcbiAgd2lkdGg6IDEwMHZ3ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4tdnctMTAwIHtcbiAgbWluLXdpZHRoOiAxMDB2dyAhaW1wb3J0YW50O1xufVxuXG4uaC11bnNldCB7XG4gIGhlaWdodDogdW5zZXQgIWltcG9ydGFudDtcbn1cblxuLmgtMjUge1xuICBoZWlnaHQ6IDI1JSAhaW1wb3J0YW50O1xufVxuXG4uaC01MCB7XG4gIGhlaWdodDogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5oLTc1IHtcbiAgaGVpZ2h0OiA3NSUgIWltcG9ydGFudDtcbn1cblxuLmgtMTAwIHtcbiAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5oLWF1dG8ge1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLmgtMXB4IHtcbiAgaGVpZ2h0OiAxcHggIWltcG9ydGFudDtcbn1cblxuLmgtMnB4IHtcbiAgaGVpZ2h0OiAycHggIWltcG9ydGFudDtcbn1cblxuLmgtM3B4IHtcbiAgaGVpZ2h0OiAzcHggIWltcG9ydGFudDtcbn1cblxuLmgtNHB4IHtcbiAgaGVpZ2h0OiA0cHggIWltcG9ydGFudDtcbn1cblxuLmgtNXB4IHtcbiAgaGVpZ2h0OiA1cHggIWltcG9ydGFudDtcbn1cblxuLmgtNnB4IHtcbiAgaGVpZ2h0OiA2cHggIWltcG9ydGFudDtcbn1cblxuLmgtN3B4IHtcbiAgaGVpZ2h0OiA3cHggIWltcG9ydGFudDtcbn1cblxuLmgtOHB4IHtcbiAgaGVpZ2h0OiA4cHggIWltcG9ydGFudDtcbn1cblxuLmgtOXB4IHtcbiAgaGVpZ2h0OiA5cHggIWltcG9ydGFudDtcbn1cblxuLmgtMTBweCB7XG4gIGhlaWdodDogMTBweCAhaW1wb3J0YW50O1xufVxuXG4uaC0xNXB4IHtcbiAgaGVpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5oLTIwcHgge1xuICBoZWlnaHQ6IDIwcHggIWltcG9ydGFudDtcbn1cblxuLmgtMjVweCB7XG4gIGhlaWdodDogMjVweCAhaW1wb3J0YW50O1xufVxuXG4uaC0zMHB4IHtcbiAgaGVpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5oLTM1cHgge1xuICBoZWlnaHQ6IDM1cHggIWltcG9ydGFudDtcbn1cblxuLmgtNDBweCB7XG4gIGhlaWdodDogNDBweCAhaW1wb3J0YW50O1xufVxuXG4uaC00NXB4IHtcbiAgaGVpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5oLTUwcHgge1xuICBoZWlnaHQ6IDUwcHggIWltcG9ydGFudDtcbn1cblxuLmgtNTVweCB7XG4gIGhlaWdodDogNTVweCAhaW1wb3J0YW50O1xufVxuXG4uaC02MHB4IHtcbiAgaGVpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5oLTY1cHgge1xuICBoZWlnaHQ6IDY1cHggIWltcG9ydGFudDtcbn1cblxuLmgtNzBweCB7XG4gIGhlaWdodDogNzBweCAhaW1wb3J0YW50O1xufVxuXG4uaC03NXB4IHtcbiAgaGVpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5oLTgwcHgge1xuICBoZWlnaHQ6IDgwcHggIWltcG9ydGFudDtcbn1cblxuLmgtODVweCB7XG4gIGhlaWdodDogODVweCAhaW1wb3J0YW50O1xufVxuXG4uaC05MHB4IHtcbiAgaGVpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5oLTk1cHgge1xuICBoZWlnaHQ6IDk1cHggIWltcG9ydGFudDtcbn1cblxuLmgtMTAwcHgge1xuICBoZWlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5oLTEyNXB4IHtcbiAgaGVpZ2h0OiAxMjVweCAhaW1wb3J0YW50O1xufVxuXG4uaC0xNTBweCB7XG4gIGhlaWdodDogMTUwcHggIWltcG9ydGFudDtcbn1cblxuLmgtMTc1cHgge1xuICBoZWlnaHQ6IDE3NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5oLTIwMHB4IHtcbiAgaGVpZ2h0OiAyMDBweCAhaW1wb3J0YW50O1xufVxuXG4uaC0yMjVweCB7XG4gIGhlaWdodDogMjI1cHggIWltcG9ydGFudDtcbn1cblxuLmgtMjUwcHgge1xuICBoZWlnaHQ6IDI1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5oLTI3NXB4IHtcbiAgaGVpZ2h0OiAyNzVweCAhaW1wb3J0YW50O1xufVxuXG4uaC0zMDBweCB7XG4gIGhlaWdodDogMzAwcHggIWltcG9ydGFudDtcbn1cblxuLmgtMzI1cHgge1xuICBoZWlnaHQ6IDMyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5oLTM1MHB4IHtcbiAgaGVpZ2h0OiAzNTBweCAhaW1wb3J0YW50O1xufVxuXG4uaC0zNzVweCB7XG4gIGhlaWdodDogMzc1cHggIWltcG9ydGFudDtcbn1cblxuLmgtNDAwcHgge1xuICBoZWlnaHQ6IDQwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5oLTQyNXB4IHtcbiAgaGVpZ2h0OiA0MjVweCAhaW1wb3J0YW50O1xufVxuXG4uaC00NTBweCB7XG4gIGhlaWdodDogNDUwcHggIWltcG9ydGFudDtcbn1cblxuLmgtNDc1cHgge1xuICBoZWlnaHQ6IDQ3NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5oLTUwMHB4IHtcbiAgaGVpZ2h0OiA1MDBweCAhaW1wb3J0YW50O1xufVxuXG4uaC01NTBweCB7XG4gIGhlaWdodDogNTUwcHggIWltcG9ydGFudDtcbn1cblxuLmgtNjAwcHgge1xuICBoZWlnaHQ6IDYwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5oLTY1MHB4IHtcbiAgaGVpZ2h0OiA2NTBweCAhaW1wb3J0YW50O1xufVxuXG4uaC03MDBweCB7XG4gIGhlaWdodDogNzAwcHggIWltcG9ydGFudDtcbn1cblxuLmgtNzUwcHgge1xuICBoZWlnaHQ6IDc1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5oLTgwMHB4IHtcbiAgaGVpZ2h0OiA4MDBweCAhaW1wb3J0YW50O1xufVxuXG4uaC04NTBweCB7XG4gIGhlaWdodDogODUwcHggIWltcG9ydGFudDtcbn1cblxuLmgtOTAwcHgge1xuICBoZWlnaHQ6IDkwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5oLTk1MHB4IHtcbiAgaGVpZ2h0OiA5NTBweCAhaW1wb3J0YW50O1xufVxuXG4uaC0xMDAwcHgge1xuICBoZWlnaHQ6IDEwMDBweCAhaW1wb3J0YW50O1xufVxuXG4ubWgtdW5zZXQge1xuICBtYXgtaGVpZ2h0OiB1bnNldCAhaW1wb3J0YW50O1xufVxuXG4ubWgtMjUge1xuICBtYXgtaGVpZ2h0OiAyNSUgIWltcG9ydGFudDtcbn1cblxuLm1oLTUwIHtcbiAgbWF4LWhlaWdodDogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5taC03NSB7XG4gIG1heC1oZWlnaHQ6IDc1JSAhaW1wb3J0YW50O1xufVxuXG4ubWgtMTAwIHtcbiAgbWF4LWhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4ubWgtYXV0byB7XG4gIG1heC1oZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm1oLTFweCB7XG4gIG1heC1oZWlnaHQ6IDFweCAhaW1wb3J0YW50O1xufVxuXG4ubWgtMnB4IHtcbiAgbWF4LWhlaWdodDogMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taC0zcHgge1xuICBtYXgtaGVpZ2h0OiAzcHggIWltcG9ydGFudDtcbn1cblxuLm1oLTRweCB7XG4gIG1heC1oZWlnaHQ6IDRweCAhaW1wb3J0YW50O1xufVxuXG4ubWgtNXB4IHtcbiAgbWF4LWhlaWdodDogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taC02cHgge1xuICBtYXgtaGVpZ2h0OiA2cHggIWltcG9ydGFudDtcbn1cblxuLm1oLTdweCB7XG4gIG1heC1oZWlnaHQ6IDdweCAhaW1wb3J0YW50O1xufVxuXG4ubWgtOHB4IHtcbiAgbWF4LWhlaWdodDogOHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taC05cHgge1xuICBtYXgtaGVpZ2h0OiA5cHggIWltcG9ydGFudDtcbn1cblxuLm1oLTEwcHgge1xuICBtYXgtaGVpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taC0xNXB4IHtcbiAgbWF4LWhlaWdodDogMTVweCAhaW1wb3J0YW50O1xufVxuXG4ubWgtMjBweCB7XG4gIG1heC1oZWlnaHQ6IDIwcHggIWltcG9ydGFudDtcbn1cblxuLm1oLTI1cHgge1xuICBtYXgtaGVpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taC0zMHB4IHtcbiAgbWF4LWhlaWdodDogMzBweCAhaW1wb3J0YW50O1xufVxuXG4ubWgtMzVweCB7XG4gIG1heC1oZWlnaHQ6IDM1cHggIWltcG9ydGFudDtcbn1cblxuLm1oLTQwcHgge1xuICBtYXgtaGVpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taC00NXB4IHtcbiAgbWF4LWhlaWdodDogNDVweCAhaW1wb3J0YW50O1xufVxuXG4ubWgtNTBweCB7XG4gIG1heC1oZWlnaHQ6IDUwcHggIWltcG9ydGFudDtcbn1cblxuLm1oLTU1cHgge1xuICBtYXgtaGVpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taC02MHB4IHtcbiAgbWF4LWhlaWdodDogNjBweCAhaW1wb3J0YW50O1xufVxuXG4ubWgtNjVweCB7XG4gIG1heC1oZWlnaHQ6IDY1cHggIWltcG9ydGFudDtcbn1cblxuLm1oLTcwcHgge1xuICBtYXgtaGVpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taC03NXB4IHtcbiAgbWF4LWhlaWdodDogNzVweCAhaW1wb3J0YW50O1xufVxuXG4ubWgtODBweCB7XG4gIG1heC1oZWlnaHQ6IDgwcHggIWltcG9ydGFudDtcbn1cblxuLm1oLTg1cHgge1xuICBtYXgtaGVpZ2h0OiA4NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taC05MHB4IHtcbiAgbWF4LWhlaWdodDogOTBweCAhaW1wb3J0YW50O1xufVxuXG4ubWgtOTVweCB7XG4gIG1heC1oZWlnaHQ6IDk1cHggIWltcG9ydGFudDtcbn1cblxuLm1oLTEwMHB4IHtcbiAgbWF4LWhlaWdodDogMTAwcHggIWltcG9ydGFudDtcbn1cblxuLm1oLTEyNXB4IHtcbiAgbWF4LWhlaWdodDogMTI1cHggIWltcG9ydGFudDtcbn1cblxuLm1oLTE1MHB4IHtcbiAgbWF4LWhlaWdodDogMTUwcHggIWltcG9ydGFudDtcbn1cblxuLm1oLTE3NXB4IHtcbiAgbWF4LWhlaWdodDogMTc1cHggIWltcG9ydGFudDtcbn1cblxuLm1oLTIwMHB4IHtcbiAgbWF4LWhlaWdodDogMjAwcHggIWltcG9ydGFudDtcbn1cblxuLm1oLTIyNXB4IHtcbiAgbWF4LWhlaWdodDogMjI1cHggIWltcG9ydGFudDtcbn1cblxuLm1oLTI1MHB4IHtcbiAgbWF4LWhlaWdodDogMjUwcHggIWltcG9ydGFudDtcbn1cblxuLm1oLTI3NXB4IHtcbiAgbWF4LWhlaWdodDogMjc1cHggIWltcG9ydGFudDtcbn1cblxuLm1oLTMwMHB4IHtcbiAgbWF4LWhlaWdodDogMzAwcHggIWltcG9ydGFudDtcbn1cblxuLm1oLTMyNXB4IHtcbiAgbWF4LWhlaWdodDogMzI1cHggIWltcG9ydGFudDtcbn1cblxuLm1oLTM1MHB4IHtcbiAgbWF4LWhlaWdodDogMzUwcHggIWltcG9ydGFudDtcbn1cblxuLm1oLTM3NXB4IHtcbiAgbWF4LWhlaWdodDogMzc1cHggIWltcG9ydGFudDtcbn1cblxuLm1oLTQwMHB4IHtcbiAgbWF4LWhlaWdodDogNDAwcHggIWltcG9ydGFudDtcbn1cblxuLm1oLTQyNXB4IHtcbiAgbWF4LWhlaWdodDogNDI1cHggIWltcG9ydGFudDtcbn1cblxuLm1oLTQ1MHB4IHtcbiAgbWF4LWhlaWdodDogNDUwcHggIWltcG9ydGFudDtcbn1cblxuLm1oLTQ3NXB4IHtcbiAgbWF4LWhlaWdodDogNDc1cHggIWltcG9ydGFudDtcbn1cblxuLm1oLTUwMHB4IHtcbiAgbWF4LWhlaWdodDogNTAwcHggIWltcG9ydGFudDtcbn1cblxuLm1oLTU1MHB4IHtcbiAgbWF4LWhlaWdodDogNTUwcHggIWltcG9ydGFudDtcbn1cblxuLm1oLTYwMHB4IHtcbiAgbWF4LWhlaWdodDogNjAwcHggIWltcG9ydGFudDtcbn1cblxuLm1oLTY1MHB4IHtcbiAgbWF4LWhlaWdodDogNjUwcHggIWltcG9ydGFudDtcbn1cblxuLm1oLTcwMHB4IHtcbiAgbWF4LWhlaWdodDogNzAwcHggIWltcG9ydGFudDtcbn1cblxuLm1oLTc1MHB4IHtcbiAgbWF4LWhlaWdodDogNzUwcHggIWltcG9ydGFudDtcbn1cblxuLm1oLTgwMHB4IHtcbiAgbWF4LWhlaWdodDogODAwcHggIWltcG9ydGFudDtcbn1cblxuLm1oLTg1MHB4IHtcbiAgbWF4LWhlaWdodDogODUwcHggIWltcG9ydGFudDtcbn1cblxuLm1oLTkwMHB4IHtcbiAgbWF4LWhlaWdodDogOTAwcHggIWltcG9ydGFudDtcbn1cblxuLm1oLTk1MHB4IHtcbiAgbWF4LWhlaWdodDogOTUwcHggIWltcG9ydGFudDtcbn1cblxuLm1oLTEwMDBweCB7XG4gIG1heC1oZWlnaHQ6IDEwMDBweCAhaW1wb3J0YW50O1xufVxuXG4udmgtMTAwIHtcbiAgaGVpZ2h0OiAxMDB2aCAhaW1wb3J0YW50O1xufVxuXG4ubWluLXZoLTEwMCB7XG4gIG1pbi1oZWlnaHQ6IDEwMHZoICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LWZpbGwge1xuICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1yb3cge1xuICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LWNvbHVtbiB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbn1cblxuLmZsZXgtcm93LXJldmVyc2Uge1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtY29sdW1uLXJldmVyc2Uge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtZ3Jvdy0wIHtcbiAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LWdyb3ctMSB7XG4gIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1zaHJpbmstMCB7XG4gIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LXNocmluay0xIHtcbiAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtd3JhcCB7XG4gIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1ub3dyYXAge1xuICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xufVxuXG4uZmxleC13cmFwLXJldmVyc2Uge1xuICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xufVxuXG4uZ2FwLTAge1xuICBnYXA6IDAgIWltcG9ydGFudDtcbn1cblxuLmdhcC0xIHtcbiAgZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5nYXAtMiB7XG4gIGdhcDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5nYXAtMyB7XG4gIGdhcDogMC43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4uZ2FwLTQge1xuICBnYXA6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLmdhcC01IHtcbiAgZ2FwOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5nYXAtNiB7XG4gIGdhcDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5nYXAtNyB7XG4gIGdhcDogMS43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4uZ2FwLTgge1xuICBnYXA6IDJyZW0gIWltcG9ydGFudDtcbn1cblxuLmdhcC05IHtcbiAgZ2FwOiAyLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5nYXAtMTAge1xuICBnYXA6IDIuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uZ2FwLTExIHtcbiAgZ2FwOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5nYXAtMTIge1xuICBnYXA6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLmdhcC0xMyB7XG4gIGdhcDogMy4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uZ2FwLTE0IHtcbiAgZ2FwOiAzLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLmdhcC0xNSB7XG4gIGdhcDogMy43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4uZ2FwLTE2IHtcbiAgZ2FwOiA0cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5nYXAtMTcge1xuICBnYXA6IDQuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLmdhcC0xOCB7XG4gIGdhcDogNC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5nYXAtMTkge1xuICBnYXA6IDQuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLmdhcC0yMCB7XG4gIGdhcDogNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uanVzdGlmeS1jb250ZW50LXN0YXJ0IHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtZW5kIHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xufVxuXG4uanVzdGlmeS1jb250ZW50LWNlbnRlciB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtYmV0d2VlbiB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xufVxuXG4uanVzdGlmeS1jb250ZW50LWFyb3VuZCB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtZXZlbmx5IHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHkgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLXN0YXJ0IHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLWVuZCB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24taXRlbXMtY2VudGVyIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24taXRlbXMtYmFzZWxpbmUge1xuICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLXN0cmV0Y2gge1xuICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1zdGFydCB7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtZW5kIHtcbiAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtY2VudGVyIHtcbiAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LWJldHdlZW4ge1xuICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LWFyb3VuZCB7XG4gIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1zdHJldGNoIHtcbiAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1hdXRvIHtcbiAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1zdGFydCB7XG4gIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtZW5kIHtcbiAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtY2VudGVyIHtcbiAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLWJhc2VsaW5lIHtcbiAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtc3RyZXRjaCB7XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbn1cblxuLm9yZGVyLWZpcnN0IHtcbiAgb3JkZXI6IC0xICFpbXBvcnRhbnQ7XG59XG5cbi5vcmRlci0wIHtcbiAgb3JkZXI6IDAgIWltcG9ydGFudDtcbn1cblxuLm9yZGVyLTEge1xuICBvcmRlcjogMSAhaW1wb3J0YW50O1xufVxuXG4ub3JkZXItMiB7XG4gIG9yZGVyOiAyICFpbXBvcnRhbnQ7XG59XG5cbi5vcmRlci0zIHtcbiAgb3JkZXI6IDMgIWltcG9ydGFudDtcbn1cblxuLm9yZGVyLTQge1xuICBvcmRlcjogNCAhaW1wb3J0YW50O1xufVxuXG4ub3JkZXItNSB7XG4gIG9yZGVyOiA1ICFpbXBvcnRhbnQ7XG59XG5cbi5vcmRlci1sYXN0IHtcbiAgb3JkZXI6IDYgIWltcG9ydGFudDtcbn1cblxuLm0tMCB7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuXG4ubS0xIHtcbiAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTIge1xuICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS0zIHtcbiAgbWFyZ2luOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTQge1xuICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tNSB7XG4gIG1hcmdpbjogMS4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS02IHtcbiAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tNyB7XG4gIG1hcmdpbjogMS43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS04IHtcbiAgbWFyZ2luOiAycmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTkge1xuICBtYXJnaW46IDIuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tMTAge1xuICBtYXJnaW46IDIuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS0xMSB7XG4gIG1hcmdpbjogMi43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS0xMiB7XG4gIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubS0xMyB7XG4gIG1hcmdpbjogMy4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS0xNCB7XG4gIG1hcmdpbjogMy41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTE1IHtcbiAgbWFyZ2luOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTE2IHtcbiAgbWFyZ2luOiA0cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTE3IHtcbiAgbWFyZ2luOiA0LjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTE4IHtcbiAgbWFyZ2luOiA0LjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tMTkge1xuICBtYXJnaW46IDQuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tMjAge1xuICBtYXJnaW46IDVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tYXV0byB7XG4gIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubXgtMCB7XG4gIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG4ubXgtMSB7XG4gIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXgtMiB7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm14LTMge1xuICBtYXJnaW4tcmlnaHQ6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDAuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm14LTQge1xuICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm14LTUge1xuICBtYXJnaW4tcmlnaHQ6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDEuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm14LTYge1xuICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teC03IHtcbiAgbWFyZ2luLXJpZ2h0OiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAxLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teC04IHtcbiAgbWFyZ2luLXJpZ2h0OiAycmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAycmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teC05IHtcbiAgbWFyZ2luLXJpZ2h0OiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAyLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teC0xMCB7XG4gIG1hcmdpbi1yaWdodDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAyLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm14LTExIHtcbiAgbWFyZ2luLXJpZ2h0OiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAyLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teC0xMiB7XG4gIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubXgtMTMge1xuICBtYXJnaW4tcmlnaHQ6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDMuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm14LTE0IHtcbiAgbWFyZ2luLXJpZ2h0OiAzLjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDMuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXgtMTUge1xuICBtYXJnaW4tcmlnaHQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm14LTE2IHtcbiAgbWFyZ2luLXJpZ2h0OiA0cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiA0cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teC0xNyB7XG4gIG1hcmdpbi1yaWdodDogNC4yNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogNC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXgtMTgge1xuICBtYXJnaW4tcmlnaHQ6IDQuNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogNC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teC0xOSB7XG4gIG1hcmdpbi1yaWdodDogNC43NXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogNC43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXgtMjAge1xuICBtYXJnaW4tcmlnaHQ6IDVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDVyZW0gIWltcG9ydGFudDtcbn1cblxuLm14LWF1dG8ge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm15LTAge1xuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLm15LTEge1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm15LTIge1xuICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teS0zIHtcbiAgbWFyZ2luLXRvcDogMC43NXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teS00IHtcbiAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teS01IHtcbiAgbWFyZ2luLXRvcDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teS02IHtcbiAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXktNyB7XG4gIG1hcmdpbi10b3A6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMS43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXktOCB7XG4gIG1hcmdpbi10b3A6IDJyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXktOSB7XG4gIG1hcmdpbi10b3A6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMi4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXktMTAge1xuICBtYXJnaW4tdG9wOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMi41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teS0xMSB7XG4gIG1hcmdpbi10b3A6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMi43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXktMTIge1xuICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLm15LTEzIHtcbiAgbWFyZ2luLXRvcDogMy4yNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAzLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teS0xNCB7XG4gIG1hcmdpbi10b3A6IDMuNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAzLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm15LTE1IHtcbiAgbWFyZ2luLXRvcDogMy43NXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teS0xNiB7XG4gIG1hcmdpbi10b3A6IDRyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogNHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXktMTcge1xuICBtYXJnaW4tdG9wOiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDQuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm15LTE4IHtcbiAgbWFyZ2luLXRvcDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDQuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXktMTkge1xuICBtYXJnaW4tdG9wOiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDQuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm15LTIwIHtcbiAgbWFyZ2luLXRvcDogNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiA1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teS1hdXRvIHtcbiAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0wIHtcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4ubXQtMSB7XG4gIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTIge1xuICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTMge1xuICBtYXJnaW4tdG9wOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC00IHtcbiAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtNSB7XG4gIG1hcmdpbi10b3A6IDEuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTYge1xuICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTcge1xuICBtYXJnaW4tdG9wOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC04IHtcbiAgbWFyZ2luLXRvcDogMnJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtOSB7XG4gIG1hcmdpbi10b3A6IDIuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTEwIHtcbiAgbWFyZ2luLXRvcDogMi41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0xMSB7XG4gIG1hcmdpbi10b3A6IDIuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTEyIHtcbiAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtMTMge1xuICBtYXJnaW4tdG9wOiAzLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0xNCB7XG4gIG1hcmdpbi10b3A6IDMuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtMTUge1xuICBtYXJnaW4tdG9wOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0xNiB7XG4gIG1hcmdpbi10b3A6IDRyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTE3IHtcbiAgbWFyZ2luLXRvcDogNC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtMTgge1xuICBtYXJnaW4tdG9wOiA0LjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTE5IHtcbiAgbWFyZ2luLXRvcDogNC43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtMjAge1xuICBtYXJnaW4tdG9wOiA1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1hdXRvIHtcbiAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubWUtMCB7XG4gIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG4ubWUtMSB7XG4gIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWUtMiB7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tZS0zIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tZS00IHtcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tZS01IHtcbiAgbWFyZ2luLXJpZ2h0OiAxLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tZS02IHtcbiAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1lLTcge1xuICBtYXJnaW4tcmlnaHQ6IDEuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1lLTgge1xuICBtYXJnaW4tcmlnaHQ6IDJyZW0gIWltcG9ydGFudDtcbn1cblxuLm1lLTkge1xuICBtYXJnaW4tcmlnaHQ6IDIuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1lLTEwIHtcbiAgbWFyZ2luLXJpZ2h0OiAyLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1lLTExIHtcbiAgbWFyZ2luLXJpZ2h0OiAyLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tZS0xMiB7XG4gIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubWUtMTMge1xuICBtYXJnaW4tcmlnaHQ6IDMuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1lLTE0IHtcbiAgbWFyZ2luLXJpZ2h0OiAzLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1lLTE1IHtcbiAgbWFyZ2luLXJpZ2h0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tZS0xNiB7XG4gIG1hcmdpbi1yaWdodDogNHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWUtMTcge1xuICBtYXJnaW4tcmlnaHQ6IDQuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1lLTE4IHtcbiAgbWFyZ2luLXJpZ2h0OiA0LjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1lLTE5IHtcbiAgbWFyZ2luLXJpZ2h0OiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tZS0yMCB7XG4gIG1hcmdpbi1yaWdodDogNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWUtYXV0byB7XG4gIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubWItMCB7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLm1iLTEge1xuICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0yIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0zIHtcbiAgbWFyZ2luLWJvdHRvbTogMC43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItNCB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTUge1xuICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi02IHtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi03IHtcbiAgbWFyZ2luLWJvdHRvbTogMS43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItOCB7XG4gIG1hcmdpbi1ib3R0b206IDJyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTkge1xuICBtYXJnaW4tYm90dG9tOiAyLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0xMCB7XG4gIG1hcmdpbi1ib3R0b206IDIuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItMTEge1xuICBtYXJnaW4tYm90dG9tOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0xMiB7XG4gIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTEzIHtcbiAgbWFyZ2luLWJvdHRvbTogMy4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItMTQge1xuICBtYXJnaW4tYm90dG9tOiAzLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTE1IHtcbiAgbWFyZ2luLWJvdHRvbTogMy43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItMTYge1xuICBtYXJnaW4tYm90dG9tOiA0cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0xNyB7XG4gIG1hcmdpbi1ib3R0b206IDQuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTE4IHtcbiAgbWFyZ2luLWJvdHRvbTogNC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0xOSB7XG4gIG1hcmdpbi1ib3R0b206IDQuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTIwIHtcbiAgbWFyZ2luLWJvdHRvbTogNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItYXV0byB7XG4gIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm1zLTAge1xuICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG4ubXMtMSB7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tcy0yIHtcbiAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXMtMyB7XG4gIG1hcmdpbi1sZWZ0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tcy00IHtcbiAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm1zLTUge1xuICBtYXJnaW4tbGVmdDogMS4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXMtNiB7XG4gIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1zLTcge1xuICBtYXJnaW4tbGVmdDogMS43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXMtOCB7XG4gIG1hcmdpbi1sZWZ0OiAycmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tcy05IHtcbiAgbWFyZ2luLWxlZnQ6IDIuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1zLTEwIHtcbiAgbWFyZ2luLWxlZnQ6IDIuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXMtMTEge1xuICBtYXJnaW4tbGVmdDogMi43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXMtMTIge1xuICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubXMtMTMge1xuICBtYXJnaW4tbGVmdDogMy4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXMtMTQge1xuICBtYXJnaW4tbGVmdDogMy41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tcy0xNSB7XG4gIG1hcmdpbi1sZWZ0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tcy0xNiB7XG4gIG1hcmdpbi1sZWZ0OiA0cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tcy0xNyB7XG4gIG1hcmdpbi1sZWZ0OiA0LjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tcy0xOCB7XG4gIG1hcmdpbi1sZWZ0OiA0LjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1zLTE5IHtcbiAgbWFyZ2luLWxlZnQ6IDQuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1zLTIwIHtcbiAgbWFyZ2luLWxlZnQ6IDVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1zLWF1dG8ge1xuICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubS1uMSB7XG4gIG1hcmdpbjogLTAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjIge1xuICBtYXJnaW46IC0wLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjMge1xuICBtYXJnaW46IC0wLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW40IHtcbiAgbWFyZ2luOiAtMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uNSB7XG4gIG1hcmdpbjogLTEuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjYge1xuICBtYXJnaW46IC0xLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjcge1xuICBtYXJnaW46IC0xLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW44IHtcbiAgbWFyZ2luOiAtMnJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uOSB7XG4gIG1hcmdpbjogLTIuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjEwIHtcbiAgbWFyZ2luOiAtMi41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW4xMSB7XG4gIG1hcmdpbjogLTIuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjEyIHtcbiAgbWFyZ2luOiAtM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uMTMge1xuICBtYXJnaW46IC0zLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW4xNCB7XG4gIG1hcmdpbjogLTMuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uMTUge1xuICBtYXJnaW46IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW4xNiB7XG4gIG1hcmdpbjogLTRyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjE3IHtcbiAgbWFyZ2luOiAtNC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uMTgge1xuICBtYXJnaW46IC00LjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjE5IHtcbiAgbWFyZ2luOiAtNC43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uMjAge1xuICBtYXJnaW46IC01cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teC1uMSB7XG4gIG1hcmdpbi1yaWdodDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teC1uMiB7XG4gIG1hcmdpbi1yaWdodDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogLTAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXgtbjMge1xuICBtYXJnaW4tcmlnaHQ6IC0wLjc1cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAtMC43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXgtbjQge1xuICBtYXJnaW4tcmlnaHQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAtMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXgtbjUge1xuICBtYXJnaW4tcmlnaHQ6IC0xLjI1cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAtMS4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXgtbjYge1xuICBtYXJnaW4tcmlnaHQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm14LW43IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMS43NXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogLTEuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm14LW44IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMnJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogLTJyZW0gIWltcG9ydGFudDtcbn1cblxuLm14LW45IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMi4yNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogLTIuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm14LW4xMCB7XG4gIG1hcmdpbi1yaWdodDogLTIuNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogLTIuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXgtbjExIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMi43NXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogLTIuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm14LW4xMiB7XG4gIG1hcmdpbi1yaWdodDogLTNyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IC0zcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teC1uMTMge1xuICBtYXJnaW4tcmlnaHQ6IC0zLjI1cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAtMy4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXgtbjE0IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMy41cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAtMy41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teC1uMTUge1xuICBtYXJnaW4tcmlnaHQ6IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAtMy43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXgtbjE2IHtcbiAgbWFyZ2luLXJpZ2h0OiAtNHJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogLTRyZW0gIWltcG9ydGFudDtcbn1cblxuLm14LW4xNyB7XG4gIG1hcmdpbi1yaWdodDogLTQuMjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IC00LjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teC1uMTgge1xuICBtYXJnaW4tcmlnaHQ6IC00LjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IC00LjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm14LW4xOSB7XG4gIG1hcmdpbi1yaWdodDogLTQuNzVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IC00Ljc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teC1uMjAge1xuICBtYXJnaW4tcmlnaHQ6IC01cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAtNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXktbjEge1xuICBtYXJnaW4tdG9wOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXktbjIge1xuICBtYXJnaW4tdG9wOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IC0wLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm15LW4zIHtcbiAgbWFyZ2luLXRvcDogLTAuNzVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogLTAuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm15LW40IHtcbiAgbWFyZ2luLXRvcDogLTFyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogLTFyZW0gIWltcG9ydGFudDtcbn1cblxuLm15LW41IHtcbiAgbWFyZ2luLXRvcDogLTEuMjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogLTEuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm15LW42IHtcbiAgbWFyZ2luLXRvcDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAtMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teS1uNyB7XG4gIG1hcmdpbi10b3A6IC0xLjc1cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IC0xLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teS1uOCB7XG4gIG1hcmdpbi10b3A6IC0ycmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IC0ycmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teS1uOSB7XG4gIG1hcmdpbi10b3A6IC0yLjI1cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IC0yLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teS1uMTAge1xuICBtYXJnaW4tdG9wOiAtMi41cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IC0yLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm15LW4xMSB7XG4gIG1hcmdpbi10b3A6IC0yLjc1cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IC0yLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teS1uMTIge1xuICBtYXJnaW4tdG9wOiAtM3JlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAtM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubXktbjEzIHtcbiAgbWFyZ2luLXRvcDogLTMuMjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogLTMuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm15LW4xNCB7XG4gIG1hcmdpbi10b3A6IC0zLjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogLTMuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXktbjE1IHtcbiAgbWFyZ2luLXRvcDogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogLTMuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm15LW4xNiB7XG4gIG1hcmdpbi10b3A6IC00cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IC00cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teS1uMTcge1xuICBtYXJnaW4tdG9wOiAtNC4yNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAtNC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXktbjE4IHtcbiAgbWFyZ2luLXRvcDogLTQuNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAtNC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teS1uMTkge1xuICBtYXJnaW4tdG9wOiAtNC43NXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAtNC43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXktbjIwIHtcbiAgbWFyZ2luLXRvcDogLTVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogLTVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW4xIHtcbiAgbWFyZ2luLXRvcDogLTAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW4yIHtcbiAgbWFyZ2luLXRvcDogLTAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjMge1xuICBtYXJnaW4tdG9wOiAtMC43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjQge1xuICBtYXJnaW4tdG9wOiAtMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjUge1xuICBtYXJnaW4tdG9wOiAtMS4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjYge1xuICBtYXJnaW4tdG9wOiAtMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uNyB7XG4gIG1hcmdpbi10b3A6IC0xLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uOCB7XG4gIG1hcmdpbi10b3A6IC0ycmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uOSB7XG4gIG1hcmdpbi10b3A6IC0yLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uMTAge1xuICBtYXJnaW4tdG9wOiAtMi41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uMTEge1xuICBtYXJnaW4tdG9wOiAtMi43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjEyIHtcbiAgbWFyZ2luLXRvcDogLTNyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW4xMyB7XG4gIG1hcmdpbi10b3A6IC0zLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uMTQge1xuICBtYXJnaW4tdG9wOiAtMy41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uMTUge1xuICBtYXJnaW4tdG9wOiAtMy43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjE2IHtcbiAgbWFyZ2luLXRvcDogLTRyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW4xNyB7XG4gIG1hcmdpbi10b3A6IC00LjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uMTgge1xuICBtYXJnaW4tdG9wOiAtNC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uMTkge1xuICBtYXJnaW4tdG9wOiAtNC43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjIwIHtcbiAgbWFyZ2luLXRvcDogLTVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1lLW4xIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWUtbjIge1xuICBtYXJnaW4tcmlnaHQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1lLW4zIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMC43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWUtbjQge1xuICBtYXJnaW4tcmlnaHQ6IC0xcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tZS1uNSB7XG4gIG1hcmdpbi1yaWdodDogLTEuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1lLW42IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tZS1uNyB7XG4gIG1hcmdpbi1yaWdodDogLTEuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1lLW44IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMnJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWUtbjkge1xuICBtYXJnaW4tcmlnaHQ6IC0yLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tZS1uMTAge1xuICBtYXJnaW4tcmlnaHQ6IC0yLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1lLW4xMSB7XG4gIG1hcmdpbi1yaWdodDogLTIuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1lLW4xMiB7XG4gIG1hcmdpbi1yaWdodDogLTNyZW0gIWltcG9ydGFudDtcbn1cblxuLm1lLW4xMyB7XG4gIG1hcmdpbi1yaWdodDogLTMuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1lLW4xNCB7XG4gIG1hcmdpbi1yaWdodDogLTMuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWUtbjE1IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMy43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWUtbjE2IHtcbiAgbWFyZ2luLXJpZ2h0OiAtNHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWUtbjE3IHtcbiAgbWFyZ2luLXJpZ2h0OiAtNC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWUtbjE4IHtcbiAgbWFyZ2luLXJpZ2h0OiAtNC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tZS1uMTkge1xuICBtYXJnaW4tcmlnaHQ6IC00Ljc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tZS1uMjAge1xuICBtYXJnaW4tcmlnaHQ6IC01cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uMSB7XG4gIG1hcmdpbi1ib3R0b206IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uMiB7XG4gIG1hcmdpbi1ib3R0b206IC0wLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW4zIHtcbiAgbWFyZ2luLWJvdHRvbTogLTAuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW40IHtcbiAgbWFyZ2luLWJvdHRvbTogLTFyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW41IHtcbiAgbWFyZ2luLWJvdHRvbTogLTEuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW42IHtcbiAgbWFyZ2luLWJvdHRvbTogLTEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjcge1xuICBtYXJnaW4tYm90dG9tOiAtMS43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjgge1xuICBtYXJnaW4tYm90dG9tOiAtMnJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjkge1xuICBtYXJnaW4tYm90dG9tOiAtMi4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjEwIHtcbiAgbWFyZ2luLWJvdHRvbTogLTIuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjExIHtcbiAgbWFyZ2luLWJvdHRvbTogLTIuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW4xMiB7XG4gIG1hcmdpbi1ib3R0b206IC0zcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uMTMge1xuICBtYXJnaW4tYm90dG9tOiAtMy4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjE0IHtcbiAgbWFyZ2luLWJvdHRvbTogLTMuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjE1IHtcbiAgbWFyZ2luLWJvdHRvbTogLTMuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW4xNiB7XG4gIG1hcmdpbi1ib3R0b206IC00cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uMTcge1xuICBtYXJnaW4tYm90dG9tOiAtNC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjE4IHtcbiAgbWFyZ2luLWJvdHRvbTogLTQuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjE5IHtcbiAgbWFyZ2luLWJvdHRvbTogLTQuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW4yMCB7XG4gIG1hcmdpbi1ib3R0b206IC01cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tcy1uMSB7XG4gIG1hcmdpbi1sZWZ0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXMtbjIge1xuICBtYXJnaW4tbGVmdDogLTAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXMtbjMge1xuICBtYXJnaW4tbGVmdDogLTAuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1zLW40IHtcbiAgbWFyZ2luLWxlZnQ6IC0xcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tcy1uNSB7XG4gIG1hcmdpbi1sZWZ0OiAtMS4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXMtbjYge1xuICBtYXJnaW4tbGVmdDogLTEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXMtbjcge1xuICBtYXJnaW4tbGVmdDogLTEuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1zLW44IHtcbiAgbWFyZ2luLWxlZnQ6IC0ycmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tcy1uOSB7XG4gIG1hcmdpbi1sZWZ0OiAtMi4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXMtbjEwIHtcbiAgbWFyZ2luLWxlZnQ6IC0yLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1zLW4xMSB7XG4gIG1hcmdpbi1sZWZ0OiAtMi43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXMtbjEyIHtcbiAgbWFyZ2luLWxlZnQ6IC0zcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tcy1uMTMge1xuICBtYXJnaW4tbGVmdDogLTMuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1zLW4xNCB7XG4gIG1hcmdpbi1sZWZ0OiAtMy41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tcy1uMTUge1xuICBtYXJnaW4tbGVmdDogLTMuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1zLW4xNiB7XG4gIG1hcmdpbi1sZWZ0OiAtNHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXMtbjE3IHtcbiAgbWFyZ2luLWxlZnQ6IC00LjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tcy1uMTgge1xuICBtYXJnaW4tbGVmdDogLTQuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXMtbjE5IHtcbiAgbWFyZ2luLWxlZnQ6IC00Ljc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tcy1uMjAge1xuICBtYXJnaW4tbGVmdDogLTVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtMCB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cblxuLnAtMSB7XG4gIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtMiB7XG4gIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC0zIHtcbiAgcGFkZGluZzogMC43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC00IHtcbiAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC01IHtcbiAgcGFkZGluZzogMS4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC02IHtcbiAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTcge1xuICBwYWRkaW5nOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTgge1xuICBwYWRkaW5nOiAycmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTkge1xuICBwYWRkaW5nOiAyLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTEwIHtcbiAgcGFkZGluZzogMi41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTExIHtcbiAgcGFkZGluZzogMi43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC0xMiB7XG4gIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtMTMge1xuICBwYWRkaW5nOiAzLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTE0IHtcbiAgcGFkZGluZzogMy41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTE1IHtcbiAgcGFkZGluZzogMy43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC0xNiB7XG4gIHBhZGRpbmc6IDRyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtMTcge1xuICBwYWRkaW5nOiA0LjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTE4IHtcbiAgcGFkZGluZzogNC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTE5IHtcbiAgcGFkZGluZzogNC43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC0yMCB7XG4gIHBhZGRpbmc6IDVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB4LTAge1xuICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG4ucHgtMSB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weC0yIHtcbiAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weC0zIHtcbiAgcGFkZGluZy1yaWdodDogMC43NXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDAuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB4LTQge1xuICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHgtNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weC02IHtcbiAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weC03IHtcbiAgcGFkZGluZy1yaWdodDogMS43NXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDEuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB4LTgge1xuICBwYWRkaW5nLXJpZ2h0OiAycmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMnJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHgtOSB7XG4gIHBhZGRpbmctcmlnaHQ6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAyLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weC0xMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDIuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHgtMTEge1xuICBwYWRkaW5nLXJpZ2h0OiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMi43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHgtMTIge1xuICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ucHgtMTMge1xuICBwYWRkaW5nLXJpZ2h0OiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMy4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHgtMTQge1xuICBwYWRkaW5nLXJpZ2h0OiAzLjVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAzLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB4LTE1IHtcbiAgcGFkZGluZy1yaWdodDogMy43NXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB4LTE2IHtcbiAgcGFkZGluZy1yaWdodDogNHJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDRyZW0gIWltcG9ydGFudDtcbn1cblxuLnB4LTE3IHtcbiAgcGFkZGluZy1yaWdodDogNC4yNXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDQuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB4LTE4IHtcbiAgcGFkZGluZy1yaWdodDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogNC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weC0xOSB7XG4gIHBhZGRpbmctcmlnaHQ6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weC0yMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiA1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weS0wIHtcbiAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLnB5LTEge1xuICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHktMiB7XG4gIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHktMyB7XG4gIHBhZGRpbmctdG9wOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weS00IHtcbiAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLnB5LTUge1xuICBwYWRkaW5nLXRvcDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMS4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHktNiB7XG4gIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHktNyB7XG4gIHBhZGRpbmctdG9wOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weS04IHtcbiAgcGFkZGluZy10b3A6IDJyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDJyZW0gIWltcG9ydGFudDtcbn1cblxuLnB5LTkge1xuICBwYWRkaW5nLXRvcDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMi4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHktMTAge1xuICBwYWRkaW5nLXRvcDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAyLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB5LTExIHtcbiAgcGFkZGluZy10b3A6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDIuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB5LTEyIHtcbiAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLnB5LTEzIHtcbiAgcGFkZGluZy10b3A6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDMuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB5LTE0IHtcbiAgcGFkZGluZy10b3A6IDMuNXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMy41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weS0xNSB7XG4gIHBhZGRpbmctdG9wOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weS0xNiB7XG4gIHBhZGRpbmctdG9wOiA0cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiA0cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weS0xNyB7XG4gIHBhZGRpbmctdG9wOiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiA0LjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weS0xOCB7XG4gIHBhZGRpbmctdG9wOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDQuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHktMTkge1xuICBwYWRkaW5nLXRvcDogNC43NXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogNC43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHktMjAge1xuICBwYWRkaW5nLXRvcDogNXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtMCB7XG4gIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0xIHtcbiAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTIge1xuICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0zIHtcbiAgcGFkZGluZy10b3A6IDAuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTQge1xuICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtNSB7XG4gIHBhZGRpbmctdG9wOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC02IHtcbiAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtNyB7XG4gIHBhZGRpbmctdG9wOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC04IHtcbiAgcGFkZGluZy10b3A6IDJyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTkge1xuICBwYWRkaW5nLXRvcDogMi4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtMTAge1xuICBwYWRkaW5nLXRvcDogMi41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0xMSB7XG4gIHBhZGRpbmctdG9wOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0xMiB7XG4gIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0xMyB7XG4gIHBhZGRpbmctdG9wOiAzLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0xNCB7XG4gIHBhZGRpbmctdG9wOiAzLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTE1IHtcbiAgcGFkZGluZy10b3A6IDMuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTE2IHtcbiAgcGFkZGluZy10b3A6IDRyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTE3IHtcbiAgcGFkZGluZy10b3A6IDQuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTE4IHtcbiAgcGFkZGluZy10b3A6IDQuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtMTkge1xuICBwYWRkaW5nLXRvcDogNC43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtMjAge1xuICBwYWRkaW5nLXRvcDogNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGUtMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cblxuLnBlLTEge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wZS0yIHtcbiAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wZS0zIHtcbiAgcGFkZGluZy1yaWdodDogMC43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGUtNCB7XG4gIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLnBlLTUge1xuICBwYWRkaW5nLXJpZ2h0OiAxLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wZS02IHtcbiAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wZS03IHtcbiAgcGFkZGluZy1yaWdodDogMS43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGUtOCB7XG4gIHBhZGRpbmctcmlnaHQ6IDJyZW0gIWltcG9ydGFudDtcbn1cblxuLnBlLTkge1xuICBwYWRkaW5nLXJpZ2h0OiAyLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wZS0xMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDIuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGUtMTEge1xuICBwYWRkaW5nLXJpZ2h0OiAyLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wZS0xMiB7XG4gIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLnBlLTEzIHtcbiAgcGFkZGluZy1yaWdodDogMy4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGUtMTQge1xuICBwYWRkaW5nLXJpZ2h0OiAzLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBlLTE1IHtcbiAgcGFkZGluZy1yaWdodDogMy43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGUtMTYge1xuICBwYWRkaW5nLXJpZ2h0OiA0cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wZS0xNyB7XG4gIHBhZGRpbmctcmlnaHQ6IDQuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBlLTE4IHtcbiAgcGFkZGluZy1yaWdodDogNC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wZS0xOSB7XG4gIHBhZGRpbmctcmlnaHQ6IDQuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBlLTIwIHtcbiAgcGFkZGluZy1yaWdodDogNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItMCB7XG4gIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0xIHtcbiAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTIge1xuICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0zIHtcbiAgcGFkZGluZy1ib3R0b206IDAuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTQge1xuICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItNSB7XG4gIHBhZGRpbmctYm90dG9tOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi02IHtcbiAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItNyB7XG4gIHBhZGRpbmctYm90dG9tOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi04IHtcbiAgcGFkZGluZy1ib3R0b206IDJyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTkge1xuICBwYWRkaW5nLWJvdHRvbTogMi4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItMTAge1xuICBwYWRkaW5nLWJvdHRvbTogMi41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0xMSB7XG4gIHBhZGRpbmctYm90dG9tOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0xMiB7XG4gIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0xMyB7XG4gIHBhZGRpbmctYm90dG9tOiAzLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0xNCB7XG4gIHBhZGRpbmctYm90dG9tOiAzLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTE1IHtcbiAgcGFkZGluZy1ib3R0b206IDMuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTE2IHtcbiAgcGFkZGluZy1ib3R0b206IDRyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTE3IHtcbiAgcGFkZGluZy1ib3R0b206IDQuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTE4IHtcbiAgcGFkZGluZy1ib3R0b206IDQuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItMTkge1xuICBwYWRkaW5nLWJvdHRvbTogNC43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItMjAge1xuICBwYWRkaW5nLWJvdHRvbTogNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHMtMCB7XG4gIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG4ucHMtMSB7XG4gIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHMtMiB7XG4gIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wcy0zIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wcy00IHtcbiAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wcy01IHtcbiAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wcy02IHtcbiAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBzLTcge1xuICBwYWRkaW5nLWxlZnQ6IDEuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBzLTgge1xuICBwYWRkaW5nLWxlZnQ6IDJyZW0gIWltcG9ydGFudDtcbn1cblxuLnBzLTkge1xuICBwYWRkaW5nLWxlZnQ6IDIuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBzLTEwIHtcbiAgcGFkZGluZy1sZWZ0OiAyLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBzLTExIHtcbiAgcGFkZGluZy1sZWZ0OiAyLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wcy0xMiB7XG4gIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ucHMtMTMge1xuICBwYWRkaW5nLWxlZnQ6IDMuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBzLTE0IHtcbiAgcGFkZGluZy1sZWZ0OiAzLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBzLTE1IHtcbiAgcGFkZGluZy1sZWZ0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wcy0xNiB7XG4gIHBhZGRpbmctbGVmdDogNHJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHMtMTcge1xuICBwYWRkaW5nLWxlZnQ6IDQuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBzLTE4IHtcbiAgcGFkZGluZy1sZWZ0OiA0LjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBzLTE5IHtcbiAgcGFkZGluZy1sZWZ0OiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wcy0yMCB7XG4gIHBhZGRpbmctbGVmdDogNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uZm9udC1tb25vc3BhY2Uge1xuICBmb250LWZhbWlseTogdmFyKC0tYnMtZm9udC1tb25vc3BhY2UpICFpbXBvcnRhbnQ7XG59XG5cbi5mcy0xIHtcbiAgZm9udC1zaXplOiBjYWxjKDEuM3JlbSArIDAuNnZ3KSAhaW1wb3J0YW50O1xufVxuXG4uZnMtMiB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjI3NXJlbSArIDAuM3Z3KSAhaW1wb3J0YW50O1xufVxuXG4uZnMtMyB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjI2cmVtICsgMC4xMnZ3KSAhaW1wb3J0YW50O1xufVxuXG4uZnMtNCB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uZnMtNSB7XG4gIGZvbnQtc2l6ZTogMS4xNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uZnMtNiB7XG4gIGZvbnQtc2l6ZTogMS4wNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLmZzLTcge1xuICBmb250LXNpemU6IDAuOTVyZW0gIWltcG9ydGFudDtcbn1cblxuLmZzLTgge1xuICBmb250LXNpemU6IDAuODVyZW0gIWltcG9ydGFudDtcbn1cblxuLmZzLTkge1xuICBmb250LXNpemU6IDAuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLmZzLTEwIHtcbiAgZm9udC1zaXplOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLmZzLWJhc2Uge1xuICBmb250LXNpemU6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLmZzLWZsdWlkIHtcbiAgZm9udC1zaXplOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5mcy0yeCB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjMyNXJlbSArIDAuOXZ3KSAhaW1wb3J0YW50O1xufVxuXG4uZnMtMnF4IHtcbiAgZm9udC1zaXplOiBjYWxjKDEuMzVyZW0gKyAxLjJ2dykgIWltcG9ydGFudDtcbn1cblxuLmZzLTJoeCB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjM3NXJlbSArIDEuNXZ3KSAhaW1wb3J0YW50O1xufVxuXG4uZnMtMnR4IHtcbiAgZm9udC1zaXplOiBjYWxjKDEuNHJlbSArIDEuOHZ3KSAhaW1wb3J0YW50O1xufVxuXG4uZnMtM3gge1xuICBmb250LXNpemU6IGNhbGMoMS40MjVyZW0gKyAyLjF2dykgIWltcG9ydGFudDtcbn1cblxuLmZzLTNxeCB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjQ1cmVtICsgMi40dncpICFpbXBvcnRhbnQ7XG59XG5cbi5mcy0zaHgge1xuICBmb250LXNpemU6IGNhbGMoMS40NzVyZW0gKyAyLjd2dykgIWltcG9ydGFudDtcbn1cblxuLmZzLTN0eCB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjVyZW0gKyAzdncpICFpbXBvcnRhbnQ7XG59XG5cbi5mcy00eCB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjUyNXJlbSArIDMuM3Z3KSAhaW1wb3J0YW50O1xufVxuXG4uZnMtNHF4IHtcbiAgZm9udC1zaXplOiBjYWxjKDEuNTVyZW0gKyAzLjZ2dykgIWltcG9ydGFudDtcbn1cblxuLmZzLTRoeCB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjU3NXJlbSArIDMuOXZ3KSAhaW1wb3J0YW50O1xufVxuXG4uZnMtNHR4IHtcbiAgZm9udC1zaXplOiBjYWxjKDEuNnJlbSArIDQuMnZ3KSAhaW1wb3J0YW50O1xufVxuXG4uZnMtNXgge1xuICBmb250LXNpemU6IGNhbGMoMS42MjVyZW0gKyA0LjV2dykgIWltcG9ydGFudDtcbn1cblxuLmZzLTVxeCB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjY1cmVtICsgNC44dncpICFpbXBvcnRhbnQ7XG59XG5cbi5mcy01aHgge1xuICBmb250LXNpemU6IGNhbGMoMS42NzVyZW0gKyA1LjF2dykgIWltcG9ydGFudDtcbn1cblxuLmZzLTV0eCB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjdyZW0gKyA1LjR2dykgIWltcG9ydGFudDtcbn1cblxuLmZzdC1pdGFsaWMge1xuICBmb250LXN0eWxlOiBpdGFsaWMgIWltcG9ydGFudDtcbn1cblxuLmZzdC1ub3JtYWwge1xuICBmb250LXN0eWxlOiBub3JtYWwgIWltcG9ydGFudDtcbn1cblxuLmZ3LWxpZ2h0IHtcbiAgZm9udC13ZWlnaHQ6IDMwMCAhaW1wb3J0YW50O1xufVxuXG4uZnctbGlnaHRlciB7XG4gIGZvbnQtd2VpZ2h0OiBsaWdodGVyICFpbXBvcnRhbnQ7XG59XG5cbi5mdy1ub3JtYWwge1xuICBmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XG59XG5cbi5mdy1ib2xkIHtcbiAgZm9udC13ZWlnaHQ6IDUwMCAhaW1wb3J0YW50O1xufVxuXG4uZnctYm9sZGVyIHtcbiAgZm9udC13ZWlnaHQ6IDYwMCAhaW1wb3J0YW50O1xufVxuXG4ubGgtMCB7XG4gIGxpbmUtaGVpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5saC0xIHtcbiAgbGluZS1oZWlnaHQ6IDEgIWltcG9ydGFudDtcbn1cblxuLmxoLXNtIHtcbiAgbGluZS1oZWlnaHQ6IDEuMjUgIWltcG9ydGFudDtcbn1cblxuLmxoLWJhc2Uge1xuICBsaW5lLWhlaWdodDogMS41ICFpbXBvcnRhbnQ7XG59XG5cbi5saC1sZyB7XG4gIGxpbmUtaGVpZ2h0OiAxLjc1ICFpbXBvcnRhbnQ7XG59XG5cbi5saC14bCB7XG4gIGxpbmUtaGVpZ2h0OiAyICFpbXBvcnRhbnQ7XG59XG5cbi5saC14eGwge1xuICBsaW5lLWhlaWdodDogMi4yNSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1zdGFydCB7XG4gIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZW5kIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbn1cblxuLnRleHQtY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWRlY29yYXRpb24tbm9uZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1kZWNvcmF0aW9uLXVuZGVybGluZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWRlY29yYXRpb24tbGluZS10aHJvdWdoIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2ggIWltcG9ydGFudDtcbn1cblxuLnRleHQtbG93ZXJjYXNlIHtcbiAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC11cHBlcmNhc2Uge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWNhcGl0YWxpemUge1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC13cmFwIHtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ub3dyYXAge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwICFpbXBvcnRhbnQ7XG59XG5cbi8qIHJ0bDpiZWdpbjpyZW1vdmUgKi9cbi50ZXh0LWJyZWFrIHtcbiAgd29yZC13cmFwOiBicmVhay13b3JkICFpbXBvcnRhbnQ7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQgIWltcG9ydGFudDtcbn1cblxuLyogcnRsOmVuZDpyZW1vdmUgKi9cbi50ZXh0LXdoaXRlIHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKHZhcigtLWJzLXdoaXRlLXJnYiksIHZhcigtLWJzLXRleHQtb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWxpZ2h0IHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKHZhcigtLWJzLWxpZ2h0LXJnYiksIHZhcigtLWJzLXRleHQtb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXByaW1hcnkge1xuICAtLWJzLXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEodmFyKC0tYnMtcHJpbWFyeS1yZ2IpLCB2YXIoLS1icy10ZXh0LW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1zZWNvbmRhcnkge1xuICAtLWJzLXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEodmFyKC0tYnMtc2Vjb25kYXJ5LXJnYiksIHZhcigtLWJzLXRleHQtb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXN1Y2Nlc3Mge1xuICAtLWJzLXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEodmFyKC0tYnMtc3VjY2Vzcy1yZ2IpLCB2YXIoLS1icy10ZXh0LW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1pbmZvIHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKHZhcigtLWJzLWluZm8tcmdiKSwgdmFyKC0tYnMtdGV4dC1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtd2FybmluZyB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSh2YXIoLS1icy13YXJuaW5nLXJnYiksIHZhcigtLWJzLXRleHQtb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWRhbmdlciB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSh2YXIoLS1icy1kYW5nZXItcmdiKSwgdmFyKC0tYnMtdGV4dC1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZGFyayB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSh2YXIoLS1icy1kYXJrLXJnYiksIHZhcigtLWJzLXRleHQtb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJsYWNrIHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKHZhcigtLWJzLWJsYWNrLXJnYiksIHZhcigtLWJzLXRleHQtb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJvZHkge1xuICAtLWJzLXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEodmFyKC0tYnMtYm9keS1jb2xvci1yZ2IpLCB2YXIoLS1icy10ZXh0LW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1tdXRlZCB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogI0ExQTVCNyAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ibGFjay01MCB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXdoaXRlLTUwIHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtcmVzZXQge1xuICAtLWJzLXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IGluaGVyaXQgIWltcG9ydGFudDtcbn1cblxuLnRleHQtb3BhY2l0eS0yNSB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAwLjI1O1xufVxuXG4udGV4dC1vcGFjaXR5LTUwIHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDAuNTtcbn1cblxuLnRleHQtb3BhY2l0eS03NSB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAwLjc1O1xufVxuXG4udGV4dC1vcGFjaXR5LTEwMCB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAxO1xufVxuXG4uYmctd2hpdGUge1xuICAtLWJzLWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tYnMtd2hpdGUtcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1saWdodCB7XG4gIC0tYnMtYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1icy1saWdodC1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmJnLXByaW1hcnkge1xuICAtLWJzLWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tYnMtcHJpbWFyeS1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmJnLXNlY29uZGFyeSB7XG4gIC0tYnMtYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1icy1zZWNvbmRhcnktcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1zdWNjZXNzIHtcbiAgLS1icy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJzLXN1Y2Nlc3MtcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1pbmZvIHtcbiAgLS1icy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJzLWluZm8tcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy13YXJuaW5nIHtcbiAgLS1icy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJzLXdhcm5pbmctcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1kYW5nZXIge1xuICAtLWJzLWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tYnMtZGFuZ2VyLXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYmctZGFyayB7XG4gIC0tYnMtYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1icy1kYXJrLXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYmctYmxhY2sge1xuICAtLWJzLWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tYnMtYmxhY2stcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ib2R5IHtcbiAgLS1icy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJzLWJvZHktYmctcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy10cmFuc3BhcmVudCB7XG4gIC0tYnMtYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cblxuLmJnLW9wYWNpdHktMTAge1xuICAtLWJzLWJnLW9wYWNpdHk6IDAuMTtcbn1cblxuLmJnLW9wYWNpdHktMjUge1xuICAtLWJzLWJnLW9wYWNpdHk6IDAuMjU7XG59XG5cbi5iZy1vcGFjaXR5LTUwIHtcbiAgLS1icy1iZy1vcGFjaXR5OiAwLjU7XG59XG5cbi5iZy1vcGFjaXR5LTc1IHtcbiAgLS1icy1iZy1vcGFjaXR5OiAwLjc1O1xufVxuXG4uYmctb3BhY2l0eS0xMDAge1xuICAtLWJzLWJnLW9wYWNpdHk6IDE7XG59XG5cbi5iZy1ncmFkaWVudCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLWJzLWdyYWRpZW50KSAhaW1wb3J0YW50O1xufVxuXG4udXNlci1zZWxlY3QtYWxsIHtcbiAgdXNlci1zZWxlY3Q6IGFsbCAhaW1wb3J0YW50O1xufVxuXG4udXNlci1zZWxlY3QtYXV0byB7XG4gIHVzZXItc2VsZWN0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi51c2VyLXNlbGVjdC1ub25lIHtcbiAgdXNlci1zZWxlY3Q6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnBlLW5vbmUge1xuICBwb2ludGVyLWV2ZW50czogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ucGUtYXV0byB7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkIHtcbiAgYm9yZGVyLXJhZGl1czogMC40NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtMCB7XG4gIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtMSB7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLTIge1xuICBib3JkZXItcmFkaXVzOiAwLjQ3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC0zIHtcbiAgYm9yZGVyLXJhZGl1czogMC43NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtY2lyY2xlIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXBpbGwge1xuICBib3JkZXItcmFkaXVzOiA1MHJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC10b3Age1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjQ3NXJlbSAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC40NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtZW5kIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuNDc1cmVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjQ3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC40NzVyZW0gIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC40NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtc3RhcnQge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjQ3NXJlbSAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjQ3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4udmlzaWJsZSB7XG4gIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbn1cblxuLmludmlzaWJsZSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbiAhaW1wb3J0YW50O1xufVxuXG4ub3BhY2l0eS0wIHtcbiAgb3BhY2l0eTogMCAhaW1wb3J0YW50O1xufVxuXG4ub3BhY2l0eS0wLWhvdmVyOmhvdmVyIHtcbiAgb3BhY2l0eTogMCAhaW1wb3J0YW50O1xufVxuXG4ub3BhY2l0eS01IHtcbiAgb3BhY2l0eTogMC4wNSAhaW1wb3J0YW50O1xufVxuXG4ub3BhY2l0eS01LWhvdmVyOmhvdmVyIHtcbiAgb3BhY2l0eTogMC4wNSAhaW1wb3J0YW50O1xufVxuXG4ub3BhY2l0eS0xMCB7XG4gIG9wYWNpdHk6IDAuMSAhaW1wb3J0YW50O1xufVxuXG4ub3BhY2l0eS0xMC1ob3Zlcjpob3ZlciB7XG4gIG9wYWNpdHk6IDAuMSAhaW1wb3J0YW50O1xufVxuXG4ub3BhY2l0eS0xNSB7XG4gIG9wYWNpdHk6IDAuMTUgIWltcG9ydGFudDtcbn1cblxuLm9wYWNpdHktMTUtaG92ZXI6aG92ZXIge1xuICBvcGFjaXR5OiAwLjE1ICFpbXBvcnRhbnQ7XG59XG5cbi5vcGFjaXR5LTIwIHtcbiAgb3BhY2l0eTogMC4yICFpbXBvcnRhbnQ7XG59XG5cbi5vcGFjaXR5LTIwLWhvdmVyOmhvdmVyIHtcbiAgb3BhY2l0eTogMC4yICFpbXBvcnRhbnQ7XG59XG5cbi5vcGFjaXR5LTI1IHtcbiAgb3BhY2l0eTogMC4yNSAhaW1wb3J0YW50O1xufVxuXG4ub3BhY2l0eS0yNS1ob3Zlcjpob3ZlciB7XG4gIG9wYWNpdHk6IDAuMjUgIWltcG9ydGFudDtcbn1cblxuLm9wYWNpdHktNTAge1xuICBvcGFjaXR5OiAwLjUgIWltcG9ydGFudDtcbn1cblxuLm9wYWNpdHktNTAtaG92ZXI6aG92ZXIge1xuICBvcGFjaXR5OiAwLjUgIWltcG9ydGFudDtcbn1cblxuLm9wYWNpdHktNzUge1xuICBvcGFjaXR5OiAwLjc1ICFpbXBvcnRhbnQ7XG59XG5cbi5vcGFjaXR5LTc1LWhvdmVyOmhvdmVyIHtcbiAgb3BhY2l0eTogMC43NSAhaW1wb3J0YW50O1xufVxuXG4ub3BhY2l0eS0xMDAge1xuICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG59XG5cbi5vcGFjaXR5LTEwMC1ob3Zlcjpob3ZlciB7XG4gIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbn1cblxuLm1pbi13LXVuc2V0IHtcbiAgbWluLXdpZHRoOiB1bnNldCAhaW1wb3J0YW50O1xufVxuXG4ubWluLXctMjUge1xuICBtaW4td2lkdGg6IDI1JSAhaW1wb3J0YW50O1xufVxuXG4ubWluLXctNTAge1xuICBtaW4td2lkdGg6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4ubWluLXctNzUge1xuICBtaW4td2lkdGg6IDc1JSAhaW1wb3J0YW50O1xufVxuXG4ubWluLXctMTAwIHtcbiAgbWluLXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5taW4tdy1hdXRvIHtcbiAgbWluLXdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5taW4tdy0xcHgge1xuICBtaW4td2lkdGg6IDFweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLXctMnB4IHtcbiAgbWluLXdpZHRoOiAycHggIWltcG9ydGFudDtcbn1cblxuLm1pbi13LTNweCB7XG4gIG1pbi13aWR0aDogM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4tdy00cHgge1xuICBtaW4td2lkdGg6IDRweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLXctNXB4IHtcbiAgbWluLXdpZHRoOiA1cHggIWltcG9ydGFudDtcbn1cblxuLm1pbi13LTZweCB7XG4gIG1pbi13aWR0aDogNnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4tdy03cHgge1xuICBtaW4td2lkdGg6IDdweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLXctOHB4IHtcbiAgbWluLXdpZHRoOiA4cHggIWltcG9ydGFudDtcbn1cblxuLm1pbi13LTlweCB7XG4gIG1pbi13aWR0aDogOXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4tdy0xMHB4IHtcbiAgbWluLXdpZHRoOiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4tdy0xNXB4IHtcbiAgbWluLXdpZHRoOiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4tdy0yMHB4IHtcbiAgbWluLXdpZHRoOiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4tdy0yNXB4IHtcbiAgbWluLXdpZHRoOiAyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4tdy0zMHB4IHtcbiAgbWluLXdpZHRoOiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4tdy0zNXB4IHtcbiAgbWluLXdpZHRoOiAzNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4tdy00MHB4IHtcbiAgbWluLXdpZHRoOiA0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4tdy00NXB4IHtcbiAgbWluLXdpZHRoOiA0NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4tdy01MHB4IHtcbiAgbWluLXdpZHRoOiA1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4tdy01NXB4IHtcbiAgbWluLXdpZHRoOiA1NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4tdy02MHB4IHtcbiAgbWluLXdpZHRoOiA2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4tdy02NXB4IHtcbiAgbWluLXdpZHRoOiA2NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4tdy03MHB4IHtcbiAgbWluLXdpZHRoOiA3MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4tdy03NXB4IHtcbiAgbWluLXdpZHRoOiA3NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4tdy04MHB4IHtcbiAgbWluLXdpZHRoOiA4MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4tdy04NXB4IHtcbiAgbWluLXdpZHRoOiA4NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4tdy05MHB4IHtcbiAgbWluLXdpZHRoOiA5MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4tdy05NXB4IHtcbiAgbWluLXdpZHRoOiA5NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4tdy0xMDBweCB7XG4gIG1pbi13aWR0aDogMTAwcHggIWltcG9ydGFudDtcbn1cblxuLm1pbi13LTEyNXB4IHtcbiAgbWluLXdpZHRoOiAxMjVweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLXctMTUwcHgge1xuICBtaW4td2lkdGg6IDE1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4tdy0xNzVweCB7XG4gIG1pbi13aWR0aDogMTc1cHggIWltcG9ydGFudDtcbn1cblxuLm1pbi13LTIwMHB4IHtcbiAgbWluLXdpZHRoOiAyMDBweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLXctMjI1cHgge1xuICBtaW4td2lkdGg6IDIyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4tdy0yNTBweCB7XG4gIG1pbi13aWR0aDogMjUwcHggIWltcG9ydGFudDtcbn1cblxuLm1pbi13LTI3NXB4IHtcbiAgbWluLXdpZHRoOiAyNzVweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLXctMzAwcHgge1xuICBtaW4td2lkdGg6IDMwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4tdy0zMjVweCB7XG4gIG1pbi13aWR0aDogMzI1cHggIWltcG9ydGFudDtcbn1cblxuLm1pbi13LTM1MHB4IHtcbiAgbWluLXdpZHRoOiAzNTBweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLXctMzc1cHgge1xuICBtaW4td2lkdGg6IDM3NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4tdy00MDBweCB7XG4gIG1pbi13aWR0aDogNDAwcHggIWltcG9ydGFudDtcbn1cblxuLm1pbi13LTQyNXB4IHtcbiAgbWluLXdpZHRoOiA0MjVweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLXctNDUwcHgge1xuICBtaW4td2lkdGg6IDQ1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4tdy00NzVweCB7XG4gIG1pbi13aWR0aDogNDc1cHggIWltcG9ydGFudDtcbn1cblxuLm1pbi13LTUwMHB4IHtcbiAgbWluLXdpZHRoOiA1MDBweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLXctNTUwcHgge1xuICBtaW4td2lkdGg6IDU1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4tdy02MDBweCB7XG4gIG1pbi13aWR0aDogNjAwcHggIWltcG9ydGFudDtcbn1cblxuLm1pbi13LTY1MHB4IHtcbiAgbWluLXdpZHRoOiA2NTBweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLXctNzAwcHgge1xuICBtaW4td2lkdGg6IDcwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4tdy03NTBweCB7XG4gIG1pbi13aWR0aDogNzUwcHggIWltcG9ydGFudDtcbn1cblxuLm1pbi13LTgwMHB4IHtcbiAgbWluLXdpZHRoOiA4MDBweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLXctODUwcHgge1xuICBtaW4td2lkdGg6IDg1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4tdy05MDBweCB7XG4gIG1pbi13aWR0aDogOTAwcHggIWltcG9ydGFudDtcbn1cblxuLm1pbi13LTk1MHB4IHtcbiAgbWluLXdpZHRoOiA5NTBweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLXctMTAwMHB4IHtcbiAgbWluLXdpZHRoOiAxMDAwcHggIWltcG9ydGFudDtcbn1cblxuLm1pbi1oLXVuc2V0IHtcbiAgbWluLWhlaWdodDogdW5zZXQgIWltcG9ydGFudDtcbn1cblxuLm1pbi1oLTI1IHtcbiAgbWluLWhlaWdodDogMjUlICFpbXBvcnRhbnQ7XG59XG5cbi5taW4taC01MCB7XG4gIG1pbi1oZWlnaHQ6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4ubWluLWgtNzUge1xuICBtaW4taGVpZ2h0OiA3NSUgIWltcG9ydGFudDtcbn1cblxuLm1pbi1oLTEwMCB7XG4gIG1pbi1oZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLm1pbi1oLWF1dG8ge1xuICBtaW4taGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5taW4taC0xcHgge1xuICBtaW4taGVpZ2h0OiAxcHggIWltcG9ydGFudDtcbn1cblxuLm1pbi1oLTJweCB7XG4gIG1pbi1oZWlnaHQ6IDJweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLWgtM3B4IHtcbiAgbWluLWhlaWdodDogM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4taC00cHgge1xuICBtaW4taGVpZ2h0OiA0cHggIWltcG9ydGFudDtcbn1cblxuLm1pbi1oLTVweCB7XG4gIG1pbi1oZWlnaHQ6IDVweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLWgtNnB4IHtcbiAgbWluLWhlaWdodDogNnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4taC03cHgge1xuICBtaW4taGVpZ2h0OiA3cHggIWltcG9ydGFudDtcbn1cblxuLm1pbi1oLThweCB7XG4gIG1pbi1oZWlnaHQ6IDhweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLWgtOXB4IHtcbiAgbWluLWhlaWdodDogOXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4taC0xMHB4IHtcbiAgbWluLWhlaWdodDogMTBweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLWgtMTVweCB7XG4gIG1pbi1oZWlnaHQ6IDE1cHggIWltcG9ydGFudDtcbn1cblxuLm1pbi1oLTIwcHgge1xuICBtaW4taGVpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4taC0yNXB4IHtcbiAgbWluLWhlaWdodDogMjVweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLWgtMzBweCB7XG4gIG1pbi1oZWlnaHQ6IDMwcHggIWltcG9ydGFudDtcbn1cblxuLm1pbi1oLTM1cHgge1xuICBtaW4taGVpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4taC00MHB4IHtcbiAgbWluLWhlaWdodDogNDBweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLWgtNDVweCB7XG4gIG1pbi1oZWlnaHQ6IDQ1cHggIWltcG9ydGFudDtcbn1cblxuLm1pbi1oLTUwcHgge1xuICBtaW4taGVpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4taC01NXB4IHtcbiAgbWluLWhlaWdodDogNTVweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLWgtNjBweCB7XG4gIG1pbi1oZWlnaHQ6IDYwcHggIWltcG9ydGFudDtcbn1cblxuLm1pbi1oLTY1cHgge1xuICBtaW4taGVpZ2h0OiA2NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4taC03MHB4IHtcbiAgbWluLWhlaWdodDogNzBweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLWgtNzVweCB7XG4gIG1pbi1oZWlnaHQ6IDc1cHggIWltcG9ydGFudDtcbn1cblxuLm1pbi1oLTgwcHgge1xuICBtaW4taGVpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4taC04NXB4IHtcbiAgbWluLWhlaWdodDogODVweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLWgtOTBweCB7XG4gIG1pbi1oZWlnaHQ6IDkwcHggIWltcG9ydGFudDtcbn1cblxuLm1pbi1oLTk1cHgge1xuICBtaW4taGVpZ2h0OiA5NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4taC0xMDBweCB7XG4gIG1pbi1oZWlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4taC0xMjVweCB7XG4gIG1pbi1oZWlnaHQ6IDEyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4taC0xNTBweCB7XG4gIG1pbi1oZWlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4taC0xNzVweCB7XG4gIG1pbi1oZWlnaHQ6IDE3NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4taC0yMDBweCB7XG4gIG1pbi1oZWlnaHQ6IDIwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4taC0yMjVweCB7XG4gIG1pbi1oZWlnaHQ6IDIyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4taC0yNTBweCB7XG4gIG1pbi1oZWlnaHQ6IDI1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4taC0yNzVweCB7XG4gIG1pbi1oZWlnaHQ6IDI3NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4taC0zMDBweCB7XG4gIG1pbi1oZWlnaHQ6IDMwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4taC0zMjVweCB7XG4gIG1pbi1oZWlnaHQ6IDMyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4taC0zNTBweCB7XG4gIG1pbi1oZWlnaHQ6IDM1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4taC0zNzVweCB7XG4gIG1pbi1oZWlnaHQ6IDM3NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4taC00MDBweCB7XG4gIG1pbi1oZWlnaHQ6IDQwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4taC00MjVweCB7XG4gIG1pbi1oZWlnaHQ6IDQyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4taC00NTBweCB7XG4gIG1pbi1oZWlnaHQ6IDQ1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4taC00NzVweCB7XG4gIG1pbi1oZWlnaHQ6IDQ3NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4taC01MDBweCB7XG4gIG1pbi1oZWlnaHQ6IDUwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4taC01NTBweCB7XG4gIG1pbi1oZWlnaHQ6IDU1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4taC02MDBweCB7XG4gIG1pbi1oZWlnaHQ6IDYwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4taC02NTBweCB7XG4gIG1pbi1oZWlnaHQ6IDY1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4taC03MDBweCB7XG4gIG1pbi1oZWlnaHQ6IDcwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4taC03NTBweCB7XG4gIG1pbi1oZWlnaHQ6IDc1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4taC04MDBweCB7XG4gIG1pbi1oZWlnaHQ6IDgwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4taC04NTBweCB7XG4gIG1pbi1oZWlnaHQ6IDg1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4taC05MDBweCB7XG4gIG1pbi1oZWlnaHQ6IDkwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4taC05NTBweCB7XG4gIG1pbi1oZWlnaHQ6IDk1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4taC0xMDAwcHgge1xuICBtaW4taGVpZ2h0OiAxMDAwcHggIWltcG9ydGFudDtcbn1cblxuLnotaW5kZXgtbjEge1xuICB6LWluZGV4OiAtMSAhaW1wb3J0YW50O1xufVxuXG4uei1pbmRleC1uMiB7XG4gIHotaW5kZXg6IC0yICFpbXBvcnRhbnQ7XG59XG5cbi56LWluZGV4LTAge1xuICB6LWluZGV4OiAwICFpbXBvcnRhbnQ7XG59XG5cbi56LWluZGV4LTEge1xuICB6LWluZGV4OiAxICFpbXBvcnRhbnQ7XG59XG5cbi56LWluZGV4LTIge1xuICB6LWluZGV4OiAyICFpbXBvcnRhbnQ7XG59XG5cbi56LWluZGV4LTMge1xuICB6LWluZGV4OiAzICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItdG9wLTAge1xuICBib3JkZXItdG9wLXdpZHRoOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItdG9wLTEge1xuICBib3JkZXItdG9wLXdpZHRoOiAxcHggIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci10b3AtMiB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDJweCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXRvcC0zIHtcbiAgYm9yZGVyLXRvcC13aWR0aDogM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItdG9wLTQge1xuICBib3JkZXItdG9wLXdpZHRoOiA0cHggIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci10b3AtNSB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDVweCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWJvdHRvbS0wIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWJvdHRvbS0xIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItYm90dG9tLTIge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAycHggIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ib3R0b20tMyB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDNweCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWJvdHRvbS00IHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItYm90dG9tLTUge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiA1cHggIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1yaWdodC0wIHtcbiAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItcmlnaHQtMSB7XG4gIGJvcmRlci1yaWdodC13aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItcmlnaHQtMiB7XG4gIGJvcmRlci1yaWdodC13aWR0aDogMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItcmlnaHQtMyB7XG4gIGJvcmRlci1yaWdodC13aWR0aDogM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItcmlnaHQtNCB7XG4gIGJvcmRlci1yaWdodC13aWR0aDogNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItcmlnaHQtNSB7XG4gIGJvcmRlci1yaWdodC13aWR0aDogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItbGVmdC0wIHtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1sZWZ0LTEge1xuICBib3JkZXItbGVmdC13aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItbGVmdC0yIHtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDJweCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWxlZnQtMyB7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiAzcHggIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1sZWZ0LTQge1xuICBib3JkZXItbGVmdC13aWR0aDogNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItbGVmdC01IHtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDVweCAhaW1wb3J0YW50O1xufVxuXG4ubHMtMSB7XG4gIGxldHRlci1zcGFjaW5nOiAwLjFyZW0gIWltcG9ydGFudDtcbn1cblxuLmxzLTIge1xuICBsZXR0ZXItc3BhY2luZzogMC4xMTVyZW0gIWltcG9ydGFudDtcbn1cblxuLmxzLTMge1xuICBsZXR0ZXItc3BhY2luZzogMC4xMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLmxzLTQge1xuICBsZXR0ZXItc3BhY2luZzogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubHMtNSB7XG4gIGxldHRlci1zcGFjaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5mbG9hdC1zbS1zdGFydCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbG9hdC1zbS1lbmQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsb2F0LXNtLW5vbmUge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1zbS1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtc20taW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXNtLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtc20tZ3JpZCB7XG4gICAgZGlzcGxheTogZ3JpZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtc20tdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1zbS10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtc20tdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtc20tZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtc20taW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1zbS1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucG9zaXRpb24tc20tc3RhdGljIHtcbiAgICBwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucG9zaXRpb24tc20tcmVsYXRpdmUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBvc2l0aW9uLXNtLWFic29sdXRlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wb3NpdGlvbi1zbS1maXhlZCB7XG4gICAgcG9zaXRpb246IGZpeGVkICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucG9zaXRpb24tc20tc3RpY2t5IHtcbiAgICBwb3NpdGlvbjogc3RpY2t5ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1zbS11bnNldCB7XG4gICAgd2lkdGg6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1zbS0yNSB7XG4gICAgd2lkdGg6IDI1JSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctc20tNTAge1xuICAgIHdpZHRoOiA1MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LXNtLTc1IHtcbiAgICB3aWR0aDogNzUlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1zbS0xMDAge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1zbS1hdXRvIHtcbiAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctc20tMXB4IHtcbiAgICB3aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1zbS0ycHgge1xuICAgIHdpZHRoOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LXNtLTNweCB7XG4gICAgd2lkdGg6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctc20tNHB4IHtcbiAgICB3aWR0aDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1zbS01cHgge1xuICAgIHdpZHRoOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LXNtLTZweCB7XG4gICAgd2lkdGg6IDZweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctc20tN3B4IHtcbiAgICB3aWR0aDogN3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1zbS04cHgge1xuICAgIHdpZHRoOiA4cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LXNtLTlweCB7XG4gICAgd2lkdGg6IDlweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctc20tMTBweCB7XG4gICAgd2lkdGg6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LXNtLTE1cHgge1xuICAgIHdpZHRoOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1zbS0yMHB4IHtcbiAgICB3aWR0aDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctc20tMjVweCB7XG4gICAgd2lkdGg6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LXNtLTMwcHgge1xuICAgIHdpZHRoOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1zbS0zNXB4IHtcbiAgICB3aWR0aDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctc20tNDBweCB7XG4gICAgd2lkdGg6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LXNtLTQ1cHgge1xuICAgIHdpZHRoOiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1zbS01MHB4IHtcbiAgICB3aWR0aDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctc20tNTVweCB7XG4gICAgd2lkdGg6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LXNtLTYwcHgge1xuICAgIHdpZHRoOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1zbS02NXB4IHtcbiAgICB3aWR0aDogNjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctc20tNzBweCB7XG4gICAgd2lkdGg6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LXNtLTc1cHgge1xuICAgIHdpZHRoOiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1zbS04MHB4IHtcbiAgICB3aWR0aDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctc20tODVweCB7XG4gICAgd2lkdGg6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LXNtLTkwcHgge1xuICAgIHdpZHRoOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1zbS05NXB4IHtcbiAgICB3aWR0aDogOTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctc20tMTAwcHgge1xuICAgIHdpZHRoOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctc20tMTI1cHgge1xuICAgIHdpZHRoOiAxMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctc20tMTUwcHgge1xuICAgIHdpZHRoOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctc20tMTc1cHgge1xuICAgIHdpZHRoOiAxNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctc20tMjAwcHgge1xuICAgIHdpZHRoOiAyMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctc20tMjI1cHgge1xuICAgIHdpZHRoOiAyMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctc20tMjUwcHgge1xuICAgIHdpZHRoOiAyNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctc20tMjc1cHgge1xuICAgIHdpZHRoOiAyNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctc20tMzAwcHgge1xuICAgIHdpZHRoOiAzMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctc20tMzI1cHgge1xuICAgIHdpZHRoOiAzMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctc20tMzUwcHgge1xuICAgIHdpZHRoOiAzNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctc20tMzc1cHgge1xuICAgIHdpZHRoOiAzNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctc20tNDAwcHgge1xuICAgIHdpZHRoOiA0MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctc20tNDI1cHgge1xuICAgIHdpZHRoOiA0MjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctc20tNDUwcHgge1xuICAgIHdpZHRoOiA0NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctc20tNDc1cHgge1xuICAgIHdpZHRoOiA0NzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctc20tNTAwcHgge1xuICAgIHdpZHRoOiA1MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctc20tNTUwcHgge1xuICAgIHdpZHRoOiA1NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctc20tNjAwcHgge1xuICAgIHdpZHRoOiA2MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctc20tNjUwcHgge1xuICAgIHdpZHRoOiA2NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctc20tNzAwcHgge1xuICAgIHdpZHRoOiA3MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctc20tNzUwcHgge1xuICAgIHdpZHRoOiA3NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctc20tODAwcHgge1xuICAgIHdpZHRoOiA4MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctc20tODUwcHgge1xuICAgIHdpZHRoOiA4NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctc20tOTAwcHgge1xuICAgIHdpZHRoOiA5MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctc20tOTUwcHgge1xuICAgIHdpZHRoOiA5NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctc20tMTAwMHB4IHtcbiAgICB3aWR0aDogMTAwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctc20tdW5zZXQge1xuICAgIG1heC13aWR0aDogdW5zZXQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy1zbS0yNSB7XG4gICAgbWF4LXdpZHRoOiAyNSUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy1zbS01MCB7XG4gICAgbWF4LXdpZHRoOiA1MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy1zbS03NSB7XG4gICAgbWF4LXdpZHRoOiA3NSUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy1zbS0xMDAge1xuICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LXNtLWF1dG8ge1xuICAgIG1heC13aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LXNtLTFweCB7XG4gICAgbWF4LXdpZHRoOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy1zbS0ycHgge1xuICAgIG1heC13aWR0aDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctc20tM3B4IHtcbiAgICBtYXgtd2lkdGg6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LXNtLTRweCB7XG4gICAgbWF4LXdpZHRoOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy1zbS01cHgge1xuICAgIG1heC13aWR0aDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctc20tNnB4IHtcbiAgICBtYXgtd2lkdGg6IDZweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LXNtLTdweCB7XG4gICAgbWF4LXdpZHRoOiA3cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy1zbS04cHgge1xuICAgIG1heC13aWR0aDogOHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctc20tOXB4IHtcbiAgICBtYXgtd2lkdGg6IDlweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LXNtLTEwcHgge1xuICAgIG1heC13aWR0aDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LXNtLTE1cHgge1xuICAgIG1heC13aWR0aDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LXNtLTIwcHgge1xuICAgIG1heC13aWR0aDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LXNtLTI1cHgge1xuICAgIG1heC13aWR0aDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LXNtLTMwcHgge1xuICAgIG1heC13aWR0aDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LXNtLTM1cHgge1xuICAgIG1heC13aWR0aDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LXNtLTQwcHgge1xuICAgIG1heC13aWR0aDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LXNtLTQ1cHgge1xuICAgIG1heC13aWR0aDogNDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LXNtLTUwcHgge1xuICAgIG1heC13aWR0aDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LXNtLTU1cHgge1xuICAgIG1heC13aWR0aDogNTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LXNtLTYwcHgge1xuICAgIG1heC13aWR0aDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LXNtLTY1cHgge1xuICAgIG1heC13aWR0aDogNjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LXNtLTcwcHgge1xuICAgIG1heC13aWR0aDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LXNtLTc1cHgge1xuICAgIG1heC13aWR0aDogNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LXNtLTgwcHgge1xuICAgIG1heC13aWR0aDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LXNtLTg1cHgge1xuICAgIG1heC13aWR0aDogODVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LXNtLTkwcHgge1xuICAgIG1heC13aWR0aDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LXNtLTk1cHgge1xuICAgIG1heC13aWR0aDogOTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LXNtLTEwMHB4IHtcbiAgICBtYXgtd2lkdGg6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctc20tMTI1cHgge1xuICAgIG1heC13aWR0aDogMTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy1zbS0xNTBweCB7XG4gICAgbWF4LXdpZHRoOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LXNtLTE3NXB4IHtcbiAgICBtYXgtd2lkdGg6IDE3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctc20tMjAwcHgge1xuICAgIG1heC13aWR0aDogMjAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy1zbS0yMjVweCB7XG4gICAgbWF4LXdpZHRoOiAyMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LXNtLTI1MHB4IHtcbiAgICBtYXgtd2lkdGg6IDI1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctc20tMjc1cHgge1xuICAgIG1heC13aWR0aDogMjc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy1zbS0zMDBweCB7XG4gICAgbWF4LXdpZHRoOiAzMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LXNtLTMyNXB4IHtcbiAgICBtYXgtd2lkdGg6IDMyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctc20tMzUwcHgge1xuICAgIG1heC13aWR0aDogMzUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy1zbS0zNzVweCB7XG4gICAgbWF4LXdpZHRoOiAzNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LXNtLTQwMHB4IHtcbiAgICBtYXgtd2lkdGg6IDQwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctc20tNDI1cHgge1xuICAgIG1heC13aWR0aDogNDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy1zbS00NTBweCB7XG4gICAgbWF4LXdpZHRoOiA0NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LXNtLTQ3NXB4IHtcbiAgICBtYXgtd2lkdGg6IDQ3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctc20tNTAwcHgge1xuICAgIG1heC13aWR0aDogNTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy1zbS01NTBweCB7XG4gICAgbWF4LXdpZHRoOiA1NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LXNtLTYwMHB4IHtcbiAgICBtYXgtd2lkdGg6IDYwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctc20tNjUwcHgge1xuICAgIG1heC13aWR0aDogNjUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy1zbS03MDBweCB7XG4gICAgbWF4LXdpZHRoOiA3MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LXNtLTc1MHB4IHtcbiAgICBtYXgtd2lkdGg6IDc1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctc20tODAwcHgge1xuICAgIG1heC13aWR0aDogODAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy1zbS04NTBweCB7XG4gICAgbWF4LXdpZHRoOiA4NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LXNtLTkwMHB4IHtcbiAgICBtYXgtd2lkdGg6IDkwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctc20tOTUwcHgge1xuICAgIG1heC13aWR0aDogOTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy1zbS0xMDAwcHgge1xuICAgIG1heC13aWR0aDogMTAwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC1zbS11bnNldCB7XG4gICAgaGVpZ2h0OiB1bnNldCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgtc20tMjUge1xuICAgIGhlaWdodDogMjUlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC1zbS01MCB7XG4gICAgaGVpZ2h0OiA1MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLXNtLTc1IHtcbiAgICBoZWlnaHQ6IDc1JSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgtc20tMTAwIHtcbiAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLXNtLWF1dG8ge1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgtc20tMXB4IHtcbiAgICBoZWlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgtc20tMnB4IHtcbiAgICBoZWlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgtc20tM3B4IHtcbiAgICBoZWlnaHQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgtc20tNHB4IHtcbiAgICBoZWlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgtc20tNXB4IHtcbiAgICBoZWlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgtc20tNnB4IHtcbiAgICBoZWlnaHQ6IDZweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgtc20tN3B4IHtcbiAgICBoZWlnaHQ6IDdweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgtc20tOHB4IHtcbiAgICBoZWlnaHQ6IDhweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgtc20tOXB4IHtcbiAgICBoZWlnaHQ6IDlweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgtc20tMTBweCB7XG4gICAgaGVpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC1zbS0xNXB4IHtcbiAgICBoZWlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLXNtLTIwcHgge1xuICAgIGhlaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgtc20tMjVweCB7XG4gICAgaGVpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC1zbS0zMHB4IHtcbiAgICBoZWlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLXNtLTM1cHgge1xuICAgIGhlaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgtc20tNDBweCB7XG4gICAgaGVpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC1zbS00NXB4IHtcbiAgICBoZWlnaHQ6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLXNtLTUwcHgge1xuICAgIGhlaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgtc20tNTVweCB7XG4gICAgaGVpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC1zbS02MHB4IHtcbiAgICBoZWlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLXNtLTY1cHgge1xuICAgIGhlaWdodDogNjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgtc20tNzBweCB7XG4gICAgaGVpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC1zbS03NXB4IHtcbiAgICBoZWlnaHQ6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLXNtLTgwcHgge1xuICAgIGhlaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgtc20tODVweCB7XG4gICAgaGVpZ2h0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC1zbS05MHB4IHtcbiAgICBoZWlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLXNtLTk1cHgge1xuICAgIGhlaWdodDogOTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgtc20tMTAwcHgge1xuICAgIGhlaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLXNtLTEyNXB4IHtcbiAgICBoZWlnaHQ6IDEyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC1zbS0xNTBweCB7XG4gICAgaGVpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgtc20tMTc1cHgge1xuICAgIGhlaWdodDogMTc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLXNtLTIwMHB4IHtcbiAgICBoZWlnaHQ6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC1zbS0yMjVweCB7XG4gICAgaGVpZ2h0OiAyMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgtc20tMjUwcHgge1xuICAgIGhlaWdodDogMjUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLXNtLTI3NXB4IHtcbiAgICBoZWlnaHQ6IDI3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC1zbS0zMDBweCB7XG4gICAgaGVpZ2h0OiAzMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgtc20tMzI1cHgge1xuICAgIGhlaWdodDogMzI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLXNtLTM1MHB4IHtcbiAgICBoZWlnaHQ6IDM1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC1zbS0zNzVweCB7XG4gICAgaGVpZ2h0OiAzNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgtc20tNDAwcHgge1xuICAgIGhlaWdodDogNDAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLXNtLTQyNXB4IHtcbiAgICBoZWlnaHQ6IDQyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC1zbS00NTBweCB7XG4gICAgaGVpZ2h0OiA0NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgtc20tNDc1cHgge1xuICAgIGhlaWdodDogNDc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLXNtLTUwMHB4IHtcbiAgICBoZWlnaHQ6IDUwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC1zbS01NTBweCB7XG4gICAgaGVpZ2h0OiA1NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgtc20tNjAwcHgge1xuICAgIGhlaWdodDogNjAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLXNtLTY1MHB4IHtcbiAgICBoZWlnaHQ6IDY1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC1zbS03MDBweCB7XG4gICAgaGVpZ2h0OiA3MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgtc20tNzUwcHgge1xuICAgIGhlaWdodDogNzUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLXNtLTgwMHB4IHtcbiAgICBoZWlnaHQ6IDgwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC1zbS04NTBweCB7XG4gICAgaGVpZ2h0OiA4NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgtc20tOTAwcHgge1xuICAgIGhlaWdodDogOTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLXNtLTk1MHB4IHtcbiAgICBoZWlnaHQ6IDk1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC1zbS0xMDAwcHgge1xuICAgIGhlaWdodDogMTAwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtc20tdW5zZXQge1xuICAgIG1heC1oZWlnaHQ6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtc20tMjUge1xuICAgIG1heC1oZWlnaHQ6IDI1JSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXNtLTUwIHtcbiAgICBtYXgtaGVpZ2h0OiA1MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC1zbS03NSB7XG4gICAgbWF4LWhlaWdodDogNzUlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtc20tMTAwIHtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtc20tYXV0byB7XG4gICAgbWF4LWhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXNtLTFweCB7XG4gICAgbWF4LWhlaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtc20tMnB4IHtcbiAgICBtYXgtaGVpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC1zbS0zcHgge1xuICAgIG1heC1oZWlnaHQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXNtLTRweCB7XG4gICAgbWF4LWhlaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtc20tNXB4IHtcbiAgICBtYXgtaGVpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC1zbS02cHgge1xuICAgIG1heC1oZWlnaHQ6IDZweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXNtLTdweCB7XG4gICAgbWF4LWhlaWdodDogN3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtc20tOHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA4cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC1zbS05cHgge1xuICAgIG1heC1oZWlnaHQ6IDlweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXNtLTEwcHgge1xuICAgIG1heC1oZWlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC1zbS0xNXB4IHtcbiAgICBtYXgtaGVpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtc20tMjBweCB7XG4gICAgbWF4LWhlaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXNtLTI1cHgge1xuICAgIG1heC1oZWlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC1zbS0zMHB4IHtcbiAgICBtYXgtaGVpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtc20tMzVweCB7XG4gICAgbWF4LWhlaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXNtLTQwcHgge1xuICAgIG1heC1oZWlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC1zbS00NXB4IHtcbiAgICBtYXgtaGVpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtc20tNTBweCB7XG4gICAgbWF4LWhlaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXNtLTU1cHgge1xuICAgIG1heC1oZWlnaHQ6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC1zbS02MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtc20tNjVweCB7XG4gICAgbWF4LWhlaWdodDogNjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXNtLTcwcHgge1xuICAgIG1heC1oZWlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC1zbS03NXB4IHtcbiAgICBtYXgtaGVpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtc20tODBweCB7XG4gICAgbWF4LWhlaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXNtLTg1cHgge1xuICAgIG1heC1oZWlnaHQ6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC1zbS05MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtc20tOTVweCB7XG4gICAgbWF4LWhlaWdodDogOTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXNtLTEwMHB4IHtcbiAgICBtYXgtaGVpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXNtLTEyNXB4IHtcbiAgICBtYXgtaGVpZ2h0OiAxMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXNtLTE1MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXNtLTE3NXB4IHtcbiAgICBtYXgtaGVpZ2h0OiAxNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXNtLTIwMHB4IHtcbiAgICBtYXgtaGVpZ2h0OiAyMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXNtLTIyNXB4IHtcbiAgICBtYXgtaGVpZ2h0OiAyMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXNtLTI1MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiAyNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXNtLTI3NXB4IHtcbiAgICBtYXgtaGVpZ2h0OiAyNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXNtLTMwMHB4IHtcbiAgICBtYXgtaGVpZ2h0OiAzMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXNtLTMyNXB4IHtcbiAgICBtYXgtaGVpZ2h0OiAzMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXNtLTM1MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiAzNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXNtLTM3NXB4IHtcbiAgICBtYXgtaGVpZ2h0OiAzNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXNtLTQwMHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA0MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXNtLTQyNXB4IHtcbiAgICBtYXgtaGVpZ2h0OiA0MjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXNtLTQ1MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA0NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXNtLTQ3NXB4IHtcbiAgICBtYXgtaGVpZ2h0OiA0NzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXNtLTUwMHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA1MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXNtLTU1MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA1NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXNtLTYwMHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA2MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXNtLTY1MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA2NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXNtLTcwMHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA3MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXNtLTc1MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA3NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXNtLTgwMHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA4MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXNtLTg1MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA4NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXNtLTkwMHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA5MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXNtLTk1MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA5NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXNtLTEwMDBweCB7XG4gICAgbWF4LWhlaWdodDogMTAwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1zbS1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtc20tcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1zbS1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXNtLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXNtLWNvbHVtbi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXNtLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1zbS1ncm93LTEge1xuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtc20tc2hyaW5rLTAge1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1zbS1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXNtLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtc20tbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtc20td3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC1zbS0wIHtcbiAgICBnYXA6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtc20tMSB7XG4gICAgZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLXNtLTIge1xuICAgIGdhcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLXNtLTMge1xuICAgIGdhcDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC1zbS00IHtcbiAgICBnYXA6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtc20tNSB7XG4gICAgZ2FwOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLXNtLTYge1xuICAgIGdhcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLXNtLTcge1xuICAgIGdhcDogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC1zbS04IHtcbiAgICBnYXA6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtc20tOSB7XG4gICAgZ2FwOiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLXNtLTEwIHtcbiAgICBnYXA6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC1zbS0xMSB7XG4gICAgZ2FwOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLXNtLTEyIHtcbiAgICBnYXA6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtc20tMTMge1xuICAgIGdhcDogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC1zbS0xNCB7XG4gICAgZ2FwOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtc20tMTUge1xuICAgIGdhcDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC1zbS0xNiB7XG4gICAgZ2FwOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLXNtLTE3IHtcbiAgICBnYXA6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtc20tMTgge1xuICAgIGdhcDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLXNtLTE5IHtcbiAgICBnYXA6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtc20tMjAge1xuICAgIGdhcDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC1zbS1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LXNtLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC1zbS1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LXNtLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC1zbS1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LXNtLWV2ZW5seSB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHkgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy1zbS1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy1zbS1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLXNtLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLXNtLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy1zbS1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQtc20tc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LXNtLWVuZCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LXNtLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC1zbS1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC1zbS1hcm91bmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQtc20tc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYtc20tYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYtc20tc3RhcnQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLXNtLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLXNtLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi1zbS1iYXNlbGluZSB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLXNtLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci1zbS1maXJzdCB7XG4gICAgb3JkZXI6IC0xICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXItc20tMCB7XG4gICAgb3JkZXI6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci1zbS0xIHtcbiAgICBvcmRlcjogMSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLXNtLTIge1xuICAgIG9yZGVyOiAyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXItc20tMyB7XG4gICAgb3JkZXI6IDMgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci1zbS00IHtcbiAgICBvcmRlcjogNCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLXNtLTUge1xuICAgIG9yZGVyOiA1ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXItc20tbGFzdCB7XG4gICAgb3JkZXI6IDYgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXNtLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tc20tMSB7XG4gICAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1zbS0yIHtcbiAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tc20tMyB7XG4gICAgbWFyZ2luOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1zbS00IHtcbiAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXNtLTUge1xuICAgIG1hcmdpbjogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tc20tNiB7XG4gICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXNtLTcge1xuICAgIG1hcmdpbjogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tc20tOCB7XG4gICAgbWFyZ2luOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1zbS05IHtcbiAgICBtYXJnaW46IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXNtLTEwIHtcbiAgICBtYXJnaW46IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tc20tMTEge1xuICAgIG1hcmdpbjogMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tc20tMTIge1xuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tc20tMTMge1xuICAgIG1hcmdpbjogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tc20tMTQge1xuICAgIG1hcmdpbjogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1zbS0xNSB7XG4gICAgbWFyZ2luOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1zbS0xNiB7XG4gICAgbWFyZ2luOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1zbS0xNyB7XG4gICAgbWFyZ2luOiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1zbS0xOCB7XG4gICAgbWFyZ2luOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXNtLTE5IHtcbiAgICBtYXJnaW46IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXNtLTIwIHtcbiAgICBtYXJnaW46IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXNtLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXNtLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtc20tMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1zbS0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1zbS0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXNtLTQge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtc20tNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1zbS02IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1zbS03IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXNtLTgge1xuICAgIG1hcmdpbi1yaWdodDogMnJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtc20tOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1zbS0xMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtc20tMTEge1xuICAgIG1hcmdpbi1yaWdodDogMi43NXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtc20tMTIge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtc20tMTMge1xuICAgIG1hcmdpbi1yaWdodDogMy4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtc20tMTQge1xuICAgIG1hcmdpbi1yaWdodDogMy41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXNtLTE1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXNtLTE2IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDRyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXNtLTE3IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXNtLTE4IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1zbS0xOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1zbS0yMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1zbS1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXNtLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktc20tMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1zbS0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1zbS0zIHtcbiAgICBtYXJnaW4tdG9wOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXNtLTQge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktc20tNSB7XG4gICAgbWFyZ2luLXRvcDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1zbS02IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1zbS03IHtcbiAgICBtYXJnaW4tdG9wOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXNtLTgge1xuICAgIG1hcmdpbi10b3A6IDJyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktc20tOSB7XG4gICAgbWFyZ2luLXRvcDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1zbS0xMCB7XG4gICAgbWFyZ2luLXRvcDogMi41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktc20tMTEge1xuICAgIG1hcmdpbi10b3A6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktc20tMTIge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktc20tMTMge1xuICAgIG1hcmdpbi10b3A6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktc20tMTQge1xuICAgIG1hcmdpbi10b3A6IDMuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXNtLTE1IHtcbiAgICBtYXJnaW4tdG9wOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXNtLTE2IHtcbiAgICBtYXJnaW4tdG9wOiA0cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXNtLTE3IHtcbiAgICBtYXJnaW4tdG9wOiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXNtLTE4IHtcbiAgICBtYXJnaW4tdG9wOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1zbS0xOSB7XG4gICAgbWFyZ2luLXRvcDogNC43NXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1zbS0yMCB7XG4gICAgbWFyZ2luLXRvcDogNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1zbS1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXNtLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtc20tMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtc20tMyB7XG4gICAgbWFyZ2luLXRvcDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXNtLTQge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS01IHtcbiAgICBtYXJnaW4tdG9wOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtc20tNiB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtc20tNyB7XG4gICAgbWFyZ2luLXRvcDogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXNtLTgge1xuICAgIG1hcmdpbi10b3A6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS05IHtcbiAgICBtYXJnaW4tdG9wOiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtc20tMTAge1xuICAgIG1hcmdpbi10b3A6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXNtLTExIHtcbiAgICBtYXJnaW4tdG9wOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtc20tMTIge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS0xMyB7XG4gICAgbWFyZ2luLXRvcDogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXNtLTE0IHtcbiAgICBtYXJnaW4tdG9wOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS0xNSB7XG4gICAgbWFyZ2luLXRvcDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXNtLTE2IHtcbiAgICBtYXJnaW4tdG9wOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtc20tMTcge1xuICAgIG1hcmdpbi10b3A6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS0xOCB7XG4gICAgbWFyZ2luLXRvcDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtc20tMTkge1xuICAgIG1hcmdpbi10b3A6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS0yMCB7XG4gICAgbWFyZ2luLXRvcDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXNtLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1zbS0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1zbS0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1zbS0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXNtLTMge1xuICAgIG1hcmdpbi1yaWdodDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXNtLTQge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXNtLTUge1xuICAgIG1hcmdpbi1yaWdodDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXNtLTYge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtc20tNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtc20tOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtc20tOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtc20tMTAge1xuICAgIG1hcmdpbi1yaWdodDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtc20tMTEge1xuICAgIG1hcmdpbi1yaWdodDogMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXNtLTEyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1zbS0xMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtc20tMTQge1xuICAgIG1hcmdpbi1yaWdodDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtc20tMTUge1xuICAgIG1hcmdpbi1yaWdodDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXNtLTE2IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1zbS0xNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtc20tMTgge1xuICAgIG1hcmdpbi1yaWdodDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtc20tMTkge1xuICAgIG1hcmdpbi1yaWdodDogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXNtLTIwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1zbS1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1zbS0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItc20tMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1zbS00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItc20tNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLTYge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLTcge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1zbS04IHtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItc20tOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLTEwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1zbS0xMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLTEyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItc20tMTMge1xuICAgIG1hcmdpbi1ib3R0b206IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1zbS0xNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItc20tMTUge1xuICAgIG1hcmdpbi1ib3R0b206IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1zbS0xNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLTE3IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItc20tMTgge1xuICAgIG1hcmdpbi1ib3R0b206IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLTE5IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItc20tMjAge1xuICAgIG1hcmdpbi1ib3R0b206IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1zbS1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtc20tMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1zbS0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXNtLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1zbS0zIHtcbiAgICBtYXJnaW4tbGVmdDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXNtLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtc20tNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1zbS02IHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtc20tNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1zbS04IHtcbiAgICBtYXJnaW4tbGVmdDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXNtLTkge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtc20tMTAge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1zbS0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1zbS0xMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1zbS0xMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1zbS0xNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXNtLTE1IHtcbiAgICBtYXJnaW4tbGVmdDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXNtLTE2IHtcbiAgICBtYXJnaW4tbGVmdDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXNtLTE3IHtcbiAgICBtYXJnaW4tbGVmdDogNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXNtLTE4IHtcbiAgICBtYXJnaW4tbGVmdDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtc20tMTkge1xuICAgIG1hcmdpbi1sZWZ0OiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtc20tMjAge1xuICAgIG1hcmdpbi1sZWZ0OiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtc20tYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXNtLW4xIHtcbiAgICBtYXJnaW46IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1zbS1uMiB7XG4gICAgbWFyZ2luOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1zbS1uMyB7XG4gICAgbWFyZ2luOiAtMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tc20tbjQge1xuICAgIG1hcmdpbjogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXNtLW41IHtcbiAgICBtYXJnaW46IC0xLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1zbS1uNiB7XG4gICAgbWFyZ2luOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1zbS1uNyB7XG4gICAgbWFyZ2luOiAtMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tc20tbjgge1xuICAgIG1hcmdpbjogLTJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXNtLW45IHtcbiAgICBtYXJnaW46IC0yLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1zbS1uMTAge1xuICAgIG1hcmdpbjogLTIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tc20tbjExIHtcbiAgICBtYXJnaW46IC0yLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1zbS1uMTIge1xuICAgIG1hcmdpbjogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXNtLW4xMyB7XG4gICAgbWFyZ2luOiAtMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tc20tbjE0IHtcbiAgICBtYXJnaW46IC0zLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXNtLW4xNSB7XG4gICAgbWFyZ2luOiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tc20tbjE2IHtcbiAgICBtYXJnaW46IC00cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1zbS1uMTcge1xuICAgIG1hcmdpbjogLTQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXNtLW4xOCB7XG4gICAgbWFyZ2luOiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1zbS1uMTkge1xuICAgIG1hcmdpbjogLTQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXNtLW4yMCB7XG4gICAgbWFyZ2luOiAtNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXNtLW4xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtc20tbjIge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtc20tbjMge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1zbS1uNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXNtLW41IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtc20tbjYge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtc20tbjcge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1zbS1uOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMnJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXNtLW45IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtc20tbjEwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXNtLW4xMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi43NXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXNtLW4xMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtM3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXNtLW4xMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXNtLW4xNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1zbS1uMTUge1xuICAgIG1hcmdpbi1yaWdodDogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1zbS1uMTYge1xuICAgIG1hcmdpbi1yaWdodDogLTRyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1zbS1uMTcge1xuICAgIG1hcmdpbi1yaWdodDogLTQuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1zbS1uMTgge1xuICAgIG1hcmdpbi1yaWdodDogLTQuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtc20tbjE5IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00Ljc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC00Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtc20tbjIwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC01cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC01cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktc20tbjEge1xuICAgIG1hcmdpbi10b3A6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1zbS1uMiB7XG4gICAgbWFyZ2luLXRvcDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1zbS1uMyB7XG4gICAgbWFyZ2luLXRvcDogLTAuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXNtLW40IHtcbiAgICBtYXJnaW4tdG9wOiAtMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktc20tbjUge1xuICAgIG1hcmdpbi10b3A6IC0xLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1zbS1uNiB7XG4gICAgbWFyZ2luLXRvcDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1zbS1uNyB7XG4gICAgbWFyZ2luLXRvcDogLTEuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXNtLW44IHtcbiAgICBtYXJnaW4tdG9wOiAtMnJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0ycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktc20tbjkge1xuICAgIG1hcmdpbi10b3A6IC0yLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1zbS1uMTAge1xuICAgIG1hcmdpbi10b3A6IC0yLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktc20tbjExIHtcbiAgICBtYXJnaW4tdG9wOiAtMi43NXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktc20tbjEyIHtcbiAgICBtYXJnaW4tdG9wOiAtM3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktc20tbjEzIHtcbiAgICBtYXJnaW4tdG9wOiAtMy4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktc20tbjE0IHtcbiAgICBtYXJnaW4tdG9wOiAtMy41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXNtLW4xNSB7XG4gICAgbWFyZ2luLXRvcDogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXNtLW4xNiB7XG4gICAgbWFyZ2luLXRvcDogLTRyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXNtLW4xNyB7XG4gICAgbWFyZ2luLXRvcDogLTQuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXNtLW4xOCB7XG4gICAgbWFyZ2luLXRvcDogLTQuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC00LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1zbS1uMTkge1xuICAgIG1hcmdpbi10b3A6IC00Ljc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1zbS1uMjAge1xuICAgIG1hcmdpbi10b3A6IC01cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS1uMSB7XG4gICAgbWFyZ2luLXRvcDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS1uMiB7XG4gICAgbWFyZ2luLXRvcDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXNtLW4zIHtcbiAgICBtYXJnaW4tdG9wOiAtMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXNtLW40IHtcbiAgICBtYXJnaW4tdG9wOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXNtLW41IHtcbiAgICBtYXJnaW4tdG9wOiAtMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXNtLW42IHtcbiAgICBtYXJnaW4tdG9wOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtc20tbjcge1xuICAgIG1hcmdpbi10b3A6IC0xLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtc20tbjgge1xuICAgIG1hcmdpbi10b3A6IC0ycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtc20tbjkge1xuICAgIG1hcmdpbi10b3A6IC0yLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtc20tbjEwIHtcbiAgICBtYXJnaW4tdG9wOiAtMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtc20tbjExIHtcbiAgICBtYXJnaW4tdG9wOiAtMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXNtLW4xMiB7XG4gICAgbWFyZ2luLXRvcDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS1uMTMge1xuICAgIG1hcmdpbi10b3A6IC0zLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtc20tbjE0IHtcbiAgICBtYXJnaW4tdG9wOiAtMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtc20tbjE1IHtcbiAgICBtYXJnaW4tdG9wOiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXNtLW4xNiB7XG4gICAgbWFyZ2luLXRvcDogLTRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS1uMTcge1xuICAgIG1hcmdpbi10b3A6IC00LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtc20tbjE4IHtcbiAgICBtYXJnaW4tdG9wOiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtc20tbjE5IHtcbiAgICBtYXJnaW4tdG9wOiAtNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXNtLW4yMCB7XG4gICAgbWFyZ2luLXRvcDogLTVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1zbS1uMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXNtLW4yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1zbS1uMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXNtLW40IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtc20tbjUge1xuICAgIG1hcmdpbi1yaWdodDogLTEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1zbS1uNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtc20tbjcge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1zbS1uOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXNtLW45IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtc20tbjEwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1zbS1uMTEge1xuICAgIG1hcmdpbi1yaWdodDogLTIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1zbS1uMTIge1xuICAgIG1hcmdpbi1yaWdodDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1zbS1uMTMge1xuICAgIG1hcmdpbi1yaWdodDogLTMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1zbS1uMTQge1xuICAgIG1hcmdpbi1yaWdodDogLTMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXNtLW4xNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXNtLW4xNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXNtLW4xNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXNtLW4xOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtc20tbjE5IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtc20tbjIwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC01cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItc20tbjEge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItc20tbjIge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1zbS1uMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1zbS1uNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1zbS1uNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1zbS1uNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLW43IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLW44IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLW45IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLW4xMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLW4xMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1zbS1uMTIge1xuICAgIG1hcmdpbi1ib3R0b206IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItc20tbjEzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLW4xNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLW4xNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1zbS1uMTYge1xuICAgIG1hcmdpbi1ib3R0b206IC00cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItc20tbjE3IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLW4xOCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLW4xOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1zbS1uMjAge1xuICAgIG1hcmdpbi1ib3R0b206IC01cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtc20tbjEge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXNtLW4yIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXNtLW4zIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1zbS1uNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtc20tbjUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXNtLW42IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXNtLW43IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1zbS1uOCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0ycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtc20tbjkge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXNtLW4xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1zbS1uMTEge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXNtLW4xMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtc20tbjEzIHtcbiAgICBtYXJnaW4tbGVmdDogLTMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1zbS1uMTQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtc20tbjE1IHtcbiAgICBtYXJnaW4tbGVmdDogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1zbS1uMTYge1xuICAgIG1hcmdpbi1sZWZ0OiAtNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXNtLW4xNyB7XG4gICAgbWFyZ2luLWxlZnQ6IC00LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtc20tbjE4IHtcbiAgICBtYXJnaW4tbGVmdDogLTQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXNtLW4xOSB7XG4gICAgbWFyZ2luLWxlZnQ6IC00Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtc20tbjIwIHtcbiAgICBtYXJnaW4tbGVmdDogLTVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXNtLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXNtLTEge1xuICAgIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXNtLTIge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtc20tMyB7XG4gICAgcGFkZGluZzogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtc20tNCB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtc20tNSB7XG4gICAgcGFkZGluZzogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtc20tNiB7XG4gICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1zbS03IHtcbiAgICBwYWRkaW5nOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1zbS04IHtcbiAgICBwYWRkaW5nOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1zbS05IHtcbiAgICBwYWRkaW5nOiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1zbS0xMCB7XG4gICAgcGFkZGluZzogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1zbS0xMSB7XG4gICAgcGFkZGluZzogMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtc20tMTIge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXNtLTEzIHtcbiAgICBwYWRkaW5nOiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1zbS0xNCB7XG4gICAgcGFkZGluZzogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1zbS0xNSB7XG4gICAgcGFkZGluZzogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtc20tMTYge1xuICAgIHBhZGRpbmc6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXNtLTE3IHtcbiAgICBwYWRkaW5nOiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1zbS0xOCB7XG4gICAgcGFkZGluZzogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1zbS0xOSB7XG4gICAgcGFkZGluZzogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtc20tMjAge1xuICAgIHBhZGRpbmc6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC1zbS0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgtc20tMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LXNtLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgtc20tMyB7XG4gICAgcGFkZGluZy1yaWdodDogMC43NXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LXNtLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC1zbS01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgtc20tNiB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC1zbS03IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgtc20tOCB7XG4gICAgcGFkZGluZy1yaWdodDogMnJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LXNtLTkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC1zbS0xMCB7XG4gICAgcGFkZGluZy1yaWdodDogMi41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC1zbS0xMSB7XG4gICAgcGFkZGluZy1yaWdodDogMi43NXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LXNtLTEyIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgtc20tMTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC1zbS0xNCB7XG4gICAgcGFkZGluZy1yaWdodDogMy41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC1zbS0xNSB7XG4gICAgcGFkZGluZy1yaWdodDogMy43NXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LXNtLTE2IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgtc20tMTcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC1zbS0xOCB7XG4gICAgcGFkZGluZy1yaWdodDogNC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC1zbS0xOSB7XG4gICAgcGFkZGluZy1yaWdodDogNC43NXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LXNtLTIwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHktc20tMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LXNtLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS1zbS0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LXNtLTMge1xuICAgIHBhZGRpbmctdG9wOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS1zbS00IHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHktc20tNSB7XG4gICAgcGFkZGluZy10b3A6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LXNtLTYge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHktc20tNyB7XG4gICAgcGFkZGluZy10b3A6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LXNtLTgge1xuICAgIHBhZGRpbmctdG9wOiAycmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS1zbS05IHtcbiAgICBwYWRkaW5nLXRvcDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHktc20tMTAge1xuICAgIHBhZGRpbmctdG9wOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHktc20tMTEge1xuICAgIHBhZGRpbmctdG9wOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS1zbS0xMiB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LXNtLTEzIHtcbiAgICBwYWRkaW5nLXRvcDogMy4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHktc20tMTQge1xuICAgIHBhZGRpbmctdG9wOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHktc20tMTUge1xuICAgIHBhZGRpbmctdG9wOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS1zbS0xNiB7XG4gICAgcGFkZGluZy10b3A6IDRyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LXNtLTE3IHtcbiAgICBwYWRkaW5nLXRvcDogNC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHktc20tMTgge1xuICAgIHBhZGRpbmctdG9wOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHktc20tMTkge1xuICAgIHBhZGRpbmctdG9wOiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS1zbS0yMCB7XG4gICAgcGFkZGluZy10b3A6IDVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXNtLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtc20tMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1zbS0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtc20tMyB7XG4gICAgcGFkZGluZy10b3A6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1zbS00IHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXNtLTUge1xuICAgIHBhZGRpbmctdG9wOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtc20tNiB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXNtLTcge1xuICAgIHBhZGRpbmctdG9wOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtc20tOCB7XG4gICAgcGFkZGluZy10b3A6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1zbS05IHtcbiAgICBwYWRkaW5nLXRvcDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXNtLTEwIHtcbiAgICBwYWRkaW5nLXRvcDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtc20tMTEge1xuICAgIHBhZGRpbmctdG9wOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtc20tMTIge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtc20tMTMge1xuICAgIHBhZGRpbmctdG9wOiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtc20tMTQge1xuICAgIHBhZGRpbmctdG9wOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1zbS0xNSB7XG4gICAgcGFkZGluZy10b3A6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1zbS0xNiB7XG4gICAgcGFkZGluZy10b3A6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1zbS0xNyB7XG4gICAgcGFkZGluZy10b3A6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1zbS0xOCB7XG4gICAgcGFkZGluZy10b3A6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXNtLTE5IHtcbiAgICBwYWRkaW5nLXRvcDogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXNtLTIwIHtcbiAgICBwYWRkaW5nLXRvcDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLXNtLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS1zbS0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUtc20tMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUtc20tMyB7XG4gICAgcGFkZGluZy1yaWdodDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLXNtLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS1zbS01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUtc20tNiB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUtc20tNyB7XG4gICAgcGFkZGluZy1yaWdodDogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLXNtLTgge1xuICAgIHBhZGRpbmctcmlnaHQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS1zbS05IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUtc20tMTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLXNtLTExIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUtc20tMTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS1zbS0xMyB7XG4gICAgcGFkZGluZy1yaWdodDogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLXNtLTE0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS1zbS0xNSB7XG4gICAgcGFkZGluZy1yaWdodDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLXNtLTE2IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUtc20tMTcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS1zbS0xOCB7XG4gICAgcGFkZGluZy1yaWdodDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUtc20tMTkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS1zbS0yMCB7XG4gICAgcGFkZGluZy1yaWdodDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXNtLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItc20tMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1zbS0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItc20tMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1zbS00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXNtLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItc20tNiB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXNtLTcge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItc20tOCB7XG4gICAgcGFkZGluZy1ib3R0b206IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1zbS05IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXNtLTEwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItc20tMTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItc20tMTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItc20tMTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItc20tMTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1zbS0xNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1zbS0xNiB7XG4gICAgcGFkZGluZy1ib3R0b206IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1zbS0xNyB7XG4gICAgcGFkZGluZy1ib3R0b206IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1zbS0xOCB7XG4gICAgcGFkZGluZy1ib3R0b206IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXNtLTE5IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXNtLTIwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLXNtLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLXNtLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLXNtLTIge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMtc20tMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMtc20tNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMtc20tNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMtc20tNiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy1zbS03IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy1zbS04IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy1zbS05IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy1zbS0xMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy1zbS0xMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMtc20tMTIge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLXNtLTEzIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy1zbS0xNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy1zbS0xNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMtc20tMTYge1xuICAgIHBhZGRpbmctbGVmdDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLXNtLTE3IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy1zbS0xOCB7XG4gICAgcGFkZGluZy1sZWZ0OiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy1zbS0xOSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMtc20tMjAge1xuICAgIHBhZGRpbmctbGVmdDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLXNtLTEge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjNyZW0gKyAwLjZ2dykgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy1zbS0yIHtcbiAgICBmb250LXNpemU6IGNhbGMoMS4yNzVyZW0gKyAwLjN2dykgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy1zbS0zIHtcbiAgICBmb250LXNpemU6IGNhbGMoMS4yNnJlbSArIDAuMTJ2dykgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy1zbS00IHtcbiAgICBmb250LXNpemU6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy1zbS01IHtcbiAgICBmb250LXNpemU6IDEuMTVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy1zbS02IHtcbiAgICBmb250LXNpemU6IDEuMDc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMtc20tNyB7XG4gICAgZm9udC1zaXplOiAwLjk1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMtc20tOCB7XG4gICAgZm9udC1zaXplOiAwLjg1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMtc20tOSB7XG4gICAgZm9udC1zaXplOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMtc20tMTAge1xuICAgIGZvbnQtc2l6ZTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMtc20tYmFzZSB7XG4gICAgZm9udC1zaXplOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMtc20tZmx1aWQge1xuICAgIGZvbnQtc2l6ZTogMTAwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLXNtLTJ4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS4zMjVyZW0gKyAwLjl2dykgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy1zbS0ycXgge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjM1cmVtICsgMS4ydncpICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMtc20tMmh4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS4zNzVyZW0gKyAxLjV2dykgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy1zbS0ydHgge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjRyZW0gKyAxLjh2dykgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy1zbS0zeCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuNDI1cmVtICsgMi4xdncpICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMtc20tM3F4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS40NXJlbSArIDIuNHZ3KSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLXNtLTNoeCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuNDc1cmVtICsgMi43dncpICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMtc20tM3R4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS41cmVtICsgM3Z3KSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLXNtLTR4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS41MjVyZW0gKyAzLjN2dykgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy1zbS00cXgge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjU1cmVtICsgMy42dncpICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMtc20tNGh4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS41NzVyZW0gKyAzLjl2dykgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy1zbS00dHgge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjZyZW0gKyA0LjJ2dykgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy1zbS01eCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuNjI1cmVtICsgNC41dncpICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMtc20tNXF4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS42NXJlbSArIDQuOHZ3KSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLXNtLTVoeCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuNjc1cmVtICsgNS4xdncpICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMtc20tNXR4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS43cmVtICsgNS40dncpICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudGV4dC1zbS1zdGFydCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnRleHQtc20tZW5kIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnRleHQtc20tY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1zbS11bnNldCB7XG4gICAgbWluLXdpZHRoOiB1bnNldCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LXNtLTI1IHtcbiAgICBtaW4td2lkdGg6IDI1JSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LXNtLTUwIHtcbiAgICBtaW4td2lkdGg6IDUwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LXNtLTc1IHtcbiAgICBtaW4td2lkdGg6IDc1JSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LXNtLTEwMCB7XG4gICAgbWluLXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctc20tYXV0byB7XG4gICAgbWluLXdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctc20tMXB4IHtcbiAgICBtaW4td2lkdGg6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LXNtLTJweCB7XG4gICAgbWluLXdpZHRoOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1zbS0zcHgge1xuICAgIG1pbi13aWR0aDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctc20tNHB4IHtcbiAgICBtaW4td2lkdGg6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LXNtLTVweCB7XG4gICAgbWluLXdpZHRoOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1zbS02cHgge1xuICAgIG1pbi13aWR0aDogNnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctc20tN3B4IHtcbiAgICBtaW4td2lkdGg6IDdweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LXNtLThweCB7XG4gICAgbWluLXdpZHRoOiA4cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1zbS05cHgge1xuICAgIG1pbi13aWR0aDogOXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctc20tMTBweCB7XG4gICAgbWluLXdpZHRoOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctc20tMTVweCB7XG4gICAgbWluLXdpZHRoOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctc20tMjBweCB7XG4gICAgbWluLXdpZHRoOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctc20tMjVweCB7XG4gICAgbWluLXdpZHRoOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctc20tMzBweCB7XG4gICAgbWluLXdpZHRoOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctc20tMzVweCB7XG4gICAgbWluLXdpZHRoOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctc20tNDBweCB7XG4gICAgbWluLXdpZHRoOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctc20tNDVweCB7XG4gICAgbWluLXdpZHRoOiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctc20tNTBweCB7XG4gICAgbWluLXdpZHRoOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctc20tNTVweCB7XG4gICAgbWluLXdpZHRoOiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctc20tNjBweCB7XG4gICAgbWluLXdpZHRoOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctc20tNjVweCB7XG4gICAgbWluLXdpZHRoOiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctc20tNzBweCB7XG4gICAgbWluLXdpZHRoOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctc20tNzVweCB7XG4gICAgbWluLXdpZHRoOiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctc20tODBweCB7XG4gICAgbWluLXdpZHRoOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctc20tODVweCB7XG4gICAgbWluLXdpZHRoOiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctc20tOTBweCB7XG4gICAgbWluLXdpZHRoOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctc20tOTVweCB7XG4gICAgbWluLXdpZHRoOiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctc20tMTAwcHgge1xuICAgIG1pbi13aWR0aDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1zbS0xMjVweCB7XG4gICAgbWluLXdpZHRoOiAxMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LXNtLTE1MHB4IHtcbiAgICBtaW4td2lkdGg6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctc20tMTc1cHgge1xuICAgIG1pbi13aWR0aDogMTc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1zbS0yMDBweCB7XG4gICAgbWluLXdpZHRoOiAyMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LXNtLTIyNXB4IHtcbiAgICBtaW4td2lkdGg6IDIyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctc20tMjUwcHgge1xuICAgIG1pbi13aWR0aDogMjUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1zbS0yNzVweCB7XG4gICAgbWluLXdpZHRoOiAyNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LXNtLTMwMHB4IHtcbiAgICBtaW4td2lkdGg6IDMwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctc20tMzI1cHgge1xuICAgIG1pbi13aWR0aDogMzI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1zbS0zNTBweCB7XG4gICAgbWluLXdpZHRoOiAzNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LXNtLTM3NXB4IHtcbiAgICBtaW4td2lkdGg6IDM3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctc20tNDAwcHgge1xuICAgIG1pbi13aWR0aDogNDAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1zbS00MjVweCB7XG4gICAgbWluLXdpZHRoOiA0MjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LXNtLTQ1MHB4IHtcbiAgICBtaW4td2lkdGg6IDQ1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctc20tNDc1cHgge1xuICAgIG1pbi13aWR0aDogNDc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1zbS01MDBweCB7XG4gICAgbWluLXdpZHRoOiA1MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LXNtLTU1MHB4IHtcbiAgICBtaW4td2lkdGg6IDU1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctc20tNjAwcHgge1xuICAgIG1pbi13aWR0aDogNjAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1zbS02NTBweCB7XG4gICAgbWluLXdpZHRoOiA2NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LXNtLTcwMHB4IHtcbiAgICBtaW4td2lkdGg6IDcwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctc20tNzUwcHgge1xuICAgIG1pbi13aWR0aDogNzUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1zbS04MDBweCB7XG4gICAgbWluLXdpZHRoOiA4MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LXNtLTg1MHB4IHtcbiAgICBtaW4td2lkdGg6IDg1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctc20tOTAwcHgge1xuICAgIG1pbi13aWR0aDogOTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1zbS05NTBweCB7XG4gICAgbWluLXdpZHRoOiA5NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LXNtLTEwMDBweCB7XG4gICAgbWluLXdpZHRoOiAxMDAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1zbS11bnNldCB7XG4gICAgbWluLWhlaWdodDogdW5zZXQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1zbS0yNSB7XG4gICAgbWluLWhlaWdodDogMjUlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtc20tNTAge1xuICAgIG1pbi1oZWlnaHQ6IDUwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLXNtLTc1IHtcbiAgICBtaW4taGVpZ2h0OiA3NSUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1zbS0xMDAge1xuICAgIG1pbi1oZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1zbS1hdXRvIHtcbiAgICBtaW4taGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtc20tMXB4IHtcbiAgICBtaW4taGVpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1zbS0ycHgge1xuICAgIG1pbi1oZWlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLXNtLTNweCB7XG4gICAgbWluLWhlaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtc20tNHB4IHtcbiAgICBtaW4taGVpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1zbS01cHgge1xuICAgIG1pbi1oZWlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLXNtLTZweCB7XG4gICAgbWluLWhlaWdodDogNnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtc20tN3B4IHtcbiAgICBtaW4taGVpZ2h0OiA3cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1zbS04cHgge1xuICAgIG1pbi1oZWlnaHQ6IDhweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLXNtLTlweCB7XG4gICAgbWluLWhlaWdodDogOXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtc20tMTBweCB7XG4gICAgbWluLWhlaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLXNtLTE1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1zbS0yMHB4IHtcbiAgICBtaW4taGVpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtc20tMjVweCB7XG4gICAgbWluLWhlaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLXNtLTMwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1zbS0zNXB4IHtcbiAgICBtaW4taGVpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtc20tNDBweCB7XG4gICAgbWluLWhlaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLXNtLTQ1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1zbS01MHB4IHtcbiAgICBtaW4taGVpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtc20tNTVweCB7XG4gICAgbWluLWhlaWdodDogNTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLXNtLTYwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1zbS02NXB4IHtcbiAgICBtaW4taGVpZ2h0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtc20tNzBweCB7XG4gICAgbWluLWhlaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLXNtLTc1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1zbS04MHB4IHtcbiAgICBtaW4taGVpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtc20tODVweCB7XG4gICAgbWluLWhlaWdodDogODVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLXNtLTkwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1zbS05NXB4IHtcbiAgICBtaW4taGVpZ2h0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtc20tMTAwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtc20tMTI1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDEyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtc20tMTUwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtc20tMTc1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDE3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtc20tMjAwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtc20tMjI1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDIyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtc20tMjUwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDI1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtc20tMjc1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDI3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtc20tMzAwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDMwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtc20tMzI1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDMyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtc20tMzUwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDM1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtc20tMzc1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDM3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtc20tNDAwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDQwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtc20tNDI1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDQyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtc20tNDUwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDQ1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtc20tNDc1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDQ3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtc20tNTAwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDUwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtc20tNTUwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDU1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtc20tNjAwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDYwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtc20tNjUwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDY1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtc20tNzAwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDcwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtc20tNzUwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDc1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtc20tODAwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDgwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtc20tODUwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDg1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtc20tOTAwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDkwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtc20tOTUwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDk1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtc20tMTAwMHB4IHtcbiAgICBtaW4taGVpZ2h0OiAxMDAwcHggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mbG9hdC1tZC1zdGFydCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbG9hdC1tZC1lbmQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsb2F0LW1kLW5vbmUge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1tZC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtbWQtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLW1kLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtbWQtZ3JpZCB7XG4gICAgZGlzcGxheTogZ3JpZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtbWQtdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1tZC10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtbWQtdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtbWQtZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtbWQtaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1tZC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucG9zaXRpb24tbWQtc3RhdGljIHtcbiAgICBwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucG9zaXRpb24tbWQtcmVsYXRpdmUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBvc2l0aW9uLW1kLWFic29sdXRlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wb3NpdGlvbi1tZC1maXhlZCB7XG4gICAgcG9zaXRpb246IGZpeGVkICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucG9zaXRpb24tbWQtc3RpY2t5IHtcbiAgICBwb3NpdGlvbjogc3RpY2t5ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1tZC11bnNldCB7XG4gICAgd2lkdGg6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1tZC0yNSB7XG4gICAgd2lkdGg6IDI1JSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctbWQtNTAge1xuICAgIHdpZHRoOiA1MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LW1kLTc1IHtcbiAgICB3aWR0aDogNzUlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1tZC0xMDAge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1tZC1hdXRvIHtcbiAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctbWQtMXB4IHtcbiAgICB3aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1tZC0ycHgge1xuICAgIHdpZHRoOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LW1kLTNweCB7XG4gICAgd2lkdGg6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctbWQtNHB4IHtcbiAgICB3aWR0aDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1tZC01cHgge1xuICAgIHdpZHRoOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LW1kLTZweCB7XG4gICAgd2lkdGg6IDZweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctbWQtN3B4IHtcbiAgICB3aWR0aDogN3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1tZC04cHgge1xuICAgIHdpZHRoOiA4cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LW1kLTlweCB7XG4gICAgd2lkdGg6IDlweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctbWQtMTBweCB7XG4gICAgd2lkdGg6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LW1kLTE1cHgge1xuICAgIHdpZHRoOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1tZC0yMHB4IHtcbiAgICB3aWR0aDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctbWQtMjVweCB7XG4gICAgd2lkdGg6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LW1kLTMwcHgge1xuICAgIHdpZHRoOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1tZC0zNXB4IHtcbiAgICB3aWR0aDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctbWQtNDBweCB7XG4gICAgd2lkdGg6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LW1kLTQ1cHgge1xuICAgIHdpZHRoOiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1tZC01MHB4IHtcbiAgICB3aWR0aDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctbWQtNTVweCB7XG4gICAgd2lkdGg6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LW1kLTYwcHgge1xuICAgIHdpZHRoOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1tZC02NXB4IHtcbiAgICB3aWR0aDogNjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctbWQtNzBweCB7XG4gICAgd2lkdGg6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LW1kLTc1cHgge1xuICAgIHdpZHRoOiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1tZC04MHB4IHtcbiAgICB3aWR0aDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctbWQtODVweCB7XG4gICAgd2lkdGg6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LW1kLTkwcHgge1xuICAgIHdpZHRoOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1tZC05NXB4IHtcbiAgICB3aWR0aDogOTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctbWQtMTAwcHgge1xuICAgIHdpZHRoOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctbWQtMTI1cHgge1xuICAgIHdpZHRoOiAxMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctbWQtMTUwcHgge1xuICAgIHdpZHRoOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctbWQtMTc1cHgge1xuICAgIHdpZHRoOiAxNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctbWQtMjAwcHgge1xuICAgIHdpZHRoOiAyMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctbWQtMjI1cHgge1xuICAgIHdpZHRoOiAyMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctbWQtMjUwcHgge1xuICAgIHdpZHRoOiAyNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctbWQtMjc1cHgge1xuICAgIHdpZHRoOiAyNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctbWQtMzAwcHgge1xuICAgIHdpZHRoOiAzMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctbWQtMzI1cHgge1xuICAgIHdpZHRoOiAzMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctbWQtMzUwcHgge1xuICAgIHdpZHRoOiAzNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctbWQtMzc1cHgge1xuICAgIHdpZHRoOiAzNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctbWQtNDAwcHgge1xuICAgIHdpZHRoOiA0MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctbWQtNDI1cHgge1xuICAgIHdpZHRoOiA0MjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctbWQtNDUwcHgge1xuICAgIHdpZHRoOiA0NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctbWQtNDc1cHgge1xuICAgIHdpZHRoOiA0NzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctbWQtNTAwcHgge1xuICAgIHdpZHRoOiA1MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctbWQtNTUwcHgge1xuICAgIHdpZHRoOiA1NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctbWQtNjAwcHgge1xuICAgIHdpZHRoOiA2MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctbWQtNjUwcHgge1xuICAgIHdpZHRoOiA2NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctbWQtNzAwcHgge1xuICAgIHdpZHRoOiA3MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctbWQtNzUwcHgge1xuICAgIHdpZHRoOiA3NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctbWQtODAwcHgge1xuICAgIHdpZHRoOiA4MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctbWQtODUwcHgge1xuICAgIHdpZHRoOiA4NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctbWQtOTAwcHgge1xuICAgIHdpZHRoOiA5MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctbWQtOTUwcHgge1xuICAgIHdpZHRoOiA5NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctbWQtMTAwMHB4IHtcbiAgICB3aWR0aDogMTAwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctbWQtdW5zZXQge1xuICAgIG1heC13aWR0aDogdW5zZXQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy1tZC0yNSB7XG4gICAgbWF4LXdpZHRoOiAyNSUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy1tZC01MCB7XG4gICAgbWF4LXdpZHRoOiA1MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy1tZC03NSB7XG4gICAgbWF4LXdpZHRoOiA3NSUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy1tZC0xMDAge1xuICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LW1kLWF1dG8ge1xuICAgIG1heC13aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LW1kLTFweCB7XG4gICAgbWF4LXdpZHRoOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy1tZC0ycHgge1xuICAgIG1heC13aWR0aDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctbWQtM3B4IHtcbiAgICBtYXgtd2lkdGg6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LW1kLTRweCB7XG4gICAgbWF4LXdpZHRoOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy1tZC01cHgge1xuICAgIG1heC13aWR0aDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctbWQtNnB4IHtcbiAgICBtYXgtd2lkdGg6IDZweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LW1kLTdweCB7XG4gICAgbWF4LXdpZHRoOiA3cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy1tZC04cHgge1xuICAgIG1heC13aWR0aDogOHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctbWQtOXB4IHtcbiAgICBtYXgtd2lkdGg6IDlweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LW1kLTEwcHgge1xuICAgIG1heC13aWR0aDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LW1kLTE1cHgge1xuICAgIG1heC13aWR0aDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LW1kLTIwcHgge1xuICAgIG1heC13aWR0aDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LW1kLTI1cHgge1xuICAgIG1heC13aWR0aDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LW1kLTMwcHgge1xuICAgIG1heC13aWR0aDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LW1kLTM1cHgge1xuICAgIG1heC13aWR0aDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LW1kLTQwcHgge1xuICAgIG1heC13aWR0aDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LW1kLTQ1cHgge1xuICAgIG1heC13aWR0aDogNDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LW1kLTUwcHgge1xuICAgIG1heC13aWR0aDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LW1kLTU1cHgge1xuICAgIG1heC13aWR0aDogNTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LW1kLTYwcHgge1xuICAgIG1heC13aWR0aDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LW1kLTY1cHgge1xuICAgIG1heC13aWR0aDogNjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LW1kLTcwcHgge1xuICAgIG1heC13aWR0aDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LW1kLTc1cHgge1xuICAgIG1heC13aWR0aDogNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LW1kLTgwcHgge1xuICAgIG1heC13aWR0aDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LW1kLTg1cHgge1xuICAgIG1heC13aWR0aDogODVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LW1kLTkwcHgge1xuICAgIG1heC13aWR0aDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LW1kLTk1cHgge1xuICAgIG1heC13aWR0aDogOTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LW1kLTEwMHB4IHtcbiAgICBtYXgtd2lkdGg6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctbWQtMTI1cHgge1xuICAgIG1heC13aWR0aDogMTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy1tZC0xNTBweCB7XG4gICAgbWF4LXdpZHRoOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LW1kLTE3NXB4IHtcbiAgICBtYXgtd2lkdGg6IDE3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctbWQtMjAwcHgge1xuICAgIG1heC13aWR0aDogMjAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy1tZC0yMjVweCB7XG4gICAgbWF4LXdpZHRoOiAyMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LW1kLTI1MHB4IHtcbiAgICBtYXgtd2lkdGg6IDI1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctbWQtMjc1cHgge1xuICAgIG1heC13aWR0aDogMjc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy1tZC0zMDBweCB7XG4gICAgbWF4LXdpZHRoOiAzMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LW1kLTMyNXB4IHtcbiAgICBtYXgtd2lkdGg6IDMyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctbWQtMzUwcHgge1xuICAgIG1heC13aWR0aDogMzUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy1tZC0zNzVweCB7XG4gICAgbWF4LXdpZHRoOiAzNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LW1kLTQwMHB4IHtcbiAgICBtYXgtd2lkdGg6IDQwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctbWQtNDI1cHgge1xuICAgIG1heC13aWR0aDogNDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy1tZC00NTBweCB7XG4gICAgbWF4LXdpZHRoOiA0NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LW1kLTQ3NXB4IHtcbiAgICBtYXgtd2lkdGg6IDQ3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctbWQtNTAwcHgge1xuICAgIG1heC13aWR0aDogNTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy1tZC01NTBweCB7XG4gICAgbWF4LXdpZHRoOiA1NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LW1kLTYwMHB4IHtcbiAgICBtYXgtd2lkdGg6IDYwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctbWQtNjUwcHgge1xuICAgIG1heC13aWR0aDogNjUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy1tZC03MDBweCB7XG4gICAgbWF4LXdpZHRoOiA3MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LW1kLTc1MHB4IHtcbiAgICBtYXgtd2lkdGg6IDc1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctbWQtODAwcHgge1xuICAgIG1heC13aWR0aDogODAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy1tZC04NTBweCB7XG4gICAgbWF4LXdpZHRoOiA4NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LW1kLTkwMHB4IHtcbiAgICBtYXgtd2lkdGg6IDkwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctbWQtOTUwcHgge1xuICAgIG1heC13aWR0aDogOTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy1tZC0xMDAwcHgge1xuICAgIG1heC13aWR0aDogMTAwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC1tZC11bnNldCB7XG4gICAgaGVpZ2h0OiB1bnNldCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgtbWQtMjUge1xuICAgIGhlaWdodDogMjUlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC1tZC01MCB7XG4gICAgaGVpZ2h0OiA1MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLW1kLTc1IHtcbiAgICBoZWlnaHQ6IDc1JSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgtbWQtMTAwIHtcbiAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLW1kLWF1dG8ge1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgtbWQtMXB4IHtcbiAgICBoZWlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgtbWQtMnB4IHtcbiAgICBoZWlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgtbWQtM3B4IHtcbiAgICBoZWlnaHQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgtbWQtNHB4IHtcbiAgICBoZWlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgtbWQtNXB4IHtcbiAgICBoZWlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgtbWQtNnB4IHtcbiAgICBoZWlnaHQ6IDZweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgtbWQtN3B4IHtcbiAgICBoZWlnaHQ6IDdweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgtbWQtOHB4IHtcbiAgICBoZWlnaHQ6IDhweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgtbWQtOXB4IHtcbiAgICBoZWlnaHQ6IDlweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgtbWQtMTBweCB7XG4gICAgaGVpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC1tZC0xNXB4IHtcbiAgICBoZWlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLW1kLTIwcHgge1xuICAgIGhlaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgtbWQtMjVweCB7XG4gICAgaGVpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC1tZC0zMHB4IHtcbiAgICBoZWlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLW1kLTM1cHgge1xuICAgIGhlaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgtbWQtNDBweCB7XG4gICAgaGVpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC1tZC00NXB4IHtcbiAgICBoZWlnaHQ6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLW1kLTUwcHgge1xuICAgIGhlaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgtbWQtNTVweCB7XG4gICAgaGVpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC1tZC02MHB4IHtcbiAgICBoZWlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLW1kLTY1cHgge1xuICAgIGhlaWdodDogNjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgtbWQtNzBweCB7XG4gICAgaGVpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC1tZC03NXB4IHtcbiAgICBoZWlnaHQ6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLW1kLTgwcHgge1xuICAgIGhlaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgtbWQtODVweCB7XG4gICAgaGVpZ2h0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC1tZC05MHB4IHtcbiAgICBoZWlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLW1kLTk1cHgge1xuICAgIGhlaWdodDogOTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgtbWQtMTAwcHgge1xuICAgIGhlaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLW1kLTEyNXB4IHtcbiAgICBoZWlnaHQ6IDEyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC1tZC0xNTBweCB7XG4gICAgaGVpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgtbWQtMTc1cHgge1xuICAgIGhlaWdodDogMTc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLW1kLTIwMHB4IHtcbiAgICBoZWlnaHQ6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC1tZC0yMjVweCB7XG4gICAgaGVpZ2h0OiAyMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgtbWQtMjUwcHgge1xuICAgIGhlaWdodDogMjUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLW1kLTI3NXB4IHtcbiAgICBoZWlnaHQ6IDI3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC1tZC0zMDBweCB7XG4gICAgaGVpZ2h0OiAzMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgtbWQtMzI1cHgge1xuICAgIGhlaWdodDogMzI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLW1kLTM1MHB4IHtcbiAgICBoZWlnaHQ6IDM1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC1tZC0zNzVweCB7XG4gICAgaGVpZ2h0OiAzNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgtbWQtNDAwcHgge1xuICAgIGhlaWdodDogNDAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLW1kLTQyNXB4IHtcbiAgICBoZWlnaHQ6IDQyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC1tZC00NTBweCB7XG4gICAgaGVpZ2h0OiA0NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgtbWQtNDc1cHgge1xuICAgIGhlaWdodDogNDc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLW1kLTUwMHB4IHtcbiAgICBoZWlnaHQ6IDUwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC1tZC01NTBweCB7XG4gICAgaGVpZ2h0OiA1NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgtbWQtNjAwcHgge1xuICAgIGhlaWdodDogNjAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLW1kLTY1MHB4IHtcbiAgICBoZWlnaHQ6IDY1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC1tZC03MDBweCB7XG4gICAgaGVpZ2h0OiA3MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgtbWQtNzUwcHgge1xuICAgIGhlaWdodDogNzUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLW1kLTgwMHB4IHtcbiAgICBoZWlnaHQ6IDgwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC1tZC04NTBweCB7XG4gICAgaGVpZ2h0OiA4NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgtbWQtOTAwcHgge1xuICAgIGhlaWdodDogOTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLW1kLTk1MHB4IHtcbiAgICBoZWlnaHQ6IDk1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC1tZC0xMDAwcHgge1xuICAgIGhlaWdodDogMTAwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtbWQtdW5zZXQge1xuICAgIG1heC1oZWlnaHQ6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtbWQtMjUge1xuICAgIG1heC1oZWlnaHQ6IDI1JSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLW1kLTUwIHtcbiAgICBtYXgtaGVpZ2h0OiA1MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC1tZC03NSB7XG4gICAgbWF4LWhlaWdodDogNzUlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtbWQtMTAwIHtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtbWQtYXV0byB7XG4gICAgbWF4LWhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLW1kLTFweCB7XG4gICAgbWF4LWhlaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtbWQtMnB4IHtcbiAgICBtYXgtaGVpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC1tZC0zcHgge1xuICAgIG1heC1oZWlnaHQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLW1kLTRweCB7XG4gICAgbWF4LWhlaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtbWQtNXB4IHtcbiAgICBtYXgtaGVpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC1tZC02cHgge1xuICAgIG1heC1oZWlnaHQ6IDZweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLW1kLTdweCB7XG4gICAgbWF4LWhlaWdodDogN3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtbWQtOHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA4cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC1tZC05cHgge1xuICAgIG1heC1oZWlnaHQ6IDlweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLW1kLTEwcHgge1xuICAgIG1heC1oZWlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC1tZC0xNXB4IHtcbiAgICBtYXgtaGVpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtbWQtMjBweCB7XG4gICAgbWF4LWhlaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLW1kLTI1cHgge1xuICAgIG1heC1oZWlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC1tZC0zMHB4IHtcbiAgICBtYXgtaGVpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtbWQtMzVweCB7XG4gICAgbWF4LWhlaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLW1kLTQwcHgge1xuICAgIG1heC1oZWlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC1tZC00NXB4IHtcbiAgICBtYXgtaGVpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtbWQtNTBweCB7XG4gICAgbWF4LWhlaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLW1kLTU1cHgge1xuICAgIG1heC1oZWlnaHQ6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC1tZC02MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtbWQtNjVweCB7XG4gICAgbWF4LWhlaWdodDogNjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLW1kLTcwcHgge1xuICAgIG1heC1oZWlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC1tZC03NXB4IHtcbiAgICBtYXgtaGVpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtbWQtODBweCB7XG4gICAgbWF4LWhlaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLW1kLTg1cHgge1xuICAgIG1heC1oZWlnaHQ6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC1tZC05MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtbWQtOTVweCB7XG4gICAgbWF4LWhlaWdodDogOTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLW1kLTEwMHB4IHtcbiAgICBtYXgtaGVpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLW1kLTEyNXB4IHtcbiAgICBtYXgtaGVpZ2h0OiAxMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLW1kLTE1MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLW1kLTE3NXB4IHtcbiAgICBtYXgtaGVpZ2h0OiAxNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLW1kLTIwMHB4IHtcbiAgICBtYXgtaGVpZ2h0OiAyMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLW1kLTIyNXB4IHtcbiAgICBtYXgtaGVpZ2h0OiAyMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLW1kLTI1MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiAyNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLW1kLTI3NXB4IHtcbiAgICBtYXgtaGVpZ2h0OiAyNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLW1kLTMwMHB4IHtcbiAgICBtYXgtaGVpZ2h0OiAzMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLW1kLTMyNXB4IHtcbiAgICBtYXgtaGVpZ2h0OiAzMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLW1kLTM1MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiAzNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLW1kLTM3NXB4IHtcbiAgICBtYXgtaGVpZ2h0OiAzNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLW1kLTQwMHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA0MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLW1kLTQyNXB4IHtcbiAgICBtYXgtaGVpZ2h0OiA0MjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLW1kLTQ1MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA0NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLW1kLTQ3NXB4IHtcbiAgICBtYXgtaGVpZ2h0OiA0NzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLW1kLTUwMHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA1MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLW1kLTU1MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA1NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLW1kLTYwMHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA2MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLW1kLTY1MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA2NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLW1kLTcwMHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA3MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLW1kLTc1MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA3NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLW1kLTgwMHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA4MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLW1kLTg1MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA4NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLW1kLTkwMHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA5MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLW1kLTk1MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA5NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLW1kLTEwMDBweCB7XG4gICAgbWF4LWhlaWdodDogMTAwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1tZC1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbWQtcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1tZC1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LW1kLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LW1kLWNvbHVtbi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LW1kLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1tZC1ncm93LTEge1xuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbWQtc2hyaW5rLTAge1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1tZC1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LW1kLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbWQtbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbWQtd3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC1tZC0wIHtcbiAgICBnYXA6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtbWQtMSB7XG4gICAgZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLW1kLTIge1xuICAgIGdhcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLW1kLTMge1xuICAgIGdhcDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC1tZC00IHtcbiAgICBnYXA6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtbWQtNSB7XG4gICAgZ2FwOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLW1kLTYge1xuICAgIGdhcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLW1kLTcge1xuICAgIGdhcDogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC1tZC04IHtcbiAgICBnYXA6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtbWQtOSB7XG4gICAgZ2FwOiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLW1kLTEwIHtcbiAgICBnYXA6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC1tZC0xMSB7XG4gICAgZ2FwOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLW1kLTEyIHtcbiAgICBnYXA6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtbWQtMTMge1xuICAgIGdhcDogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC1tZC0xNCB7XG4gICAgZ2FwOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtbWQtMTUge1xuICAgIGdhcDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC1tZC0xNiB7XG4gICAgZ2FwOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLW1kLTE3IHtcbiAgICBnYXA6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtbWQtMTgge1xuICAgIGdhcDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLW1kLTE5IHtcbiAgICBnYXA6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtbWQtMjAge1xuICAgIGdhcDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC1tZC1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LW1kLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC1tZC1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LW1kLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC1tZC1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LW1kLWV2ZW5seSB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHkgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy1tZC1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy1tZC1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLW1kLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLW1kLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy1tZC1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQtbWQtc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LW1kLWVuZCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LW1kLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC1tZC1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC1tZC1hcm91bmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQtbWQtc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYtbWQtYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYtbWQtc3RhcnQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLW1kLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLW1kLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi1tZC1iYXNlbGluZSB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLW1kLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci1tZC1maXJzdCB7XG4gICAgb3JkZXI6IC0xICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXItbWQtMCB7XG4gICAgb3JkZXI6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci1tZC0xIHtcbiAgICBvcmRlcjogMSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLW1kLTIge1xuICAgIG9yZGVyOiAyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXItbWQtMyB7XG4gICAgb3JkZXI6IDMgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci1tZC00IHtcbiAgICBvcmRlcjogNCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLW1kLTUge1xuICAgIG9yZGVyOiA1ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXItbWQtbGFzdCB7XG4gICAgb3JkZXI6IDYgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW1kLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbWQtMSB7XG4gICAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1tZC0yIHtcbiAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbWQtMyB7XG4gICAgbWFyZ2luOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1tZC00IHtcbiAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW1kLTUge1xuICAgIG1hcmdpbjogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbWQtNiB7XG4gICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW1kLTcge1xuICAgIG1hcmdpbjogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbWQtOCB7XG4gICAgbWFyZ2luOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1tZC05IHtcbiAgICBtYXJnaW46IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW1kLTEwIHtcbiAgICBtYXJnaW46IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbWQtMTEge1xuICAgIG1hcmdpbjogMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbWQtMTIge1xuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbWQtMTMge1xuICAgIG1hcmdpbjogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbWQtMTQge1xuICAgIG1hcmdpbjogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1tZC0xNSB7XG4gICAgbWFyZ2luOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1tZC0xNiB7XG4gICAgbWFyZ2luOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1tZC0xNyB7XG4gICAgbWFyZ2luOiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1tZC0xOCB7XG4gICAgbWFyZ2luOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW1kLTE5IHtcbiAgICBtYXJnaW46IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW1kLTIwIHtcbiAgICBtYXJnaW46IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW1kLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LW1kLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtbWQtMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1tZC0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1tZC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LW1kLTQge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtbWQtNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1tZC02IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1tZC03IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LW1kLTgge1xuICAgIG1hcmdpbi1yaWdodDogMnJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtbWQtOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1tZC0xMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtbWQtMTEge1xuICAgIG1hcmdpbi1yaWdodDogMi43NXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtbWQtMTIge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtbWQtMTMge1xuICAgIG1hcmdpbi1yaWdodDogMy4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtbWQtMTQge1xuICAgIG1hcmdpbi1yaWdodDogMy41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LW1kLTE1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LW1kLTE2IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDRyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LW1kLTE3IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LW1kLTE4IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1tZC0xOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1tZC0yMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1tZC1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LW1kLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktbWQtMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1tZC0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1tZC0zIHtcbiAgICBtYXJnaW4tdG9wOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LW1kLTQge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktbWQtNSB7XG4gICAgbWFyZ2luLXRvcDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1tZC02IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1tZC03IHtcbiAgICBtYXJnaW4tdG9wOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LW1kLTgge1xuICAgIG1hcmdpbi10b3A6IDJyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktbWQtOSB7XG4gICAgbWFyZ2luLXRvcDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1tZC0xMCB7XG4gICAgbWFyZ2luLXRvcDogMi41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktbWQtMTEge1xuICAgIG1hcmdpbi10b3A6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktbWQtMTIge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktbWQtMTMge1xuICAgIG1hcmdpbi10b3A6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktbWQtMTQge1xuICAgIG1hcmdpbi10b3A6IDMuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LW1kLTE1IHtcbiAgICBtYXJnaW4tdG9wOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LW1kLTE2IHtcbiAgICBtYXJnaW4tdG9wOiA0cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LW1kLTE3IHtcbiAgICBtYXJnaW4tdG9wOiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LW1kLTE4IHtcbiAgICBtYXJnaW4tdG9wOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1tZC0xOSB7XG4gICAgbWFyZ2luLXRvcDogNC43NXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1tZC0yMCB7XG4gICAgbWFyZ2luLXRvcDogNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1tZC1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LW1kLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1tZC0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtMyB7XG4gICAgbWFyZ2luLXRvcDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LW1kLTQge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1tZC01IHtcbiAgICBtYXJnaW4tdG9wOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtNiB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtNyB7XG4gICAgbWFyZ2luLXRvcDogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LW1kLTgge1xuICAgIG1hcmdpbi10b3A6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1tZC05IHtcbiAgICBtYXJnaW4tdG9wOiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtMTAge1xuICAgIG1hcmdpbi10b3A6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LW1kLTExIHtcbiAgICBtYXJnaW4tdG9wOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtMTIge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1tZC0xMyB7XG4gICAgbWFyZ2luLXRvcDogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LW1kLTE0IHtcbiAgICBtYXJnaW4tdG9wOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1tZC0xNSB7XG4gICAgbWFyZ2luLXRvcDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LW1kLTE2IHtcbiAgICBtYXJnaW4tdG9wOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtMTcge1xuICAgIG1hcmdpbi10b3A6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1tZC0xOCB7XG4gICAgbWFyZ2luLXRvcDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtMTkge1xuICAgIG1hcmdpbi10b3A6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1tZC0yMCB7XG4gICAgbWFyZ2luLXRvcDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LW1kLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1tZC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1tZC0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1tZC0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLW1kLTMge1xuICAgIG1hcmdpbi1yaWdodDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLW1kLTQge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLW1kLTUge1xuICAgIG1hcmdpbi1yaWdodDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLW1kLTYge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtbWQtNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtbWQtOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtbWQtOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtbWQtMTAge1xuICAgIG1hcmdpbi1yaWdodDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtbWQtMTEge1xuICAgIG1hcmdpbi1yaWdodDogMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLW1kLTEyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1tZC0xMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtbWQtMTQge1xuICAgIG1hcmdpbi1yaWdodDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtbWQtMTUge1xuICAgIG1hcmdpbi1yaWdodDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLW1kLTE2IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1tZC0xNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtbWQtMTgge1xuICAgIG1hcmdpbi1yaWdodDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtbWQtMTkge1xuICAgIG1hcmdpbi1yaWdodDogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLW1kLTIwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1tZC1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1tZC0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbWQtMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLW1kLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLW1kLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1tZC00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbWQtNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLW1kLTYge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLW1kLTcge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1tZC04IHtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbWQtOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLW1kLTEwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1tZC0xMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLW1kLTEyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbWQtMTMge1xuICAgIG1hcmdpbi1ib3R0b206IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1tZC0xNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbWQtMTUge1xuICAgIG1hcmdpbi1ib3R0b206IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1tZC0xNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLW1kLTE3IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbWQtMTgge1xuICAgIG1hcmdpbi1ib3R0b206IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLW1kLTE5IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbWQtMjAge1xuICAgIG1hcmdpbi1ib3R0b206IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1tZC1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtbWQtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1tZC0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLW1kLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1tZC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLW1kLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtbWQtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1tZC02IHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtbWQtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1tZC04IHtcbiAgICBtYXJnaW4tbGVmdDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLW1kLTkge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtbWQtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1tZC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1tZC0xMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1tZC0xMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1tZC0xNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLW1kLTE1IHtcbiAgICBtYXJnaW4tbGVmdDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLW1kLTE2IHtcbiAgICBtYXJnaW4tbGVmdDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLW1kLTE3IHtcbiAgICBtYXJnaW4tbGVmdDogNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLW1kLTE4IHtcbiAgICBtYXJnaW4tbGVmdDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtbWQtMTkge1xuICAgIG1hcmdpbi1sZWZ0OiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtbWQtMjAge1xuICAgIG1hcmdpbi1sZWZ0OiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtbWQtYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW1kLW4xIHtcbiAgICBtYXJnaW46IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1tZC1uMiB7XG4gICAgbWFyZ2luOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1tZC1uMyB7XG4gICAgbWFyZ2luOiAtMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbWQtbjQge1xuICAgIG1hcmdpbjogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW1kLW41IHtcbiAgICBtYXJnaW46IC0xLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1tZC1uNiB7XG4gICAgbWFyZ2luOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1tZC1uNyB7XG4gICAgbWFyZ2luOiAtMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbWQtbjgge1xuICAgIG1hcmdpbjogLTJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW1kLW45IHtcbiAgICBtYXJnaW46IC0yLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1tZC1uMTAge1xuICAgIG1hcmdpbjogLTIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbWQtbjExIHtcbiAgICBtYXJnaW46IC0yLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1tZC1uMTIge1xuICAgIG1hcmdpbjogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW1kLW4xMyB7XG4gICAgbWFyZ2luOiAtMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbWQtbjE0IHtcbiAgICBtYXJnaW46IC0zLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW1kLW4xNSB7XG4gICAgbWFyZ2luOiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbWQtbjE2IHtcbiAgICBtYXJnaW46IC00cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1tZC1uMTcge1xuICAgIG1hcmdpbjogLTQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW1kLW4xOCB7XG4gICAgbWFyZ2luOiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1tZC1uMTkge1xuICAgIG1hcmdpbjogLTQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW1kLW4yMCB7XG4gICAgbWFyZ2luOiAtNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LW1kLW4xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtbWQtbjIge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtbWQtbjMge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1tZC1uNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LW1kLW41IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtbWQtbjYge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtbWQtbjcge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1tZC1uOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMnJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LW1kLW45IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtbWQtbjEwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LW1kLW4xMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi43NXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LW1kLW4xMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtM3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LW1kLW4xMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LW1kLW4xNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1tZC1uMTUge1xuICAgIG1hcmdpbi1yaWdodDogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1tZC1uMTYge1xuICAgIG1hcmdpbi1yaWdodDogLTRyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1tZC1uMTcge1xuICAgIG1hcmdpbi1yaWdodDogLTQuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1tZC1uMTgge1xuICAgIG1hcmdpbi1yaWdodDogLTQuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtbWQtbjE5IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00Ljc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC00Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtbWQtbjIwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC01cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC01cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktbWQtbjEge1xuICAgIG1hcmdpbi10b3A6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1tZC1uMiB7XG4gICAgbWFyZ2luLXRvcDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1tZC1uMyB7XG4gICAgbWFyZ2luLXRvcDogLTAuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LW1kLW40IHtcbiAgICBtYXJnaW4tdG9wOiAtMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktbWQtbjUge1xuICAgIG1hcmdpbi10b3A6IC0xLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1tZC1uNiB7XG4gICAgbWFyZ2luLXRvcDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1tZC1uNyB7XG4gICAgbWFyZ2luLXRvcDogLTEuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LW1kLW44IHtcbiAgICBtYXJnaW4tdG9wOiAtMnJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0ycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktbWQtbjkge1xuICAgIG1hcmdpbi10b3A6IC0yLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1tZC1uMTAge1xuICAgIG1hcmdpbi10b3A6IC0yLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktbWQtbjExIHtcbiAgICBtYXJnaW4tdG9wOiAtMi43NXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktbWQtbjEyIHtcbiAgICBtYXJnaW4tdG9wOiAtM3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktbWQtbjEzIHtcbiAgICBtYXJnaW4tdG9wOiAtMy4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktbWQtbjE0IHtcbiAgICBtYXJnaW4tdG9wOiAtMy41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LW1kLW4xNSB7XG4gICAgbWFyZ2luLXRvcDogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LW1kLW4xNiB7XG4gICAgbWFyZ2luLXRvcDogLTRyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LW1kLW4xNyB7XG4gICAgbWFyZ2luLXRvcDogLTQuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LW1kLW4xOCB7XG4gICAgbWFyZ2luLXRvcDogLTQuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC00LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1tZC1uMTkge1xuICAgIG1hcmdpbi10b3A6IC00Ljc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1tZC1uMjAge1xuICAgIG1hcmdpbi10b3A6IC01cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1tZC1uMSB7XG4gICAgbWFyZ2luLXRvcDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1tZC1uMiB7XG4gICAgbWFyZ2luLXRvcDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LW1kLW4zIHtcbiAgICBtYXJnaW4tdG9wOiAtMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LW1kLW40IHtcbiAgICBtYXJnaW4tdG9wOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LW1kLW41IHtcbiAgICBtYXJnaW4tdG9wOiAtMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LW1kLW42IHtcbiAgICBtYXJnaW4tdG9wOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtbjcge1xuICAgIG1hcmdpbi10b3A6IC0xLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtbjgge1xuICAgIG1hcmdpbi10b3A6IC0ycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtbjkge1xuICAgIG1hcmdpbi10b3A6IC0yLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtbjEwIHtcbiAgICBtYXJnaW4tdG9wOiAtMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtbjExIHtcbiAgICBtYXJnaW4tdG9wOiAtMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LW1kLW4xMiB7XG4gICAgbWFyZ2luLXRvcDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1tZC1uMTMge1xuICAgIG1hcmdpbi10b3A6IC0zLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtbjE0IHtcbiAgICBtYXJnaW4tdG9wOiAtMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtbjE1IHtcbiAgICBtYXJnaW4tdG9wOiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LW1kLW4xNiB7XG4gICAgbWFyZ2luLXRvcDogLTRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1tZC1uMTcge1xuICAgIG1hcmdpbi10b3A6IC00LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtbjE4IHtcbiAgICBtYXJnaW4tdG9wOiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtbjE5IHtcbiAgICBtYXJnaW4tdG9wOiAtNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LW1kLW4yMCB7XG4gICAgbWFyZ2luLXRvcDogLTVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1tZC1uMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLW1kLW4yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1tZC1uMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLW1kLW40IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtbWQtbjUge1xuICAgIG1hcmdpbi1yaWdodDogLTEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1tZC1uNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtbWQtbjcge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1tZC1uOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLW1kLW45IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtbWQtbjEwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1tZC1uMTEge1xuICAgIG1hcmdpbi1yaWdodDogLTIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1tZC1uMTIge1xuICAgIG1hcmdpbi1yaWdodDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1tZC1uMTMge1xuICAgIG1hcmdpbi1yaWdodDogLTMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1tZC1uMTQge1xuICAgIG1hcmdpbi1yaWdodDogLTMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLW1kLW4xNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLW1kLW4xNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLW1kLW4xNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLW1kLW4xOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtbWQtbjE5IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtbWQtbjIwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC01cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbWQtbjEge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbWQtbjIge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1tZC1uMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1tZC1uNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1tZC1uNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1tZC1uNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLW1kLW43IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLW1kLW44IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLW1kLW45IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLW1kLW4xMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLW1kLW4xMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1tZC1uMTIge1xuICAgIG1hcmdpbi1ib3R0b206IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbWQtbjEzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLW1kLW4xNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLW1kLW4xNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1tZC1uMTYge1xuICAgIG1hcmdpbi1ib3R0b206IC00cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbWQtbjE3IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLW1kLW4xOCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLW1kLW4xOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1tZC1uMjAge1xuICAgIG1hcmdpbi1ib3R0b206IC01cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtbWQtbjEge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLW1kLW4yIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLW1kLW4zIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1tZC1uNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtbWQtbjUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLW1kLW42IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLW1kLW43IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1tZC1uOCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0ycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtbWQtbjkge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLW1kLW4xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1tZC1uMTEge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLW1kLW4xMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtbWQtbjEzIHtcbiAgICBtYXJnaW4tbGVmdDogLTMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1tZC1uMTQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtbWQtbjE1IHtcbiAgICBtYXJnaW4tbGVmdDogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1tZC1uMTYge1xuICAgIG1hcmdpbi1sZWZ0OiAtNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLW1kLW4xNyB7XG4gICAgbWFyZ2luLWxlZnQ6IC00LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtbWQtbjE4IHtcbiAgICBtYXJnaW4tbGVmdDogLTQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLW1kLW4xOSB7XG4gICAgbWFyZ2luLWxlZnQ6IC00Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtbWQtbjIwIHtcbiAgICBtYXJnaW4tbGVmdDogLTVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLW1kLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLW1kLTEge1xuICAgIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLW1kLTIge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbWQtMyB7XG4gICAgcGFkZGluZzogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbWQtNCB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbWQtNSB7XG4gICAgcGFkZGluZzogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbWQtNiB7XG4gICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1tZC03IHtcbiAgICBwYWRkaW5nOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1tZC04IHtcbiAgICBwYWRkaW5nOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1tZC05IHtcbiAgICBwYWRkaW5nOiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1tZC0xMCB7XG4gICAgcGFkZGluZzogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1tZC0xMSB7XG4gICAgcGFkZGluZzogMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbWQtMTIge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLW1kLTEzIHtcbiAgICBwYWRkaW5nOiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1tZC0xNCB7XG4gICAgcGFkZGluZzogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1tZC0xNSB7XG4gICAgcGFkZGluZzogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbWQtMTYge1xuICAgIHBhZGRpbmc6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLW1kLTE3IHtcbiAgICBwYWRkaW5nOiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1tZC0xOCB7XG4gICAgcGFkZGluZzogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1tZC0xOSB7XG4gICAgcGFkZGluZzogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbWQtMjAge1xuICAgIHBhZGRpbmc6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC1tZC0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgtbWQtMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LW1kLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgtbWQtMyB7XG4gICAgcGFkZGluZy1yaWdodDogMC43NXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LW1kLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC1tZC01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgtbWQtNiB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC1tZC03IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgtbWQtOCB7XG4gICAgcGFkZGluZy1yaWdodDogMnJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LW1kLTkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC1tZC0xMCB7XG4gICAgcGFkZGluZy1yaWdodDogMi41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC1tZC0xMSB7XG4gICAgcGFkZGluZy1yaWdodDogMi43NXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LW1kLTEyIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgtbWQtMTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC1tZC0xNCB7XG4gICAgcGFkZGluZy1yaWdodDogMy41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC1tZC0xNSB7XG4gICAgcGFkZGluZy1yaWdodDogMy43NXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LW1kLTE2IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgtbWQtMTcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC1tZC0xOCB7XG4gICAgcGFkZGluZy1yaWdodDogNC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC1tZC0xOSB7XG4gICAgcGFkZGluZy1yaWdodDogNC43NXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LW1kLTIwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHktbWQtMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LW1kLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS1tZC0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LW1kLTMge1xuICAgIHBhZGRpbmctdG9wOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS1tZC00IHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHktbWQtNSB7XG4gICAgcGFkZGluZy10b3A6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LW1kLTYge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHktbWQtNyB7XG4gICAgcGFkZGluZy10b3A6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LW1kLTgge1xuICAgIHBhZGRpbmctdG9wOiAycmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS1tZC05IHtcbiAgICBwYWRkaW5nLXRvcDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHktbWQtMTAge1xuICAgIHBhZGRpbmctdG9wOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHktbWQtMTEge1xuICAgIHBhZGRpbmctdG9wOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS1tZC0xMiB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LW1kLTEzIHtcbiAgICBwYWRkaW5nLXRvcDogMy4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHktbWQtMTQge1xuICAgIHBhZGRpbmctdG9wOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHktbWQtMTUge1xuICAgIHBhZGRpbmctdG9wOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS1tZC0xNiB7XG4gICAgcGFkZGluZy10b3A6IDRyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LW1kLTE3IHtcbiAgICBwYWRkaW5nLXRvcDogNC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHktbWQtMTgge1xuICAgIHBhZGRpbmctdG9wOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHktbWQtMTkge1xuICAgIHBhZGRpbmctdG9wOiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS1tZC0yMCB7XG4gICAgcGFkZGluZy10b3A6IDVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LW1kLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbWQtMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1tZC0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbWQtMyB7XG4gICAgcGFkZGluZy10b3A6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1tZC00IHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LW1kLTUge1xuICAgIHBhZGRpbmctdG9wOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbWQtNiB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LW1kLTcge1xuICAgIHBhZGRpbmctdG9wOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbWQtOCB7XG4gICAgcGFkZGluZy10b3A6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1tZC05IHtcbiAgICBwYWRkaW5nLXRvcDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LW1kLTEwIHtcbiAgICBwYWRkaW5nLXRvcDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbWQtMTEge1xuICAgIHBhZGRpbmctdG9wOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbWQtMTIge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbWQtMTMge1xuICAgIHBhZGRpbmctdG9wOiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbWQtMTQge1xuICAgIHBhZGRpbmctdG9wOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1tZC0xNSB7XG4gICAgcGFkZGluZy10b3A6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1tZC0xNiB7XG4gICAgcGFkZGluZy10b3A6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1tZC0xNyB7XG4gICAgcGFkZGluZy10b3A6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1tZC0xOCB7XG4gICAgcGFkZGluZy10b3A6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LW1kLTE5IHtcbiAgICBwYWRkaW5nLXRvcDogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LW1kLTIwIHtcbiAgICBwYWRkaW5nLXRvcDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLW1kLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS1tZC0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUtbWQtMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUtbWQtMyB7XG4gICAgcGFkZGluZy1yaWdodDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLW1kLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS1tZC01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUtbWQtNiB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUtbWQtNyB7XG4gICAgcGFkZGluZy1yaWdodDogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLW1kLTgge1xuICAgIHBhZGRpbmctcmlnaHQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS1tZC05IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUtbWQtMTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLW1kLTExIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUtbWQtMTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS1tZC0xMyB7XG4gICAgcGFkZGluZy1yaWdodDogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLW1kLTE0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS1tZC0xNSB7XG4gICAgcGFkZGluZy1yaWdodDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLW1kLTE2IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUtbWQtMTcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS1tZC0xOCB7XG4gICAgcGFkZGluZy1yaWdodDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUtbWQtMTkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS1tZC0yMCB7XG4gICAgcGFkZGluZy1yaWdodDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLW1kLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbWQtMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1tZC0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbWQtMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1tZC00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLW1kLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbWQtNiB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLW1kLTcge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbWQtOCB7XG4gICAgcGFkZGluZy1ib3R0b206IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1tZC05IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLW1kLTEwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbWQtMTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbWQtMTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbWQtMTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbWQtMTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1tZC0xNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1tZC0xNiB7XG4gICAgcGFkZGluZy1ib3R0b206IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1tZC0xNyB7XG4gICAgcGFkZGluZy1ib3R0b206IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1tZC0xOCB7XG4gICAgcGFkZGluZy1ib3R0b206IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLW1kLTE5IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLW1kLTIwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLW1kLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLW1kLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLW1kLTIge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMtbWQtMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMtbWQtNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMtbWQtNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMtbWQtNiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy1tZC03IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy1tZC04IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy1tZC05IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy1tZC0xMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy1tZC0xMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMtbWQtMTIge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLW1kLTEzIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy1tZC0xNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy1tZC0xNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMtbWQtMTYge1xuICAgIHBhZGRpbmctbGVmdDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLW1kLTE3IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy1tZC0xOCB7XG4gICAgcGFkZGluZy1sZWZ0OiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy1tZC0xOSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMtbWQtMjAge1xuICAgIHBhZGRpbmctbGVmdDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLW1kLTEge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjNyZW0gKyAwLjZ2dykgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy1tZC0yIHtcbiAgICBmb250LXNpemU6IGNhbGMoMS4yNzVyZW0gKyAwLjN2dykgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy1tZC0zIHtcbiAgICBmb250LXNpemU6IGNhbGMoMS4yNnJlbSArIDAuMTJ2dykgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy1tZC00IHtcbiAgICBmb250LXNpemU6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy1tZC01IHtcbiAgICBmb250LXNpemU6IDEuMTVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy1tZC02IHtcbiAgICBmb250LXNpemU6IDEuMDc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMtbWQtNyB7XG4gICAgZm9udC1zaXplOiAwLjk1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMtbWQtOCB7XG4gICAgZm9udC1zaXplOiAwLjg1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMtbWQtOSB7XG4gICAgZm9udC1zaXplOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMtbWQtMTAge1xuICAgIGZvbnQtc2l6ZTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMtbWQtYmFzZSB7XG4gICAgZm9udC1zaXplOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMtbWQtZmx1aWQge1xuICAgIGZvbnQtc2l6ZTogMTAwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLW1kLTJ4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS4zMjVyZW0gKyAwLjl2dykgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy1tZC0ycXgge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjM1cmVtICsgMS4ydncpICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMtbWQtMmh4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS4zNzVyZW0gKyAxLjV2dykgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy1tZC0ydHgge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjRyZW0gKyAxLjh2dykgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy1tZC0zeCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuNDI1cmVtICsgMi4xdncpICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMtbWQtM3F4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS40NXJlbSArIDIuNHZ3KSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLW1kLTNoeCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuNDc1cmVtICsgMi43dncpICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMtbWQtM3R4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS41cmVtICsgM3Z3KSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLW1kLTR4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS41MjVyZW0gKyAzLjN2dykgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy1tZC00cXgge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjU1cmVtICsgMy42dncpICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMtbWQtNGh4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS41NzVyZW0gKyAzLjl2dykgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy1tZC00dHgge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjZyZW0gKyA0LjJ2dykgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy1tZC01eCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuNjI1cmVtICsgNC41dncpICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMtbWQtNXF4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS42NXJlbSArIDQuOHZ3KSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLW1kLTVoeCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuNjc1cmVtICsgNS4xdncpICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMtbWQtNXR4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS43cmVtICsgNS40dncpICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudGV4dC1tZC1zdGFydCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnRleHQtbWQtZW5kIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnRleHQtbWQtY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1tZC11bnNldCB7XG4gICAgbWluLXdpZHRoOiB1bnNldCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LW1kLTI1IHtcbiAgICBtaW4td2lkdGg6IDI1JSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LW1kLTUwIHtcbiAgICBtaW4td2lkdGg6IDUwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LW1kLTc1IHtcbiAgICBtaW4td2lkdGg6IDc1JSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LW1kLTEwMCB7XG4gICAgbWluLXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctbWQtYXV0byB7XG4gICAgbWluLXdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctbWQtMXB4IHtcbiAgICBtaW4td2lkdGg6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LW1kLTJweCB7XG4gICAgbWluLXdpZHRoOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1tZC0zcHgge1xuICAgIG1pbi13aWR0aDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctbWQtNHB4IHtcbiAgICBtaW4td2lkdGg6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LW1kLTVweCB7XG4gICAgbWluLXdpZHRoOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1tZC02cHgge1xuICAgIG1pbi13aWR0aDogNnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctbWQtN3B4IHtcbiAgICBtaW4td2lkdGg6IDdweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LW1kLThweCB7XG4gICAgbWluLXdpZHRoOiA4cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1tZC05cHgge1xuICAgIG1pbi13aWR0aDogOXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctbWQtMTBweCB7XG4gICAgbWluLXdpZHRoOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctbWQtMTVweCB7XG4gICAgbWluLXdpZHRoOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctbWQtMjBweCB7XG4gICAgbWluLXdpZHRoOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctbWQtMjVweCB7XG4gICAgbWluLXdpZHRoOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctbWQtMzBweCB7XG4gICAgbWluLXdpZHRoOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctbWQtMzVweCB7XG4gICAgbWluLXdpZHRoOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctbWQtNDBweCB7XG4gICAgbWluLXdpZHRoOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctbWQtNDVweCB7XG4gICAgbWluLXdpZHRoOiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctbWQtNTBweCB7XG4gICAgbWluLXdpZHRoOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctbWQtNTVweCB7XG4gICAgbWluLXdpZHRoOiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctbWQtNjBweCB7XG4gICAgbWluLXdpZHRoOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctbWQtNjVweCB7XG4gICAgbWluLXdpZHRoOiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctbWQtNzBweCB7XG4gICAgbWluLXdpZHRoOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctbWQtNzVweCB7XG4gICAgbWluLXdpZHRoOiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctbWQtODBweCB7XG4gICAgbWluLXdpZHRoOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctbWQtODVweCB7XG4gICAgbWluLXdpZHRoOiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctbWQtOTBweCB7XG4gICAgbWluLXdpZHRoOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctbWQtOTVweCB7XG4gICAgbWluLXdpZHRoOiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctbWQtMTAwcHgge1xuICAgIG1pbi13aWR0aDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1tZC0xMjVweCB7XG4gICAgbWluLXdpZHRoOiAxMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LW1kLTE1MHB4IHtcbiAgICBtaW4td2lkdGg6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctbWQtMTc1cHgge1xuICAgIG1pbi13aWR0aDogMTc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1tZC0yMDBweCB7XG4gICAgbWluLXdpZHRoOiAyMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LW1kLTIyNXB4IHtcbiAgICBtaW4td2lkdGg6IDIyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctbWQtMjUwcHgge1xuICAgIG1pbi13aWR0aDogMjUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1tZC0yNzVweCB7XG4gICAgbWluLXdpZHRoOiAyNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LW1kLTMwMHB4IHtcbiAgICBtaW4td2lkdGg6IDMwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctbWQtMzI1cHgge1xuICAgIG1pbi13aWR0aDogMzI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1tZC0zNTBweCB7XG4gICAgbWluLXdpZHRoOiAzNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LW1kLTM3NXB4IHtcbiAgICBtaW4td2lkdGg6IDM3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctbWQtNDAwcHgge1xuICAgIG1pbi13aWR0aDogNDAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1tZC00MjVweCB7XG4gICAgbWluLXdpZHRoOiA0MjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LW1kLTQ1MHB4IHtcbiAgICBtaW4td2lkdGg6IDQ1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctbWQtNDc1cHgge1xuICAgIG1pbi13aWR0aDogNDc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1tZC01MDBweCB7XG4gICAgbWluLXdpZHRoOiA1MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LW1kLTU1MHB4IHtcbiAgICBtaW4td2lkdGg6IDU1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctbWQtNjAwcHgge1xuICAgIG1pbi13aWR0aDogNjAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1tZC02NTBweCB7XG4gICAgbWluLXdpZHRoOiA2NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LW1kLTcwMHB4IHtcbiAgICBtaW4td2lkdGg6IDcwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctbWQtNzUwcHgge1xuICAgIG1pbi13aWR0aDogNzUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1tZC04MDBweCB7XG4gICAgbWluLXdpZHRoOiA4MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LW1kLTg1MHB4IHtcbiAgICBtaW4td2lkdGg6IDg1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctbWQtOTAwcHgge1xuICAgIG1pbi13aWR0aDogOTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1tZC05NTBweCB7XG4gICAgbWluLXdpZHRoOiA5NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LW1kLTEwMDBweCB7XG4gICAgbWluLXdpZHRoOiAxMDAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1tZC11bnNldCB7XG4gICAgbWluLWhlaWdodDogdW5zZXQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1tZC0yNSB7XG4gICAgbWluLWhlaWdodDogMjUlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtbWQtNTAge1xuICAgIG1pbi1oZWlnaHQ6IDUwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLW1kLTc1IHtcbiAgICBtaW4taGVpZ2h0OiA3NSUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1tZC0xMDAge1xuICAgIG1pbi1oZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1tZC1hdXRvIHtcbiAgICBtaW4taGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtbWQtMXB4IHtcbiAgICBtaW4taGVpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1tZC0ycHgge1xuICAgIG1pbi1oZWlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLW1kLTNweCB7XG4gICAgbWluLWhlaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtbWQtNHB4IHtcbiAgICBtaW4taGVpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1tZC01cHgge1xuICAgIG1pbi1oZWlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLW1kLTZweCB7XG4gICAgbWluLWhlaWdodDogNnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtbWQtN3B4IHtcbiAgICBtaW4taGVpZ2h0OiA3cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1tZC04cHgge1xuICAgIG1pbi1oZWlnaHQ6IDhweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLW1kLTlweCB7XG4gICAgbWluLWhlaWdodDogOXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtbWQtMTBweCB7XG4gICAgbWluLWhlaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLW1kLTE1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1tZC0yMHB4IHtcbiAgICBtaW4taGVpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtbWQtMjVweCB7XG4gICAgbWluLWhlaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLW1kLTMwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1tZC0zNXB4IHtcbiAgICBtaW4taGVpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtbWQtNDBweCB7XG4gICAgbWluLWhlaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLW1kLTQ1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1tZC01MHB4IHtcbiAgICBtaW4taGVpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtbWQtNTVweCB7XG4gICAgbWluLWhlaWdodDogNTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLW1kLTYwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1tZC02NXB4IHtcbiAgICBtaW4taGVpZ2h0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtbWQtNzBweCB7XG4gICAgbWluLWhlaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLW1kLTc1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1tZC04MHB4IHtcbiAgICBtaW4taGVpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtbWQtODVweCB7XG4gICAgbWluLWhlaWdodDogODVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLW1kLTkwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1tZC05NXB4IHtcbiAgICBtaW4taGVpZ2h0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtbWQtMTAwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtbWQtMTI1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDEyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtbWQtMTUwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtbWQtMTc1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDE3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtbWQtMjAwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtbWQtMjI1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDIyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtbWQtMjUwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDI1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtbWQtMjc1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDI3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtbWQtMzAwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDMwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtbWQtMzI1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDMyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtbWQtMzUwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDM1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtbWQtMzc1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDM3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtbWQtNDAwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDQwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtbWQtNDI1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDQyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtbWQtNDUwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDQ1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtbWQtNDc1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDQ3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtbWQtNTAwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDUwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtbWQtNTUwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDU1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtbWQtNjAwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDYwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtbWQtNjUwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDY1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtbWQtNzAwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDcwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtbWQtNzUwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDc1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtbWQtODAwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDgwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtbWQtODUwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDg1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtbWQtOTAwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDkwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtbWQtOTUwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDk1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtbWQtMTAwMHB4IHtcbiAgICBtaW4taGVpZ2h0OiAxMDAwcHggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5mbG9hdC1sZy1zdGFydCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbG9hdC1sZy1lbmQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsb2F0LWxnLW5vbmUge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1sZy1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtbGctaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLWxnLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtbGctZ3JpZCB7XG4gICAgZGlzcGxheTogZ3JpZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtbGctdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1sZy10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtbGctdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtbGctZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtbGctaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1sZy1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucG9zaXRpb24tbGctc3RhdGljIHtcbiAgICBwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucG9zaXRpb24tbGctcmVsYXRpdmUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBvc2l0aW9uLWxnLWFic29sdXRlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wb3NpdGlvbi1sZy1maXhlZCB7XG4gICAgcG9zaXRpb246IGZpeGVkICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucG9zaXRpb24tbGctc3RpY2t5IHtcbiAgICBwb3NpdGlvbjogc3RpY2t5ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1sZy11bnNldCB7XG4gICAgd2lkdGg6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1sZy0yNSB7XG4gICAgd2lkdGg6IDI1JSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctbGctNTAge1xuICAgIHdpZHRoOiA1MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LWxnLTc1IHtcbiAgICB3aWR0aDogNzUlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1sZy0xMDAge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1sZy1hdXRvIHtcbiAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctbGctMXB4IHtcbiAgICB3aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1sZy0ycHgge1xuICAgIHdpZHRoOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LWxnLTNweCB7XG4gICAgd2lkdGg6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctbGctNHB4IHtcbiAgICB3aWR0aDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1sZy01cHgge1xuICAgIHdpZHRoOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LWxnLTZweCB7XG4gICAgd2lkdGg6IDZweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctbGctN3B4IHtcbiAgICB3aWR0aDogN3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1sZy04cHgge1xuICAgIHdpZHRoOiA4cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LWxnLTlweCB7XG4gICAgd2lkdGg6IDlweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctbGctMTBweCB7XG4gICAgd2lkdGg6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LWxnLTE1cHgge1xuICAgIHdpZHRoOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1sZy0yMHB4IHtcbiAgICB3aWR0aDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctbGctMjVweCB7XG4gICAgd2lkdGg6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LWxnLTMwcHgge1xuICAgIHdpZHRoOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1sZy0zNXB4IHtcbiAgICB3aWR0aDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctbGctNDBweCB7XG4gICAgd2lkdGg6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LWxnLTQ1cHgge1xuICAgIHdpZHRoOiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1sZy01MHB4IHtcbiAgICB3aWR0aDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctbGctNTVweCB7XG4gICAgd2lkdGg6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LWxnLTYwcHgge1xuICAgIHdpZHRoOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1sZy02NXB4IHtcbiAgICB3aWR0aDogNjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctbGctNzBweCB7XG4gICAgd2lkdGg6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LWxnLTc1cHgge1xuICAgIHdpZHRoOiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1sZy04MHB4IHtcbiAgICB3aWR0aDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctbGctODVweCB7XG4gICAgd2lkdGg6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LWxnLTkwcHgge1xuICAgIHdpZHRoOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1sZy05NXB4IHtcbiAgICB3aWR0aDogOTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctbGctMTAwcHgge1xuICAgIHdpZHRoOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctbGctMTI1cHgge1xuICAgIHdpZHRoOiAxMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctbGctMTUwcHgge1xuICAgIHdpZHRoOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctbGctMTc1cHgge1xuICAgIHdpZHRoOiAxNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctbGctMjAwcHgge1xuICAgIHdpZHRoOiAyMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctbGctMjI1cHgge1xuICAgIHdpZHRoOiAyMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctbGctMjUwcHgge1xuICAgIHdpZHRoOiAyNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctbGctMjc1cHgge1xuICAgIHdpZHRoOiAyNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctbGctMzAwcHgge1xuICAgIHdpZHRoOiAzMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctbGctMzI1cHgge1xuICAgIHdpZHRoOiAzMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctbGctMzUwcHgge1xuICAgIHdpZHRoOiAzNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctbGctMzc1cHgge1xuICAgIHdpZHRoOiAzNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctbGctNDAwcHgge1xuICAgIHdpZHRoOiA0MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctbGctNDI1cHgge1xuICAgIHdpZHRoOiA0MjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctbGctNDUwcHgge1xuICAgIHdpZHRoOiA0NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctbGctNDc1cHgge1xuICAgIHdpZHRoOiA0NzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctbGctNTAwcHgge1xuICAgIHdpZHRoOiA1MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctbGctNTUwcHgge1xuICAgIHdpZHRoOiA1NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctbGctNjAwcHgge1xuICAgIHdpZHRoOiA2MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctbGctNjUwcHgge1xuICAgIHdpZHRoOiA2NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctbGctNzAwcHgge1xuICAgIHdpZHRoOiA3MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctbGctNzUwcHgge1xuICAgIHdpZHRoOiA3NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctbGctODAwcHgge1xuICAgIHdpZHRoOiA4MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctbGctODUwcHgge1xuICAgIHdpZHRoOiA4NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctbGctOTAwcHgge1xuICAgIHdpZHRoOiA5MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctbGctOTUwcHgge1xuICAgIHdpZHRoOiA5NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctbGctMTAwMHB4IHtcbiAgICB3aWR0aDogMTAwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctbGctdW5zZXQge1xuICAgIG1heC13aWR0aDogdW5zZXQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy1sZy0yNSB7XG4gICAgbWF4LXdpZHRoOiAyNSUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy1sZy01MCB7XG4gICAgbWF4LXdpZHRoOiA1MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy1sZy03NSB7XG4gICAgbWF4LXdpZHRoOiA3NSUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy1sZy0xMDAge1xuICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LWxnLWF1dG8ge1xuICAgIG1heC13aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LWxnLTFweCB7XG4gICAgbWF4LXdpZHRoOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy1sZy0ycHgge1xuICAgIG1heC13aWR0aDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctbGctM3B4IHtcbiAgICBtYXgtd2lkdGg6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LWxnLTRweCB7XG4gICAgbWF4LXdpZHRoOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy1sZy01cHgge1xuICAgIG1heC13aWR0aDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctbGctNnB4IHtcbiAgICBtYXgtd2lkdGg6IDZweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LWxnLTdweCB7XG4gICAgbWF4LXdpZHRoOiA3cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy1sZy04cHgge1xuICAgIG1heC13aWR0aDogOHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctbGctOXB4IHtcbiAgICBtYXgtd2lkdGg6IDlweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LWxnLTEwcHgge1xuICAgIG1heC13aWR0aDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LWxnLTE1cHgge1xuICAgIG1heC13aWR0aDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LWxnLTIwcHgge1xuICAgIG1heC13aWR0aDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LWxnLTI1cHgge1xuICAgIG1heC13aWR0aDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LWxnLTMwcHgge1xuICAgIG1heC13aWR0aDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LWxnLTM1cHgge1xuICAgIG1heC13aWR0aDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LWxnLTQwcHgge1xuICAgIG1heC13aWR0aDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LWxnLTQ1cHgge1xuICAgIG1heC13aWR0aDogNDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LWxnLTUwcHgge1xuICAgIG1heC13aWR0aDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LWxnLTU1cHgge1xuICAgIG1heC13aWR0aDogNTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LWxnLTYwcHgge1xuICAgIG1heC13aWR0aDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LWxnLTY1cHgge1xuICAgIG1heC13aWR0aDogNjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LWxnLTcwcHgge1xuICAgIG1heC13aWR0aDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LWxnLTc1cHgge1xuICAgIG1heC13aWR0aDogNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LWxnLTgwcHgge1xuICAgIG1heC13aWR0aDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LWxnLTg1cHgge1xuICAgIG1heC13aWR0aDogODVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LWxnLTkwcHgge1xuICAgIG1heC13aWR0aDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LWxnLTk1cHgge1xuICAgIG1heC13aWR0aDogOTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LWxnLTEwMHB4IHtcbiAgICBtYXgtd2lkdGg6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctbGctMTI1cHgge1xuICAgIG1heC13aWR0aDogMTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy1sZy0xNTBweCB7XG4gICAgbWF4LXdpZHRoOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LWxnLTE3NXB4IHtcbiAgICBtYXgtd2lkdGg6IDE3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctbGctMjAwcHgge1xuICAgIG1heC13aWR0aDogMjAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy1sZy0yMjVweCB7XG4gICAgbWF4LXdpZHRoOiAyMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LWxnLTI1MHB4IHtcbiAgICBtYXgtd2lkdGg6IDI1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctbGctMjc1cHgge1xuICAgIG1heC13aWR0aDogMjc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy1sZy0zMDBweCB7XG4gICAgbWF4LXdpZHRoOiAzMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LWxnLTMyNXB4IHtcbiAgICBtYXgtd2lkdGg6IDMyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctbGctMzUwcHgge1xuICAgIG1heC13aWR0aDogMzUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy1sZy0zNzVweCB7XG4gICAgbWF4LXdpZHRoOiAzNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LWxnLTQwMHB4IHtcbiAgICBtYXgtd2lkdGg6IDQwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctbGctNDI1cHgge1xuICAgIG1heC13aWR0aDogNDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy1sZy00NTBweCB7XG4gICAgbWF4LXdpZHRoOiA0NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LWxnLTQ3NXB4IHtcbiAgICBtYXgtd2lkdGg6IDQ3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctbGctNTAwcHgge1xuICAgIG1heC13aWR0aDogNTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy1sZy01NTBweCB7XG4gICAgbWF4LXdpZHRoOiA1NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LWxnLTYwMHB4IHtcbiAgICBtYXgtd2lkdGg6IDYwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctbGctNjUwcHgge1xuICAgIG1heC13aWR0aDogNjUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy1sZy03MDBweCB7XG4gICAgbWF4LXdpZHRoOiA3MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LWxnLTc1MHB4IHtcbiAgICBtYXgtd2lkdGg6IDc1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctbGctODAwcHgge1xuICAgIG1heC13aWR0aDogODAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy1sZy04NTBweCB7XG4gICAgbWF4LXdpZHRoOiA4NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LWxnLTkwMHB4IHtcbiAgICBtYXgtd2lkdGg6IDkwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctbGctOTUwcHgge1xuICAgIG1heC13aWR0aDogOTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy1sZy0xMDAwcHgge1xuICAgIG1heC13aWR0aDogMTAwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC1sZy11bnNldCB7XG4gICAgaGVpZ2h0OiB1bnNldCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgtbGctMjUge1xuICAgIGhlaWdodDogMjUlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC1sZy01MCB7XG4gICAgaGVpZ2h0OiA1MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLWxnLTc1IHtcbiAgICBoZWlnaHQ6IDc1JSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgtbGctMTAwIHtcbiAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLWxnLWF1dG8ge1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgtbGctMXB4IHtcbiAgICBoZWlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgtbGctMnB4IHtcbiAgICBoZWlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgtbGctM3B4IHtcbiAgICBoZWlnaHQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgtbGctNHB4IHtcbiAgICBoZWlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgtbGctNXB4IHtcbiAgICBoZWlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgtbGctNnB4IHtcbiAgICBoZWlnaHQ6IDZweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgtbGctN3B4IHtcbiAgICBoZWlnaHQ6IDdweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgtbGctOHB4IHtcbiAgICBoZWlnaHQ6IDhweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgtbGctOXB4IHtcbiAgICBoZWlnaHQ6IDlweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgtbGctMTBweCB7XG4gICAgaGVpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC1sZy0xNXB4IHtcbiAgICBoZWlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLWxnLTIwcHgge1xuICAgIGhlaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgtbGctMjVweCB7XG4gICAgaGVpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC1sZy0zMHB4IHtcbiAgICBoZWlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLWxnLTM1cHgge1xuICAgIGhlaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgtbGctNDBweCB7XG4gICAgaGVpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC1sZy00NXB4IHtcbiAgICBoZWlnaHQ6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLWxnLTUwcHgge1xuICAgIGhlaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgtbGctNTVweCB7XG4gICAgaGVpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC1sZy02MHB4IHtcbiAgICBoZWlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLWxnLTY1cHgge1xuICAgIGhlaWdodDogNjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgtbGctNzBweCB7XG4gICAgaGVpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC1sZy03NXB4IHtcbiAgICBoZWlnaHQ6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLWxnLTgwcHgge1xuICAgIGhlaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgtbGctODVweCB7XG4gICAgaGVpZ2h0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC1sZy05MHB4IHtcbiAgICBoZWlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLWxnLTk1cHgge1xuICAgIGhlaWdodDogOTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgtbGctMTAwcHgge1xuICAgIGhlaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLWxnLTEyNXB4IHtcbiAgICBoZWlnaHQ6IDEyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC1sZy0xNTBweCB7XG4gICAgaGVpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgtbGctMTc1cHgge1xuICAgIGhlaWdodDogMTc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLWxnLTIwMHB4IHtcbiAgICBoZWlnaHQ6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC1sZy0yMjVweCB7XG4gICAgaGVpZ2h0OiAyMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgtbGctMjUwcHgge1xuICAgIGhlaWdodDogMjUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLWxnLTI3NXB4IHtcbiAgICBoZWlnaHQ6IDI3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC1sZy0zMDBweCB7XG4gICAgaGVpZ2h0OiAzMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgtbGctMzI1cHgge1xuICAgIGhlaWdodDogMzI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLWxnLTM1MHB4IHtcbiAgICBoZWlnaHQ6IDM1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC1sZy0zNzVweCB7XG4gICAgaGVpZ2h0OiAzNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgtbGctNDAwcHgge1xuICAgIGhlaWdodDogNDAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLWxnLTQyNXB4IHtcbiAgICBoZWlnaHQ6IDQyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC1sZy00NTBweCB7XG4gICAgaGVpZ2h0OiA0NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgtbGctNDc1cHgge1xuICAgIGhlaWdodDogNDc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLWxnLTUwMHB4IHtcbiAgICBoZWlnaHQ6IDUwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC1sZy01NTBweCB7XG4gICAgaGVpZ2h0OiA1NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgtbGctNjAwcHgge1xuICAgIGhlaWdodDogNjAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLWxnLTY1MHB4IHtcbiAgICBoZWlnaHQ6IDY1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC1sZy03MDBweCB7XG4gICAgaGVpZ2h0OiA3MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgtbGctNzUwcHgge1xuICAgIGhlaWdodDogNzUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLWxnLTgwMHB4IHtcbiAgICBoZWlnaHQ6IDgwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC1sZy04NTBweCB7XG4gICAgaGVpZ2h0OiA4NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgtbGctOTAwcHgge1xuICAgIGhlaWdodDogOTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLWxnLTk1MHB4IHtcbiAgICBoZWlnaHQ6IDk1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC1sZy0xMDAwcHgge1xuICAgIGhlaWdodDogMTAwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtbGctdW5zZXQge1xuICAgIG1heC1oZWlnaHQ6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtbGctMjUge1xuICAgIG1heC1oZWlnaHQ6IDI1JSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLWxnLTUwIHtcbiAgICBtYXgtaGVpZ2h0OiA1MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC1sZy03NSB7XG4gICAgbWF4LWhlaWdodDogNzUlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtbGctMTAwIHtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtbGctYXV0byB7XG4gICAgbWF4LWhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLWxnLTFweCB7XG4gICAgbWF4LWhlaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtbGctMnB4IHtcbiAgICBtYXgtaGVpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC1sZy0zcHgge1xuICAgIG1heC1oZWlnaHQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLWxnLTRweCB7XG4gICAgbWF4LWhlaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtbGctNXB4IHtcbiAgICBtYXgtaGVpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC1sZy02cHgge1xuICAgIG1heC1oZWlnaHQ6IDZweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLWxnLTdweCB7XG4gICAgbWF4LWhlaWdodDogN3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtbGctOHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA4cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC1sZy05cHgge1xuICAgIG1heC1oZWlnaHQ6IDlweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLWxnLTEwcHgge1xuICAgIG1heC1oZWlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC1sZy0xNXB4IHtcbiAgICBtYXgtaGVpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtbGctMjBweCB7XG4gICAgbWF4LWhlaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLWxnLTI1cHgge1xuICAgIG1heC1oZWlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC1sZy0zMHB4IHtcbiAgICBtYXgtaGVpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtbGctMzVweCB7XG4gICAgbWF4LWhlaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLWxnLTQwcHgge1xuICAgIG1heC1oZWlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC1sZy00NXB4IHtcbiAgICBtYXgtaGVpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtbGctNTBweCB7XG4gICAgbWF4LWhlaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLWxnLTU1cHgge1xuICAgIG1heC1oZWlnaHQ6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC1sZy02MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtbGctNjVweCB7XG4gICAgbWF4LWhlaWdodDogNjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLWxnLTcwcHgge1xuICAgIG1heC1oZWlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC1sZy03NXB4IHtcbiAgICBtYXgtaGVpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtbGctODBweCB7XG4gICAgbWF4LWhlaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLWxnLTg1cHgge1xuICAgIG1heC1oZWlnaHQ6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC1sZy05MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtbGctOTVweCB7XG4gICAgbWF4LWhlaWdodDogOTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLWxnLTEwMHB4IHtcbiAgICBtYXgtaGVpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLWxnLTEyNXB4IHtcbiAgICBtYXgtaGVpZ2h0OiAxMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLWxnLTE1MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLWxnLTE3NXB4IHtcbiAgICBtYXgtaGVpZ2h0OiAxNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLWxnLTIwMHB4IHtcbiAgICBtYXgtaGVpZ2h0OiAyMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLWxnLTIyNXB4IHtcbiAgICBtYXgtaGVpZ2h0OiAyMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLWxnLTI1MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiAyNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLWxnLTI3NXB4IHtcbiAgICBtYXgtaGVpZ2h0OiAyNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLWxnLTMwMHB4IHtcbiAgICBtYXgtaGVpZ2h0OiAzMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLWxnLTMyNXB4IHtcbiAgICBtYXgtaGVpZ2h0OiAzMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLWxnLTM1MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiAzNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLWxnLTM3NXB4IHtcbiAgICBtYXgtaGVpZ2h0OiAzNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLWxnLTQwMHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA0MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLWxnLTQyNXB4IHtcbiAgICBtYXgtaGVpZ2h0OiA0MjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLWxnLTQ1MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA0NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLWxnLTQ3NXB4IHtcbiAgICBtYXgtaGVpZ2h0OiA0NzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLWxnLTUwMHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA1MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLWxnLTU1MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA1NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLWxnLTYwMHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA2MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLWxnLTY1MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA2NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLWxnLTcwMHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA3MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLWxnLTc1MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA3NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLWxnLTgwMHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA4MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLWxnLTg1MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA4NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLWxnLTkwMHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA5MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLWxnLTk1MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA5NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLWxnLTEwMDBweCB7XG4gICAgbWF4LWhlaWdodDogMTAwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1sZy1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbGctcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1sZy1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LWxnLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LWxnLWNvbHVtbi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LWxnLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1sZy1ncm93LTEge1xuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbGctc2hyaW5rLTAge1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1sZy1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LWxnLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbGctbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbGctd3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC1sZy0wIHtcbiAgICBnYXA6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtbGctMSB7XG4gICAgZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLWxnLTIge1xuICAgIGdhcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLWxnLTMge1xuICAgIGdhcDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC1sZy00IHtcbiAgICBnYXA6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtbGctNSB7XG4gICAgZ2FwOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLWxnLTYge1xuICAgIGdhcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLWxnLTcge1xuICAgIGdhcDogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC1sZy04IHtcbiAgICBnYXA6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtbGctOSB7XG4gICAgZ2FwOiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLWxnLTEwIHtcbiAgICBnYXA6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC1sZy0xMSB7XG4gICAgZ2FwOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLWxnLTEyIHtcbiAgICBnYXA6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtbGctMTMge1xuICAgIGdhcDogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC1sZy0xNCB7XG4gICAgZ2FwOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtbGctMTUge1xuICAgIGdhcDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC1sZy0xNiB7XG4gICAgZ2FwOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLWxnLTE3IHtcbiAgICBnYXA6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtbGctMTgge1xuICAgIGdhcDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLWxnLTE5IHtcbiAgICBnYXA6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtbGctMjAge1xuICAgIGdhcDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC1sZy1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LWxnLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC1sZy1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LWxnLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC1sZy1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LWxnLWV2ZW5seSB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHkgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy1sZy1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy1sZy1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLWxnLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLWxnLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy1sZy1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQtbGctc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LWxnLWVuZCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LWxnLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC1sZy1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC1sZy1hcm91bmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQtbGctc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYtbGctYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYtbGctc3RhcnQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLWxnLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLWxnLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi1sZy1iYXNlbGluZSB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLWxnLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci1sZy1maXJzdCB7XG4gICAgb3JkZXI6IC0xICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXItbGctMCB7XG4gICAgb3JkZXI6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci1sZy0xIHtcbiAgICBvcmRlcjogMSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLWxnLTIge1xuICAgIG9yZGVyOiAyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXItbGctMyB7XG4gICAgb3JkZXI6IDMgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci1sZy00IHtcbiAgICBvcmRlcjogNCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLWxnLTUge1xuICAgIG9yZGVyOiA1ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXItbGctbGFzdCB7XG4gICAgb3JkZXI6IDYgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLWxnLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbGctMSB7XG4gICAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy0yIHtcbiAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbGctMyB7XG4gICAgbWFyZ2luOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy00IHtcbiAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLWxnLTUge1xuICAgIG1hcmdpbjogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbGctNiB7XG4gICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLWxnLTcge1xuICAgIG1hcmdpbjogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbGctOCB7XG4gICAgbWFyZ2luOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy05IHtcbiAgICBtYXJnaW46IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLWxnLTEwIHtcbiAgICBtYXJnaW46IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbGctMTEge1xuICAgIG1hcmdpbjogMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbGctMTIge1xuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbGctMTMge1xuICAgIG1hcmdpbjogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbGctMTQge1xuICAgIG1hcmdpbjogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy0xNSB7XG4gICAgbWFyZ2luOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy0xNiB7XG4gICAgbWFyZ2luOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy0xNyB7XG4gICAgbWFyZ2luOiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy0xOCB7XG4gICAgbWFyZ2luOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLWxnLTE5IHtcbiAgICBtYXJnaW46IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLWxnLTIwIHtcbiAgICBtYXJnaW46IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLWxnLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LWxnLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtbGctMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1sZy0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1sZy0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LWxnLTQge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtbGctNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1sZy02IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1sZy03IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LWxnLTgge1xuICAgIG1hcmdpbi1yaWdodDogMnJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtbGctOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1sZy0xMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtbGctMTEge1xuICAgIG1hcmdpbi1yaWdodDogMi43NXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtbGctMTIge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtbGctMTMge1xuICAgIG1hcmdpbi1yaWdodDogMy4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtbGctMTQge1xuICAgIG1hcmdpbi1yaWdodDogMy41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LWxnLTE1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LWxnLTE2IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDRyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LWxnLTE3IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LWxnLTE4IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1sZy0xOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1sZy0yMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1sZy1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LWxnLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktbGctMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1sZy0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1sZy0zIHtcbiAgICBtYXJnaW4tdG9wOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LWxnLTQge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktbGctNSB7XG4gICAgbWFyZ2luLXRvcDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1sZy02IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1sZy03IHtcbiAgICBtYXJnaW4tdG9wOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LWxnLTgge1xuICAgIG1hcmdpbi10b3A6IDJyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktbGctOSB7XG4gICAgbWFyZ2luLXRvcDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1sZy0xMCB7XG4gICAgbWFyZ2luLXRvcDogMi41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktbGctMTEge1xuICAgIG1hcmdpbi10b3A6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktbGctMTIge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktbGctMTMge1xuICAgIG1hcmdpbi10b3A6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktbGctMTQge1xuICAgIG1hcmdpbi10b3A6IDMuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LWxnLTE1IHtcbiAgICBtYXJnaW4tdG9wOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LWxnLTE2IHtcbiAgICBtYXJnaW4tdG9wOiA0cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LWxnLTE3IHtcbiAgICBtYXJnaW4tdG9wOiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LWxnLTE4IHtcbiAgICBtYXJnaW4tdG9wOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1sZy0xOSB7XG4gICAgbWFyZ2luLXRvcDogNC43NXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1sZy0yMCB7XG4gICAgbWFyZ2luLXRvcDogNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1sZy1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1sZy0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbGctMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbGctMyB7XG4gICAgbWFyZ2luLXRvcDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLTQge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1sZy01IHtcbiAgICBtYXJnaW4tdG9wOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbGctNiB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbGctNyB7XG4gICAgbWFyZ2luLXRvcDogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLTgge1xuICAgIG1hcmdpbi10b3A6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1sZy05IHtcbiAgICBtYXJnaW4tdG9wOiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbGctMTAge1xuICAgIG1hcmdpbi10b3A6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLTExIHtcbiAgICBtYXJnaW4tdG9wOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbGctMTIge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1sZy0xMyB7XG4gICAgbWFyZ2luLXRvcDogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLTE0IHtcbiAgICBtYXJnaW4tdG9wOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1sZy0xNSB7XG4gICAgbWFyZ2luLXRvcDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLTE2IHtcbiAgICBtYXJnaW4tdG9wOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbGctMTcge1xuICAgIG1hcmdpbi10b3A6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1sZy0xOCB7XG4gICAgbWFyZ2luLXRvcDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbGctMTkge1xuICAgIG1hcmdpbi10b3A6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1sZy0yMCB7XG4gICAgbWFyZ2luLXRvcDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1sZy0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1sZy0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1sZy0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLWxnLTMge1xuICAgIG1hcmdpbi1yaWdodDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLWxnLTQge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLWxnLTUge1xuICAgIG1hcmdpbi1yaWdodDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLWxnLTYge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtbGctNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtbGctOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtbGctOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtbGctMTAge1xuICAgIG1hcmdpbi1yaWdodDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtbGctMTEge1xuICAgIG1hcmdpbi1yaWdodDogMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLWxnLTEyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1sZy0xMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtbGctMTQge1xuICAgIG1hcmdpbi1yaWdodDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtbGctMTUge1xuICAgIG1hcmdpbi1yaWdodDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLWxnLTE2IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1sZy0xNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtbGctMTgge1xuICAgIG1hcmdpbi1yaWdodDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtbGctMTkge1xuICAgIG1hcmdpbi1yaWdodDogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLWxnLTIwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1sZy1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1sZy0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbGctMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1sZy00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbGctNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLTYge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLTcge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1sZy04IHtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbGctOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLTEwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1sZy0xMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLTEyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbGctMTMge1xuICAgIG1hcmdpbi1ib3R0b206IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1sZy0xNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbGctMTUge1xuICAgIG1hcmdpbi1ib3R0b206IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1sZy0xNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLTE3IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbGctMTgge1xuICAgIG1hcmdpbi1ib3R0b206IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLTE5IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbGctMjAge1xuICAgIG1hcmdpbi1ib3R0b206IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1sZy1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtbGctMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1sZy0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLWxnLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1sZy0zIHtcbiAgICBtYXJnaW4tbGVmdDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLWxnLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtbGctNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1sZy02IHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtbGctNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1sZy04IHtcbiAgICBtYXJnaW4tbGVmdDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLWxnLTkge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtbGctMTAge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1sZy0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1sZy0xMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1sZy0xMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1sZy0xNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLWxnLTE1IHtcbiAgICBtYXJnaW4tbGVmdDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLWxnLTE2IHtcbiAgICBtYXJnaW4tbGVmdDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLWxnLTE3IHtcbiAgICBtYXJnaW4tbGVmdDogNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLWxnLTE4IHtcbiAgICBtYXJnaW4tbGVmdDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtbGctMTkge1xuICAgIG1hcmdpbi1sZWZ0OiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtbGctMjAge1xuICAgIG1hcmdpbi1sZWZ0OiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtbGctYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLWxnLW4xIHtcbiAgICBtYXJnaW46IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy1uMiB7XG4gICAgbWFyZ2luOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy1uMyB7XG4gICAgbWFyZ2luOiAtMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbGctbjQge1xuICAgIG1hcmdpbjogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLWxnLW41IHtcbiAgICBtYXJnaW46IC0xLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy1uNiB7XG4gICAgbWFyZ2luOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy1uNyB7XG4gICAgbWFyZ2luOiAtMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbGctbjgge1xuICAgIG1hcmdpbjogLTJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLWxnLW45IHtcbiAgICBtYXJnaW46IC0yLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy1uMTAge1xuICAgIG1hcmdpbjogLTIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbGctbjExIHtcbiAgICBtYXJnaW46IC0yLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy1uMTIge1xuICAgIG1hcmdpbjogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLWxnLW4xMyB7XG4gICAgbWFyZ2luOiAtMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbGctbjE0IHtcbiAgICBtYXJnaW46IC0zLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLWxnLW4xNSB7XG4gICAgbWFyZ2luOiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbGctbjE2IHtcbiAgICBtYXJnaW46IC00cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy1uMTcge1xuICAgIG1hcmdpbjogLTQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLWxnLW4xOCB7XG4gICAgbWFyZ2luOiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy1uMTkge1xuICAgIG1hcmdpbjogLTQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLWxnLW4yMCB7XG4gICAgbWFyZ2luOiAtNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LWxnLW4xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtbGctbjIge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtbGctbjMge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1sZy1uNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LWxnLW41IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtbGctbjYge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtbGctbjcge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1sZy1uOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMnJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LWxnLW45IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtbGctbjEwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LWxnLW4xMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi43NXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LWxnLW4xMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtM3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LWxnLW4xMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LWxnLW4xNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1sZy1uMTUge1xuICAgIG1hcmdpbi1yaWdodDogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1sZy1uMTYge1xuICAgIG1hcmdpbi1yaWdodDogLTRyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1sZy1uMTcge1xuICAgIG1hcmdpbi1yaWdodDogLTQuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1sZy1uMTgge1xuICAgIG1hcmdpbi1yaWdodDogLTQuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtbGctbjE5IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00Ljc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC00Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtbGctbjIwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC01cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC01cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktbGctbjEge1xuICAgIG1hcmdpbi10b3A6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1sZy1uMiB7XG4gICAgbWFyZ2luLXRvcDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1sZy1uMyB7XG4gICAgbWFyZ2luLXRvcDogLTAuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LWxnLW40IHtcbiAgICBtYXJnaW4tdG9wOiAtMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktbGctbjUge1xuICAgIG1hcmdpbi10b3A6IC0xLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1sZy1uNiB7XG4gICAgbWFyZ2luLXRvcDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1sZy1uNyB7XG4gICAgbWFyZ2luLXRvcDogLTEuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LWxnLW44IHtcbiAgICBtYXJnaW4tdG9wOiAtMnJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0ycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktbGctbjkge1xuICAgIG1hcmdpbi10b3A6IC0yLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1sZy1uMTAge1xuICAgIG1hcmdpbi10b3A6IC0yLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktbGctbjExIHtcbiAgICBtYXJnaW4tdG9wOiAtMi43NXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktbGctbjEyIHtcbiAgICBtYXJnaW4tdG9wOiAtM3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktbGctbjEzIHtcbiAgICBtYXJnaW4tdG9wOiAtMy4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktbGctbjE0IHtcbiAgICBtYXJnaW4tdG9wOiAtMy41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LWxnLW4xNSB7XG4gICAgbWFyZ2luLXRvcDogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LWxnLW4xNiB7XG4gICAgbWFyZ2luLXRvcDogLTRyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LWxnLW4xNyB7XG4gICAgbWFyZ2luLXRvcDogLTQuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LWxnLW4xOCB7XG4gICAgbWFyZ2luLXRvcDogLTQuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC00LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1sZy1uMTkge1xuICAgIG1hcmdpbi10b3A6IC00Ljc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1sZy1uMjAge1xuICAgIG1hcmdpbi10b3A6IC01cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1sZy1uMSB7XG4gICAgbWFyZ2luLXRvcDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1sZy1uMiB7XG4gICAgbWFyZ2luLXRvcDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLW4zIHtcbiAgICBtYXJnaW4tdG9wOiAtMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLW40IHtcbiAgICBtYXJnaW4tdG9wOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLW41IHtcbiAgICBtYXJnaW4tdG9wOiAtMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLW42IHtcbiAgICBtYXJnaW4tdG9wOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbGctbjcge1xuICAgIG1hcmdpbi10b3A6IC0xLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbGctbjgge1xuICAgIG1hcmdpbi10b3A6IC0ycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbGctbjkge1xuICAgIG1hcmdpbi10b3A6IC0yLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbGctbjEwIHtcbiAgICBtYXJnaW4tdG9wOiAtMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbGctbjExIHtcbiAgICBtYXJnaW4tdG9wOiAtMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLW4xMiB7XG4gICAgbWFyZ2luLXRvcDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1sZy1uMTMge1xuICAgIG1hcmdpbi10b3A6IC0zLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbGctbjE0IHtcbiAgICBtYXJnaW4tdG9wOiAtMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbGctbjE1IHtcbiAgICBtYXJnaW4tdG9wOiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLW4xNiB7XG4gICAgbWFyZ2luLXRvcDogLTRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1sZy1uMTcge1xuICAgIG1hcmdpbi10b3A6IC00LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbGctbjE4IHtcbiAgICBtYXJnaW4tdG9wOiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbGctbjE5IHtcbiAgICBtYXJnaW4tdG9wOiAtNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLW4yMCB7XG4gICAgbWFyZ2luLXRvcDogLTVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1sZy1uMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLWxnLW4yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1sZy1uMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLWxnLW40IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtbGctbjUge1xuICAgIG1hcmdpbi1yaWdodDogLTEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1sZy1uNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtbGctbjcge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1sZy1uOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLWxnLW45IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtbGctbjEwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1sZy1uMTEge1xuICAgIG1hcmdpbi1yaWdodDogLTIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1sZy1uMTIge1xuICAgIG1hcmdpbi1yaWdodDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1sZy1uMTMge1xuICAgIG1hcmdpbi1yaWdodDogLTMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1sZy1uMTQge1xuICAgIG1hcmdpbi1yaWdodDogLTMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLWxnLW4xNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLWxnLW4xNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLWxnLW4xNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLWxnLW4xOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtbGctbjE5IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtbGctbjIwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC01cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbGctbjEge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbGctbjIge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1sZy1uMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1sZy1uNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1sZy1uNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1sZy1uNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLW43IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLW44IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLW45IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLW4xMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLW4xMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1sZy1uMTIge1xuICAgIG1hcmdpbi1ib3R0b206IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbGctbjEzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLW4xNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLW4xNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1sZy1uMTYge1xuICAgIG1hcmdpbi1ib3R0b206IC00cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbGctbjE3IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLW4xOCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLW4xOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1sZy1uMjAge1xuICAgIG1hcmdpbi1ib3R0b206IC01cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtbGctbjEge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLWxnLW4yIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLWxnLW4zIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1sZy1uNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtbGctbjUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLWxnLW42IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLWxnLW43IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1sZy1uOCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0ycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtbGctbjkge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLWxnLW4xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1sZy1uMTEge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLWxnLW4xMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtbGctbjEzIHtcbiAgICBtYXJnaW4tbGVmdDogLTMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1sZy1uMTQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtbGctbjE1IHtcbiAgICBtYXJnaW4tbGVmdDogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1sZy1uMTYge1xuICAgIG1hcmdpbi1sZWZ0OiAtNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLWxnLW4xNyB7XG4gICAgbWFyZ2luLWxlZnQ6IC00LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtbGctbjE4IHtcbiAgICBtYXJnaW4tbGVmdDogLTQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLWxnLW4xOSB7XG4gICAgbWFyZ2luLWxlZnQ6IC00Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtbGctbjIwIHtcbiAgICBtYXJnaW4tbGVmdDogLTVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLWxnLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLWxnLTEge1xuICAgIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLWxnLTIge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbGctMyB7XG4gICAgcGFkZGluZzogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbGctNCB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbGctNSB7XG4gICAgcGFkZGluZzogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbGctNiB7XG4gICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1sZy03IHtcbiAgICBwYWRkaW5nOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1sZy04IHtcbiAgICBwYWRkaW5nOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1sZy05IHtcbiAgICBwYWRkaW5nOiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1sZy0xMCB7XG4gICAgcGFkZGluZzogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1sZy0xMSB7XG4gICAgcGFkZGluZzogMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbGctMTIge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLWxnLTEzIHtcbiAgICBwYWRkaW5nOiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1sZy0xNCB7XG4gICAgcGFkZGluZzogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1sZy0xNSB7XG4gICAgcGFkZGluZzogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbGctMTYge1xuICAgIHBhZGRpbmc6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLWxnLTE3IHtcbiAgICBwYWRkaW5nOiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1sZy0xOCB7XG4gICAgcGFkZGluZzogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1sZy0xOSB7XG4gICAgcGFkZGluZzogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbGctMjAge1xuICAgIHBhZGRpbmc6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC1sZy0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgtbGctMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LWxnLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgtbGctMyB7XG4gICAgcGFkZGluZy1yaWdodDogMC43NXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LWxnLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC1sZy01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgtbGctNiB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC1sZy03IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgtbGctOCB7XG4gICAgcGFkZGluZy1yaWdodDogMnJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LWxnLTkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC1sZy0xMCB7XG4gICAgcGFkZGluZy1yaWdodDogMi41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC1sZy0xMSB7XG4gICAgcGFkZGluZy1yaWdodDogMi43NXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LWxnLTEyIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgtbGctMTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC1sZy0xNCB7XG4gICAgcGFkZGluZy1yaWdodDogMy41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC1sZy0xNSB7XG4gICAgcGFkZGluZy1yaWdodDogMy43NXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LWxnLTE2IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgtbGctMTcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC1sZy0xOCB7XG4gICAgcGFkZGluZy1yaWdodDogNC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC1sZy0xOSB7XG4gICAgcGFkZGluZy1yaWdodDogNC43NXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LWxnLTIwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHktbGctMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LWxnLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS1sZy0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LWxnLTMge1xuICAgIHBhZGRpbmctdG9wOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS1sZy00IHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHktbGctNSB7XG4gICAgcGFkZGluZy10b3A6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LWxnLTYge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHktbGctNyB7XG4gICAgcGFkZGluZy10b3A6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LWxnLTgge1xuICAgIHBhZGRpbmctdG9wOiAycmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS1sZy05IHtcbiAgICBwYWRkaW5nLXRvcDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHktbGctMTAge1xuICAgIHBhZGRpbmctdG9wOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHktbGctMTEge1xuICAgIHBhZGRpbmctdG9wOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS1sZy0xMiB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LWxnLTEzIHtcbiAgICBwYWRkaW5nLXRvcDogMy4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHktbGctMTQge1xuICAgIHBhZGRpbmctdG9wOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHktbGctMTUge1xuICAgIHBhZGRpbmctdG9wOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS1sZy0xNiB7XG4gICAgcGFkZGluZy10b3A6IDRyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LWxnLTE3IHtcbiAgICBwYWRkaW5nLXRvcDogNC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHktbGctMTgge1xuICAgIHBhZGRpbmctdG9wOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHktbGctMTkge1xuICAgIHBhZGRpbmctdG9wOiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS1sZy0yMCB7XG4gICAgcGFkZGluZy10b3A6IDVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LWxnLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbGctMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1sZy0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbGctMyB7XG4gICAgcGFkZGluZy10b3A6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1sZy00IHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LWxnLTUge1xuICAgIHBhZGRpbmctdG9wOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbGctNiB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LWxnLTcge1xuICAgIHBhZGRpbmctdG9wOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbGctOCB7XG4gICAgcGFkZGluZy10b3A6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1sZy05IHtcbiAgICBwYWRkaW5nLXRvcDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LWxnLTEwIHtcbiAgICBwYWRkaW5nLXRvcDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbGctMTEge1xuICAgIHBhZGRpbmctdG9wOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbGctMTIge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbGctMTMge1xuICAgIHBhZGRpbmctdG9wOiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbGctMTQge1xuICAgIHBhZGRpbmctdG9wOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1sZy0xNSB7XG4gICAgcGFkZGluZy10b3A6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1sZy0xNiB7XG4gICAgcGFkZGluZy10b3A6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1sZy0xNyB7XG4gICAgcGFkZGluZy10b3A6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1sZy0xOCB7XG4gICAgcGFkZGluZy10b3A6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LWxnLTE5IHtcbiAgICBwYWRkaW5nLXRvcDogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LWxnLTIwIHtcbiAgICBwYWRkaW5nLXRvcDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLWxnLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS1sZy0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUtbGctMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUtbGctMyB7XG4gICAgcGFkZGluZy1yaWdodDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLWxnLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS1sZy01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUtbGctNiB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUtbGctNyB7XG4gICAgcGFkZGluZy1yaWdodDogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLWxnLTgge1xuICAgIHBhZGRpbmctcmlnaHQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS1sZy05IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUtbGctMTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLWxnLTExIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUtbGctMTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS1sZy0xMyB7XG4gICAgcGFkZGluZy1yaWdodDogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLWxnLTE0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS1sZy0xNSB7XG4gICAgcGFkZGluZy1yaWdodDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLWxnLTE2IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUtbGctMTcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS1sZy0xOCB7XG4gICAgcGFkZGluZy1yaWdodDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUtbGctMTkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS1sZy0yMCB7XG4gICAgcGFkZGluZy1yaWdodDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLWxnLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbGctMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1sZy0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbGctMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1sZy00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLWxnLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbGctNiB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLWxnLTcge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbGctOCB7XG4gICAgcGFkZGluZy1ib3R0b206IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1sZy05IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLWxnLTEwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbGctMTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbGctMTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbGctMTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbGctMTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1sZy0xNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1sZy0xNiB7XG4gICAgcGFkZGluZy1ib3R0b206IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1sZy0xNyB7XG4gICAgcGFkZGluZy1ib3R0b206IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1sZy0xOCB7XG4gICAgcGFkZGluZy1ib3R0b206IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLWxnLTE5IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLWxnLTIwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLWxnLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLWxnLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLWxnLTIge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMtbGctMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMtbGctNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMtbGctNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMtbGctNiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy1sZy03IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy1sZy04IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy1sZy05IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy1sZy0xMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy1sZy0xMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMtbGctMTIge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLWxnLTEzIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy1sZy0xNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy1sZy0xNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMtbGctMTYge1xuICAgIHBhZGRpbmctbGVmdDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLWxnLTE3IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy1sZy0xOCB7XG4gICAgcGFkZGluZy1sZWZ0OiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy1sZy0xOSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMtbGctMjAge1xuICAgIHBhZGRpbmctbGVmdDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLWxnLTEge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjNyZW0gKyAwLjZ2dykgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy1sZy0yIHtcbiAgICBmb250LXNpemU6IGNhbGMoMS4yNzVyZW0gKyAwLjN2dykgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy1sZy0zIHtcbiAgICBmb250LXNpemU6IGNhbGMoMS4yNnJlbSArIDAuMTJ2dykgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy1sZy00IHtcbiAgICBmb250LXNpemU6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy1sZy01IHtcbiAgICBmb250LXNpemU6IDEuMTVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy1sZy02IHtcbiAgICBmb250LXNpemU6IDEuMDc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMtbGctNyB7XG4gICAgZm9udC1zaXplOiAwLjk1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMtbGctOCB7XG4gICAgZm9udC1zaXplOiAwLjg1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMtbGctOSB7XG4gICAgZm9udC1zaXplOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMtbGctMTAge1xuICAgIGZvbnQtc2l6ZTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMtbGctYmFzZSB7XG4gICAgZm9udC1zaXplOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMtbGctZmx1aWQge1xuICAgIGZvbnQtc2l6ZTogMTAwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLWxnLTJ4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS4zMjVyZW0gKyAwLjl2dykgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy1sZy0ycXgge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjM1cmVtICsgMS4ydncpICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMtbGctMmh4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS4zNzVyZW0gKyAxLjV2dykgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy1sZy0ydHgge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjRyZW0gKyAxLjh2dykgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy1sZy0zeCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuNDI1cmVtICsgMi4xdncpICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMtbGctM3F4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS40NXJlbSArIDIuNHZ3KSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLWxnLTNoeCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuNDc1cmVtICsgMi43dncpICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMtbGctM3R4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS41cmVtICsgM3Z3KSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLWxnLTR4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS41MjVyZW0gKyAzLjN2dykgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy1sZy00cXgge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjU1cmVtICsgMy42dncpICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMtbGctNGh4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS41NzVyZW0gKyAzLjl2dykgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy1sZy00dHgge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjZyZW0gKyA0LjJ2dykgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy1sZy01eCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuNjI1cmVtICsgNC41dncpICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMtbGctNXF4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS42NXJlbSArIDQuOHZ3KSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLWxnLTVoeCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuNjc1cmVtICsgNS4xdncpICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMtbGctNXR4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS43cmVtICsgNS40dncpICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudGV4dC1sZy1zdGFydCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnRleHQtbGctZW5kIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnRleHQtbGctY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1sZy11bnNldCB7XG4gICAgbWluLXdpZHRoOiB1bnNldCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LWxnLTI1IHtcbiAgICBtaW4td2lkdGg6IDI1JSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LWxnLTUwIHtcbiAgICBtaW4td2lkdGg6IDUwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LWxnLTc1IHtcbiAgICBtaW4td2lkdGg6IDc1JSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LWxnLTEwMCB7XG4gICAgbWluLXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctbGctYXV0byB7XG4gICAgbWluLXdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctbGctMXB4IHtcbiAgICBtaW4td2lkdGg6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LWxnLTJweCB7XG4gICAgbWluLXdpZHRoOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1sZy0zcHgge1xuICAgIG1pbi13aWR0aDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctbGctNHB4IHtcbiAgICBtaW4td2lkdGg6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LWxnLTVweCB7XG4gICAgbWluLXdpZHRoOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1sZy02cHgge1xuICAgIG1pbi13aWR0aDogNnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctbGctN3B4IHtcbiAgICBtaW4td2lkdGg6IDdweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LWxnLThweCB7XG4gICAgbWluLXdpZHRoOiA4cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1sZy05cHgge1xuICAgIG1pbi13aWR0aDogOXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctbGctMTBweCB7XG4gICAgbWluLXdpZHRoOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctbGctMTVweCB7XG4gICAgbWluLXdpZHRoOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctbGctMjBweCB7XG4gICAgbWluLXdpZHRoOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctbGctMjVweCB7XG4gICAgbWluLXdpZHRoOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctbGctMzBweCB7XG4gICAgbWluLXdpZHRoOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctbGctMzVweCB7XG4gICAgbWluLXdpZHRoOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctbGctNDBweCB7XG4gICAgbWluLXdpZHRoOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctbGctNDVweCB7XG4gICAgbWluLXdpZHRoOiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctbGctNTBweCB7XG4gICAgbWluLXdpZHRoOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctbGctNTVweCB7XG4gICAgbWluLXdpZHRoOiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctbGctNjBweCB7XG4gICAgbWluLXdpZHRoOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctbGctNjVweCB7XG4gICAgbWluLXdpZHRoOiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctbGctNzBweCB7XG4gICAgbWluLXdpZHRoOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctbGctNzVweCB7XG4gICAgbWluLXdpZHRoOiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctbGctODBweCB7XG4gICAgbWluLXdpZHRoOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctbGctODVweCB7XG4gICAgbWluLXdpZHRoOiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctbGctOTBweCB7XG4gICAgbWluLXdpZHRoOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctbGctOTVweCB7XG4gICAgbWluLXdpZHRoOiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctbGctMTAwcHgge1xuICAgIG1pbi13aWR0aDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1sZy0xMjVweCB7XG4gICAgbWluLXdpZHRoOiAxMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LWxnLTE1MHB4IHtcbiAgICBtaW4td2lkdGg6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctbGctMTc1cHgge1xuICAgIG1pbi13aWR0aDogMTc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1sZy0yMDBweCB7XG4gICAgbWluLXdpZHRoOiAyMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LWxnLTIyNXB4IHtcbiAgICBtaW4td2lkdGg6IDIyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctbGctMjUwcHgge1xuICAgIG1pbi13aWR0aDogMjUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1sZy0yNzVweCB7XG4gICAgbWluLXdpZHRoOiAyNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LWxnLTMwMHB4IHtcbiAgICBtaW4td2lkdGg6IDMwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctbGctMzI1cHgge1xuICAgIG1pbi13aWR0aDogMzI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1sZy0zNTBweCB7XG4gICAgbWluLXdpZHRoOiAzNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LWxnLTM3NXB4IHtcbiAgICBtaW4td2lkdGg6IDM3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctbGctNDAwcHgge1xuICAgIG1pbi13aWR0aDogNDAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1sZy00MjVweCB7XG4gICAgbWluLXdpZHRoOiA0MjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LWxnLTQ1MHB4IHtcbiAgICBtaW4td2lkdGg6IDQ1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctbGctNDc1cHgge1xuICAgIG1pbi13aWR0aDogNDc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1sZy01MDBweCB7XG4gICAgbWluLXdpZHRoOiA1MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LWxnLTU1MHB4IHtcbiAgICBtaW4td2lkdGg6IDU1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctbGctNjAwcHgge1xuICAgIG1pbi13aWR0aDogNjAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1sZy02NTBweCB7XG4gICAgbWluLXdpZHRoOiA2NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LWxnLTcwMHB4IHtcbiAgICBtaW4td2lkdGg6IDcwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctbGctNzUwcHgge1xuICAgIG1pbi13aWR0aDogNzUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1sZy04MDBweCB7XG4gICAgbWluLXdpZHRoOiA4MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LWxnLTg1MHB4IHtcbiAgICBtaW4td2lkdGg6IDg1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctbGctOTAwcHgge1xuICAgIG1pbi13aWR0aDogOTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1sZy05NTBweCB7XG4gICAgbWluLXdpZHRoOiA5NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LWxnLTEwMDBweCB7XG4gICAgbWluLXdpZHRoOiAxMDAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1sZy11bnNldCB7XG4gICAgbWluLWhlaWdodDogdW5zZXQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1sZy0yNSB7XG4gICAgbWluLWhlaWdodDogMjUlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtbGctNTAge1xuICAgIG1pbi1oZWlnaHQ6IDUwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLWxnLTc1IHtcbiAgICBtaW4taGVpZ2h0OiA3NSUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1sZy0xMDAge1xuICAgIG1pbi1oZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1sZy1hdXRvIHtcbiAgICBtaW4taGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtbGctMXB4IHtcbiAgICBtaW4taGVpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1sZy0ycHgge1xuICAgIG1pbi1oZWlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLWxnLTNweCB7XG4gICAgbWluLWhlaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtbGctNHB4IHtcbiAgICBtaW4taGVpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1sZy01cHgge1xuICAgIG1pbi1oZWlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLWxnLTZweCB7XG4gICAgbWluLWhlaWdodDogNnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtbGctN3B4IHtcbiAgICBtaW4taGVpZ2h0OiA3cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1sZy04cHgge1xuICAgIG1pbi1oZWlnaHQ6IDhweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLWxnLTlweCB7XG4gICAgbWluLWhlaWdodDogOXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtbGctMTBweCB7XG4gICAgbWluLWhlaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLWxnLTE1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1sZy0yMHB4IHtcbiAgICBtaW4taGVpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtbGctMjVweCB7XG4gICAgbWluLWhlaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLWxnLTMwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1sZy0zNXB4IHtcbiAgICBtaW4taGVpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtbGctNDBweCB7XG4gICAgbWluLWhlaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLWxnLTQ1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1sZy01MHB4IHtcbiAgICBtaW4taGVpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtbGctNTVweCB7XG4gICAgbWluLWhlaWdodDogNTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLWxnLTYwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1sZy02NXB4IHtcbiAgICBtaW4taGVpZ2h0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtbGctNzBweCB7XG4gICAgbWluLWhlaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLWxnLTc1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1sZy04MHB4IHtcbiAgICBtaW4taGVpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtbGctODVweCB7XG4gICAgbWluLWhlaWdodDogODVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLWxnLTkwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1sZy05NXB4IHtcbiAgICBtaW4taGVpZ2h0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtbGctMTAwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtbGctMTI1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDEyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtbGctMTUwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtbGctMTc1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDE3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtbGctMjAwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtbGctMjI1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDIyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtbGctMjUwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDI1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtbGctMjc1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDI3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtbGctMzAwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDMwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtbGctMzI1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDMyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtbGctMzUwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDM1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtbGctMzc1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDM3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtbGctNDAwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDQwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtbGctNDI1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDQyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtbGctNDUwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDQ1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtbGctNDc1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDQ3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtbGctNTAwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDUwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtbGctNTUwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDU1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtbGctNjAwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDYwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtbGctNjUwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDY1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtbGctNzAwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDcwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtbGctNzUwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDc1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtbGctODAwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDgwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtbGctODUwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDg1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtbGctOTAwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDkwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtbGctOTUwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDk1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtbGctMTAwMHB4IHtcbiAgICBtaW4taGVpZ2h0OiAxMDAwcHggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZmxvYXQteGwtc3RhcnQge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxvYXQteGwtZW5kIHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbG9hdC14bC1ub25lIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQteGwtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXhsLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC14bC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXhsLWdyaWQge1xuICAgIGRpc3BsYXk6IGdyaWQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXhsLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQteGwtdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXhsLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXhsLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXhsLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQteGwtbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBvc2l0aW9uLXhsLXN0YXRpYyB7XG4gICAgcG9zaXRpb246IHN0YXRpYyAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBvc2l0aW9uLXhsLXJlbGF0aXZlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wb3NpdGlvbi14bC1hYnNvbHV0ZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucG9zaXRpb24teGwtZml4ZWQge1xuICAgIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBvc2l0aW9uLXhsLXN0aWNreSB7XG4gICAgcG9zaXRpb246IHN0aWNreSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLncteGwtdW5zZXQge1xuICAgIHdpZHRoOiB1bnNldCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLncteGwtMjUge1xuICAgIHdpZHRoOiAyNSUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LXhsLTUwIHtcbiAgICB3aWR0aDogNTAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy14bC03NSB7XG4gICAgd2lkdGg6IDc1JSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLncteGwtMTAwIHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLncteGwtYXV0byB7XG4gICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LXhsLTFweCB7XG4gICAgd2lkdGg6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLncteGwtMnB4IHtcbiAgICB3aWR0aDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy14bC0zcHgge1xuICAgIHdpZHRoOiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LXhsLTRweCB7XG4gICAgd2lkdGg6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLncteGwtNXB4IHtcbiAgICB3aWR0aDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy14bC02cHgge1xuICAgIHdpZHRoOiA2cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LXhsLTdweCB7XG4gICAgd2lkdGg6IDdweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLncteGwtOHB4IHtcbiAgICB3aWR0aDogOHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy14bC05cHgge1xuICAgIHdpZHRoOiA5cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LXhsLTEwcHgge1xuICAgIHdpZHRoOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy14bC0xNXB4IHtcbiAgICB3aWR0aDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLncteGwtMjBweCB7XG4gICAgd2lkdGg6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LXhsLTI1cHgge1xuICAgIHdpZHRoOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy14bC0zMHB4IHtcbiAgICB3aWR0aDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLncteGwtMzVweCB7XG4gICAgd2lkdGg6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LXhsLTQwcHgge1xuICAgIHdpZHRoOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy14bC00NXB4IHtcbiAgICB3aWR0aDogNDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLncteGwtNTBweCB7XG4gICAgd2lkdGg6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LXhsLTU1cHgge1xuICAgIHdpZHRoOiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy14bC02MHB4IHtcbiAgICB3aWR0aDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLncteGwtNjVweCB7XG4gICAgd2lkdGg6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LXhsLTcwcHgge1xuICAgIHdpZHRoOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy14bC03NXB4IHtcbiAgICB3aWR0aDogNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLncteGwtODBweCB7XG4gICAgd2lkdGg6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LXhsLTg1cHgge1xuICAgIHdpZHRoOiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy14bC05MHB4IHtcbiAgICB3aWR0aDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLncteGwtOTVweCB7XG4gICAgd2lkdGg6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LXhsLTEwMHB4IHtcbiAgICB3aWR0aDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LXhsLTEyNXB4IHtcbiAgICB3aWR0aDogMTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LXhsLTE1MHB4IHtcbiAgICB3aWR0aDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LXhsLTE3NXB4IHtcbiAgICB3aWR0aDogMTc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LXhsLTIwMHB4IHtcbiAgICB3aWR0aDogMjAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LXhsLTIyNXB4IHtcbiAgICB3aWR0aDogMjI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LXhsLTI1MHB4IHtcbiAgICB3aWR0aDogMjUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LXhsLTI3NXB4IHtcbiAgICB3aWR0aDogMjc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LXhsLTMwMHB4IHtcbiAgICB3aWR0aDogMzAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LXhsLTMyNXB4IHtcbiAgICB3aWR0aDogMzI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LXhsLTM1MHB4IHtcbiAgICB3aWR0aDogMzUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LXhsLTM3NXB4IHtcbiAgICB3aWR0aDogMzc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LXhsLTQwMHB4IHtcbiAgICB3aWR0aDogNDAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LXhsLTQyNXB4IHtcbiAgICB3aWR0aDogNDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LXhsLTQ1MHB4IHtcbiAgICB3aWR0aDogNDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LXhsLTQ3NXB4IHtcbiAgICB3aWR0aDogNDc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LXhsLTUwMHB4IHtcbiAgICB3aWR0aDogNTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LXhsLTU1MHB4IHtcbiAgICB3aWR0aDogNTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LXhsLTYwMHB4IHtcbiAgICB3aWR0aDogNjAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LXhsLTY1MHB4IHtcbiAgICB3aWR0aDogNjUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LXhsLTcwMHB4IHtcbiAgICB3aWR0aDogNzAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LXhsLTc1MHB4IHtcbiAgICB3aWR0aDogNzUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LXhsLTgwMHB4IHtcbiAgICB3aWR0aDogODAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LXhsLTg1MHB4IHtcbiAgICB3aWR0aDogODUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LXhsLTkwMHB4IHtcbiAgICB3aWR0aDogOTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LXhsLTk1MHB4IHtcbiAgICB3aWR0aDogOTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LXhsLTEwMDBweCB7XG4gICAgd2lkdGg6IDEwMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LXhsLXVuc2V0IHtcbiAgICBtYXgtd2lkdGg6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXcteGwtMjUge1xuICAgIG1heC13aWR0aDogMjUlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXcteGwtNTAge1xuICAgIG1heC13aWR0aDogNTAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXcteGwtNzUge1xuICAgIG1heC13aWR0aDogNzUlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXcteGwtMTAwIHtcbiAgICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy14bC1hdXRvIHtcbiAgICBtYXgtd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy14bC0xcHgge1xuICAgIG1heC13aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXcteGwtMnB4IHtcbiAgICBtYXgtd2lkdGg6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LXhsLTNweCB7XG4gICAgbWF4LXdpZHRoOiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy14bC00cHgge1xuICAgIG1heC13aWR0aDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXcteGwtNXB4IHtcbiAgICBtYXgtd2lkdGg6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LXhsLTZweCB7XG4gICAgbWF4LXdpZHRoOiA2cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy14bC03cHgge1xuICAgIG1heC13aWR0aDogN3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXcteGwtOHB4IHtcbiAgICBtYXgtd2lkdGg6IDhweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LXhsLTlweCB7XG4gICAgbWF4LXdpZHRoOiA5cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy14bC0xMHB4IHtcbiAgICBtYXgtd2lkdGg6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy14bC0xNXB4IHtcbiAgICBtYXgtd2lkdGg6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy14bC0yMHB4IHtcbiAgICBtYXgtd2lkdGg6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy14bC0yNXB4IHtcbiAgICBtYXgtd2lkdGg6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy14bC0zMHB4IHtcbiAgICBtYXgtd2lkdGg6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy14bC0zNXB4IHtcbiAgICBtYXgtd2lkdGg6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy14bC00MHB4IHtcbiAgICBtYXgtd2lkdGg6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy14bC00NXB4IHtcbiAgICBtYXgtd2lkdGg6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy14bC01MHB4IHtcbiAgICBtYXgtd2lkdGg6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy14bC01NXB4IHtcbiAgICBtYXgtd2lkdGg6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy14bC02MHB4IHtcbiAgICBtYXgtd2lkdGg6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy14bC02NXB4IHtcbiAgICBtYXgtd2lkdGg6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy14bC03MHB4IHtcbiAgICBtYXgtd2lkdGg6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy14bC03NXB4IHtcbiAgICBtYXgtd2lkdGg6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy14bC04MHB4IHtcbiAgICBtYXgtd2lkdGg6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy14bC04NXB4IHtcbiAgICBtYXgtd2lkdGg6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy14bC05MHB4IHtcbiAgICBtYXgtd2lkdGg6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy14bC05NXB4IHtcbiAgICBtYXgtd2lkdGg6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy14bC0xMDBweCB7XG4gICAgbWF4LXdpZHRoOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LXhsLTEyNXB4IHtcbiAgICBtYXgtd2lkdGg6IDEyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXcteGwtMTUwcHgge1xuICAgIG1heC13aWR0aDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy14bC0xNzVweCB7XG4gICAgbWF4LXdpZHRoOiAxNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LXhsLTIwMHB4IHtcbiAgICBtYXgtd2lkdGg6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXcteGwtMjI1cHgge1xuICAgIG1heC13aWR0aDogMjI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy14bC0yNTBweCB7XG4gICAgbWF4LXdpZHRoOiAyNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LXhsLTI3NXB4IHtcbiAgICBtYXgtd2lkdGg6IDI3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXcteGwtMzAwcHgge1xuICAgIG1heC13aWR0aDogMzAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy14bC0zMjVweCB7XG4gICAgbWF4LXdpZHRoOiAzMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LXhsLTM1MHB4IHtcbiAgICBtYXgtd2lkdGg6IDM1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXcteGwtMzc1cHgge1xuICAgIG1heC13aWR0aDogMzc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy14bC00MDBweCB7XG4gICAgbWF4LXdpZHRoOiA0MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LXhsLTQyNXB4IHtcbiAgICBtYXgtd2lkdGg6IDQyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXcteGwtNDUwcHgge1xuICAgIG1heC13aWR0aDogNDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy14bC00NzVweCB7XG4gICAgbWF4LXdpZHRoOiA0NzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LXhsLTUwMHB4IHtcbiAgICBtYXgtd2lkdGg6IDUwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXcteGwtNTUwcHgge1xuICAgIG1heC13aWR0aDogNTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy14bC02MDBweCB7XG4gICAgbWF4LXdpZHRoOiA2MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LXhsLTY1MHB4IHtcbiAgICBtYXgtd2lkdGg6IDY1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXcteGwtNzAwcHgge1xuICAgIG1heC13aWR0aDogNzAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy14bC03NTBweCB7XG4gICAgbWF4LXdpZHRoOiA3NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LXhsLTgwMHB4IHtcbiAgICBtYXgtd2lkdGg6IDgwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXcteGwtODUwcHgge1xuICAgIG1heC13aWR0aDogODUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy14bC05MDBweCB7XG4gICAgbWF4LXdpZHRoOiA5MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LXhsLTk1MHB4IHtcbiAgICBtYXgtd2lkdGg6IDk1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXcteGwtMTAwMHB4IHtcbiAgICBtYXgtd2lkdGg6IDEwMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgteGwtdW5zZXQge1xuICAgIGhlaWdodDogdW5zZXQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLXhsLTI1IHtcbiAgICBoZWlnaHQ6IDI1JSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgteGwtNTAge1xuICAgIGhlaWdodDogNTAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC14bC03NSB7XG4gICAgaGVpZ2h0OiA3NSUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLXhsLTEwMCB7XG4gICAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC14bC1hdXRvIHtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLXhsLTFweCB7XG4gICAgaGVpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLXhsLTJweCB7XG4gICAgaGVpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLXhsLTNweCB7XG4gICAgaGVpZ2h0OiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLXhsLTRweCB7XG4gICAgaGVpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLXhsLTVweCB7XG4gICAgaGVpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLXhsLTZweCB7XG4gICAgaGVpZ2h0OiA2cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLXhsLTdweCB7XG4gICAgaGVpZ2h0OiA3cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLXhsLThweCB7XG4gICAgaGVpZ2h0OiA4cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLXhsLTlweCB7XG4gICAgaGVpZ2h0OiA5cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLXhsLTEwcHgge1xuICAgIGhlaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgteGwtMTVweCB7XG4gICAgaGVpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC14bC0yMHB4IHtcbiAgICBoZWlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLXhsLTI1cHgge1xuICAgIGhlaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgteGwtMzBweCB7XG4gICAgaGVpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC14bC0zNXB4IHtcbiAgICBoZWlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLXhsLTQwcHgge1xuICAgIGhlaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgteGwtNDVweCB7XG4gICAgaGVpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC14bC01MHB4IHtcbiAgICBoZWlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLXhsLTU1cHgge1xuICAgIGhlaWdodDogNTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgteGwtNjBweCB7XG4gICAgaGVpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC14bC02NXB4IHtcbiAgICBoZWlnaHQ6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLXhsLTcwcHgge1xuICAgIGhlaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgteGwtNzVweCB7XG4gICAgaGVpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC14bC04MHB4IHtcbiAgICBoZWlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLXhsLTg1cHgge1xuICAgIGhlaWdodDogODVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgteGwtOTBweCB7XG4gICAgaGVpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC14bC05NXB4IHtcbiAgICBoZWlnaHQ6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLXhsLTEwMHB4IHtcbiAgICBoZWlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC14bC0xMjVweCB7XG4gICAgaGVpZ2h0OiAxMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgteGwtMTUwcHgge1xuICAgIGhlaWdodDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLXhsLTE3NXB4IHtcbiAgICBoZWlnaHQ6IDE3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC14bC0yMDBweCB7XG4gICAgaGVpZ2h0OiAyMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgteGwtMjI1cHgge1xuICAgIGhlaWdodDogMjI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLXhsLTI1MHB4IHtcbiAgICBoZWlnaHQ6IDI1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC14bC0yNzVweCB7XG4gICAgaGVpZ2h0OiAyNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgteGwtMzAwcHgge1xuICAgIGhlaWdodDogMzAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLXhsLTMyNXB4IHtcbiAgICBoZWlnaHQ6IDMyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC14bC0zNTBweCB7XG4gICAgaGVpZ2h0OiAzNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgteGwtMzc1cHgge1xuICAgIGhlaWdodDogMzc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLXhsLTQwMHB4IHtcbiAgICBoZWlnaHQ6IDQwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC14bC00MjVweCB7XG4gICAgaGVpZ2h0OiA0MjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgteGwtNDUwcHgge1xuICAgIGhlaWdodDogNDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLXhsLTQ3NXB4IHtcbiAgICBoZWlnaHQ6IDQ3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC14bC01MDBweCB7XG4gICAgaGVpZ2h0OiA1MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgteGwtNTUwcHgge1xuICAgIGhlaWdodDogNTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLXhsLTYwMHB4IHtcbiAgICBoZWlnaHQ6IDYwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC14bC02NTBweCB7XG4gICAgaGVpZ2h0OiA2NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgteGwtNzAwcHgge1xuICAgIGhlaWdodDogNzAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLXhsLTc1MHB4IHtcbiAgICBoZWlnaHQ6IDc1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC14bC04MDBweCB7XG4gICAgaGVpZ2h0OiA4MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgteGwtODUwcHgge1xuICAgIGhlaWdodDogODUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLXhsLTkwMHB4IHtcbiAgICBoZWlnaHQ6IDkwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC14bC05NTBweCB7XG4gICAgaGVpZ2h0OiA5NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgteGwtMTAwMHB4IHtcbiAgICBoZWlnaHQ6IDEwMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXhsLXVuc2V0IHtcbiAgICBtYXgtaGVpZ2h0OiB1bnNldCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXhsLTI1IHtcbiAgICBtYXgtaGVpZ2h0OiAyNSUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC14bC01MCB7XG4gICAgbWF4LWhlaWdodDogNTAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgteGwtNzUge1xuICAgIG1heC1oZWlnaHQ6IDc1JSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXhsLTEwMCB7XG4gICAgbWF4LWhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXhsLWF1dG8ge1xuICAgIG1heC1oZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC14bC0xcHgge1xuICAgIG1heC1oZWlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXhsLTJweCB7XG4gICAgbWF4LWhlaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgteGwtM3B4IHtcbiAgICBtYXgtaGVpZ2h0OiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC14bC00cHgge1xuICAgIG1heC1oZWlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXhsLTVweCB7XG4gICAgbWF4LWhlaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgteGwtNnB4IHtcbiAgICBtYXgtaGVpZ2h0OiA2cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC14bC03cHgge1xuICAgIG1heC1oZWlnaHQ6IDdweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXhsLThweCB7XG4gICAgbWF4LWhlaWdodDogOHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgteGwtOXB4IHtcbiAgICBtYXgtaGVpZ2h0OiA5cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC14bC0xMHB4IHtcbiAgICBtYXgtaGVpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgteGwtMTVweCB7XG4gICAgbWF4LWhlaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXhsLTIwcHgge1xuICAgIG1heC1oZWlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC14bC0yNXB4IHtcbiAgICBtYXgtaGVpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgteGwtMzBweCB7XG4gICAgbWF4LWhlaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXhsLTM1cHgge1xuICAgIG1heC1oZWlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC14bC00MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgteGwtNDVweCB7XG4gICAgbWF4LWhlaWdodDogNDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXhsLTUwcHgge1xuICAgIG1heC1oZWlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC14bC01NXB4IHtcbiAgICBtYXgtaGVpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgteGwtNjBweCB7XG4gICAgbWF4LWhlaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXhsLTY1cHgge1xuICAgIG1heC1oZWlnaHQ6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC14bC03MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgteGwtNzVweCB7XG4gICAgbWF4LWhlaWdodDogNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXhsLTgwcHgge1xuICAgIG1heC1oZWlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC14bC04NXB4IHtcbiAgICBtYXgtaGVpZ2h0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgteGwtOTBweCB7XG4gICAgbWF4LWhlaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXhsLTk1cHgge1xuICAgIG1heC1oZWlnaHQ6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC14bC0xMDBweCB7XG4gICAgbWF4LWhlaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC14bC0xMjVweCB7XG4gICAgbWF4LWhlaWdodDogMTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC14bC0xNTBweCB7XG4gICAgbWF4LWhlaWdodDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC14bC0xNzVweCB7XG4gICAgbWF4LWhlaWdodDogMTc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC14bC0yMDBweCB7XG4gICAgbWF4LWhlaWdodDogMjAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC14bC0yMjVweCB7XG4gICAgbWF4LWhlaWdodDogMjI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC14bC0yNTBweCB7XG4gICAgbWF4LWhlaWdodDogMjUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC14bC0yNzVweCB7XG4gICAgbWF4LWhlaWdodDogMjc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC14bC0zMDBweCB7XG4gICAgbWF4LWhlaWdodDogMzAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC14bC0zMjVweCB7XG4gICAgbWF4LWhlaWdodDogMzI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC14bC0zNTBweCB7XG4gICAgbWF4LWhlaWdodDogMzUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC14bC0zNzVweCB7XG4gICAgbWF4LWhlaWdodDogMzc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC14bC00MDBweCB7XG4gICAgbWF4LWhlaWdodDogNDAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC14bC00MjVweCB7XG4gICAgbWF4LWhlaWdodDogNDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC14bC00NTBweCB7XG4gICAgbWF4LWhlaWdodDogNDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC14bC00NzVweCB7XG4gICAgbWF4LWhlaWdodDogNDc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC14bC01MDBweCB7XG4gICAgbWF4LWhlaWdodDogNTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC14bC01NTBweCB7XG4gICAgbWF4LWhlaWdodDogNTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC14bC02MDBweCB7XG4gICAgbWF4LWhlaWdodDogNjAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC14bC02NTBweCB7XG4gICAgbWF4LWhlaWdodDogNjUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC14bC03MDBweCB7XG4gICAgbWF4LWhlaWdodDogNzAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC14bC03NTBweCB7XG4gICAgbWF4LWhlaWdodDogNzUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC14bC04MDBweCB7XG4gICAgbWF4LWhlaWdodDogODAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC14bC04NTBweCB7XG4gICAgbWF4LWhlaWdodDogODUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC14bC05MDBweCB7XG4gICAgbWF4LWhlaWdodDogOTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC14bC05NTBweCB7XG4gICAgbWF4LWhlaWdodDogOTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC14bC0xMDAwcHgge1xuICAgIG1heC1oZWlnaHQ6IDEwMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgteGwtZmlsbCB7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXhsLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgteGwtY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC14bC1yb3ctcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC14bC1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC14bC1ncm93LTAge1xuICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgteGwtZ3Jvdy0xIHtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXhsLXNocmluay0wIHtcbiAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgteGwtc2hyaW5rLTEge1xuICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC14bC13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXhsLW5vd3JhcCB7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXhsLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAteGwtMCB7XG4gICAgZ2FwOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLXhsLTEge1xuICAgIGdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC14bC0yIHtcbiAgICBnYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC14bC0zIHtcbiAgICBnYXA6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAteGwtNCB7XG4gICAgZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLXhsLTUge1xuICAgIGdhcDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC14bC02IHtcbiAgICBnYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC14bC03IHtcbiAgICBnYXA6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAteGwtOCB7XG4gICAgZ2FwOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLXhsLTkge1xuICAgIGdhcDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC14bC0xMCB7XG4gICAgZ2FwOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAteGwtMTEge1xuICAgIGdhcDogMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC14bC0xMiB7XG4gICAgZ2FwOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLXhsLTEzIHtcbiAgICBnYXA6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAteGwtMTQge1xuICAgIGdhcDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLXhsLTE1IHtcbiAgICBnYXA6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAteGwtMTYge1xuICAgIGdhcDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC14bC0xNyB7XG4gICAgZ2FwOiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLXhsLTE4IHtcbiAgICBnYXA6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC14bC0xOSB7XG4gICAgZ2FwOiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLXhsLTIwIHtcbiAgICBnYXA6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC14bC1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC14bC1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC14bC1ldmVubHkge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMteGwtc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMteGwtZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy14bC1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy14bC1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMteGwtc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LXhsLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC14bC1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC14bC1jZW50ZXIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQteGwtYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQteGwtYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LXhsLXN0cmV0Y2gge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLXhsLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLXhsLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi14bC1lbmQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi14bC1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYteGwtYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi14bC1zdHJldGNoIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXIteGwtZmlyc3Qge1xuICAgIG9yZGVyOiAtMSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLXhsLTAge1xuICAgIG9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXIteGwtMSB7XG4gICAgb3JkZXI6IDEgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci14bC0yIHtcbiAgICBvcmRlcjogMiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLXhsLTMge1xuICAgIG9yZGVyOiAzICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXIteGwtNCB7XG4gICAgb3JkZXI6IDQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci14bC01IHtcbiAgICBvcmRlcjogNSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLXhsLWxhc3Qge1xuICAgIG9yZGVyOiA2ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14bC0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLTEge1xuICAgIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teGwtMiB7XG4gICAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLTMge1xuICAgIG1hcmdpbjogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teGwtNCB7XG4gICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14bC01IHtcbiAgICBtYXJnaW46IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLTYge1xuICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14bC03IHtcbiAgICBtYXJnaW46IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLTgge1xuICAgIG1hcmdpbjogMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teGwtOSB7XG4gICAgbWFyZ2luOiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14bC0xMCB7XG4gICAgbWFyZ2luOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLTExIHtcbiAgICBtYXJnaW46IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLTEyIHtcbiAgICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLTEzIHtcbiAgICBtYXJnaW46IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLTE0IHtcbiAgICBtYXJnaW46IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teGwtMTUge1xuICAgIG1hcmdpbjogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teGwtMTYge1xuICAgIG1hcmdpbjogNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teGwtMTcge1xuICAgIG1hcmdpbjogNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teGwtMTgge1xuICAgIG1hcmdpbjogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14bC0xOSB7XG4gICAgbWFyZ2luOiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14bC0yMCB7XG4gICAgbWFyZ2luOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14bC1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC14bC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXhsLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgteGwtMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgteGwtMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC14bC00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXhsLTUge1xuICAgIG1hcmdpbi1yaWdodDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgteGwtNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgteGwtNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC14bC04IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDJyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXhsLTkge1xuICAgIG1hcmdpbi1yaWdodDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgteGwtMTAge1xuICAgIG1hcmdpbi1yaWdodDogMi41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXhsLTExIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXhsLTEyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXhsLTEzIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXhsLTE0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC14bC0xNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC14bC0xNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC14bC0xNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC14bC0xOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0LjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgteGwtMTkge1xuICAgIG1hcmdpbi1yaWdodDogNC43NXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgteGwtMjAge1xuICAgIG1hcmdpbi1yaWdodDogNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgteGwtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS14bC0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXhsLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXkteGwtMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXkteGwtMyB7XG4gICAgbWFyZ2luLXRvcDogMC43NXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS14bC00IHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXhsLTUge1xuICAgIG1hcmdpbi10b3A6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXkteGwtNiB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXkteGwtNyB7XG4gICAgbWFyZ2luLXRvcDogMS43NXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS14bC04IHtcbiAgICBtYXJnaW4tdG9wOiAycmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXhsLTkge1xuICAgIG1hcmdpbi10b3A6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXkteGwtMTAge1xuICAgIG1hcmdpbi10b3A6IDIuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXhsLTExIHtcbiAgICBtYXJnaW4tdG9wOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXhsLTEyIHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXhsLTEzIHtcbiAgICBtYXJnaW4tdG9wOiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXhsLTE0IHtcbiAgICBtYXJnaW4tdG9wOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS14bC0xNSB7XG4gICAgbWFyZ2luLXRvcDogMy43NXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS14bC0xNiB7XG4gICAgbWFyZ2luLXRvcDogNHJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS14bC0xNyB7XG4gICAgbWFyZ2luLXRvcDogNC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS14bC0xOCB7XG4gICAgbWFyZ2luLXRvcDogNC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXkteGwtMTkge1xuICAgIG1hcmdpbi10b3A6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXkteGwtMjAge1xuICAgIG1hcmdpbi10b3A6IDVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXkteGwtYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14bC0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXhsLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXhsLTMge1xuICAgIG1hcmdpbi10b3A6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14bC00IHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtNSB7XG4gICAgbWFyZ2luLXRvcDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXhsLTYge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXhsLTcge1xuICAgIG1hcmdpbi10b3A6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14bC04IHtcbiAgICBtYXJnaW4tdG9wOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtOSB7XG4gICAgbWFyZ2luLXRvcDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXhsLTEwIHtcbiAgICBtYXJnaW4tdG9wOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14bC0xMSB7XG4gICAgbWFyZ2luLXRvcDogMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXhsLTEyIHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtMTMge1xuICAgIG1hcmdpbi10b3A6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14bC0xNCB7XG4gICAgbWFyZ2luLXRvcDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtMTUge1xuICAgIG1hcmdpbi10b3A6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14bC0xNiB7XG4gICAgbWFyZ2luLXRvcDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXhsLTE3IHtcbiAgICBtYXJnaW4tdG9wOiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtMTgge1xuICAgIG1hcmdpbi10b3A6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXhsLTE5IHtcbiAgICBtYXJnaW4tdG9wOiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtMjAge1xuICAgIG1hcmdpbi10b3A6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14bC1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUteGwtMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUteGwtMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUteGwtMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS14bC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS14bC00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS14bC01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS14bC02IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXhsLTcge1xuICAgIG1hcmdpbi1yaWdodDogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXhsLTgge1xuICAgIG1hcmdpbi1yaWdodDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXhsLTkge1xuICAgIG1hcmdpbi1yaWdodDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXhsLTEwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXhsLTExIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS14bC0xMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUteGwtMTMge1xuICAgIG1hcmdpbi1yaWdodDogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXhsLTE0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXhsLTE1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS14bC0xNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUteGwtMTcge1xuICAgIG1hcmdpbi1yaWdodDogNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXhsLTE4IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXhsLTE5IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS14bC0yMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUteGwtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteGwtMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXhsLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteGwtNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXhsLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC02IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC03IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteGwtOCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXhsLTkge1xuICAgIG1hcmdpbi1ib3R0b206IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC0xMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteGwtMTEge1xuICAgIG1hcmdpbi1ib3R0b206IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC0xMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXhsLTEzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteGwtMTQge1xuICAgIG1hcmdpbi1ib3R0b206IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXhsLTE1IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteGwtMTYge1xuICAgIG1hcmdpbi1ib3R0b206IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC0xNyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXhsLTE4IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC0xOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXhsLTIwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteGwtYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXhsLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMteGwtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy14bC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMteGwtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy14bC00IHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXhsLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMteGwtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXhsLTcge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMteGwtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy14bC05IHtcbiAgICBtYXJnaW4tbGVmdDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXhsLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMteGwtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMteGwtMTIge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMteGwtMTMge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMteGwtMTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy14bC0xNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy14bC0xNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy14bC0xNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy14bC0xOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXhsLTE5IHtcbiAgICBtYXJnaW4tbGVmdDogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXhsLTIwIHtcbiAgICBtYXJnaW4tbGVmdDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXhsLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14bC1uMSB7XG4gICAgbWFyZ2luOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teGwtbjIge1xuICAgIG1hcmdpbjogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teGwtbjMge1xuICAgIG1hcmdpbjogLTAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLW40IHtcbiAgICBtYXJnaW46IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14bC1uNSB7XG4gICAgbWFyZ2luOiAtMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teGwtbjYge1xuICAgIG1hcmdpbjogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teGwtbjcge1xuICAgIG1hcmdpbjogLTEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLW44IHtcbiAgICBtYXJnaW46IC0ycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14bC1uOSB7XG4gICAgbWFyZ2luOiAtMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teGwtbjEwIHtcbiAgICBtYXJnaW46IC0yLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLW4xMSB7XG4gICAgbWFyZ2luOiAtMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teGwtbjEyIHtcbiAgICBtYXJnaW46IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14bC1uMTMge1xuICAgIG1hcmdpbjogLTMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLW4xNCB7XG4gICAgbWFyZ2luOiAtMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14bC1uMTUge1xuICAgIG1hcmdpbjogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLW4xNiB7XG4gICAgbWFyZ2luOiAtNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teGwtbjE3IHtcbiAgICBtYXJnaW46IC00LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14bC1uMTgge1xuICAgIG1hcmdpbjogLTQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teGwtbjE5IHtcbiAgICBtYXJnaW46IC00Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14bC1uMjAge1xuICAgIG1hcmdpbjogLTVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC14bC1uMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXhsLW4yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXhsLW4zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgteGwtbjQge1xuICAgIG1hcmdpbi1yaWdodDogLTFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC14bC1uNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXhsLW42IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXhsLW43IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgteGwtbjgge1xuICAgIG1hcmdpbi1yaWdodDogLTJyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC14bC1uOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXhsLW4xMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC14bC1uMTEge1xuICAgIG1hcmdpbi1yaWdodDogLTIuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC14bC1uMTIge1xuICAgIG1hcmdpbi1yaWdodDogLTNyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC14bC1uMTMge1xuICAgIG1hcmdpbi1yaWdodDogLTMuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC14bC1uMTQge1xuICAgIG1hcmdpbi1yaWdodDogLTMuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgteGwtbjE1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgteGwtbjE2IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC00cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgteGwtbjE3IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00LjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC00LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgteGwtbjE4IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00LjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXhsLW4xOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNC43NXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXhsLW4yMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXhsLW4xIHtcbiAgICBtYXJnaW4tdG9wOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXkteGwtbjIge1xuICAgIG1hcmdpbi10b3A6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXkteGwtbjMge1xuICAgIG1hcmdpbi10b3A6IC0wLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS14bC1uNCB7XG4gICAgbWFyZ2luLXRvcDogLTFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXhsLW41IHtcbiAgICBtYXJnaW4tdG9wOiAtMS4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXkteGwtbjYge1xuICAgIG1hcmdpbi10b3A6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXkteGwtbjcge1xuICAgIG1hcmdpbi10b3A6IC0xLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS14bC1uOCB7XG4gICAgbWFyZ2luLXRvcDogLTJyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXhsLW45IHtcbiAgICBtYXJnaW4tdG9wOiAtMi4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXkteGwtbjEwIHtcbiAgICBtYXJnaW4tdG9wOiAtMi41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXhsLW4xMSB7XG4gICAgbWFyZ2luLXRvcDogLTIuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXhsLW4xMiB7XG4gICAgbWFyZ2luLXRvcDogLTNyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXhsLW4xMyB7XG4gICAgbWFyZ2luLXRvcDogLTMuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXhsLW4xNCB7XG4gICAgbWFyZ2luLXRvcDogLTMuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS14bC1uMTUge1xuICAgIG1hcmdpbi10b3A6IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS14bC1uMTYge1xuICAgIG1hcmdpbi10b3A6IC00cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS14bC1uMTcge1xuICAgIG1hcmdpbi10b3A6IC00LjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS14bC1uMTgge1xuICAgIG1hcmdpbi10b3A6IC00LjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXkteGwtbjE5IHtcbiAgICBtYXJnaW4tdG9wOiAtNC43NXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC00Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXkteGwtbjIwIHtcbiAgICBtYXJnaW4tdG9wOiAtNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC01cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtbjEge1xuICAgIG1hcmdpbi10b3A6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtbjIge1xuICAgIG1hcmdpbi10b3A6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14bC1uMyB7XG4gICAgbWFyZ2luLXRvcDogLTAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14bC1uNCB7XG4gICAgbWFyZ2luLXRvcDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14bC1uNSB7XG4gICAgbWFyZ2luLXRvcDogLTEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14bC1uNiB7XG4gICAgbWFyZ2luLXRvcDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXhsLW43IHtcbiAgICBtYXJnaW4tdG9wOiAtMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXhsLW44IHtcbiAgICBtYXJnaW4tdG9wOiAtMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXhsLW45IHtcbiAgICBtYXJnaW4tdG9wOiAtMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXhsLW4xMCB7XG4gICAgbWFyZ2luLXRvcDogLTIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXhsLW4xMSB7XG4gICAgbWFyZ2luLXRvcDogLTIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14bC1uMTIge1xuICAgIG1hcmdpbi10b3A6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtbjEzIHtcbiAgICBtYXJnaW4tdG9wOiAtMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXhsLW4xNCB7XG4gICAgbWFyZ2luLXRvcDogLTMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXhsLW4xNSB7XG4gICAgbWFyZ2luLXRvcDogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14bC1uMTYge1xuICAgIG1hcmdpbi10b3A6IC00cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtbjE3IHtcbiAgICBtYXJnaW4tdG9wOiAtNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXhsLW4xOCB7XG4gICAgbWFyZ2luLXRvcDogLTQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXhsLW4xOSB7XG4gICAgbWFyZ2luLXRvcDogLTQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14bC1uMjAge1xuICAgIG1hcmdpbi10b3A6IC01cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUteGwtbjEge1xuICAgIG1hcmdpbi1yaWdodDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS14bC1uMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUteGwtbjMge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS14bC1uNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXhsLW41IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUteGwtbjYge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXhsLW43IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUteGwtbjgge1xuICAgIG1hcmdpbi1yaWdodDogLTJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS14bC1uOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXhsLW4xMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUteGwtbjExIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUteGwtbjEyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUteGwtbjEzIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUteGwtbjE0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS14bC1uMTUge1xuICAgIG1hcmdpbi1yaWdodDogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS14bC1uMTYge1xuICAgIG1hcmdpbi1yaWdodDogLTRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS14bC1uMTcge1xuICAgIG1hcmdpbi1yaWdodDogLTQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS14bC1uMTgge1xuICAgIG1hcmdpbi1yaWdodDogLTQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXhsLW4xOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXhsLW4yMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXhsLW4xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXhsLW4yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteGwtbjMge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteGwtbjQge1xuICAgIG1hcmdpbi1ib3R0b206IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteGwtbjUge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteGwtbjYge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC1uNyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC1uOCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC1uOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC1uMTAge1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC1uMTEge1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteGwtbjEyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXhsLW4xMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC1uMTQge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC1uMTUge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteGwtbjE2IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXhsLW4xNyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC1uMTgge1xuICAgIG1hcmdpbi1ib3R0b206IC00LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC1uMTkge1xuICAgIG1hcmdpbi1ib3R0b206IC00Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteGwtbjIwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXhsLW4xIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy14bC1uMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy14bC1uMyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMteGwtbjQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXhsLW41IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy14bC1uNiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy14bC1uNyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMteGwtbjgge1xuICAgIG1hcmdpbi1sZWZ0OiAtMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXhsLW45IHtcbiAgICBtYXJnaW4tbGVmdDogLTIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy14bC1uMTAge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMteGwtbjExIHtcbiAgICBtYXJnaW4tbGVmdDogLTIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy14bC1uMTIge1xuICAgIG1hcmdpbi1sZWZ0OiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXhsLW4xMyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMteGwtbjE0IHtcbiAgICBtYXJnaW4tbGVmdDogLTMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXhsLW4xNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMteGwtbjE2IHtcbiAgICBtYXJnaW4tbGVmdDogLTRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy14bC1uMTcge1xuICAgIG1hcmdpbi1sZWZ0OiAtNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXhsLW4xOCB7XG4gICAgbWFyZ2luLWxlZnQ6IC00LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy14bC1uMTkge1xuICAgIG1hcmdpbi1sZWZ0OiAtNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXhsLW4yMCB7XG4gICAgbWFyZ2luLWxlZnQ6IC01cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC14bC0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC14bC0xIHtcbiAgICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC14bC0yIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXhsLTMge1xuICAgIHBhZGRpbmc6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXhsLTQge1xuICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXhsLTUge1xuICAgIHBhZGRpbmc6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXhsLTYge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAteGwtNyB7XG4gICAgcGFkZGluZzogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAteGwtOCB7XG4gICAgcGFkZGluZzogMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAteGwtOSB7XG4gICAgcGFkZGluZzogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAteGwtMTAge1xuICAgIHBhZGRpbmc6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAteGwtMTEge1xuICAgIHBhZGRpbmc6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXhsLTEyIHtcbiAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC14bC0xMyB7XG4gICAgcGFkZGluZzogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAteGwtMTQge1xuICAgIHBhZGRpbmc6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAteGwtMTUge1xuICAgIHBhZGRpbmc6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXhsLTE2IHtcbiAgICBwYWRkaW5nOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC14bC0xNyB7XG4gICAgcGFkZGluZzogNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAteGwtMTgge1xuICAgIHBhZGRpbmc6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAteGwtMTkge1xuICAgIHBhZGRpbmc6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXhsLTIwIHtcbiAgICBwYWRkaW5nOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgteGwtMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LXhsLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC14bC0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LXhsLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC14bC00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgteGwtNSB7XG4gICAgcGFkZGluZy1yaWdodDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LXhsLTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgteGwtNyB7XG4gICAgcGFkZGluZy1yaWdodDogMS43NXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LXhsLTgge1xuICAgIHBhZGRpbmctcmlnaHQ6IDJyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC14bC05IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgteGwtMTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgteGwtMTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC14bC0xMiB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LXhsLTEzIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgteGwtMTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgteGwtMTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC14bC0xNiB7XG4gICAgcGFkZGluZy1yaWdodDogNHJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LXhsLTE3IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgteGwtMTgge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgteGwtMTkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC14bC0yMCB7XG4gICAgcGFkZGluZy1yaWdodDogNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LXhsLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS14bC0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHkteGwtMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS14bC0zIHtcbiAgICBwYWRkaW5nLXRvcDogMC43NXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHkteGwtNCB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LXhsLTUge1xuICAgIHBhZGRpbmctdG9wOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS14bC02IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LXhsLTcge1xuICAgIHBhZGRpbmctdG9wOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS14bC04IHtcbiAgICBwYWRkaW5nLXRvcDogMnJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHkteGwtOSB7XG4gICAgcGFkZGluZy10b3A6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LXhsLTEwIHtcbiAgICBwYWRkaW5nLXRvcDogMi41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LXhsLTExIHtcbiAgICBwYWRkaW5nLXRvcDogMi43NXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHkteGwtMTIge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS14bC0xMyB7XG4gICAgcGFkZGluZy10b3A6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LXhsLTE0IHtcbiAgICBwYWRkaW5nLXRvcDogMy41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LXhsLTE1IHtcbiAgICBwYWRkaW5nLXRvcDogMy43NXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHkteGwtMTYge1xuICAgIHBhZGRpbmctdG9wOiA0cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS14bC0xNyB7XG4gICAgcGFkZGluZy10b3A6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LXhsLTE4IHtcbiAgICBwYWRkaW5nLXRvcDogNC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LXhsLTE5IHtcbiAgICBwYWRkaW5nLXRvcDogNC43NXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHkteGwtMjAge1xuICAgIHBhZGRpbmctdG9wOiA1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC14bC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXhsLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQteGwtMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXhsLTMge1xuICAgIHBhZGRpbmctdG9wOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQteGwtNCB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC14bC01IHtcbiAgICBwYWRkaW5nLXRvcDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXhsLTYge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC14bC03IHtcbiAgICBwYWRkaW5nLXRvcDogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXhsLTgge1xuICAgIHBhZGRpbmctdG9wOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQteGwtOSB7XG4gICAgcGFkZGluZy10b3A6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC14bC0xMCB7XG4gICAgcGFkZGluZy10b3A6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXhsLTExIHtcbiAgICBwYWRkaW5nLXRvcDogMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXhsLTEyIHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXhsLTEzIHtcbiAgICBwYWRkaW5nLXRvcDogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXhsLTE0IHtcbiAgICBwYWRkaW5nLXRvcDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQteGwtMTUge1xuICAgIHBhZGRpbmctdG9wOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQteGwtMTYge1xuICAgIHBhZGRpbmctdG9wOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQteGwtMTcge1xuICAgIHBhZGRpbmctdG9wOiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQteGwtMTgge1xuICAgIHBhZGRpbmctdG9wOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC14bC0xOSB7XG4gICAgcGFkZGluZy10b3A6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC14bC0yMCB7XG4gICAgcGFkZGluZy10b3A6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS14bC0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUteGwtMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLXhsLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLXhsLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS14bC00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUteGwtNSB7XG4gICAgcGFkZGluZy1yaWdodDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLXhsLTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLXhsLTcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS14bC04IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUteGwtOSB7XG4gICAgcGFkZGluZy1yaWdodDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLXhsLTEwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS14bC0xMSB7XG4gICAgcGFkZGluZy1yaWdodDogMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLXhsLTEyIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUteGwtMTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS14bC0xNCB7XG4gICAgcGFkZGluZy1yaWdodDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUteGwtMTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS14bC0xNiB7XG4gICAgcGFkZGluZy1yaWdodDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLXhsLTE3IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUteGwtMTgge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLXhsLTE5IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUteGwtMjAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi14bC0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXhsLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGIteGwtMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXhsLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGIteGwtNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi14bC01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXhsLTYge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi14bC03IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXhsLTgge1xuICAgIHBhZGRpbmctYm90dG9tOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGIteGwtOSB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi14bC0xMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXhsLTExIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXhsLTEyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXhsLTEzIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXhsLTE0IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGIteGwtMTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGIteGwtMTYge1xuICAgIHBhZGRpbmctYm90dG9tOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGIteGwtMTcge1xuICAgIHBhZGRpbmctYm90dG9tOiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGIteGwtMTgge1xuICAgIHBhZGRpbmctYm90dG9tOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi14bC0xOSB7XG4gICAgcGFkZGluZy1ib3R0b206IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi14bC0yMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy14bC0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy14bC0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy14bC0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLXhsLTMge1xuICAgIHBhZGRpbmctbGVmdDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLXhsLTQge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLXhsLTUge1xuICAgIHBhZGRpbmctbGVmdDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLXhsLTYge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMteGwtNyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMteGwtOCB7XG4gICAgcGFkZGluZy1sZWZ0OiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMteGwtOSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMteGwtMTAge1xuICAgIHBhZGRpbmctbGVmdDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMteGwtMTEge1xuICAgIHBhZGRpbmctbGVmdDogMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLXhsLTEyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy14bC0xMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMteGwtMTQge1xuICAgIHBhZGRpbmctbGVmdDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMteGwtMTUge1xuICAgIHBhZGRpbmctbGVmdDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLXhsLTE2IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy14bC0xNyB7XG4gICAgcGFkZGluZy1sZWZ0OiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMteGwtMTgge1xuICAgIHBhZGRpbmctbGVmdDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMteGwtMTkge1xuICAgIHBhZGRpbmctbGVmdDogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLXhsLTIwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy14bC0xIHtcbiAgICBmb250LXNpemU6IGNhbGMoMS4zcmVtICsgMC42dncpICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMteGwtMiB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuMjc1cmVtICsgMC4zdncpICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMteGwtMyB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuMjZyZW0gKyAwLjEydncpICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMteGwtNCB7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMteGwtNSB7XG4gICAgZm9udC1zaXplOiAxLjE1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMteGwtNiB7XG4gICAgZm9udC1zaXplOiAxLjA3NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLXhsLTcge1xuICAgIGZvbnQtc2l6ZTogMC45NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLXhsLTgge1xuICAgIGZvbnQtc2l6ZTogMC44NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLXhsLTkge1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLXhsLTEwIHtcbiAgICBmb250LXNpemU6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLXhsLWJhc2Uge1xuICAgIGZvbnQtc2l6ZTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLXhsLWZsdWlkIHtcbiAgICBmb250LXNpemU6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy14bC0yeCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuMzI1cmVtICsgMC45dncpICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMteGwtMnF4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS4zNXJlbSArIDEuMnZ3KSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLXhsLTJoeCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuMzc1cmVtICsgMS41dncpICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMteGwtMnR4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS40cmVtICsgMS44dncpICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMteGwtM3gge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjQyNXJlbSArIDIuMXZ3KSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLXhsLTNxeCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuNDVyZW0gKyAyLjR2dykgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy14bC0zaHgge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjQ3NXJlbSArIDIuN3Z3KSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLXhsLTN0eCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuNXJlbSArIDN2dykgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy14bC00eCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuNTI1cmVtICsgMy4zdncpICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMteGwtNHF4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS41NXJlbSArIDMuNnZ3KSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLXhsLTRoeCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuNTc1cmVtICsgMy45dncpICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMteGwtNHR4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS42cmVtICsgNC4ydncpICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMteGwtNXgge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjYyNXJlbSArIDQuNXZ3KSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLXhsLTVxeCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuNjVyZW0gKyA0Ljh2dykgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy14bC01aHgge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjY3NXJlbSArIDUuMXZ3KSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLXhsLTV0eCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuN3JlbSArIDUuNHZ3KSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnRleHQteGwtc3RhcnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC50ZXh0LXhsLWVuZCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC50ZXh0LXhsLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXcteGwtdW5zZXQge1xuICAgIG1pbi13aWR0aDogdW5zZXQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy14bC0yNSB7XG4gICAgbWluLXdpZHRoOiAyNSUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy14bC01MCB7XG4gICAgbWluLXdpZHRoOiA1MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy14bC03NSB7XG4gICAgbWluLXdpZHRoOiA3NSUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy14bC0xMDAge1xuICAgIG1pbi13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LXhsLWF1dG8ge1xuICAgIG1pbi13aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LXhsLTFweCB7XG4gICAgbWluLXdpZHRoOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy14bC0ycHgge1xuICAgIG1pbi13aWR0aDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXcteGwtM3B4IHtcbiAgICBtaW4td2lkdGg6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LXhsLTRweCB7XG4gICAgbWluLXdpZHRoOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy14bC01cHgge1xuICAgIG1pbi13aWR0aDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXcteGwtNnB4IHtcbiAgICBtaW4td2lkdGg6IDZweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LXhsLTdweCB7XG4gICAgbWluLXdpZHRoOiA3cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy14bC04cHgge1xuICAgIG1pbi13aWR0aDogOHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXcteGwtOXB4IHtcbiAgICBtaW4td2lkdGg6IDlweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LXhsLTEwcHgge1xuICAgIG1pbi13aWR0aDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LXhsLTE1cHgge1xuICAgIG1pbi13aWR0aDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LXhsLTIwcHgge1xuICAgIG1pbi13aWR0aDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LXhsLTI1cHgge1xuICAgIG1pbi13aWR0aDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LXhsLTMwcHgge1xuICAgIG1pbi13aWR0aDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LXhsLTM1cHgge1xuICAgIG1pbi13aWR0aDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LXhsLTQwcHgge1xuICAgIG1pbi13aWR0aDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LXhsLTQ1cHgge1xuICAgIG1pbi13aWR0aDogNDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LXhsLTUwcHgge1xuICAgIG1pbi13aWR0aDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LXhsLTU1cHgge1xuICAgIG1pbi13aWR0aDogNTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LXhsLTYwcHgge1xuICAgIG1pbi13aWR0aDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LXhsLTY1cHgge1xuICAgIG1pbi13aWR0aDogNjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LXhsLTcwcHgge1xuICAgIG1pbi13aWR0aDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LXhsLTc1cHgge1xuICAgIG1pbi13aWR0aDogNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LXhsLTgwcHgge1xuICAgIG1pbi13aWR0aDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LXhsLTg1cHgge1xuICAgIG1pbi13aWR0aDogODVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LXhsLTkwcHgge1xuICAgIG1pbi13aWR0aDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LXhsLTk1cHgge1xuICAgIG1pbi13aWR0aDogOTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LXhsLTEwMHB4IHtcbiAgICBtaW4td2lkdGg6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXcteGwtMTI1cHgge1xuICAgIG1pbi13aWR0aDogMTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy14bC0xNTBweCB7XG4gICAgbWluLXdpZHRoOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LXhsLTE3NXB4IHtcbiAgICBtaW4td2lkdGg6IDE3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXcteGwtMjAwcHgge1xuICAgIG1pbi13aWR0aDogMjAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy14bC0yMjVweCB7XG4gICAgbWluLXdpZHRoOiAyMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LXhsLTI1MHB4IHtcbiAgICBtaW4td2lkdGg6IDI1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXcteGwtMjc1cHgge1xuICAgIG1pbi13aWR0aDogMjc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy14bC0zMDBweCB7XG4gICAgbWluLXdpZHRoOiAzMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LXhsLTMyNXB4IHtcbiAgICBtaW4td2lkdGg6IDMyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXcteGwtMzUwcHgge1xuICAgIG1pbi13aWR0aDogMzUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy14bC0zNzVweCB7XG4gICAgbWluLXdpZHRoOiAzNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LXhsLTQwMHB4IHtcbiAgICBtaW4td2lkdGg6IDQwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXcteGwtNDI1cHgge1xuICAgIG1pbi13aWR0aDogNDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy14bC00NTBweCB7XG4gICAgbWluLXdpZHRoOiA0NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LXhsLTQ3NXB4IHtcbiAgICBtaW4td2lkdGg6IDQ3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXcteGwtNTAwcHgge1xuICAgIG1pbi13aWR0aDogNTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy14bC01NTBweCB7XG4gICAgbWluLXdpZHRoOiA1NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LXhsLTYwMHB4IHtcbiAgICBtaW4td2lkdGg6IDYwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXcteGwtNjUwcHgge1xuICAgIG1pbi13aWR0aDogNjUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy14bC03MDBweCB7XG4gICAgbWluLXdpZHRoOiA3MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LXhsLTc1MHB4IHtcbiAgICBtaW4td2lkdGg6IDc1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXcteGwtODAwcHgge1xuICAgIG1pbi13aWR0aDogODAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy14bC04NTBweCB7XG4gICAgbWluLXdpZHRoOiA4NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LXhsLTkwMHB4IHtcbiAgICBtaW4td2lkdGg6IDkwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXcteGwtOTUwcHgge1xuICAgIG1pbi13aWR0aDogOTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy14bC0xMDAwcHgge1xuICAgIG1pbi13aWR0aDogMTAwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgteGwtdW5zZXQge1xuICAgIG1pbi1oZWlnaHQ6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgteGwtMjUge1xuICAgIG1pbi1oZWlnaHQ6IDI1JSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLXhsLTUwIHtcbiAgICBtaW4taGVpZ2h0OiA1MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC14bC03NSB7XG4gICAgbWluLWhlaWdodDogNzUlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgteGwtMTAwIHtcbiAgICBtaW4taGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgteGwtYXV0byB7XG4gICAgbWluLWhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLXhsLTFweCB7XG4gICAgbWluLWhlaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgteGwtMnB4IHtcbiAgICBtaW4taGVpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC14bC0zcHgge1xuICAgIG1pbi1oZWlnaHQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLXhsLTRweCB7XG4gICAgbWluLWhlaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgteGwtNXB4IHtcbiAgICBtaW4taGVpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC14bC02cHgge1xuICAgIG1pbi1oZWlnaHQ6IDZweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLXhsLTdweCB7XG4gICAgbWluLWhlaWdodDogN3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgteGwtOHB4IHtcbiAgICBtaW4taGVpZ2h0OiA4cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC14bC05cHgge1xuICAgIG1pbi1oZWlnaHQ6IDlweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLXhsLTEwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC14bC0xNXB4IHtcbiAgICBtaW4taGVpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgteGwtMjBweCB7XG4gICAgbWluLWhlaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLXhsLTI1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC14bC0zMHB4IHtcbiAgICBtaW4taGVpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgteGwtMzVweCB7XG4gICAgbWluLWhlaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLXhsLTQwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC14bC00NXB4IHtcbiAgICBtaW4taGVpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgteGwtNTBweCB7XG4gICAgbWluLWhlaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLXhsLTU1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC14bC02MHB4IHtcbiAgICBtaW4taGVpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgteGwtNjVweCB7XG4gICAgbWluLWhlaWdodDogNjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLXhsLTcwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC14bC03NXB4IHtcbiAgICBtaW4taGVpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgteGwtODBweCB7XG4gICAgbWluLWhlaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLXhsLTg1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC14bC05MHB4IHtcbiAgICBtaW4taGVpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgteGwtOTVweCB7XG4gICAgbWluLWhlaWdodDogOTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLXhsLTEwMHB4IHtcbiAgICBtaW4taGVpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLXhsLTEyNXB4IHtcbiAgICBtaW4taGVpZ2h0OiAxMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLXhsLTE1MHB4IHtcbiAgICBtaW4taGVpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLXhsLTE3NXB4IHtcbiAgICBtaW4taGVpZ2h0OiAxNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLXhsLTIwMHB4IHtcbiAgICBtaW4taGVpZ2h0OiAyMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLXhsLTIyNXB4IHtcbiAgICBtaW4taGVpZ2h0OiAyMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLXhsLTI1MHB4IHtcbiAgICBtaW4taGVpZ2h0OiAyNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLXhsLTI3NXB4IHtcbiAgICBtaW4taGVpZ2h0OiAyNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLXhsLTMwMHB4IHtcbiAgICBtaW4taGVpZ2h0OiAzMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLXhsLTMyNXB4IHtcbiAgICBtaW4taGVpZ2h0OiAzMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLXhsLTM1MHB4IHtcbiAgICBtaW4taGVpZ2h0OiAzNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLXhsLTM3NXB4IHtcbiAgICBtaW4taGVpZ2h0OiAzNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLXhsLTQwMHB4IHtcbiAgICBtaW4taGVpZ2h0OiA0MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLXhsLTQyNXB4IHtcbiAgICBtaW4taGVpZ2h0OiA0MjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLXhsLTQ1MHB4IHtcbiAgICBtaW4taGVpZ2h0OiA0NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLXhsLTQ3NXB4IHtcbiAgICBtaW4taGVpZ2h0OiA0NzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLXhsLTUwMHB4IHtcbiAgICBtaW4taGVpZ2h0OiA1MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLXhsLTU1MHB4IHtcbiAgICBtaW4taGVpZ2h0OiA1NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLXhsLTYwMHB4IHtcbiAgICBtaW4taGVpZ2h0OiA2MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLXhsLTY1MHB4IHtcbiAgICBtaW4taGVpZ2h0OiA2NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLXhsLTcwMHB4IHtcbiAgICBtaW4taGVpZ2h0OiA3MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLXhsLTc1MHB4IHtcbiAgICBtaW4taGVpZ2h0OiA3NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLXhsLTgwMHB4IHtcbiAgICBtaW4taGVpZ2h0OiA4MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLXhsLTg1MHB4IHtcbiAgICBtaW4taGVpZ2h0OiA4NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLXhsLTkwMHB4IHtcbiAgICBtaW4taGVpZ2h0OiA5MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLXhsLTk1MHB4IHtcbiAgICBtaW4taGVpZ2h0OiA5NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLXhsLTEwMDBweCB7XG4gICAgbWluLWhlaWdodDogMTAwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLmZsb2F0LXh4bC1zdGFydCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbG9hdC14eGwtZW5kIHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbG9hdC14eGwtbm9uZSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXh4bC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQteHhsLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC14eGwtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC14eGwtZ3JpZCB7XG4gICAgZGlzcGxheTogZ3JpZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQteHhsLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQteHhsLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC14eGwtdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQteHhsLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXh4bC1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXh4bC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucG9zaXRpb24teHhsLXN0YXRpYyB7XG4gICAgcG9zaXRpb246IHN0YXRpYyAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBvc2l0aW9uLXh4bC1yZWxhdGl2ZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucG9zaXRpb24teHhsLWFic29sdXRlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wb3NpdGlvbi14eGwtZml4ZWQge1xuICAgIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBvc2l0aW9uLXh4bC1zdGlja3kge1xuICAgIHBvc2l0aW9uOiBzdGlja3kgIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LXh4bC11bnNldCB7XG4gICAgd2lkdGg6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy14eGwtMjUge1xuICAgIHdpZHRoOiAyNSUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LXh4bC01MCB7XG4gICAgd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLncteHhsLTc1IHtcbiAgICB3aWR0aDogNzUlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy14eGwtMTAwIHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLncteHhsLWF1dG8ge1xuICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy14eGwtMXB4IHtcbiAgICB3aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy14eGwtMnB4IHtcbiAgICB3aWR0aDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy14eGwtM3B4IHtcbiAgICB3aWR0aDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy14eGwtNHB4IHtcbiAgICB3aWR0aDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy14eGwtNXB4IHtcbiAgICB3aWR0aDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy14eGwtNnB4IHtcbiAgICB3aWR0aDogNnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy14eGwtN3B4IHtcbiAgICB3aWR0aDogN3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy14eGwtOHB4IHtcbiAgICB3aWR0aDogOHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy14eGwtOXB4IHtcbiAgICB3aWR0aDogOXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy14eGwtMTBweCB7XG4gICAgd2lkdGg6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LXh4bC0xNXB4IHtcbiAgICB3aWR0aDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLncteHhsLTIwcHgge1xuICAgIHdpZHRoOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy14eGwtMjVweCB7XG4gICAgd2lkdGg6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LXh4bC0zMHB4IHtcbiAgICB3aWR0aDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLncteHhsLTM1cHgge1xuICAgIHdpZHRoOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy14eGwtNDBweCB7XG4gICAgd2lkdGg6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LXh4bC00NXB4IHtcbiAgICB3aWR0aDogNDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLncteHhsLTUwcHgge1xuICAgIHdpZHRoOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy14eGwtNTVweCB7XG4gICAgd2lkdGg6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LXh4bC02MHB4IHtcbiAgICB3aWR0aDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLncteHhsLTY1cHgge1xuICAgIHdpZHRoOiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy14eGwtNzBweCB7XG4gICAgd2lkdGg6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LXh4bC03NXB4IHtcbiAgICB3aWR0aDogNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLncteHhsLTgwcHgge1xuICAgIHdpZHRoOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy14eGwtODVweCB7XG4gICAgd2lkdGg6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LXh4bC05MHB4IHtcbiAgICB3aWR0aDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLncteHhsLTk1cHgge1xuICAgIHdpZHRoOiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy14eGwtMTAwcHgge1xuICAgIHdpZHRoOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLncteHhsLTEyNXB4IHtcbiAgICB3aWR0aDogMTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LXh4bC0xNTBweCB7XG4gICAgd2lkdGg6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy14eGwtMTc1cHgge1xuICAgIHdpZHRoOiAxNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLncteHhsLTIwMHB4IHtcbiAgICB3aWR0aDogMjAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LXh4bC0yMjVweCB7XG4gICAgd2lkdGg6IDIyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy14eGwtMjUwcHgge1xuICAgIHdpZHRoOiAyNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLncteHhsLTI3NXB4IHtcbiAgICB3aWR0aDogMjc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LXh4bC0zMDBweCB7XG4gICAgd2lkdGg6IDMwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy14eGwtMzI1cHgge1xuICAgIHdpZHRoOiAzMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLncteHhsLTM1MHB4IHtcbiAgICB3aWR0aDogMzUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LXh4bC0zNzVweCB7XG4gICAgd2lkdGg6IDM3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy14eGwtNDAwcHgge1xuICAgIHdpZHRoOiA0MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLncteHhsLTQyNXB4IHtcbiAgICB3aWR0aDogNDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LXh4bC00NTBweCB7XG4gICAgd2lkdGg6IDQ1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy14eGwtNDc1cHgge1xuICAgIHdpZHRoOiA0NzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLncteHhsLTUwMHB4IHtcbiAgICB3aWR0aDogNTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LXh4bC01NTBweCB7XG4gICAgd2lkdGg6IDU1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy14eGwtNjAwcHgge1xuICAgIHdpZHRoOiA2MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLncteHhsLTY1MHB4IHtcbiAgICB3aWR0aDogNjUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LXh4bC03MDBweCB7XG4gICAgd2lkdGg6IDcwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy14eGwtNzUwcHgge1xuICAgIHdpZHRoOiA3NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLncteHhsLTgwMHB4IHtcbiAgICB3aWR0aDogODAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LXh4bC04NTBweCB7XG4gICAgd2lkdGg6IDg1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy14eGwtOTAwcHgge1xuICAgIHdpZHRoOiA5MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLncteHhsLTk1MHB4IHtcbiAgICB3aWR0aDogOTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LXh4bC0xMDAwcHgge1xuICAgIHdpZHRoOiAxMDAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy14eGwtdW5zZXQge1xuICAgIG1heC13aWR0aDogdW5zZXQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy14eGwtMjUge1xuICAgIG1heC13aWR0aDogMjUlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXcteHhsLTUwIHtcbiAgICBtYXgtd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LXh4bC03NSB7XG4gICAgbWF4LXdpZHRoOiA3NSUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy14eGwtMTAwIHtcbiAgICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy14eGwtYXV0byB7XG4gICAgbWF4LXdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXcteHhsLTFweCB7XG4gICAgbWF4LXdpZHRoOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy14eGwtMnB4IHtcbiAgICBtYXgtd2lkdGg6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LXh4bC0zcHgge1xuICAgIG1heC13aWR0aDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXcteHhsLTRweCB7XG4gICAgbWF4LXdpZHRoOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy14eGwtNXB4IHtcbiAgICBtYXgtd2lkdGg6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LXh4bC02cHgge1xuICAgIG1heC13aWR0aDogNnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXcteHhsLTdweCB7XG4gICAgbWF4LXdpZHRoOiA3cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy14eGwtOHB4IHtcbiAgICBtYXgtd2lkdGg6IDhweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LXh4bC05cHgge1xuICAgIG1heC13aWR0aDogOXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXcteHhsLTEwcHgge1xuICAgIG1heC13aWR0aDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LXh4bC0xNXB4IHtcbiAgICBtYXgtd2lkdGg6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy14eGwtMjBweCB7XG4gICAgbWF4LXdpZHRoOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXcteHhsLTI1cHgge1xuICAgIG1heC13aWR0aDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LXh4bC0zMHB4IHtcbiAgICBtYXgtd2lkdGg6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy14eGwtMzVweCB7XG4gICAgbWF4LXdpZHRoOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXcteHhsLTQwcHgge1xuICAgIG1heC13aWR0aDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LXh4bC00NXB4IHtcbiAgICBtYXgtd2lkdGg6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy14eGwtNTBweCB7XG4gICAgbWF4LXdpZHRoOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXcteHhsLTU1cHgge1xuICAgIG1heC13aWR0aDogNTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LXh4bC02MHB4IHtcbiAgICBtYXgtd2lkdGg6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy14eGwtNjVweCB7XG4gICAgbWF4LXdpZHRoOiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXcteHhsLTcwcHgge1xuICAgIG1heC13aWR0aDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LXh4bC03NXB4IHtcbiAgICBtYXgtd2lkdGg6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy14eGwtODBweCB7XG4gICAgbWF4LXdpZHRoOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXcteHhsLTg1cHgge1xuICAgIG1heC13aWR0aDogODVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LXh4bC05MHB4IHtcbiAgICBtYXgtd2lkdGg6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy14eGwtOTVweCB7XG4gICAgbWF4LXdpZHRoOiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXcteHhsLTEwMHB4IHtcbiAgICBtYXgtd2lkdGg6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXcteHhsLTEyNXB4IHtcbiAgICBtYXgtd2lkdGg6IDEyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXcteHhsLTE1MHB4IHtcbiAgICBtYXgtd2lkdGg6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXcteHhsLTE3NXB4IHtcbiAgICBtYXgtd2lkdGg6IDE3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXcteHhsLTIwMHB4IHtcbiAgICBtYXgtd2lkdGg6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXcteHhsLTIyNXB4IHtcbiAgICBtYXgtd2lkdGg6IDIyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXcteHhsLTI1MHB4IHtcbiAgICBtYXgtd2lkdGg6IDI1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXcteHhsLTI3NXB4IHtcbiAgICBtYXgtd2lkdGg6IDI3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXcteHhsLTMwMHB4IHtcbiAgICBtYXgtd2lkdGg6IDMwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXcteHhsLTMyNXB4IHtcbiAgICBtYXgtd2lkdGg6IDMyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXcteHhsLTM1MHB4IHtcbiAgICBtYXgtd2lkdGg6IDM1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXcteHhsLTM3NXB4IHtcbiAgICBtYXgtd2lkdGg6IDM3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXcteHhsLTQwMHB4IHtcbiAgICBtYXgtd2lkdGg6IDQwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXcteHhsLTQyNXB4IHtcbiAgICBtYXgtd2lkdGg6IDQyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXcteHhsLTQ1MHB4IHtcbiAgICBtYXgtd2lkdGg6IDQ1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXcteHhsLTQ3NXB4IHtcbiAgICBtYXgtd2lkdGg6IDQ3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXcteHhsLTUwMHB4IHtcbiAgICBtYXgtd2lkdGg6IDUwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXcteHhsLTU1MHB4IHtcbiAgICBtYXgtd2lkdGg6IDU1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXcteHhsLTYwMHB4IHtcbiAgICBtYXgtd2lkdGg6IDYwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXcteHhsLTY1MHB4IHtcbiAgICBtYXgtd2lkdGg6IDY1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXcteHhsLTcwMHB4IHtcbiAgICBtYXgtd2lkdGg6IDcwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXcteHhsLTc1MHB4IHtcbiAgICBtYXgtd2lkdGg6IDc1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXcteHhsLTgwMHB4IHtcbiAgICBtYXgtd2lkdGg6IDgwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXcteHhsLTg1MHB4IHtcbiAgICBtYXgtd2lkdGg6IDg1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXcteHhsLTkwMHB4IHtcbiAgICBtYXgtd2lkdGg6IDkwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXcteHhsLTk1MHB4IHtcbiAgICBtYXgtd2lkdGg6IDk1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXcteHhsLTEwMDBweCB7XG4gICAgbWF4LXdpZHRoOiAxMDAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLXh4bC11bnNldCB7XG4gICAgaGVpZ2h0OiB1bnNldCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgteHhsLTI1IHtcbiAgICBoZWlnaHQ6IDI1JSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgteHhsLTUwIHtcbiAgICBoZWlnaHQ6IDUwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgteHhsLTc1IHtcbiAgICBoZWlnaHQ6IDc1JSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgteHhsLTEwMCB7XG4gICAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC14eGwtYXV0byB7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC14eGwtMXB4IHtcbiAgICBoZWlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgteHhsLTJweCB7XG4gICAgaGVpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLXh4bC0zcHgge1xuICAgIGhlaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC14eGwtNHB4IHtcbiAgICBoZWlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgteHhsLTVweCB7XG4gICAgaGVpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLXh4bC02cHgge1xuICAgIGhlaWdodDogNnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC14eGwtN3B4IHtcbiAgICBoZWlnaHQ6IDdweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgteHhsLThweCB7XG4gICAgaGVpZ2h0OiA4cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLXh4bC05cHgge1xuICAgIGhlaWdodDogOXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC14eGwtMTBweCB7XG4gICAgaGVpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC14eGwtMTVweCB7XG4gICAgaGVpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC14eGwtMjBweCB7XG4gICAgaGVpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC14eGwtMjVweCB7XG4gICAgaGVpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC14eGwtMzBweCB7XG4gICAgaGVpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC14eGwtMzVweCB7XG4gICAgaGVpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC14eGwtNDBweCB7XG4gICAgaGVpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC14eGwtNDVweCB7XG4gICAgaGVpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC14eGwtNTBweCB7XG4gICAgaGVpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC14eGwtNTVweCB7XG4gICAgaGVpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC14eGwtNjBweCB7XG4gICAgaGVpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC14eGwtNjVweCB7XG4gICAgaGVpZ2h0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC14eGwtNzBweCB7XG4gICAgaGVpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC14eGwtNzVweCB7XG4gICAgaGVpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC14eGwtODBweCB7XG4gICAgaGVpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC14eGwtODVweCB7XG4gICAgaGVpZ2h0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC14eGwtOTBweCB7XG4gICAgaGVpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC14eGwtOTVweCB7XG4gICAgaGVpZ2h0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC14eGwtMTAwcHgge1xuICAgIGhlaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLXh4bC0xMjVweCB7XG4gICAgaGVpZ2h0OiAxMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgteHhsLTE1MHB4IHtcbiAgICBoZWlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC14eGwtMTc1cHgge1xuICAgIGhlaWdodDogMTc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLXh4bC0yMDBweCB7XG4gICAgaGVpZ2h0OiAyMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgteHhsLTIyNXB4IHtcbiAgICBoZWlnaHQ6IDIyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC14eGwtMjUwcHgge1xuICAgIGhlaWdodDogMjUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLXh4bC0yNzVweCB7XG4gICAgaGVpZ2h0OiAyNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgteHhsLTMwMHB4IHtcbiAgICBoZWlnaHQ6IDMwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC14eGwtMzI1cHgge1xuICAgIGhlaWdodDogMzI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLXh4bC0zNTBweCB7XG4gICAgaGVpZ2h0OiAzNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgteHhsLTM3NXB4IHtcbiAgICBoZWlnaHQ6IDM3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC14eGwtNDAwcHgge1xuICAgIGhlaWdodDogNDAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLXh4bC00MjVweCB7XG4gICAgaGVpZ2h0OiA0MjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgteHhsLTQ1MHB4IHtcbiAgICBoZWlnaHQ6IDQ1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC14eGwtNDc1cHgge1xuICAgIGhlaWdodDogNDc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLXh4bC01MDBweCB7XG4gICAgaGVpZ2h0OiA1MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgteHhsLTU1MHB4IHtcbiAgICBoZWlnaHQ6IDU1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC14eGwtNjAwcHgge1xuICAgIGhlaWdodDogNjAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLXh4bC02NTBweCB7XG4gICAgaGVpZ2h0OiA2NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgteHhsLTcwMHB4IHtcbiAgICBoZWlnaHQ6IDcwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC14eGwtNzUwcHgge1xuICAgIGhlaWdodDogNzUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLXh4bC04MDBweCB7XG4gICAgaGVpZ2h0OiA4MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgteHhsLTg1MHB4IHtcbiAgICBoZWlnaHQ6IDg1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC14eGwtOTAwcHgge1xuICAgIGhlaWdodDogOTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLXh4bC05NTBweCB7XG4gICAgaGVpZ2h0OiA5NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgteHhsLTEwMDBweCB7XG4gICAgaGVpZ2h0OiAxMDAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC14eGwtdW5zZXQge1xuICAgIG1heC1oZWlnaHQ6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgteHhsLTI1IHtcbiAgICBtYXgtaGVpZ2h0OiAyNSUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC14eGwtNTAge1xuICAgIG1heC1oZWlnaHQ6IDUwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXh4bC03NSB7XG4gICAgbWF4LWhlaWdodDogNzUlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgteHhsLTEwMCB7XG4gICAgbWF4LWhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXh4bC1hdXRvIHtcbiAgICBtYXgtaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgteHhsLTFweCB7XG4gICAgbWF4LWhlaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgteHhsLTJweCB7XG4gICAgbWF4LWhlaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgteHhsLTNweCB7XG4gICAgbWF4LWhlaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgteHhsLTRweCB7XG4gICAgbWF4LWhlaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgteHhsLTVweCB7XG4gICAgbWF4LWhlaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgteHhsLTZweCB7XG4gICAgbWF4LWhlaWdodDogNnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgteHhsLTdweCB7XG4gICAgbWF4LWhlaWdodDogN3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgteHhsLThweCB7XG4gICAgbWF4LWhlaWdodDogOHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgteHhsLTlweCB7XG4gICAgbWF4LWhlaWdodDogOXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgteHhsLTEwcHgge1xuICAgIG1heC1oZWlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC14eGwtMTVweCB7XG4gICAgbWF4LWhlaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXh4bC0yMHB4IHtcbiAgICBtYXgtaGVpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgteHhsLTI1cHgge1xuICAgIG1heC1oZWlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC14eGwtMzBweCB7XG4gICAgbWF4LWhlaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXh4bC0zNXB4IHtcbiAgICBtYXgtaGVpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgteHhsLTQwcHgge1xuICAgIG1heC1oZWlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC14eGwtNDVweCB7XG4gICAgbWF4LWhlaWdodDogNDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXh4bC01MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgteHhsLTU1cHgge1xuICAgIG1heC1oZWlnaHQ6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC14eGwtNjBweCB7XG4gICAgbWF4LWhlaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXh4bC02NXB4IHtcbiAgICBtYXgtaGVpZ2h0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgteHhsLTcwcHgge1xuICAgIG1heC1oZWlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC14eGwtNzVweCB7XG4gICAgbWF4LWhlaWdodDogNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXh4bC04MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgteHhsLTg1cHgge1xuICAgIG1heC1oZWlnaHQ6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC14eGwtOTBweCB7XG4gICAgbWF4LWhlaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXh4bC05NXB4IHtcbiAgICBtYXgtaGVpZ2h0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgteHhsLTEwMHB4IHtcbiAgICBtYXgtaGVpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXh4bC0xMjVweCB7XG4gICAgbWF4LWhlaWdodDogMTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC14eGwtMTUwcHgge1xuICAgIG1heC1oZWlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgteHhsLTE3NXB4IHtcbiAgICBtYXgtaGVpZ2h0OiAxNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXh4bC0yMDBweCB7XG4gICAgbWF4LWhlaWdodDogMjAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC14eGwtMjI1cHgge1xuICAgIG1heC1oZWlnaHQ6IDIyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgteHhsLTI1MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiAyNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXh4bC0yNzVweCB7XG4gICAgbWF4LWhlaWdodDogMjc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC14eGwtMzAwcHgge1xuICAgIG1heC1oZWlnaHQ6IDMwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgteHhsLTMyNXB4IHtcbiAgICBtYXgtaGVpZ2h0OiAzMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXh4bC0zNTBweCB7XG4gICAgbWF4LWhlaWdodDogMzUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC14eGwtMzc1cHgge1xuICAgIG1heC1oZWlnaHQ6IDM3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgteHhsLTQwMHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA0MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXh4bC00MjVweCB7XG4gICAgbWF4LWhlaWdodDogNDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC14eGwtNDUwcHgge1xuICAgIG1heC1oZWlnaHQ6IDQ1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgteHhsLTQ3NXB4IHtcbiAgICBtYXgtaGVpZ2h0OiA0NzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXh4bC01MDBweCB7XG4gICAgbWF4LWhlaWdodDogNTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC14eGwtNTUwcHgge1xuICAgIG1heC1oZWlnaHQ6IDU1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgteHhsLTYwMHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA2MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXh4bC02NTBweCB7XG4gICAgbWF4LWhlaWdodDogNjUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC14eGwtNzAwcHgge1xuICAgIG1heC1oZWlnaHQ6IDcwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgteHhsLTc1MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA3NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXh4bC04MDBweCB7XG4gICAgbWF4LWhlaWdodDogODAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC14eGwtODUwcHgge1xuICAgIG1heC1oZWlnaHQ6IDg1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgteHhsLTkwMHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA5MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXh4bC05NTBweCB7XG4gICAgbWF4LWhlaWdodDogOTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC14eGwtMTAwMHB4IHtcbiAgICBtYXgtaGVpZ2h0OiAxMDAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXh4bC1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgteHhsLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgteHhsLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgteHhsLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXh4bC1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC14eGwtZ3Jvdy0wIHtcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXh4bC1ncm93LTEge1xuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgteHhsLXNocmluay0wIHtcbiAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgteHhsLXNocmluay0xIHtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgteHhsLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgteHhsLW5vd3JhcCB7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXh4bC13cmFwLXJldmVyc2Uge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLXh4bC0wIHtcbiAgICBnYXA6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAteHhsLTEge1xuICAgIGdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC14eGwtMiB7XG4gICAgZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAteHhsLTMge1xuICAgIGdhcDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC14eGwtNCB7XG4gICAgZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLXh4bC01IHtcbiAgICBnYXA6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAteHhsLTYge1xuICAgIGdhcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLXh4bC03IHtcbiAgICBnYXA6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAteHhsLTgge1xuICAgIGdhcDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC14eGwtOSB7XG4gICAgZ2FwOiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLXh4bC0xMCB7XG4gICAgZ2FwOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAteHhsLTExIHtcbiAgICBnYXA6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAteHhsLTEyIHtcbiAgICBnYXA6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAteHhsLTEzIHtcbiAgICBnYXA6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAteHhsLTE0IHtcbiAgICBnYXA6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC14eGwtMTUge1xuICAgIGdhcDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC14eGwtMTYge1xuICAgIGdhcDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC14eGwtMTcge1xuICAgIGdhcDogNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC14eGwtMTgge1xuICAgIGdhcDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLXh4bC0xOSB7XG4gICAgZ2FwOiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLXh4bC0yMCB7XG4gICAgZ2FwOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LXh4bC1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LXh4bC1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQteHhsLWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQteHhsLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC14eGwtYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC14eGwtZXZlbmx5IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLXh4bC1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy14eGwtZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy14eGwtY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMteHhsLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy14eGwtc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LXh4bC1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQteHhsLWVuZCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LXh4bC1jZW50ZXIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQteHhsLWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LXh4bC1hcm91bmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQteHhsLXN0cmV0Y2gge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLXh4bC1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi14eGwtc3RhcnQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLXh4bC1lbmQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi14eGwtY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLXh4bC1iYXNlbGluZSB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLXh4bC1zdHJldGNoIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXIteHhsLWZpcnN0IHtcbiAgICBvcmRlcjogLTEgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci14eGwtMCB7XG4gICAgb3JkZXI6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci14eGwtMSB7XG4gICAgb3JkZXI6IDEgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci14eGwtMiB7XG4gICAgb3JkZXI6IDIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci14eGwtMyB7XG4gICAgb3JkZXI6IDMgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci14eGwtNCB7XG4gICAgb3JkZXI6IDQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci14eGwtNSB7XG4gICAgb3JkZXI6IDUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci14eGwtbGFzdCB7XG4gICAgb3JkZXI6IDYgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXh4bC0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXh4bC0xIHtcbiAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXh4bC0yIHtcbiAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teHhsLTMge1xuICAgIG1hcmdpbjogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teHhsLTQge1xuICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teHhsLTUge1xuICAgIG1hcmdpbjogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teHhsLTYge1xuICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14eGwtNyB7XG4gICAgbWFyZ2luOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14eGwtOCB7XG4gICAgbWFyZ2luOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14eGwtOSB7XG4gICAgbWFyZ2luOiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14eGwtMTAge1xuICAgIG1hcmdpbjogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14eGwtMTEge1xuICAgIG1hcmdpbjogMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teHhsLTEyIHtcbiAgICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXh4bC0xMyB7XG4gICAgbWFyZ2luOiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14eGwtMTQge1xuICAgIG1hcmdpbjogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14eGwtMTUge1xuICAgIG1hcmdpbjogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teHhsLTE2IHtcbiAgICBtYXJnaW46IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXh4bC0xNyB7XG4gICAgbWFyZ2luOiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14eGwtMTgge1xuICAgIG1hcmdpbjogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14eGwtMTkge1xuICAgIG1hcmdpbjogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teHhsLTIwIHtcbiAgICBtYXJnaW46IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXh4bC1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC14eGwtMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC14eGwtMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC14eGwtMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgteHhsLTMge1xuICAgIG1hcmdpbi1yaWdodDogMC43NXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgteHhsLTQge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgteHhsLTUge1xuICAgIG1hcmdpbi1yaWdodDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgteHhsLTYge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXh4bC03IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXh4bC04IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDJyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXh4bC05IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXh4bC0xMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgteHhsLTExIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXh4bC0xMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC14eGwtMTMge1xuICAgIG1hcmdpbi1yaWdodDogMy4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgteHhsLTE0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC14eGwtMTUge1xuICAgIG1hcmdpbi1yaWdodDogMy43NXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgteHhsLTE2IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDRyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXh4bC0xNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC14eGwtMTgge1xuICAgIG1hcmdpbi1yaWdodDogNC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXh4bC0xOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC14eGwtMjAge1xuICAgIG1hcmdpbi1yaWdodDogNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgteHhsLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXkteHhsLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXkteHhsLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXkteHhsLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXh4bC0zIHtcbiAgICBtYXJnaW4tdG9wOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXh4bC00IHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXh4bC01IHtcbiAgICBtYXJnaW4tdG9wOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXh4bC02IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS14eGwtNyB7XG4gICAgbWFyZ2luLXRvcDogMS43NXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS14eGwtOCB7XG4gICAgbWFyZ2luLXRvcDogMnJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS14eGwtOSB7XG4gICAgbWFyZ2luLXRvcDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS14eGwtMTAge1xuICAgIG1hcmdpbi10b3A6IDIuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXh4bC0xMSB7XG4gICAgbWFyZ2luLXRvcDogMi43NXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS14eGwtMTIge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXkteHhsLTEzIHtcbiAgICBtYXJnaW4tdG9wOiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXh4bC0xNCB7XG4gICAgbWFyZ2luLXRvcDogMy41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXkteHhsLTE1IHtcbiAgICBtYXJnaW4tdG9wOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXh4bC0xNiB7XG4gICAgbWFyZ2luLXRvcDogNHJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS14eGwtMTcge1xuICAgIG1hcmdpbi10b3A6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXkteHhsLTE4IHtcbiAgICBtYXJnaW4tdG9wOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS14eGwtMTkge1xuICAgIG1hcmdpbi10b3A6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXkteHhsLTIwIHtcbiAgICBtYXJnaW4tdG9wOiA1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXh4bC1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXh4bC0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteHhsLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14eGwtMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteHhsLTMge1xuICAgIG1hcmdpbi10b3A6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14eGwtNCB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXh4bC01IHtcbiAgICBtYXJnaW4tdG9wOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteHhsLTYge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXh4bC03IHtcbiAgICBtYXJnaW4tdG9wOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteHhsLTgge1xuICAgIG1hcmdpbi10b3A6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14eGwtOSB7XG4gICAgbWFyZ2luLXRvcDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXh4bC0xMCB7XG4gICAgbWFyZ2luLXRvcDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteHhsLTExIHtcbiAgICBtYXJnaW4tdG9wOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteHhsLTEyIHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteHhsLTEzIHtcbiAgICBtYXJnaW4tdG9wOiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteHhsLTE0IHtcbiAgICBtYXJnaW4tdG9wOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14eGwtMTUge1xuICAgIG1hcmdpbi10b3A6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14eGwtMTYge1xuICAgIG1hcmdpbi10b3A6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14eGwtMTcge1xuICAgIG1hcmdpbi10b3A6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14eGwtMTgge1xuICAgIG1hcmdpbi10b3A6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXh4bC0xOSB7XG4gICAgbWFyZ2luLXRvcDogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXh4bC0yMCB7XG4gICAgbWFyZ2luLXRvcDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXh4bC1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUteHhsLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXh4bC0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS14eGwtMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS14eGwtMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUteHhsLTQge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXh4bC01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS14eGwtNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS14eGwtNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUteHhsLTgge1xuICAgIG1hcmdpbi1yaWdodDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXh4bC05IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS14eGwtMTAge1xuICAgIG1hcmdpbi1yaWdodDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUteHhsLTExIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS14eGwtMTIge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXh4bC0xMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUteHhsLTE0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXh4bC0xNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUteHhsLTE2IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS14eGwtMTcge1xuICAgIG1hcmdpbi1yaWdodDogNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXh4bC0xOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS14eGwtMTkge1xuICAgIG1hcmdpbi1yaWdodDogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXh4bC0yMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUteHhsLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXh4bC0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteHhsLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14eGwtMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteHhsLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14eGwtNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXh4bC01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteHhsLTYge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXh4bC03IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteHhsLTgge1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14eGwtOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXh4bC0xMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteHhsLTExIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteHhsLTEyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteHhsLTEzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteHhsLTE0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14eGwtMTUge1xuICAgIG1hcmdpbi1ib3R0b206IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14eGwtMTYge1xuICAgIG1hcmdpbi1ib3R0b206IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14eGwtMTcge1xuICAgIG1hcmdpbi1ib3R0b206IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14eGwtMTgge1xuICAgIG1hcmdpbi1ib3R0b206IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXh4bC0xOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXh4bC0yMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXh4bC1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMteHhsLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMteHhsLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMteHhsLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy14eGwtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy14eGwtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy14eGwtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy14eGwtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXh4bC03IHtcbiAgICBtYXJnaW4tbGVmdDogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXh4bC04IHtcbiAgICBtYXJnaW4tbGVmdDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXh4bC05IHtcbiAgICBtYXJnaW4tbGVmdDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXh4bC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXh4bC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy14eGwtMTIge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMteHhsLTEzIHtcbiAgICBtYXJnaW4tbGVmdDogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXh4bC0xNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXh4bC0xNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy14eGwtMTYge1xuICAgIG1hcmdpbi1sZWZ0OiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMteHhsLTE3IHtcbiAgICBtYXJnaW4tbGVmdDogNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXh4bC0xOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXh4bC0xOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy14eGwtMjAge1xuICAgIG1hcmdpbi1sZWZ0OiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMteHhsLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14eGwtbjEge1xuICAgIG1hcmdpbjogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXh4bC1uMiB7XG4gICAgbWFyZ2luOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14eGwtbjMge1xuICAgIG1hcmdpbjogLTAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXh4bC1uNCB7XG4gICAgbWFyZ2luOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teHhsLW41IHtcbiAgICBtYXJnaW46IC0xLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14eGwtbjYge1xuICAgIG1hcmdpbjogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teHhsLW43IHtcbiAgICBtYXJnaW46IC0xLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14eGwtbjgge1xuICAgIG1hcmdpbjogLTJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXh4bC1uOSB7XG4gICAgbWFyZ2luOiAtMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teHhsLW4xMCB7XG4gICAgbWFyZ2luOiAtMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14eGwtbjExIHtcbiAgICBtYXJnaW46IC0yLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14eGwtbjEyIHtcbiAgICBtYXJnaW46IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14eGwtbjEzIHtcbiAgICBtYXJnaW46IC0zLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14eGwtbjE0IHtcbiAgICBtYXJnaW46IC0zLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXh4bC1uMTUge1xuICAgIG1hcmdpbjogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXh4bC1uMTYge1xuICAgIG1hcmdpbjogLTRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXh4bC1uMTcge1xuICAgIG1hcmdpbjogLTQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXh4bC1uMTgge1xuICAgIG1hcmdpbjogLTQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teHhsLW4xOSB7XG4gICAgbWFyZ2luOiAtNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teHhsLW4yMCB7XG4gICAgbWFyZ2luOiAtNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXh4bC1uMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXh4bC1uMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC14eGwtbjMge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC14eGwtbjQge1xuICAgIG1hcmdpbi1yaWdodDogLTFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC14eGwtbjUge1xuICAgIG1hcmdpbi1yaWdodDogLTEuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC14eGwtbjYge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgteHhsLW43IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgteHhsLW44IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0ycmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC0ycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgteHhsLW45IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgteHhsLW4xMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC14eGwtbjExIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgteHhsLW4xMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtM3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXh4bC1uMTMge1xuICAgIG1hcmdpbi1yaWdodDogLTMuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC14eGwtbjE0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXh4bC1uMTUge1xuICAgIG1hcmdpbi1yaWdodDogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC14eGwtbjE2IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC00cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgteHhsLW4xNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXh4bC1uMTgge1xuICAgIG1hcmdpbi1yaWdodDogLTQuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgteHhsLW4xOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNC43NXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXh4bC1uMjAge1xuICAgIG1hcmdpbi1yaWdodDogLTVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS14eGwtbjEge1xuICAgIG1hcmdpbi10b3A6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS14eGwtbjIge1xuICAgIG1hcmdpbi10b3A6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXkteHhsLW4zIHtcbiAgICBtYXJnaW4tdG9wOiAtMC43NXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXkteHhsLW40IHtcbiAgICBtYXJnaW4tdG9wOiAtMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXkteHhsLW41IHtcbiAgICBtYXJnaW4tdG9wOiAtMS4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXkteHhsLW42IHtcbiAgICBtYXJnaW4tdG9wOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXh4bC1uNyB7XG4gICAgbWFyZ2luLXRvcDogLTEuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXh4bC1uOCB7XG4gICAgbWFyZ2luLXRvcDogLTJyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXh4bC1uOSB7XG4gICAgbWFyZ2luLXRvcDogLTIuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXh4bC1uMTAge1xuICAgIG1hcmdpbi10b3A6IC0yLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXkteHhsLW4xMSB7XG4gICAgbWFyZ2luLXRvcDogLTIuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXh4bC1uMTIge1xuICAgIG1hcmdpbi10b3A6IC0zcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS14eGwtbjEzIHtcbiAgICBtYXJnaW4tdG9wOiAtMy4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXkteHhsLW4xNCB7XG4gICAgbWFyZ2luLXRvcDogLTMuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS14eGwtbjE1IHtcbiAgICBtYXJnaW4tdG9wOiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXkteHhsLW4xNiB7XG4gICAgbWFyZ2luLXRvcDogLTRyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXh4bC1uMTcge1xuICAgIG1hcmdpbi10b3A6IC00LjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS14eGwtbjE4IHtcbiAgICBtYXJnaW4tdG9wOiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXh4bC1uMTkge1xuICAgIG1hcmdpbi10b3A6IC00Ljc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS14eGwtbjIwIHtcbiAgICBtYXJnaW4tdG9wOiAtNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC01cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteHhsLW4xIHtcbiAgICBtYXJnaW4tdG9wOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXh4bC1uMiB7XG4gICAgbWFyZ2luLXRvcDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXh4bC1uMyB7XG4gICAgbWFyZ2luLXRvcDogLTAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14eGwtbjQge1xuICAgIG1hcmdpbi10b3A6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteHhsLW41IHtcbiAgICBtYXJnaW4tdG9wOiAtMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXh4bC1uNiB7XG4gICAgbWFyZ2luLXRvcDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXh4bC1uNyB7XG4gICAgbWFyZ2luLXRvcDogLTEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14eGwtbjgge1xuICAgIG1hcmdpbi10b3A6IC0ycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteHhsLW45IHtcbiAgICBtYXJnaW4tdG9wOiAtMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXh4bC1uMTAge1xuICAgIG1hcmdpbi10b3A6IC0yLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14eGwtbjExIHtcbiAgICBtYXJnaW4tdG9wOiAtMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXh4bC1uMTIge1xuICAgIG1hcmdpbi10b3A6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteHhsLW4xMyB7XG4gICAgbWFyZ2luLXRvcDogLTMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14eGwtbjE0IHtcbiAgICBtYXJnaW4tdG9wOiAtMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteHhsLW4xNSB7XG4gICAgbWFyZ2luLXRvcDogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14eGwtbjE2IHtcbiAgICBtYXJnaW4tdG9wOiAtNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXh4bC1uMTcge1xuICAgIG1hcmdpbi10b3A6IC00LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteHhsLW4xOCB7XG4gICAgbWFyZ2luLXRvcDogLTQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXh4bC1uMTkge1xuICAgIG1hcmdpbi10b3A6IC00Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteHhsLW4yMCB7XG4gICAgbWFyZ2luLXRvcDogLTVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS14eGwtbjEge1xuICAgIG1hcmdpbi1yaWdodDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS14eGwtbjIge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXh4bC1uMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXh4bC1uNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXh4bC1uNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXh4bC1uNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUteHhsLW43IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUteHhsLW44IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0ycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUteHhsLW45IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUteHhsLW4xMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUteHhsLW4xMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXh4bC1uMTIge1xuICAgIG1hcmdpbi1yaWdodDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS14eGwtbjEzIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUteHhsLW4xNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUteHhsLW4xNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXh4bC1uMTYge1xuICAgIG1hcmdpbi1yaWdodDogLTRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS14eGwtbjE3IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUteHhsLW4xOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUteHhsLW4xOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXh4bC1uMjAge1xuICAgIG1hcmdpbi1yaWdodDogLTVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14eGwtbjEge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteHhsLW4yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteHhsLW4zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXh4bC1uNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14eGwtbjUge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteHhsLW42IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteHhsLW43IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXh4bC1uOCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14eGwtbjkge1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteHhsLW4xMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXh4bC1uMTEge1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteHhsLW4xMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14eGwtbjEzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXh4bC1uMTQge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14eGwtbjE1IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXh4bC1uMTYge1xuICAgIG1hcmdpbi1ib3R0b206IC00cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteHhsLW4xNyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14eGwtbjE4IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteHhsLW4xOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14eGwtbjIwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXh4bC1uMSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMteHhsLW4yIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXh4bC1uMyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMteHhsLW40IHtcbiAgICBtYXJnaW4tbGVmdDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy14eGwtbjUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXh4bC1uNiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy14eGwtbjcge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXh4bC1uOCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0ycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMteHhsLW45IHtcbiAgICBtYXJnaW4tbGVmdDogLTIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy14eGwtbjEwIHtcbiAgICBtYXJnaW4tbGVmdDogLTIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXh4bC1uMTEge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXh4bC1uMTIge1xuICAgIG1hcmdpbi1sZWZ0OiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXh4bC1uMTMge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXh4bC1uMTQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMteHhsLW4xNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMteHhsLW4xNiB7XG4gICAgbWFyZ2luLWxlZnQ6IC00cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMteHhsLW4xNyB7XG4gICAgbWFyZ2luLWxlZnQ6IC00LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMteHhsLW4xOCB7XG4gICAgbWFyZ2luLWxlZnQ6IC00LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy14eGwtbjE5IHtcbiAgICBtYXJnaW4tbGVmdDogLTQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy14eGwtbjIwIHtcbiAgICBtYXJnaW4tbGVmdDogLTVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXh4bC0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC14eGwtMSB7XG4gICAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAteHhsLTIge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAteHhsLTMge1xuICAgIHBhZGRpbmc6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXh4bC00IHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC14eGwtNSB7XG4gICAgcGFkZGluZzogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAteHhsLTYge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAteHhsLTcge1xuICAgIHBhZGRpbmc6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXh4bC04IHtcbiAgICBwYWRkaW5nOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC14eGwtOSB7XG4gICAgcGFkZGluZzogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAteHhsLTEwIHtcbiAgICBwYWRkaW5nOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXh4bC0xMSB7XG4gICAgcGFkZGluZzogMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAteHhsLTEyIHtcbiAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC14eGwtMTMge1xuICAgIHBhZGRpbmc6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXh4bC0xNCB7XG4gICAgcGFkZGluZzogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC14eGwtMTUge1xuICAgIHBhZGRpbmc6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXh4bC0xNiB7XG4gICAgcGFkZGluZzogNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAteHhsLTE3IHtcbiAgICBwYWRkaW5nOiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC14eGwtMTgge1xuICAgIHBhZGRpbmc6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAteHhsLTE5IHtcbiAgICBwYWRkaW5nOiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC14eGwtMjAge1xuICAgIHBhZGRpbmc6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC14eGwtMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LXh4bC0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgteHhsLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgteHhsLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC14eGwtNCB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LXh4bC01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgteHhsLTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgteHhsLTcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC14eGwtOCB7XG4gICAgcGFkZGluZy1yaWdodDogMnJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LXh4bC05IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgteHhsLTEwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LXh4bC0xMSB7XG4gICAgcGFkZGluZy1yaWdodDogMi43NXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LXh4bC0xMiB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LXh4bC0xMyB7XG4gICAgcGFkZGluZy1yaWdodDogMy4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LXh4bC0xNCB7XG4gICAgcGFkZGluZy1yaWdodDogMy41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC14eGwtMTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC14eGwtMTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDRyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC14eGwtMTcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC14eGwtMTgge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgteHhsLTE5IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgteHhsLTIwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHkteHhsLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS14eGwtMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LXh4bC0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LXh4bC0zIHtcbiAgICBwYWRkaW5nLXRvcDogMC43NXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHkteHhsLTQge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS14eGwtNSB7XG4gICAgcGFkZGluZy10b3A6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LXh4bC02IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LXh4bC03IHtcbiAgICBwYWRkaW5nLXRvcDogMS43NXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHkteHhsLTgge1xuICAgIHBhZGRpbmctdG9wOiAycmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS14eGwtOSB7XG4gICAgcGFkZGluZy10b3A6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LXh4bC0xMCB7XG4gICAgcGFkZGluZy10b3A6IDIuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS14eGwtMTEge1xuICAgIHBhZGRpbmctdG9wOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS14eGwtMTIge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS14eGwtMTMge1xuICAgIHBhZGRpbmctdG9wOiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS14eGwtMTQge1xuICAgIHBhZGRpbmctdG9wOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHkteHhsLTE1IHtcbiAgICBwYWRkaW5nLXRvcDogMy43NXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHkteHhsLTE2IHtcbiAgICBwYWRkaW5nLXRvcDogNHJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHkteHhsLTE3IHtcbiAgICBwYWRkaW5nLXRvcDogNC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHkteHhsLTE4IHtcbiAgICBwYWRkaW5nLXRvcDogNC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LXh4bC0xOSB7XG4gICAgcGFkZGluZy10b3A6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LXh4bC0yMCB7XG4gICAgcGFkZGluZy10b3A6IDVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXh4bC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXh4bC0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXh4bC0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQteHhsLTMge1xuICAgIHBhZGRpbmctdG9wOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQteHhsLTQge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQteHhsLTUge1xuICAgIHBhZGRpbmctdG9wOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQteHhsLTYge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC14eGwtNyB7XG4gICAgcGFkZGluZy10b3A6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC14eGwtOCB7XG4gICAgcGFkZGluZy10b3A6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC14eGwtOSB7XG4gICAgcGFkZGluZy10b3A6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC14eGwtMTAge1xuICAgIHBhZGRpbmctdG9wOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC14eGwtMTEge1xuICAgIHBhZGRpbmctdG9wOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQteHhsLTEyIHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXh4bC0xMyB7XG4gICAgcGFkZGluZy10b3A6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC14eGwtMTQge1xuICAgIHBhZGRpbmctdG9wOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC14eGwtMTUge1xuICAgIHBhZGRpbmctdG9wOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQteHhsLTE2IHtcbiAgICBwYWRkaW5nLXRvcDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXh4bC0xNyB7XG4gICAgcGFkZGluZy10b3A6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC14eGwtMTgge1xuICAgIHBhZGRpbmctdG9wOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC14eGwtMTkge1xuICAgIHBhZGRpbmctdG9wOiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQteHhsLTIwIHtcbiAgICBwYWRkaW5nLXRvcDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLXh4bC0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUteHhsLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS14eGwtMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUteHhsLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS14eGwtNCB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLXh4bC01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUteHhsLTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLXh4bC03IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUteHhsLTgge1xuICAgIHBhZGRpbmctcmlnaHQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS14eGwtOSB7XG4gICAgcGFkZGluZy1yaWdodDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLXh4bC0xMCB7XG4gICAgcGFkZGluZy1yaWdodDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUteHhsLTExIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUteHhsLTEyIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUteHhsLTEzIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUteHhsLTE0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS14eGwtMTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS14eGwtMTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS14eGwtMTcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS14eGwtMTgge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLXh4bC0xOSB7XG4gICAgcGFkZGluZy1yaWdodDogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLXh4bC0yMCB7XG4gICAgcGFkZGluZy1yaWdodDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXh4bC0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXh4bC0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXh4bC0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGIteHhsLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGIteHhsLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGIteHhsLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGIteHhsLTYge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi14eGwtNyB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi14eGwtOCB7XG4gICAgcGFkZGluZy1ib3R0b206IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi14eGwtOSB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi14eGwtMTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi14eGwtMTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGIteHhsLTEyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXh4bC0xMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi14eGwtMTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi14eGwtMTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGIteHhsLTE2IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXh4bC0xNyB7XG4gICAgcGFkZGluZy1ib3R0b206IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi14eGwtMTgge1xuICAgIHBhZGRpbmctYm90dG9tOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi14eGwtMTkge1xuICAgIHBhZGRpbmctYm90dG9tOiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGIteHhsLTIwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLXh4bC0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy14eGwtMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMteHhsLTIge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMteHhsLTMge1xuICAgIHBhZGRpbmctbGVmdDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLXh4bC00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy14eGwtNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMteHhsLTYge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMteHhsLTcge1xuICAgIHBhZGRpbmctbGVmdDogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLXh4bC04IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy14eGwtOSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMteHhsLTEwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLXh4bC0xMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMteHhsLTEyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy14eGwtMTMge1xuICAgIHBhZGRpbmctbGVmdDogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLXh4bC0xNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy14eGwtMTUge1xuICAgIHBhZGRpbmctbGVmdDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLXh4bC0xNiB7XG4gICAgcGFkZGluZy1sZWZ0OiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMteHhsLTE3IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy14eGwtMTgge1xuICAgIHBhZGRpbmctbGVmdDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMteHhsLTE5IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy14eGwtMjAge1xuICAgIHBhZGRpbmctbGVmdDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLXh4bC0xIHtcbiAgICBmb250LXNpemU6IGNhbGMoMS4zcmVtICsgMC42dncpICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMteHhsLTIge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjI3NXJlbSArIDAuM3Z3KSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLXh4bC0zIHtcbiAgICBmb250LXNpemU6IGNhbGMoMS4yNnJlbSArIDAuMTJ2dykgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy14eGwtNCB7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMteHhsLTUge1xuICAgIGZvbnQtc2l6ZTogMS4xNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLXh4bC02IHtcbiAgICBmb250LXNpemU6IDEuMDc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMteHhsLTcge1xuICAgIGZvbnQtc2l6ZTogMC45NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLXh4bC04IHtcbiAgICBmb250LXNpemU6IDAuODVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy14eGwtOSB7XG4gICAgZm9udC1zaXplOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMteHhsLTEwIHtcbiAgICBmb250LXNpemU6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLXh4bC1iYXNlIHtcbiAgICBmb250LXNpemU6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy14eGwtZmx1aWQge1xuICAgIGZvbnQtc2l6ZTogMTAwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLXh4bC0yeCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuMzI1cmVtICsgMC45dncpICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMteHhsLTJxeCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuMzVyZW0gKyAxLjJ2dykgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy14eGwtMmh4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS4zNzVyZW0gKyAxLjV2dykgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy14eGwtMnR4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS40cmVtICsgMS44dncpICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMteHhsLTN4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS40MjVyZW0gKyAyLjF2dykgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy14eGwtM3F4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS40NXJlbSArIDIuNHZ3KSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLXh4bC0zaHgge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjQ3NXJlbSArIDIuN3Z3KSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLXh4bC0zdHgge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjVyZW0gKyAzdncpICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMteHhsLTR4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS41MjVyZW0gKyAzLjN2dykgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy14eGwtNHF4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS41NXJlbSArIDMuNnZ3KSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLXh4bC00aHgge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjU3NXJlbSArIDMuOXZ3KSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLXh4bC00dHgge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjZyZW0gKyA0LjJ2dykgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy14eGwtNXgge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjYyNXJlbSArIDQuNXZ3KSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLXh4bC01cXgge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjY1cmVtICsgNC44dncpICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMteHhsLTVoeCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuNjc1cmVtICsgNS4xdncpICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMteHhsLTV0eCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuN3JlbSArIDUuNHZ3KSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnRleHQteHhsLXN0YXJ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudGV4dC14eGwtZW5kIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnRleHQteHhsLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXcteHhsLXVuc2V0IHtcbiAgICBtaW4td2lkdGg6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXcteHhsLTI1IHtcbiAgICBtaW4td2lkdGg6IDI1JSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LXh4bC01MCB7XG4gICAgbWluLXdpZHRoOiA1MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy14eGwtNzUge1xuICAgIG1pbi13aWR0aDogNzUlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXcteHhsLTEwMCB7XG4gICAgbWluLXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXcteHhsLWF1dG8ge1xuICAgIG1pbi13aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LXh4bC0xcHgge1xuICAgIG1pbi13aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXcteHhsLTJweCB7XG4gICAgbWluLXdpZHRoOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy14eGwtM3B4IHtcbiAgICBtaW4td2lkdGg6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LXh4bC00cHgge1xuICAgIG1pbi13aWR0aDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXcteHhsLTVweCB7XG4gICAgbWluLXdpZHRoOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy14eGwtNnB4IHtcbiAgICBtaW4td2lkdGg6IDZweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LXh4bC03cHgge1xuICAgIG1pbi13aWR0aDogN3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXcteHhsLThweCB7XG4gICAgbWluLXdpZHRoOiA4cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy14eGwtOXB4IHtcbiAgICBtaW4td2lkdGg6IDlweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LXh4bC0xMHB4IHtcbiAgICBtaW4td2lkdGg6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy14eGwtMTVweCB7XG4gICAgbWluLXdpZHRoOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXcteHhsLTIwcHgge1xuICAgIG1pbi13aWR0aDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LXh4bC0yNXB4IHtcbiAgICBtaW4td2lkdGg6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy14eGwtMzBweCB7XG4gICAgbWluLXdpZHRoOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXcteHhsLTM1cHgge1xuICAgIG1pbi13aWR0aDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LXh4bC00MHB4IHtcbiAgICBtaW4td2lkdGg6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy14eGwtNDVweCB7XG4gICAgbWluLXdpZHRoOiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXcteHhsLTUwcHgge1xuICAgIG1pbi13aWR0aDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LXh4bC01NXB4IHtcbiAgICBtaW4td2lkdGg6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy14eGwtNjBweCB7XG4gICAgbWluLXdpZHRoOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXcteHhsLTY1cHgge1xuICAgIG1pbi13aWR0aDogNjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LXh4bC03MHB4IHtcbiAgICBtaW4td2lkdGg6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy14eGwtNzVweCB7XG4gICAgbWluLXdpZHRoOiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXcteHhsLTgwcHgge1xuICAgIG1pbi13aWR0aDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LXh4bC04NXB4IHtcbiAgICBtaW4td2lkdGg6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy14eGwtOTBweCB7XG4gICAgbWluLXdpZHRoOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXcteHhsLTk1cHgge1xuICAgIG1pbi13aWR0aDogOTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LXh4bC0xMDBweCB7XG4gICAgbWluLXdpZHRoOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LXh4bC0xMjVweCB7XG4gICAgbWluLXdpZHRoOiAxMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LXh4bC0xNTBweCB7XG4gICAgbWluLXdpZHRoOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LXh4bC0xNzVweCB7XG4gICAgbWluLXdpZHRoOiAxNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LXh4bC0yMDBweCB7XG4gICAgbWluLXdpZHRoOiAyMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LXh4bC0yMjVweCB7XG4gICAgbWluLXdpZHRoOiAyMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LXh4bC0yNTBweCB7XG4gICAgbWluLXdpZHRoOiAyNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LXh4bC0yNzVweCB7XG4gICAgbWluLXdpZHRoOiAyNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LXh4bC0zMDBweCB7XG4gICAgbWluLXdpZHRoOiAzMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LXh4bC0zMjVweCB7XG4gICAgbWluLXdpZHRoOiAzMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LXh4bC0zNTBweCB7XG4gICAgbWluLXdpZHRoOiAzNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LXh4bC0zNzVweCB7XG4gICAgbWluLXdpZHRoOiAzNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LXh4bC00MDBweCB7XG4gICAgbWluLXdpZHRoOiA0MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LXh4bC00MjVweCB7XG4gICAgbWluLXdpZHRoOiA0MjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LXh4bC00NTBweCB7XG4gICAgbWluLXdpZHRoOiA0NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LXh4bC00NzVweCB7XG4gICAgbWluLXdpZHRoOiA0NzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LXh4bC01MDBweCB7XG4gICAgbWluLXdpZHRoOiA1MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LXh4bC01NTBweCB7XG4gICAgbWluLXdpZHRoOiA1NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LXh4bC02MDBweCB7XG4gICAgbWluLXdpZHRoOiA2MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LXh4bC02NTBweCB7XG4gICAgbWluLXdpZHRoOiA2NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LXh4bC03MDBweCB7XG4gICAgbWluLXdpZHRoOiA3MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LXh4bC03NTBweCB7XG4gICAgbWluLXdpZHRoOiA3NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LXh4bC04MDBweCB7XG4gICAgbWluLXdpZHRoOiA4MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LXh4bC04NTBweCB7XG4gICAgbWluLXdpZHRoOiA4NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LXh4bC05MDBweCB7XG4gICAgbWluLXdpZHRoOiA5MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LXh4bC05NTBweCB7XG4gICAgbWluLXdpZHRoOiA5NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LXh4bC0xMDAwcHgge1xuICAgIG1pbi13aWR0aDogMTAwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgteHhsLXVuc2V0IHtcbiAgICBtaW4taGVpZ2h0OiB1bnNldCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLXh4bC0yNSB7XG4gICAgbWluLWhlaWdodDogMjUlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgteHhsLTUwIHtcbiAgICBtaW4taGVpZ2h0OiA1MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC14eGwtNzUge1xuICAgIG1pbi1oZWlnaHQ6IDc1JSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLXh4bC0xMDAge1xuICAgIG1pbi1oZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC14eGwtYXV0byB7XG4gICAgbWluLWhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLXh4bC0xcHgge1xuICAgIG1pbi1oZWlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLXh4bC0ycHgge1xuICAgIG1pbi1oZWlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLXh4bC0zcHgge1xuICAgIG1pbi1oZWlnaHQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLXh4bC00cHgge1xuICAgIG1pbi1oZWlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLXh4bC01cHgge1xuICAgIG1pbi1oZWlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLXh4bC02cHgge1xuICAgIG1pbi1oZWlnaHQ6IDZweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLXh4bC03cHgge1xuICAgIG1pbi1oZWlnaHQ6IDdweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLXh4bC04cHgge1xuICAgIG1pbi1oZWlnaHQ6IDhweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLXh4bC05cHgge1xuICAgIG1pbi1oZWlnaHQ6IDlweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLXh4bC0xMHB4IHtcbiAgICBtaW4taGVpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgteHhsLTE1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC14eGwtMjBweCB7XG4gICAgbWluLWhlaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLXh4bC0yNXB4IHtcbiAgICBtaW4taGVpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgteHhsLTMwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC14eGwtMzVweCB7XG4gICAgbWluLWhlaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLXh4bC00MHB4IHtcbiAgICBtaW4taGVpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgteHhsLTQ1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC14eGwtNTBweCB7XG4gICAgbWluLWhlaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLXh4bC01NXB4IHtcbiAgICBtaW4taGVpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgteHhsLTYwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC14eGwtNjVweCB7XG4gICAgbWluLWhlaWdodDogNjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLXh4bC03MHB4IHtcbiAgICBtaW4taGVpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgteHhsLTc1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC14eGwtODBweCB7XG4gICAgbWluLWhlaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLXh4bC04NXB4IHtcbiAgICBtaW4taGVpZ2h0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgteHhsLTkwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC14eGwtOTVweCB7XG4gICAgbWluLWhlaWdodDogOTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLXh4bC0xMDBweCB7XG4gICAgbWluLWhlaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC14eGwtMTI1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDEyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgteHhsLTE1MHB4IHtcbiAgICBtaW4taGVpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLXh4bC0xNzVweCB7XG4gICAgbWluLWhlaWdodDogMTc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC14eGwtMjAwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgteHhsLTIyNXB4IHtcbiAgICBtaW4taGVpZ2h0OiAyMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLXh4bC0yNTBweCB7XG4gICAgbWluLWhlaWdodDogMjUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC14eGwtMjc1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDI3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgteHhsLTMwMHB4IHtcbiAgICBtaW4taGVpZ2h0OiAzMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLXh4bC0zMjVweCB7XG4gICAgbWluLWhlaWdodDogMzI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC14eGwtMzUwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDM1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgteHhsLTM3NXB4IHtcbiAgICBtaW4taGVpZ2h0OiAzNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLXh4bC00MDBweCB7XG4gICAgbWluLWhlaWdodDogNDAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC14eGwtNDI1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDQyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgteHhsLTQ1MHB4IHtcbiAgICBtaW4taGVpZ2h0OiA0NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLXh4bC00NzVweCB7XG4gICAgbWluLWhlaWdodDogNDc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC14eGwtNTAwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDUwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgteHhsLTU1MHB4IHtcbiAgICBtaW4taGVpZ2h0OiA1NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLXh4bC02MDBweCB7XG4gICAgbWluLWhlaWdodDogNjAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC14eGwtNjUwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDY1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgteHhsLTcwMHB4IHtcbiAgICBtaW4taGVpZ2h0OiA3MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLXh4bC03NTBweCB7XG4gICAgbWluLWhlaWdodDogNzUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC14eGwtODAwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDgwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgteHhsLTg1MHB4IHtcbiAgICBtaW4taGVpZ2h0OiA4NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLXh4bC05MDBweCB7XG4gICAgbWluLWhlaWdodDogOTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC14eGwtOTUwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDk1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgteHhsLTEwMDBweCB7XG4gICAgbWluLWhlaWdodDogMTAwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmZzLTEge1xuICAgIGZvbnQtc2l6ZTogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLTIge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMtMyB7XG4gICAgZm9udC1zaXplOiAxLjM1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMtMngge1xuICAgIGZvbnQtc2l6ZTogMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLTJxeCB7XG4gICAgZm9udC1zaXplOiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMtMmh4IHtcbiAgICBmb250LXNpemU6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLTJ0eCB7XG4gICAgZm9udC1zaXplOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMtM3gge1xuICAgIGZvbnQtc2l6ZTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLTNxeCB7XG4gICAgZm9udC1zaXplOiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMtM2h4IHtcbiAgICBmb250LXNpemU6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLTN0eCB7XG4gICAgZm9udC1zaXplOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMtNHgge1xuICAgIGZvbnQtc2l6ZTogNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLTRxeCB7XG4gICAgZm9udC1zaXplOiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMtNGh4IHtcbiAgICBmb250LXNpemU6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLTR0eCB7XG4gICAgZm9udC1zaXplOiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMtNXgge1xuICAgIGZvbnQtc2l6ZTogNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLTVxeCB7XG4gICAgZm9udC1zaXplOiA1LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMtNWh4IHtcbiAgICBmb250LXNpemU6IDUuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLTV0eCB7XG4gICAgZm9udC1zaXplOiA1Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMtc20tMSB7XG4gICAgZm9udC1zaXplOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMtc20tMiB7XG4gICAgZm9udC1zaXplOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy1zbS0zIHtcbiAgICBmb250LXNpemU6IDEuMzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy1zbS0yeCB7XG4gICAgZm9udC1zaXplOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMtc20tMnF4IHtcbiAgICBmb250LXNpemU6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy1zbS0yaHgge1xuICAgIGZvbnQtc2l6ZTogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMtc20tMnR4IHtcbiAgICBmb250LXNpemU6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy1zbS0zeCB7XG4gICAgZm9udC1zaXplOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMtc20tM3F4IHtcbiAgICBmb250LXNpemU6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy1zbS0zaHgge1xuICAgIGZvbnQtc2l6ZTogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMtc20tM3R4IHtcbiAgICBmb250LXNpemU6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy1zbS00eCB7XG4gICAgZm9udC1zaXplOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMtc20tNHF4IHtcbiAgICBmb250LXNpemU6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy1zbS00aHgge1xuICAgIGZvbnQtc2l6ZTogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMtc20tNHR4IHtcbiAgICBmb250LXNpemU6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy1zbS01eCB7XG4gICAgZm9udC1zaXplOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMtc20tNXF4IHtcbiAgICBmb250LXNpemU6IDUuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy1zbS01aHgge1xuICAgIGZvbnQtc2l6ZTogNS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMtc20tNXR4IHtcbiAgICBmb250LXNpemU6IDUuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy1tZC0xIHtcbiAgICBmb250LXNpemU6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy1tZC0yIHtcbiAgICBmb250LXNpemU6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLW1kLTMge1xuICAgIGZvbnQtc2l6ZTogMS4zNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLW1kLTJ4IHtcbiAgICBmb250LXNpemU6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy1tZC0ycXgge1xuICAgIGZvbnQtc2l6ZTogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLW1kLTJoeCB7XG4gICAgZm9udC1zaXplOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy1tZC0ydHgge1xuICAgIGZvbnQtc2l6ZTogMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLW1kLTN4IHtcbiAgICBmb250LXNpemU6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy1tZC0zcXgge1xuICAgIGZvbnQtc2l6ZTogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLW1kLTNoeCB7XG4gICAgZm9udC1zaXplOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy1tZC0zdHgge1xuICAgIGZvbnQtc2l6ZTogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLW1kLTR4IHtcbiAgICBmb250LXNpemU6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy1tZC00cXgge1xuICAgIGZvbnQtc2l6ZTogNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLW1kLTRoeCB7XG4gICAgZm9udC1zaXplOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy1tZC00dHgge1xuICAgIGZvbnQtc2l6ZTogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLW1kLTV4IHtcbiAgICBmb250LXNpemU6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy1tZC01cXgge1xuICAgIGZvbnQtc2l6ZTogNS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLW1kLTVoeCB7XG4gICAgZm9udC1zaXplOiA1LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy1tZC01dHgge1xuICAgIGZvbnQtc2l6ZTogNS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLWxnLTEge1xuICAgIGZvbnQtc2l6ZTogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLWxnLTIge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMtbGctMyB7XG4gICAgZm9udC1zaXplOiAxLjM1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMtbGctMngge1xuICAgIGZvbnQtc2l6ZTogMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLWxnLTJxeCB7XG4gICAgZm9udC1zaXplOiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMtbGctMmh4IHtcbiAgICBmb250LXNpemU6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLWxnLTJ0eCB7XG4gICAgZm9udC1zaXplOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMtbGctM3gge1xuICAgIGZvbnQtc2l6ZTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLWxnLTNxeCB7XG4gICAgZm9udC1zaXplOiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMtbGctM2h4IHtcbiAgICBmb250LXNpemU6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLWxnLTN0eCB7XG4gICAgZm9udC1zaXplOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMtbGctNHgge1xuICAgIGZvbnQtc2l6ZTogNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLWxnLTRxeCB7XG4gICAgZm9udC1zaXplOiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMtbGctNGh4IHtcbiAgICBmb250LXNpemU6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLWxnLTR0eCB7XG4gICAgZm9udC1zaXplOiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMtbGctNXgge1xuICAgIGZvbnQtc2l6ZTogNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLWxnLTVxeCB7XG4gICAgZm9udC1zaXplOiA1LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMtbGctNWh4IHtcbiAgICBmb250LXNpemU6IDUuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLWxnLTV0eCB7XG4gICAgZm9udC1zaXplOiA1Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSBwcmludCB7XG4gIC5kLXByaW50LWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1wcmludC1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtcHJpbnQtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1wcmludC1ncmlkIHtcbiAgICBkaXNwbGF5OiBncmlkICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1wcmludC10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXByaW50LXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1wcmludC10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1wcmludC1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1wcmludC1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXByaW50LW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuOnJvb3Qge1xuICAtLWJzLWxpZ2h0LXByaW1hcnk6I2ZmZTk4MDtcbiAgLS1icy1hY3RpdmUtcHJpbWFyeTojZTZiZTAwO1xuICAtLWJzLWxpZ2h0LXN1Y2Nlc3M6I0U4RkZGMztcbiAgLS1icy1hY3RpdmUtc3VjY2VzczojNDdCRTdEO1xuICAtLWJzLWxpZ2h0LWluZm86I0Y4RjVGRjtcbiAgLS1icy1hY3RpdmUtaW5mbzojNTAxNEQwO1xuICAtLWJzLWxpZ2h0LXdhcm5pbmc6I0ZGRjhERDtcbiAgLS1icy1hY3RpdmUtd2FybmluZzojRjFCQzAwO1xuICAtLWJzLWxpZ2h0LWRhbmdlcjojRkZGNUY4O1xuICAtLWJzLWFjdGl2ZS1kYW5nZXI6I0Q5MjE0RTtcbiAgLS1icy1saWdodC1kYXJrOiNFRkYyRjU7XG4gIC0tYnMtYWN0aXZlLWRhcms6IzEzMTYyODtcbiAgLS1icy1ncmF5LTEwMDojRjVGOEZBO1xuICAtLWJzLWdyYXktMjAwOiNFRkYyRjU7XG4gIC0tYnMtZ3JheS0zMDA6I0U0RTZFRjtcbiAgLS1icy1ncmF5LTQwMDojQjVCNUMzO1xuICAtLWJzLWdyYXktNTAwOiNBMUE1Qjc7XG4gIC0tYnMtZ3JheS02MDA6IzdFODI5OTtcbiAgLS1icy1ncmF5LTcwMDojNUU2Mjc4O1xuICAtLWJzLWdyYXktODAwOiMzRjQyNTQ7XG4gIC0tYnMtZ3JheS05MDA6IzE4MUMzMjtcbiAgLS1icy14czowO1xuICAtLWJzLXNtOjU3NnB4O1xuICAtLWJzLW1kOjc2OHB4O1xuICAtLWJzLWxnOjk5MnB4O1xuICAtLWJzLXhsOjEyMDBweDtcbiAgLS1icy14eGw6MTQwMHB4O1xufVxuXG4uYmctd2hpdGUge1xuICAtLWJnLWNvbG9yOiAyNTUsIDI1NSwgMjU1O1xufVxuLmJnLXdoaXRlLmhvdmVyYWJsZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNUY4RkEgIWltcG9ydGFudDtcbn1cblxuLmJnLWhvdmVyLXdoaXRlIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmJnLWhvdmVyLXdoaXRlOmhvdmVyIHtcbiAgLS1iZy1jb2xvcjogMjU1LCAyNTUsIDI1NTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuXG4uYmctYWN0aXZlLXdoaXRlLmFjdGl2ZSB7XG4gIC0tYmctY29sb3I6IDI1NSwgMjU1LCAyNTU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cblxuLmJnLXN0YXRlLXdoaXRlIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmJnLXN0YXRlLXdoaXRlLmFjdGl2ZSwgLmJnLXN0YXRlLXdoaXRlOmhvdmVyIHtcbiAgLS1iZy1jb2xvcjogMjU1LCAyNTUsIDI1NTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuXG4uYmctbGlnaHQge1xuICAtLWJnLWNvbG9yOiAyNDUsIDI0OCwgMjUwO1xufVxuLmJnLWxpZ2h0LmhvdmVyYWJsZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNEU2RUYgIWltcG9ydGFudDtcbn1cblxuLmJnLWhvdmVyLWxpZ2h0IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmJnLWhvdmVyLWxpZ2h0OmhvdmVyIHtcbiAgLS1iZy1jb2xvcjogMjQ1LCAyNDgsIDI1MDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y1RjhGQSAhaW1wb3J0YW50O1xufVxuXG4uYmctYWN0aXZlLWxpZ2h0LmFjdGl2ZSB7XG4gIC0tYmctY29sb3I6IDI0NSwgMjQ4LCAyNTA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNUY4RkEgIWltcG9ydGFudDtcbn1cblxuLmJnLXN0YXRlLWxpZ2h0IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmJnLXN0YXRlLWxpZ2h0LmFjdGl2ZSwgLmJnLXN0YXRlLWxpZ2h0OmhvdmVyIHtcbiAgLS1iZy1jb2xvcjogMjQ1LCAyNDgsIDI1MDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y1RjhGQSAhaW1wb3J0YW50O1xufVxuXG4uYmctbGlnaHQtcHJpbWFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmU5ODAgIWltcG9ydGFudDtcbn1cbi5iZy1saWdodC1wcmltYXJ5LmhvdmVyYWJsZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmU0NjEgIWltcG9ydGFudDtcbn1cblxuLmJnLXByaW1hcnkge1xuICAtLWJnLWNvbG9yOiAyNTUsIDIxMSwgMDtcbn1cbi5iZy1wcmltYXJ5LmhvdmVyYWJsZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNmJlMDAgIWltcG9ydGFudDtcbn1cblxuLmJnLWhvdmVyLWxpZ2h0LXByaW1hcnkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYmctaG92ZXItbGlnaHQtcHJpbWFyeTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmU5ODAgIWltcG9ydGFudDtcbn1cblxuLmJnLXN0YXRlLWxpZ2h0LXByaW1hcnkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYmctc3RhdGUtbGlnaHQtcHJpbWFyeS5hY3RpdmUsIC5iZy1zdGF0ZS1saWdodC1wcmltYXJ5OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZTk4MCAhaW1wb3J0YW50O1xufVxuXG4uYmctaG92ZXItcHJpbWFyeSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5iZy1ob3Zlci1wcmltYXJ5OmhvdmVyIHtcbiAgLS1iZy1jb2xvcjogMjU1LCAyMTEsIDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkQzMDAgIWltcG9ydGFudDtcbn1cblxuLmJnLWFjdGl2ZS1wcmltYXJ5LmFjdGl2ZSB7XG4gIC0tYmctY29sb3I6IDI1NSwgMjExLCAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZEMzAwICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1zdGF0ZS1wcmltYXJ5IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmJnLXN0YXRlLXByaW1hcnkuYWN0aXZlLCAuYmctc3RhdGUtcHJpbWFyeTpob3ZlciB7XG4gIC0tYmctY29sb3I6IDI1NSwgMjExLCAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZEMzAwICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1zZWNvbmRhcnkge1xuICAtLWJnLWNvbG9yOiAyMjgsIDIzMCwgMjM5O1xufVxuLmJnLXNlY29uZGFyeS5ob3ZlcmFibGU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjVCNUMzICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci1zZWNvbmRhcnkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYmctaG92ZXItc2Vjb25kYXJ5OmhvdmVyIHtcbiAgLS1iZy1jb2xvcjogMjI4LCAyMzAsIDIzOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U0RTZFRiAhaW1wb3J0YW50O1xufVxuXG4uYmctYWN0aXZlLXNlY29uZGFyeS5hY3RpdmUge1xuICAtLWJnLWNvbG9yOiAyMjgsIDIzMCwgMjM5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTRFNkVGICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1zdGF0ZS1zZWNvbmRhcnkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYmctc3RhdGUtc2Vjb25kYXJ5LmFjdGl2ZSwgLmJnLXN0YXRlLXNlY29uZGFyeTpob3ZlciB7XG4gIC0tYmctY29sb3I6IDIyOCwgMjMwLCAyMzk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNEU2RUYgIWltcG9ydGFudDtcbn1cblxuLmJnLWxpZ2h0LXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRThGRkYzICFpbXBvcnRhbnQ7XG59XG4uYmctbGlnaHQtc3VjY2Vzcy5ob3ZlcmFibGU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzlmZmUzICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1zdWNjZXNzIHtcbiAgLS1iZy1jb2xvcjogODAsIDIwNSwgMTM3O1xufVxuLmJnLXN1Y2Nlc3MuaG92ZXJhYmxlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ3QkU3RCAhaW1wb3J0YW50O1xufVxuXG4uYmctaG92ZXItbGlnaHQtc3VjY2VzcyB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5iZy1ob3Zlci1saWdodC1zdWNjZXNzOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U4RkZGMyAhaW1wb3J0YW50O1xufVxuXG4uYmctc3RhdGUtbGlnaHQtc3VjY2VzcyB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5iZy1zdGF0ZS1saWdodC1zdWNjZXNzLmFjdGl2ZSwgLmJnLXN0YXRlLWxpZ2h0LXN1Y2Nlc3M6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRThGRkYzICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci1zdWNjZXNzIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmJnLWhvdmVyLXN1Y2Nlc3M6aG92ZXIge1xuICAtLWJnLWNvbG9yOiA4MCwgMjA1LCAxMzc7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1MENEODkgIWltcG9ydGFudDtcbn1cblxuLmJnLWFjdGl2ZS1zdWNjZXNzLmFjdGl2ZSB7XG4gIC0tYmctY29sb3I6IDgwLCAyMDUsIDEzNztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzUwQ0Q4OSAhaW1wb3J0YW50O1xufVxuXG4uYmctc3RhdGUtc3VjY2VzcyB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5iZy1zdGF0ZS1zdWNjZXNzLmFjdGl2ZSwgLmJnLXN0YXRlLXN1Y2Nlc3M6aG92ZXIge1xuICAtLWJnLWNvbG9yOiA4MCwgMjA1LCAxMzc7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1MENEODkgIWltcG9ydGFudDtcbn1cblxuLmJnLWxpZ2h0LWluZm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjhGNUZGICFpbXBvcnRhbnQ7XG59XG4uYmctbGlnaHQtaW5mby5ob3ZlcmFibGU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTNkNmZmICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1pbmZvIHtcbiAgLS1iZy1jb2xvcjogMTE0LCA1NywgMjM0O1xufVxuLmJnLWluZm8uaG92ZXJhYmxlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzUwMTREMCAhaW1wb3J0YW50O1xufVxuXG4uYmctaG92ZXItbGlnaHQtaW5mbyB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5iZy1ob3Zlci1saWdodC1pbmZvOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y4RjVGRiAhaW1wb3J0YW50O1xufVxuXG4uYmctc3RhdGUtbGlnaHQtaW5mbyB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5iZy1zdGF0ZS1saWdodC1pbmZvLmFjdGl2ZSwgLmJnLXN0YXRlLWxpZ2h0LWluZm86aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjhGNUZGICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci1pbmZvIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmJnLWhvdmVyLWluZm86aG92ZXIge1xuICAtLWJnLWNvbG9yOiAxMTQsIDU3LCAyMzQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3MjM5RUEgIWltcG9ydGFudDtcbn1cblxuLmJnLWFjdGl2ZS1pbmZvLmFjdGl2ZSB7XG4gIC0tYmctY29sb3I6IDExNCwgNTcsIDIzNDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzcyMzlFQSAhaW1wb3J0YW50O1xufVxuXG4uYmctc3RhdGUtaW5mbyB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5iZy1zdGF0ZS1pbmZvLmFjdGl2ZSwgLmJnLXN0YXRlLWluZm86aG92ZXIge1xuICAtLWJnLWNvbG9yOiAxMTQsIDU3LCAyMzQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3MjM5RUEgIWltcG9ydGFudDtcbn1cblxuLmJnLWxpZ2h0LXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGOEREICFpbXBvcnRhbnQ7XG59XG4uYmctbGlnaHQtd2FybmluZy5ob3ZlcmFibGU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmMmJlICFpbXBvcnRhbnQ7XG59XG5cbi5iZy13YXJuaW5nIHtcbiAgLS1iZy1jb2xvcjogMjU1LCAxOTksIDA7XG59XG4uYmctd2FybmluZy5ob3ZlcmFibGU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjFCQzAwICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci1saWdodC13YXJuaW5nIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmJnLWhvdmVyLWxpZ2h0LXdhcm5pbmc6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGOEREICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1zdGF0ZS1saWdodC13YXJuaW5nIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmJnLXN0YXRlLWxpZ2h0LXdhcm5pbmcuYWN0aXZlLCAuYmctc3RhdGUtbGlnaHQtd2FybmluZzpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkY4REQgIWltcG9ydGFudDtcbn1cblxuLmJnLWhvdmVyLXdhcm5pbmcge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYmctaG92ZXItd2FybmluZzpob3ZlciB7XG4gIC0tYmctY29sb3I6IDI1NSwgMTk5LCAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZDNzAwICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1hY3RpdmUtd2FybmluZy5hY3RpdmUge1xuICAtLWJnLWNvbG9yOiAyNTUsIDE5OSwgMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQzcwMCAhaW1wb3J0YW50O1xufVxuXG4uYmctc3RhdGUtd2FybmluZyB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5iZy1zdGF0ZS13YXJuaW5nLmFjdGl2ZSwgLmJnLXN0YXRlLXdhcm5pbmc6aG92ZXIge1xuICAtLWJnLWNvbG9yOiAyNTUsIDE5OSwgMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQzcwMCAhaW1wb3J0YW50O1xufVxuXG4uYmctbGlnaHQtZGFuZ2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjVGOCAhaW1wb3J0YW50O1xufVxuLmJnLWxpZ2h0LWRhbmdlci5ob3ZlcmFibGU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZkNmUzICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1kYW5nZXIge1xuICAtLWJnLWNvbG9yOiAyNDEsIDY1LCAxMDg7XG59XG4uYmctZGFuZ2VyLmhvdmVyYWJsZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEOTIxNEUgIWltcG9ydGFudDtcbn1cblxuLmJnLWhvdmVyLWxpZ2h0LWRhbmdlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5iZy1ob3Zlci1saWdodC1kYW5nZXI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGNUY4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1zdGF0ZS1saWdodC1kYW5nZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYmctc3RhdGUtbGlnaHQtZGFuZ2VyLmFjdGl2ZSwgLmJnLXN0YXRlLWxpZ2h0LWRhbmdlcjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkY1RjggIWltcG9ydGFudDtcbn1cblxuLmJnLWhvdmVyLWRhbmdlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5iZy1ob3Zlci1kYW5nZXI6aG92ZXIge1xuICAtLWJnLWNvbG9yOiAyNDEsIDY1LCAxMDg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMTQxNkMgIWltcG9ydGFudDtcbn1cblxuLmJnLWFjdGl2ZS1kYW5nZXIuYWN0aXZlIHtcbiAgLS1iZy1jb2xvcjogMjQxLCA2NSwgMTA4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjE0MTZDICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1zdGF0ZS1kYW5nZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYmctc3RhdGUtZGFuZ2VyLmFjdGl2ZSwgLmJnLXN0YXRlLWRhbmdlcjpob3ZlciB7XG4gIC0tYmctY29sb3I6IDI0MSwgNjUsIDEwODtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YxNDE2QyAhaW1wb3J0YW50O1xufVxuXG4uYmctbGlnaHQtZGFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFRkYyRjUgIWltcG9ydGFudDtcbn1cbi5iZy1saWdodC1kYXJrLmhvdmVyYWJsZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkY2UzZTkgIWltcG9ydGFudDtcbn1cblxuLmJnLWRhcmsge1xuICAtLWJnLWNvbG9yOiAyNCwgMjgsIDUwO1xufVxuLmJnLWRhcmsuaG92ZXJhYmxlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEzMTYyOCAhaW1wb3J0YW50O1xufVxuXG4uYmctaG92ZXItbGlnaHQtZGFyayB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5iZy1ob3Zlci1saWdodC1kYXJrOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VGRjJGNSAhaW1wb3J0YW50O1xufVxuXG4uYmctc3RhdGUtbGlnaHQtZGFyayB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5iZy1zdGF0ZS1saWdodC1kYXJrLmFjdGl2ZSwgLmJnLXN0YXRlLWxpZ2h0LWRhcms6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUZGMkY1ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci1kYXJrIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmJnLWhvdmVyLWRhcms6aG92ZXIge1xuICAtLWJnLWNvbG9yOiAyNCwgMjgsIDUwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTgxQzMyICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1hY3RpdmUtZGFyay5hY3RpdmUge1xuICAtLWJnLWNvbG9yOiAyNCwgMjgsIDUwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTgxQzMyICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1zdGF0ZS1kYXJrIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmJnLXN0YXRlLWRhcmsuYWN0aXZlLCAuYmctc3RhdGUtZGFyazpob3ZlciB7XG4gIC0tYmctY29sb3I6IDI0LCAyOCwgNTA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxODFDMzIgIWltcG9ydGFudDtcbn1cblxuLmJnLWdyYXktMTAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y1RjhGQSAhaW1wb3J0YW50O1xufVxuXG4uYmctZ3JheS0yMDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUZGMkY1ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ncmF5LTMwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNEU2RUYgIWltcG9ydGFudDtcbn1cblxuLmJnLWdyYXktNDAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0I1QjVDMyAhaW1wb3J0YW50O1xufVxuXG4uYmctZ3JheS01MDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQTFBNUI3ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ncmF5LTYwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3RTgyOTkgIWltcG9ydGFudDtcbn1cblxuLmJnLWdyYXktNzAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVFNjI3OCAhaW1wb3J0YW50O1xufVxuXG4uYmctZ3JheS04MDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM0Y0MjU0ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ncmF5LTkwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxODFDMzIgIWltcG9ydGFudDtcbn1cblxuLmJnLW9wYWNpdHktMCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tYmctY29sb3IpLCAwKSAhaW1wb3J0YW50O1xufVxuXG4uYmctaG92ZXItb3BhY2l0eS0wOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1iZy1jb2xvciksIDApICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1hY3RpdmUtb3BhY2l0eS0wLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tYmctY29sb3IpLCAwKSAhaW1wb3J0YW50O1xufVxuXG4uYmctc3RhdGUtb3BhY2l0eS0wIC5hY3RpdmUsIC5iZy1zdGF0ZS1vcGFjaXR5LTA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJnLWNvbG9yKSwgMCkgIWltcG9ydGFudDtcbn1cblxuLmJnLW9wYWNpdHktNSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tYmctY29sb3IpLCAwLjA1KSAhaW1wb3J0YW50O1xufVxuXG4uYmctaG92ZXItb3BhY2l0eS01OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1iZy1jb2xvciksIDAuMDUpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1hY3RpdmUtb3BhY2l0eS01LmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tYmctY29sb3IpLCAwLjA1KSAhaW1wb3J0YW50O1xufVxuXG4uYmctc3RhdGUtb3BhY2l0eS01IC5hY3RpdmUsIC5iZy1zdGF0ZS1vcGFjaXR5LTU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJnLWNvbG9yKSwgMC4wNSkgIWltcG9ydGFudDtcbn1cblxuLmJnLW9wYWNpdHktMTAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJnLWNvbG9yKSwgMC4xKSAhaW1wb3J0YW50O1xufVxuXG4uYmctaG92ZXItb3BhY2l0eS0xMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tYmctY29sb3IpLCAwLjEpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1hY3RpdmUtb3BhY2l0eS0xMC5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJnLWNvbG9yKSwgMC4xKSAhaW1wb3J0YW50O1xufVxuXG4uYmctc3RhdGUtb3BhY2l0eS0xMCAuYWN0aXZlLCAuYmctc3RhdGUtb3BhY2l0eS0xMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tYmctY29sb3IpLCAwLjEpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1vcGFjaXR5LTE1IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1iZy1jb2xvciksIDAuMTUpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci1vcGFjaXR5LTE1OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1iZy1jb2xvciksIDAuMTUpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1hY3RpdmUtb3BhY2l0eS0xNS5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJnLWNvbG9yKSwgMC4xNSkgIWltcG9ydGFudDtcbn1cblxuLmJnLXN0YXRlLW9wYWNpdHktMTUgLmFjdGl2ZSwgLmJnLXN0YXRlLW9wYWNpdHktMTU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJnLWNvbG9yKSwgMC4xNSkgIWltcG9ydGFudDtcbn1cblxuLmJnLW9wYWNpdHktMjAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJnLWNvbG9yKSwgMC4yKSAhaW1wb3J0YW50O1xufVxuXG4uYmctaG92ZXItb3BhY2l0eS0yMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tYmctY29sb3IpLCAwLjIpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1hY3RpdmUtb3BhY2l0eS0yMC5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJnLWNvbG9yKSwgMC4yKSAhaW1wb3J0YW50O1xufVxuXG4uYmctc3RhdGUtb3BhY2l0eS0yMCAuYWN0aXZlLCAuYmctc3RhdGUtb3BhY2l0eS0yMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tYmctY29sb3IpLCAwLjIpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1vcGFjaXR5LTI1IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1iZy1jb2xvciksIDAuMjUpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci1vcGFjaXR5LTI1OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1iZy1jb2xvciksIDAuMjUpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1hY3RpdmUtb3BhY2l0eS0yNS5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJnLWNvbG9yKSwgMC4yNSkgIWltcG9ydGFudDtcbn1cblxuLmJnLXN0YXRlLW9wYWNpdHktMjUgLmFjdGl2ZSwgLmJnLXN0YXRlLW9wYWNpdHktMjU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJnLWNvbG9yKSwgMC4yNSkgIWltcG9ydGFudDtcbn1cblxuLmJnLW9wYWNpdHktNTAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJnLWNvbG9yKSwgMC41KSAhaW1wb3J0YW50O1xufVxuXG4uYmctaG92ZXItb3BhY2l0eS01MDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tYmctY29sb3IpLCAwLjUpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1hY3RpdmUtb3BhY2l0eS01MC5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJnLWNvbG9yKSwgMC41KSAhaW1wb3J0YW50O1xufVxuXG4uYmctc3RhdGUtb3BhY2l0eS01MCAuYWN0aXZlLCAuYmctc3RhdGUtb3BhY2l0eS01MDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tYmctY29sb3IpLCAwLjUpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1vcGFjaXR5LTc1IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1iZy1jb2xvciksIDAuNzUpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci1vcGFjaXR5LTc1OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1iZy1jb2xvciksIDAuNzUpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1hY3RpdmUtb3BhY2l0eS03NS5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJnLWNvbG9yKSwgMC43NSkgIWltcG9ydGFudDtcbn1cblxuLmJnLXN0YXRlLW9wYWNpdHktNzUgLmFjdGl2ZSwgLmJnLXN0YXRlLW9wYWNpdHktNzU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJnLWNvbG9yKSwgMC43NSkgIWltcG9ydGFudDtcbn1cblxuLmJnLW9wYWNpdHktMTAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1iZy1jb2xvciksIDEpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci1vcGFjaXR5LTEwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tYmctY29sb3IpLCAxKSAhaW1wb3J0YW50O1xufVxuXG4uYmctYWN0aXZlLW9wYWNpdHktMTAwLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tYmctY29sb3IpLCAxKSAhaW1wb3J0YW50O1xufVxuXG4uYmctc3RhdGUtb3BhY2l0eS0xMDAgLmFjdGl2ZSwgLmJnLXN0YXRlLW9wYWNpdHktMTAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1iZy1jb2xvciksIDEpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ibGFjayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDAgIWltcG9ydGFudDtcbn1cblxuLmJnLWJvZHkge1xuICAtLWJnLWNvbG9yOiAyNTUsIDI1NSwgMjU1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1saWdodGVuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDUsIDI0OCwgMjUwLCAwLjUpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci1saWdodGVuIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmJnLWhvdmVyLWxpZ2h0ZW46aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0NSwgMjQ4LCAyNTAsIDAuNSkgIWltcG9ydGFudDtcbn1cblxuLmJnLWFjdGl2ZS1saWdodGVuLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ1LCAyNDgsIDI1MCwgMC41KSAhaW1wb3J0YW50O1xufVxuXG4uYmctc3RhdGUtbGlnaHRlbiB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5iZy1zdGF0ZS1saWdodGVuLmFjdGl2ZSwgLmJnLXN0YXRlLWxpZ2h0ZW46aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0NSwgMjQ4LCAyNTAsIDAuNSkgIWltcG9ydGFudDtcbn1cblxuLmhvdmVyYWJsZSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbn1cbi5ob3ZlcmFibGU6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xufVxuXG4uYmdpLW5vLXJlcGVhdCB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5cbi5iZ2ktcG9zaXRpb24teS10b3Age1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IHRvcDtcbn1cblxuLmJnaS1wb3NpdGlvbi15LWJvdHRvbSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teTogYm90dG9tO1xufVxuXG4uYmdpLXBvc2l0aW9uLXktY2VudGVyIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi15OiBjZW50ZXI7XG59XG5cbi5iZ2ktcG9zaXRpb24teC1zdGFydCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogbGVmdDtcbn1cblxuLmJnaS1wb3NpdGlvbi14LWVuZCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogcmlnaHQ7XG59XG5cbi5iZ2ktcG9zaXRpb24teC1jZW50ZXIge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IGNlbnRlcjtcbn1cblxuLmJnaS1wb3NpdGlvbi10b3Age1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIHRvcDtcbn1cblxuLmJnaS1wb3NpdGlvbi1ib3R0b20ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIGJvdHRvbTtcbn1cblxuLmJnaS1wb3NpdGlvbi1jZW50ZXIge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG59XG5cbi5iZ2ktc2l6ZS1hdXRvIHtcbiAgYmFja2dyb3VuZC1zaXplOiBhdXRvO1xufVxuXG4uYmdpLXNpemUtY292ZXIge1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuXG4uYmdpLXNpemUtY29udGFpbiB7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cblxuLmJnaS1hdHRhY2htZW50LWZpeGVkIHtcbiAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBmaXhlZDtcbn1cblxuLmJnaS1hdHRhY2htZW50LWF1dG8ge1xuICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGF1dG87XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuYmdpLXNpemUtc20tYXV0byB7XG4gICAgYmFja2dyb3VuZC1zaXplOiBhdXRvO1xuICB9XG5cbiAgLmJnaS1zaXplLXNtLWNvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICB9XG5cbiAgLmJnaS1zaXplLXNtLWNvbnRhaW4ge1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgfVxuXG4gIC5iZ2ktYXR0YWNobWVudC1zbS1maXhlZCB7XG4gICAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBmaXhlZDtcbiAgfVxuXG4gIC5iZ2ktYXR0YWNobWVudC1zbS1hdXRvIHtcbiAgICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYmdpLXNpemUtbWQtYXV0byB7XG4gICAgYmFja2dyb3VuZC1zaXplOiBhdXRvO1xuICB9XG5cbiAgLmJnaS1zaXplLW1kLWNvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICB9XG5cbiAgLmJnaS1zaXplLW1kLWNvbnRhaW4ge1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgfVxuXG4gIC5iZ2ktYXR0YWNobWVudC1tZC1maXhlZCB7XG4gICAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBmaXhlZDtcbiAgfVxuXG4gIC5iZ2ktYXR0YWNobWVudC1tZC1hdXRvIHtcbiAgICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYmdpLXNpemUtbGctYXV0byB7XG4gICAgYmFja2dyb3VuZC1zaXplOiBhdXRvO1xuICB9XG5cbiAgLmJnaS1zaXplLWxnLWNvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICB9XG5cbiAgLmJnaS1zaXplLWxnLWNvbnRhaW4ge1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgfVxuXG4gIC5iZ2ktYXR0YWNobWVudC1sZy1maXhlZCB7XG4gICAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBmaXhlZDtcbiAgfVxuXG4gIC5iZ2ktYXR0YWNobWVudC1sZy1hdXRvIHtcbiAgICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmJnaS1zaXplLXhsLWF1dG8ge1xuICAgIGJhY2tncm91bmQtc2l6ZTogYXV0bztcbiAgfVxuXG4gIC5iZ2ktc2l6ZS14bC1jb3ZlciB7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgfVxuXG4gIC5iZ2ktc2l6ZS14bC1jb250YWluIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIH1cblxuICAuYmdpLWF0dGFjaG1lbnQteGwtZml4ZWQge1xuICAgIGJhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQ7XG4gIH1cblxuICAuYmdpLWF0dGFjaG1lbnQteGwtYXV0byB7XG4gICAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC5iZ2ktc2l6ZS14eGwtYXV0byB7XG4gICAgYmFja2dyb3VuZC1zaXplOiBhdXRvO1xuICB9XG5cbiAgLmJnaS1zaXplLXh4bC1jb3ZlciB7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgfVxuXG4gIC5iZ2ktc2l6ZS14eGwtY29udGFpbiB7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICB9XG5cbiAgLmJnaS1hdHRhY2htZW50LXh4bC1maXhlZCB7XG4gICAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBmaXhlZDtcbiAgfVxuXG4gIC5iZ2ktYXR0YWNobWVudC14eGwtYXV0byB7XG4gICAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBhdXRvO1xuICB9XG59XG4uYm9yZGVyLWFjdGl2ZTpub3QoLmFjdGl2ZSk6bm90KDphY3RpdmUpOm5vdCg6aG92ZXIpOm5vdCg6Zm9jdXMpIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWhvdmVyOm5vdCg6aG92ZXIpOm5vdCg6Zm9jdXMpOm5vdCguYWN0aXZlKTpub3QoOmFjdGl2ZSkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ncmF5LTEwMCB7XG4gIGJvcmRlci1jb2xvcjogI0Y1RjhGQSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWdyYXktMjAwIHtcbiAgYm9yZGVyLWNvbG9yOiAjRUZGMkY1ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZ3JheS0zMDAge1xuICBib3JkZXItY29sb3I6ICNFNEU2RUYgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ncmF5LTQwMCB7XG4gIGJvcmRlci1jb2xvcjogI0I1QjVDMyAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWdyYXktNTAwIHtcbiAgYm9yZGVyLWNvbG9yOiAjQTFBNUI3ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZ3JheS02MDAge1xuICBib3JkZXItY29sb3I6ICM3RTgyOTkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ncmF5LTcwMCB7XG4gIGJvcmRlci1jb2xvcjogIzVFNjI3OCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWdyYXktODAwIHtcbiAgYm9yZGVyLWNvbG9yOiAjM0Y0MjU0ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZ3JheS05MDAge1xuICBib3JkZXItY29sb3I6ICMxODFDMzIgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ob3Zlci13aGl0ZTpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWFjdGl2ZS13aGl0ZS5hY3RpdmUge1xuICBib3JkZXItY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ob3Zlci1saWdodDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI0Y1RjhGQSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWFjdGl2ZS1saWdodC5hY3RpdmUge1xuICBib3JkZXItY29sb3I6ICNGNUY4RkEgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ob3Zlci1wcmltYXJ5OmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkZEMzAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItYWN0aXZlLXByaW1hcnkuYWN0aXZlIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkZEMzAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItaG92ZXItc2Vjb25kYXJ5OmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRTRFNkVGICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItYWN0aXZlLXNlY29uZGFyeS5hY3RpdmUge1xuICBib3JkZXItY29sb3I6ICNFNEU2RUYgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ob3Zlci1zdWNjZXNzOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNTBDRDg5ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItYWN0aXZlLXN1Y2Nlc3MuYWN0aXZlIHtcbiAgYm9yZGVyLWNvbG9yOiAjNTBDRDg5ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItaG92ZXItaW5mbzpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzcyMzlFQSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWFjdGl2ZS1pbmZvLmFjdGl2ZSB7XG4gIGJvcmRlci1jb2xvcjogIzcyMzlFQSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWhvdmVyLXdhcm5pbmc6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNGRkM3MDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1hY3RpdmUtd2FybmluZy5hY3RpdmUge1xuICBib3JkZXItY29sb3I6ICNGRkM3MDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ob3Zlci1kYW5nZXI6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNGMTQxNkMgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1hY3RpdmUtZGFuZ2VyLmFjdGl2ZSB7XG4gIGJvcmRlci1jb2xvcjogI0YxNDE2QyAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWhvdmVyLWRhcms6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMxODFDMzIgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1hY3RpdmUtZGFyay5hY3RpdmUge1xuICBib3JkZXItY29sb3I6ICMxODFDMzIgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ob3Zlci10cmFuc3BhcmVudDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1kYXNoZWQge1xuICBib3JkZXItc3R5bGU6IGRhc2hlZCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNFNEU2RUY7XG59XG5cbi5ib3JkZXItdG9wLWRhc2hlZCB7XG4gIGJvcmRlci10b3Atc3R5bGU6IGRhc2hlZCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWJvdHRvbS1kYXNoZWQge1xuICBib3JkZXItYm90dG9tLXN0eWxlOiBkYXNoZWQgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1zdGFydC1kYXNoZWQge1xuICBib3JkZXItbGVmdC1zdHlsZTogZGFzaGVkICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZW5kLWRhc2hlZCB7XG4gIGJvcmRlci1yaWdodC1zdHlsZTogZGFzaGVkICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZG90dGVkIHtcbiAgYm9yZGVyLXN0eWxlOiBkb3R0ZWQgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci10b3AtZG90dGVkIHtcbiAgYm9yZGVyLXRvcC1zdHlsZTogZG90dGVkICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItYm90dG9tLWRvdHRlZCB7XG4gIGJvcmRlci1ib3R0b20tc3R5bGU6IGRvdHRlZCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXN0YXJ0LWRvdHRlZCB7XG4gIGJvcmRlci1sZWZ0LXN0eWxlOiBkb3R0ZWQgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1lbmQtZG90dGVkIHtcbiAgYm9yZGVyLXJpZ2h0LXN0eWxlOiBkb3R0ZWQgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci10cmFuc3BhcmVudCB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtdG9wLTAge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWJvdHRvbS0wIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMCAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1zdGFydC0wIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMCAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWVuZC0wIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtY2lyY2xlIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LXJvb3Qge1xuICBmbGV4OiAxO1xufVxuXG4uZmxleC1jb2x1bW4tYXV0byB7XG4gIGZsZXg6IG5vbmU7XG59XG5cbi5mbGV4LWNvbHVtbi1mbHVpZCB7XG4gIGZsZXg6IDEgMCBhdXRvO1xufVxuXG4uZmxleC1yb3ctYXV0byB7XG4gIGZsZXg6IDAgMCBhdXRvO1xufVxuXG4uZmxleC1yb3ctZmx1aWQge1xuICBmbGV4OiAxIGF1dG87XG4gIG1pbi13aWR0aDogMDtcbn1cblxuLmZsZXgtY2VudGVyIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5mbGV4LXN0YWNrIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmZsZXgtc20tcm9vdCB7XG4gICAgZmxleDogMTtcbiAgfVxuXG4gIC5mbGV4LXNtLWNvbHVtbi1hdXRvIHtcbiAgICBmbGV4OiBub25lO1xuICB9XG5cbiAgLmZsZXgtc20tY29sdW1uLWZsdWlkIHtcbiAgICBmbGV4OiAxIDAgYXV0bztcbiAgfVxuXG4gIC5mbGV4LXNtLXJvdy1hdXRvIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgfVxuXG4gIC5mbGV4LXNtLXJvdy1mbHVpZCB7XG4gICAgZmxleDogMSBhdXRvO1xuICAgIG1pbi13aWR0aDogMDtcbiAgfVxuXG4gIC5mbGV4LXNtLWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuXG4gIC5mbGV4LXNtLXN0YWNrIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mbGV4LW1kLXJvb3Qge1xuICAgIGZsZXg6IDE7XG4gIH1cblxuICAuZmxleC1tZC1jb2x1bW4tYXV0byB7XG4gICAgZmxleDogbm9uZTtcbiAgfVxuXG4gIC5mbGV4LW1kLWNvbHVtbi1mbHVpZCB7XG4gICAgZmxleDogMSAwIGF1dG87XG4gIH1cblxuICAuZmxleC1tZC1yb3ctYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gIH1cblxuICAuZmxleC1tZC1yb3ctZmx1aWQge1xuICAgIGZsZXg6IDEgYXV0bztcbiAgICBtaW4td2lkdGg6IDA7XG4gIH1cblxuICAuZmxleC1tZC1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cblxuICAuZmxleC1tZC1zdGFjayB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZmxleC1sZy1yb290IHtcbiAgICBmbGV4OiAxO1xuICB9XG5cbiAgLmZsZXgtbGctY29sdW1uLWF1dG8ge1xuICAgIGZsZXg6IG5vbmU7XG4gIH1cblxuICAuZmxleC1sZy1jb2x1bW4tZmx1aWQge1xuICAgIGZsZXg6IDEgMCBhdXRvO1xuICB9XG5cbiAgLmZsZXgtbGctcm93LWF1dG8ge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICB9XG5cbiAgLmZsZXgtbGctcm93LWZsdWlkIHtcbiAgICBmbGV4OiAxIGF1dG87XG4gICAgbWluLXdpZHRoOiAwO1xuICB9XG5cbiAgLmZsZXgtbGctY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG5cbiAgLmZsZXgtbGctc3RhY2sge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5mbGV4LXhsLXJvb3Qge1xuICAgIGZsZXg6IDE7XG4gIH1cblxuICAuZmxleC14bC1jb2x1bW4tYXV0byB7XG4gICAgZmxleDogbm9uZTtcbiAgfVxuXG4gIC5mbGV4LXhsLWNvbHVtbi1mbHVpZCB7XG4gICAgZmxleDogMSAwIGF1dG87XG4gIH1cblxuICAuZmxleC14bC1yb3ctYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gIH1cblxuICAuZmxleC14bC1yb3ctZmx1aWQge1xuICAgIGZsZXg6IDEgYXV0bztcbiAgICBtaW4td2lkdGg6IDA7XG4gIH1cblxuICAuZmxleC14bC1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cblxuICAuZmxleC14bC1zdGFjayB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLmZsZXgteHhsLXJvb3Qge1xuICAgIGZsZXg6IDE7XG4gIH1cblxuICAuZmxleC14eGwtY29sdW1uLWF1dG8ge1xuICAgIGZsZXg6IG5vbmU7XG4gIH1cblxuICAuZmxleC14eGwtY29sdW1uLWZsdWlkIHtcbiAgICBmbGV4OiAxIDAgYXV0bztcbiAgfVxuXG4gIC5mbGV4LXh4bC1yb3ctYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gIH1cblxuICAuZmxleC14eGwtcm93LWZsdWlkIHtcbiAgICBmbGV4OiAxIGF1dG87XG4gICAgbWluLXdpZHRoOiAwO1xuICB9XG5cbiAgLmZsZXgteHhsLWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuXG4gIC5mbGV4LXh4bC1zdGFjayB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbn1cbi5mbGV4LWVxdWFsIHtcbiAgZmxleC1ncm93OiAxO1xuICBmbGV4LWJhc2lzOiAwO1xuICBmbGV4LXNocmluazogMDtcbn1cblxuLnNoYWRvdy14cyB7XG4gIGJveC1zaGFkb3c6IDAgMC4xcmVtIDAuNzVyZW0gMC4yNXJlbSByZ2JhKDAsIDAsIDAsIDAuMDUpO1xufVxuXG4udGV4dC13aGl0ZSB7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWludmVyc2Utd2hpdGUge1xuICBjb2xvcjogIzdFODI5OSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ob3Zlci13aGl0ZSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG59XG4udGV4dC1ob3Zlci13aGl0ZSBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWhvdmVyLXdoaXRlOmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cbi50ZXh0LWhvdmVyLXdoaXRlOmhvdmVyIGkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuLnRleHQtaG92ZXItd2hpdGU6aG92ZXIgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjZmZmZmZmO1xufVxuLnRleHQtaG92ZXItd2hpdGU6aG92ZXIgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4udGV4dC1ob3Zlci1pbnZlcnNlLXdoaXRlIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWhvdmVyLWludmVyc2Utd2hpdGUgaSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG59XG4udGV4dC1ob3Zlci1pbnZlcnNlLXdoaXRlOmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6ICM3RTgyOTkgIWltcG9ydGFudDtcbn1cbi50ZXh0LWhvdmVyLWludmVyc2Utd2hpdGU6aG92ZXIgaSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiAjN0U4Mjk5ICFpbXBvcnRhbnQ7XG59XG4udGV4dC1ob3Zlci1pbnZlcnNlLXdoaXRlOmhvdmVyIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzdFODI5OTtcbn1cbi50ZXh0LWhvdmVyLWludmVyc2Utd2hpdGU6aG92ZXIgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4udGV4dC1hY3RpdmUtd2hpdGUge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtYWN0aXZlLXdoaXRlIGkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtYWN0aXZlLXdoaXRlLmFjdGl2ZSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG4udGV4dC1hY3RpdmUtd2hpdGUuYWN0aXZlIGkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuLnRleHQtYWN0aXZlLXdoaXRlLmFjdGl2ZSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNmZmZmZmY7XG59XG4udGV4dC1hY3RpdmUtd2hpdGUuYWN0aXZlIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLnRleHQtYWN0aXZlLWludmVyc2Utd2hpdGUge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtYWN0aXZlLWludmVyc2Utd2hpdGUgaSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG59XG4udGV4dC1hY3RpdmUtaW52ZXJzZS13aGl0ZS5hY3RpdmUge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogIzdFODI5OSAhaW1wb3J0YW50O1xufVxuLnRleHQtYWN0aXZlLWludmVyc2Utd2hpdGUuYWN0aXZlIGkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogIzdFODI5OSAhaW1wb3J0YW50O1xufVxuLnRleHQtYWN0aXZlLWludmVyc2Utd2hpdGUuYWN0aXZlIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzdFODI5OTtcbn1cbi50ZXh0LWFjdGl2ZS1pbnZlcnNlLXdoaXRlLmFjdGl2ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi50ZXh0LXByaW1hcnkge1xuICBjb2xvcjogI0ZGRDMwMCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1pbnZlcnNlLXByaW1hcnkge1xuICBjb2xvcjogI0ZGRkZGRiAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1saWdodC1wcmltYXJ5IHtcbiAgY29sb3I6ICNmZmU5ODAgIWltcG9ydGFudDtcbn1cblxuLnRleHQtaG92ZXItcHJpbWFyeSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG59XG4udGV4dC1ob3Zlci1wcmltYXJ5IGkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtaG92ZXItcHJpbWFyeTpob3ZlciB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiAjRkZEMzAwICFpbXBvcnRhbnQ7XG59XG4udGV4dC1ob3Zlci1wcmltYXJ5OmhvdmVyIGkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogI0ZGRDMwMCAhaW1wb3J0YW50O1xufVxuLnRleHQtaG92ZXItcHJpbWFyeTpob3ZlciAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNGRkQzMDA7XG59XG4udGV4dC1ob3Zlci1wcmltYXJ5OmhvdmVyIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLnRleHQtaG92ZXItaW52ZXJzZS1wcmltYXJ5IHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWhvdmVyLWludmVyc2UtcHJpbWFyeSBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWhvdmVyLWludmVyc2UtcHJpbWFyeTpob3ZlciB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiAjRkZGRkZGICFpbXBvcnRhbnQ7XG59XG4udGV4dC1ob3Zlci1pbnZlcnNlLXByaW1hcnk6aG92ZXIgaSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiAjRkZGRkZGICFpbXBvcnRhbnQ7XG59XG4udGV4dC1ob3Zlci1pbnZlcnNlLXByaW1hcnk6aG92ZXIgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjRkZGRkZGO1xufVxuLnRleHQtaG92ZXItaW52ZXJzZS1wcmltYXJ5OmhvdmVyIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLnRleHQtYWN0aXZlLXByaW1hcnkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtYWN0aXZlLXByaW1hcnkgaSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG59XG4udGV4dC1hY3RpdmUtcHJpbWFyeS5hY3RpdmUge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogI0ZGRDMwMCAhaW1wb3J0YW50O1xufVxuLnRleHQtYWN0aXZlLXByaW1hcnkuYWN0aXZlIGkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogI0ZGRDMwMCAhaW1wb3J0YW50O1xufVxuLnRleHQtYWN0aXZlLXByaW1hcnkuYWN0aXZlIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0ZGRDMwMDtcbn1cbi50ZXh0LWFjdGl2ZS1wcmltYXJ5LmFjdGl2ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi50ZXh0LWFjdGl2ZS1pbnZlcnNlLXByaW1hcnkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtYWN0aXZlLWludmVyc2UtcHJpbWFyeSBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWFjdGl2ZS1pbnZlcnNlLXByaW1hcnkuYWN0aXZlIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6ICNGRkZGRkYgIWltcG9ydGFudDtcbn1cbi50ZXh0LWFjdGl2ZS1pbnZlcnNlLXByaW1hcnkuYWN0aXZlIGkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogI0ZGRkZGRiAhaW1wb3J0YW50O1xufVxuLnRleHQtYWN0aXZlLWludmVyc2UtcHJpbWFyeS5hY3RpdmUgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjRkZGRkZGO1xufVxuLnRleHQtYWN0aXZlLWludmVyc2UtcHJpbWFyeS5hY3RpdmUgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4udGV4dC1zZWNvbmRhcnkge1xuICBjb2xvcjogI0U0RTZFRiAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1pbnZlcnNlLXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjM0Y0MjU0ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWhvdmVyLXNlY29uZGFyeSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG59XG4udGV4dC1ob3Zlci1zZWNvbmRhcnkgaSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG59XG4udGV4dC1ob3Zlci1zZWNvbmRhcnk6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogI0U0RTZFRiAhaW1wb3J0YW50O1xufVxuLnRleHQtaG92ZXItc2Vjb25kYXJ5OmhvdmVyIGkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogI0U0RTZFRiAhaW1wb3J0YW50O1xufVxuLnRleHQtaG92ZXItc2Vjb25kYXJ5OmhvdmVyIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0U0RTZFRjtcbn1cbi50ZXh0LWhvdmVyLXNlY29uZGFyeTpob3ZlciAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi50ZXh0LWhvdmVyLWludmVyc2Utc2Vjb25kYXJ5IHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWhvdmVyLWludmVyc2Utc2Vjb25kYXJ5IGkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtaG92ZXItaW52ZXJzZS1zZWNvbmRhcnk6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogIzNGNDI1NCAhaW1wb3J0YW50O1xufVxuLnRleHQtaG92ZXItaW52ZXJzZS1zZWNvbmRhcnk6aG92ZXIgaSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiAjM0Y0MjU0ICFpbXBvcnRhbnQ7XG59XG4udGV4dC1ob3Zlci1pbnZlcnNlLXNlY29uZGFyeTpob3ZlciAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICMzRjQyNTQ7XG59XG4udGV4dC1ob3Zlci1pbnZlcnNlLXNlY29uZGFyeTpob3ZlciAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi50ZXh0LWFjdGl2ZS1zZWNvbmRhcnkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtYWN0aXZlLXNlY29uZGFyeSBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWFjdGl2ZS1zZWNvbmRhcnkuYWN0aXZlIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6ICNFNEU2RUYgIWltcG9ydGFudDtcbn1cbi50ZXh0LWFjdGl2ZS1zZWNvbmRhcnkuYWN0aXZlIGkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogI0U0RTZFRiAhaW1wb3J0YW50O1xufVxuLnRleHQtYWN0aXZlLXNlY29uZGFyeS5hY3RpdmUgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjRTRFNkVGO1xufVxuLnRleHQtYWN0aXZlLXNlY29uZGFyeS5hY3RpdmUgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4udGV4dC1hY3RpdmUtaW52ZXJzZS1zZWNvbmRhcnkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtYWN0aXZlLWludmVyc2Utc2Vjb25kYXJ5IGkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtYWN0aXZlLWludmVyc2Utc2Vjb25kYXJ5LmFjdGl2ZSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiAjM0Y0MjU0ICFpbXBvcnRhbnQ7XG59XG4udGV4dC1hY3RpdmUtaW52ZXJzZS1zZWNvbmRhcnkuYWN0aXZlIGkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogIzNGNDI1NCAhaW1wb3J0YW50O1xufVxuLnRleHQtYWN0aXZlLWludmVyc2Utc2Vjb25kYXJ5LmFjdGl2ZSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICMzRjQyNTQ7XG59XG4udGV4dC1hY3RpdmUtaW52ZXJzZS1zZWNvbmRhcnkuYWN0aXZlIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLnRleHQtbGlnaHQge1xuICBjb2xvcjogI0Y1RjhGQSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1pbnZlcnNlLWxpZ2h0IHtcbiAgY29sb3I6ICM3RTgyOTkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtaG92ZXItbGlnaHQge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtaG92ZXItbGlnaHQgaSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG59XG4udGV4dC1ob3Zlci1saWdodDpob3ZlciB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiAjRjVGOEZBICFpbXBvcnRhbnQ7XG59XG4udGV4dC1ob3Zlci1saWdodDpob3ZlciBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6ICNGNUY4RkEgIWltcG9ydGFudDtcbn1cbi50ZXh0LWhvdmVyLWxpZ2h0OmhvdmVyIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0Y1RjhGQTtcbn1cbi50ZXh0LWhvdmVyLWxpZ2h0OmhvdmVyIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLnRleHQtaG92ZXItaW52ZXJzZS1saWdodCB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG59XG4udGV4dC1ob3Zlci1pbnZlcnNlLWxpZ2h0IGkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtaG92ZXItaW52ZXJzZS1saWdodDpob3ZlciB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiAjN0U4Mjk5ICFpbXBvcnRhbnQ7XG59XG4udGV4dC1ob3Zlci1pbnZlcnNlLWxpZ2h0OmhvdmVyIGkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogIzdFODI5OSAhaW1wb3J0YW50O1xufVxuLnRleHQtaG92ZXItaW52ZXJzZS1saWdodDpob3ZlciAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICM3RTgyOTk7XG59XG4udGV4dC1ob3Zlci1pbnZlcnNlLWxpZ2h0OmhvdmVyIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLnRleHQtYWN0aXZlLWxpZ2h0IHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWFjdGl2ZS1saWdodCBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWFjdGl2ZS1saWdodC5hY3RpdmUge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogI0Y1RjhGQSAhaW1wb3J0YW50O1xufVxuLnRleHQtYWN0aXZlLWxpZ2h0LmFjdGl2ZSBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6ICNGNUY4RkEgIWltcG9ydGFudDtcbn1cbi50ZXh0LWFjdGl2ZS1saWdodC5hY3RpdmUgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjRjVGOEZBO1xufVxuLnRleHQtYWN0aXZlLWxpZ2h0LmFjdGl2ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi50ZXh0LWFjdGl2ZS1pbnZlcnNlLWxpZ2h0IHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWFjdGl2ZS1pbnZlcnNlLWxpZ2h0IGkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtYWN0aXZlLWludmVyc2UtbGlnaHQuYWN0aXZlIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6ICM3RTgyOTkgIWltcG9ydGFudDtcbn1cbi50ZXh0LWFjdGl2ZS1pbnZlcnNlLWxpZ2h0LmFjdGl2ZSBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6ICM3RTgyOTkgIWltcG9ydGFudDtcbn1cbi50ZXh0LWFjdGl2ZS1pbnZlcnNlLWxpZ2h0LmFjdGl2ZSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICM3RTgyOTk7XG59XG4udGV4dC1hY3RpdmUtaW52ZXJzZS1saWdodC5hY3RpdmUgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4udGV4dC1zdWNjZXNzIHtcbiAgY29sb3I6ICM1MENEODkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtaW52ZXJzZS1zdWNjZXNzIHtcbiAgY29sb3I6ICNGRkZGRkYgIWltcG9ydGFudDtcbn1cblxuLnRleHQtbGlnaHQtc3VjY2VzcyB7XG4gIGNvbG9yOiAjRThGRkYzICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWhvdmVyLXN1Y2Nlc3Mge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtaG92ZXItc3VjY2VzcyBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWhvdmVyLXN1Y2Nlc3M6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogIzUwQ0Q4OSAhaW1wb3J0YW50O1xufVxuLnRleHQtaG92ZXItc3VjY2Vzczpob3ZlciBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6ICM1MENEODkgIWltcG9ydGFudDtcbn1cbi50ZXh0LWhvdmVyLXN1Y2Nlc3M6aG92ZXIgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjNTBDRDg5O1xufVxuLnRleHQtaG92ZXItc3VjY2Vzczpob3ZlciAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi50ZXh0LWhvdmVyLWludmVyc2Utc3VjY2VzcyB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG59XG4udGV4dC1ob3Zlci1pbnZlcnNlLXN1Y2Nlc3MgaSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG59XG4udGV4dC1ob3Zlci1pbnZlcnNlLXN1Y2Nlc3M6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogI0ZGRkZGRiAhaW1wb3J0YW50O1xufVxuLnRleHQtaG92ZXItaW52ZXJzZS1zdWNjZXNzOmhvdmVyIGkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogI0ZGRkZGRiAhaW1wb3J0YW50O1xufVxuLnRleHQtaG92ZXItaW52ZXJzZS1zdWNjZXNzOmhvdmVyIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0ZGRkZGRjtcbn1cbi50ZXh0LWhvdmVyLWludmVyc2Utc3VjY2Vzczpob3ZlciAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi50ZXh0LWFjdGl2ZS1zdWNjZXNzIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWFjdGl2ZS1zdWNjZXNzIGkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtYWN0aXZlLXN1Y2Nlc3MuYWN0aXZlIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6ICM1MENEODkgIWltcG9ydGFudDtcbn1cbi50ZXh0LWFjdGl2ZS1zdWNjZXNzLmFjdGl2ZSBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6ICM1MENEODkgIWltcG9ydGFudDtcbn1cbi50ZXh0LWFjdGl2ZS1zdWNjZXNzLmFjdGl2ZSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICM1MENEODk7XG59XG4udGV4dC1hY3RpdmUtc3VjY2Vzcy5hY3RpdmUgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4udGV4dC1hY3RpdmUtaW52ZXJzZS1zdWNjZXNzIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWFjdGl2ZS1pbnZlcnNlLXN1Y2Nlc3MgaSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG59XG4udGV4dC1hY3RpdmUtaW52ZXJzZS1zdWNjZXNzLmFjdGl2ZSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiAjRkZGRkZGICFpbXBvcnRhbnQ7XG59XG4udGV4dC1hY3RpdmUtaW52ZXJzZS1zdWNjZXNzLmFjdGl2ZSBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6ICNGRkZGRkYgIWltcG9ydGFudDtcbn1cbi50ZXh0LWFjdGl2ZS1pbnZlcnNlLXN1Y2Nlc3MuYWN0aXZlIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0ZGRkZGRjtcbn1cbi50ZXh0LWFjdGl2ZS1pbnZlcnNlLXN1Y2Nlc3MuYWN0aXZlIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLnRleHQtaW5mbyB7XG4gIGNvbG9yOiAjNzIzOUVBICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWludmVyc2UtaW5mbyB7XG4gIGNvbG9yOiAjRkZGRkZGICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWxpZ2h0LWluZm8ge1xuICBjb2xvcjogI0Y4RjVGRiAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ob3Zlci1pbmZvIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWhvdmVyLWluZm8gaSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG59XG4udGV4dC1ob3Zlci1pbmZvOmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6ICM3MjM5RUEgIWltcG9ydGFudDtcbn1cbi50ZXh0LWhvdmVyLWluZm86aG92ZXIgaSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiAjNzIzOUVBICFpbXBvcnRhbnQ7XG59XG4udGV4dC1ob3Zlci1pbmZvOmhvdmVyIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzcyMzlFQTtcbn1cbi50ZXh0LWhvdmVyLWluZm86aG92ZXIgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4udGV4dC1ob3Zlci1pbnZlcnNlLWluZm8ge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtaG92ZXItaW52ZXJzZS1pbmZvIGkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtaG92ZXItaW52ZXJzZS1pbmZvOmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6ICNGRkZGRkYgIWltcG9ydGFudDtcbn1cbi50ZXh0LWhvdmVyLWludmVyc2UtaW5mbzpob3ZlciBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6ICNGRkZGRkYgIWltcG9ydGFudDtcbn1cbi50ZXh0LWhvdmVyLWludmVyc2UtaW5mbzpob3ZlciAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNGRkZGRkY7XG59XG4udGV4dC1ob3Zlci1pbnZlcnNlLWluZm86aG92ZXIgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4udGV4dC1hY3RpdmUtaW5mbyB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG59XG4udGV4dC1hY3RpdmUtaW5mbyBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWFjdGl2ZS1pbmZvLmFjdGl2ZSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiAjNzIzOUVBICFpbXBvcnRhbnQ7XG59XG4udGV4dC1hY3RpdmUtaW5mby5hY3RpdmUgaSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiAjNzIzOUVBICFpbXBvcnRhbnQ7XG59XG4udGV4dC1hY3RpdmUtaW5mby5hY3RpdmUgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjNzIzOUVBO1xufVxuLnRleHQtYWN0aXZlLWluZm8uYWN0aXZlIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLnRleHQtYWN0aXZlLWludmVyc2UtaW5mbyB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG59XG4udGV4dC1hY3RpdmUtaW52ZXJzZS1pbmZvIGkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtYWN0aXZlLWludmVyc2UtaW5mby5hY3RpdmUge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogI0ZGRkZGRiAhaW1wb3J0YW50O1xufVxuLnRleHQtYWN0aXZlLWludmVyc2UtaW5mby5hY3RpdmUgaSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiAjRkZGRkZGICFpbXBvcnRhbnQ7XG59XG4udGV4dC1hY3RpdmUtaW52ZXJzZS1pbmZvLmFjdGl2ZSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNGRkZGRkY7XG59XG4udGV4dC1hY3RpdmUtaW52ZXJzZS1pbmZvLmFjdGl2ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi50ZXh0LXdhcm5pbmcge1xuICBjb2xvcjogI0ZGQzcwMCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1pbnZlcnNlLXdhcm5pbmcge1xuICBjb2xvcjogI0ZGRkZGRiAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1saWdodC13YXJuaW5nIHtcbiAgY29sb3I6ICNGRkY4REQgIWltcG9ydGFudDtcbn1cblxuLnRleHQtaG92ZXItd2FybmluZyB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG59XG4udGV4dC1ob3Zlci13YXJuaW5nIGkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtaG92ZXItd2FybmluZzpob3ZlciB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiAjRkZDNzAwICFpbXBvcnRhbnQ7XG59XG4udGV4dC1ob3Zlci13YXJuaW5nOmhvdmVyIGkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogI0ZGQzcwMCAhaW1wb3J0YW50O1xufVxuLnRleHQtaG92ZXItd2FybmluZzpob3ZlciAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNGRkM3MDA7XG59XG4udGV4dC1ob3Zlci13YXJuaW5nOmhvdmVyIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLnRleHQtaG92ZXItaW52ZXJzZS13YXJuaW5nIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWhvdmVyLWludmVyc2Utd2FybmluZyBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWhvdmVyLWludmVyc2Utd2FybmluZzpob3ZlciB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiAjRkZGRkZGICFpbXBvcnRhbnQ7XG59XG4udGV4dC1ob3Zlci1pbnZlcnNlLXdhcm5pbmc6aG92ZXIgaSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiAjRkZGRkZGICFpbXBvcnRhbnQ7XG59XG4udGV4dC1ob3Zlci1pbnZlcnNlLXdhcm5pbmc6aG92ZXIgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjRkZGRkZGO1xufVxuLnRleHQtaG92ZXItaW52ZXJzZS13YXJuaW5nOmhvdmVyIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLnRleHQtYWN0aXZlLXdhcm5pbmcge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtYWN0aXZlLXdhcm5pbmcgaSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG59XG4udGV4dC1hY3RpdmUtd2FybmluZy5hY3RpdmUge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogI0ZGQzcwMCAhaW1wb3J0YW50O1xufVxuLnRleHQtYWN0aXZlLXdhcm5pbmcuYWN0aXZlIGkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogI0ZGQzcwMCAhaW1wb3J0YW50O1xufVxuLnRleHQtYWN0aXZlLXdhcm5pbmcuYWN0aXZlIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0ZGQzcwMDtcbn1cbi50ZXh0LWFjdGl2ZS13YXJuaW5nLmFjdGl2ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi50ZXh0LWFjdGl2ZS1pbnZlcnNlLXdhcm5pbmcge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtYWN0aXZlLWludmVyc2Utd2FybmluZyBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWFjdGl2ZS1pbnZlcnNlLXdhcm5pbmcuYWN0aXZlIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6ICNGRkZGRkYgIWltcG9ydGFudDtcbn1cbi50ZXh0LWFjdGl2ZS1pbnZlcnNlLXdhcm5pbmcuYWN0aXZlIGkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogI0ZGRkZGRiAhaW1wb3J0YW50O1xufVxuLnRleHQtYWN0aXZlLWludmVyc2Utd2FybmluZy5hY3RpdmUgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjRkZGRkZGO1xufVxuLnRleHQtYWN0aXZlLWludmVyc2Utd2FybmluZy5hY3RpdmUgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4udGV4dC1kYW5nZXIge1xuICBjb2xvcjogI0YxNDE2QyAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1pbnZlcnNlLWRhbmdlciB7XG4gIGNvbG9yOiAjRkZGRkZGICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWxpZ2h0LWRhbmdlciB7XG4gIGNvbG9yOiAjRkZGNUY4ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWhvdmVyLWRhbmdlciB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG59XG4udGV4dC1ob3Zlci1kYW5nZXIgaSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG59XG4udGV4dC1ob3Zlci1kYW5nZXI6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogI0YxNDE2QyAhaW1wb3J0YW50O1xufVxuLnRleHQtaG92ZXItZGFuZ2VyOmhvdmVyIGkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogI0YxNDE2QyAhaW1wb3J0YW50O1xufVxuLnRleHQtaG92ZXItZGFuZ2VyOmhvdmVyIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0YxNDE2Qztcbn1cbi50ZXh0LWhvdmVyLWRhbmdlcjpob3ZlciAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi50ZXh0LWhvdmVyLWludmVyc2UtZGFuZ2VyIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWhvdmVyLWludmVyc2UtZGFuZ2VyIGkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtaG92ZXItaW52ZXJzZS1kYW5nZXI6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogI0ZGRkZGRiAhaW1wb3J0YW50O1xufVxuLnRleHQtaG92ZXItaW52ZXJzZS1kYW5nZXI6aG92ZXIgaSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiAjRkZGRkZGICFpbXBvcnRhbnQ7XG59XG4udGV4dC1ob3Zlci1pbnZlcnNlLWRhbmdlcjpob3ZlciAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNGRkZGRkY7XG59XG4udGV4dC1ob3Zlci1pbnZlcnNlLWRhbmdlcjpob3ZlciAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi50ZXh0LWFjdGl2ZS1kYW5nZXIge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtYWN0aXZlLWRhbmdlciBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWFjdGl2ZS1kYW5nZXIuYWN0aXZlIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6ICNGMTQxNkMgIWltcG9ydGFudDtcbn1cbi50ZXh0LWFjdGl2ZS1kYW5nZXIuYWN0aXZlIGkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogI0YxNDE2QyAhaW1wb3J0YW50O1xufVxuLnRleHQtYWN0aXZlLWRhbmdlci5hY3RpdmUgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjRjE0MTZDO1xufVxuLnRleHQtYWN0aXZlLWRhbmdlci5hY3RpdmUgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4udGV4dC1hY3RpdmUtaW52ZXJzZS1kYW5nZXIge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtYWN0aXZlLWludmVyc2UtZGFuZ2VyIGkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtYWN0aXZlLWludmVyc2UtZGFuZ2VyLmFjdGl2ZSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiAjRkZGRkZGICFpbXBvcnRhbnQ7XG59XG4udGV4dC1hY3RpdmUtaW52ZXJzZS1kYW5nZXIuYWN0aXZlIGkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogI0ZGRkZGRiAhaW1wb3J0YW50O1xufVxuLnRleHQtYWN0aXZlLWludmVyc2UtZGFuZ2VyLmFjdGl2ZSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNGRkZGRkY7XG59XG4udGV4dC1hY3RpdmUtaW52ZXJzZS1kYW5nZXIuYWN0aXZlIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLnRleHQtZGFyayB7XG4gIGNvbG9yOiAjMTgxQzMyICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWludmVyc2UtZGFyayB7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWxpZ2h0LWRhcmsge1xuICBjb2xvcjogI0VGRjJGNSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ob3Zlci1kYXJrIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWhvdmVyLWRhcmsgaSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG59XG4udGV4dC1ob3Zlci1kYXJrOmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6ICMxODFDMzIgIWltcG9ydGFudDtcbn1cbi50ZXh0LWhvdmVyLWRhcms6aG92ZXIgaSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiAjMTgxQzMyICFpbXBvcnRhbnQ7XG59XG4udGV4dC1ob3Zlci1kYXJrOmhvdmVyIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzE4MUMzMjtcbn1cbi50ZXh0LWhvdmVyLWRhcms6aG92ZXIgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4udGV4dC1ob3Zlci1pbnZlcnNlLWRhcmsge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtaG92ZXItaW52ZXJzZS1kYXJrIGkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtaG92ZXItaW52ZXJzZS1kYXJrOmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cbi50ZXh0LWhvdmVyLWludmVyc2UtZGFyazpob3ZlciBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cbi50ZXh0LWhvdmVyLWludmVyc2UtZGFyazpob3ZlciAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNmZmZmZmY7XG59XG4udGV4dC1ob3Zlci1pbnZlcnNlLWRhcms6aG92ZXIgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4udGV4dC1hY3RpdmUtZGFyayB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG59XG4udGV4dC1hY3RpdmUtZGFyayBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWFjdGl2ZS1kYXJrLmFjdGl2ZSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiAjMTgxQzMyICFpbXBvcnRhbnQ7XG59XG4udGV4dC1hY3RpdmUtZGFyay5hY3RpdmUgaSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiAjMTgxQzMyICFpbXBvcnRhbnQ7XG59XG4udGV4dC1hY3RpdmUtZGFyay5hY3RpdmUgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjMTgxQzMyO1xufVxuLnRleHQtYWN0aXZlLWRhcmsuYWN0aXZlIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLnRleHQtYWN0aXZlLWludmVyc2UtZGFyayB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG59XG4udGV4dC1hY3RpdmUtaW52ZXJzZS1kYXJrIGkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtYWN0aXZlLWludmVyc2UtZGFyay5hY3RpdmUge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuLnRleHQtYWN0aXZlLWludmVyc2UtZGFyay5hY3RpdmUgaSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG4udGV4dC1hY3RpdmUtaW52ZXJzZS1kYXJrLmFjdGl2ZSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNmZmZmZmY7XG59XG4udGV4dC1hY3RpdmUtaW52ZXJzZS1kYXJrLmFjdGl2ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi50ZXh0LW11dGVkIHtcbiAgY29sb3I6ICNBMUE1QjcgIWltcG9ydGFudDtcbn1cblxuLnRleHQtaG92ZXItbXV0ZWQge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtaG92ZXItbXV0ZWQgaSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG59XG4udGV4dC1ob3Zlci1tdXRlZDpob3ZlciB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiAjQTFBNUI3ICFpbXBvcnRhbnQ7XG59XG4udGV4dC1ob3Zlci1tdXRlZDpob3ZlciBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6ICNBMUE1QjcgIWltcG9ydGFudDtcbn1cbi50ZXh0LWhvdmVyLW11dGVkOmhvdmVyIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0ExQTVCNztcbn1cbi50ZXh0LWhvdmVyLW11dGVkOmhvdmVyIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLnRleHQtYWN0aXZlLW11dGVkIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWFjdGl2ZS1tdXRlZCBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWFjdGl2ZS1tdXRlZC5hY3RpdmUge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogI0ExQTVCNyAhaW1wb3J0YW50O1xufVxuLnRleHQtYWN0aXZlLW11dGVkLmFjdGl2ZSBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6ICNBMUE1QjcgIWltcG9ydGFudDtcbn1cbi50ZXh0LWFjdGl2ZS1tdXRlZC5hY3RpdmUgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjQTFBNUI3O1xufVxuLnRleHQtYWN0aXZlLW11dGVkLmFjdGl2ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi50ZXh0LWdyYXktMTAwIHtcbiAgY29sb3I6ICNGNUY4RkEgIWltcG9ydGFudDtcbn1cblxuLnRleHQtaG92ZXItZ3JheS0xMDAge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtaG92ZXItZ3JheS0xMDAgaSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG59XG4udGV4dC1ob3Zlci1ncmF5LTEwMDpob3ZlciB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiAjRjVGOEZBICFpbXBvcnRhbnQ7XG59XG4udGV4dC1ob3Zlci1ncmF5LTEwMDpob3ZlciBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6ICNGNUY4RkEgIWltcG9ydGFudDtcbn1cbi50ZXh0LWhvdmVyLWdyYXktMTAwOmhvdmVyIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0Y1RjhGQTtcbn1cbi50ZXh0LWhvdmVyLWdyYXktMTAwOmhvdmVyIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLnRleHQtYWN0aXZlLWdyYXktMTAwIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWFjdGl2ZS1ncmF5LTEwMCBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWFjdGl2ZS1ncmF5LTEwMC5hY3RpdmUge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogI0Y1RjhGQSAhaW1wb3J0YW50O1xufVxuLnRleHQtYWN0aXZlLWdyYXktMTAwLmFjdGl2ZSBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6ICNGNUY4RkEgIWltcG9ydGFudDtcbn1cbi50ZXh0LWFjdGl2ZS1ncmF5LTEwMC5hY3RpdmUgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjRjVGOEZBO1xufVxuLnRleHQtYWN0aXZlLWdyYXktMTAwLmFjdGl2ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi50ZXh0LWdyYXktMjAwIHtcbiAgY29sb3I6ICNFRkYyRjUgIWltcG9ydGFudDtcbn1cblxuLnRleHQtaG92ZXItZ3JheS0yMDAge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtaG92ZXItZ3JheS0yMDAgaSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG59XG4udGV4dC1ob3Zlci1ncmF5LTIwMDpob3ZlciB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiAjRUZGMkY1ICFpbXBvcnRhbnQ7XG59XG4udGV4dC1ob3Zlci1ncmF5LTIwMDpob3ZlciBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6ICNFRkYyRjUgIWltcG9ydGFudDtcbn1cbi50ZXh0LWhvdmVyLWdyYXktMjAwOmhvdmVyIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0VGRjJGNTtcbn1cbi50ZXh0LWhvdmVyLWdyYXktMjAwOmhvdmVyIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLnRleHQtYWN0aXZlLWdyYXktMjAwIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWFjdGl2ZS1ncmF5LTIwMCBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWFjdGl2ZS1ncmF5LTIwMC5hY3RpdmUge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogI0VGRjJGNSAhaW1wb3J0YW50O1xufVxuLnRleHQtYWN0aXZlLWdyYXktMjAwLmFjdGl2ZSBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6ICNFRkYyRjUgIWltcG9ydGFudDtcbn1cbi50ZXh0LWFjdGl2ZS1ncmF5LTIwMC5hY3RpdmUgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjRUZGMkY1O1xufVxuLnRleHQtYWN0aXZlLWdyYXktMjAwLmFjdGl2ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi50ZXh0LWdyYXktMzAwIHtcbiAgY29sb3I6ICNFNEU2RUYgIWltcG9ydGFudDtcbn1cblxuLnRleHQtaG92ZXItZ3JheS0zMDAge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtaG92ZXItZ3JheS0zMDAgaSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG59XG4udGV4dC1ob3Zlci1ncmF5LTMwMDpob3ZlciB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiAjRTRFNkVGICFpbXBvcnRhbnQ7XG59XG4udGV4dC1ob3Zlci1ncmF5LTMwMDpob3ZlciBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6ICNFNEU2RUYgIWltcG9ydGFudDtcbn1cbi50ZXh0LWhvdmVyLWdyYXktMzAwOmhvdmVyIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0U0RTZFRjtcbn1cbi50ZXh0LWhvdmVyLWdyYXktMzAwOmhvdmVyIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLnRleHQtYWN0aXZlLWdyYXktMzAwIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWFjdGl2ZS1ncmF5LTMwMCBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWFjdGl2ZS1ncmF5LTMwMC5hY3RpdmUge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogI0U0RTZFRiAhaW1wb3J0YW50O1xufVxuLnRleHQtYWN0aXZlLWdyYXktMzAwLmFjdGl2ZSBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6ICNFNEU2RUYgIWltcG9ydGFudDtcbn1cbi50ZXh0LWFjdGl2ZS1ncmF5LTMwMC5hY3RpdmUgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjRTRFNkVGO1xufVxuLnRleHQtYWN0aXZlLWdyYXktMzAwLmFjdGl2ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi50ZXh0LWdyYXktNDAwIHtcbiAgY29sb3I6ICNCNUI1QzMgIWltcG9ydGFudDtcbn1cblxuLnRleHQtaG92ZXItZ3JheS00MDAge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtaG92ZXItZ3JheS00MDAgaSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG59XG4udGV4dC1ob3Zlci1ncmF5LTQwMDpob3ZlciB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiAjQjVCNUMzICFpbXBvcnRhbnQ7XG59XG4udGV4dC1ob3Zlci1ncmF5LTQwMDpob3ZlciBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6ICNCNUI1QzMgIWltcG9ydGFudDtcbn1cbi50ZXh0LWhvdmVyLWdyYXktNDAwOmhvdmVyIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0I1QjVDMztcbn1cbi50ZXh0LWhvdmVyLWdyYXktNDAwOmhvdmVyIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLnRleHQtYWN0aXZlLWdyYXktNDAwIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWFjdGl2ZS1ncmF5LTQwMCBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWFjdGl2ZS1ncmF5LTQwMC5hY3RpdmUge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogI0I1QjVDMyAhaW1wb3J0YW50O1xufVxuLnRleHQtYWN0aXZlLWdyYXktNDAwLmFjdGl2ZSBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6ICNCNUI1QzMgIWltcG9ydGFudDtcbn1cbi50ZXh0LWFjdGl2ZS1ncmF5LTQwMC5hY3RpdmUgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjQjVCNUMzO1xufVxuLnRleHQtYWN0aXZlLWdyYXktNDAwLmFjdGl2ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi50ZXh0LWdyYXktNTAwIHtcbiAgY29sb3I6ICNBMUE1QjcgIWltcG9ydGFudDtcbn1cblxuLnRleHQtaG92ZXItZ3JheS01MDAge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtaG92ZXItZ3JheS01MDAgaSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG59XG4udGV4dC1ob3Zlci1ncmF5LTUwMDpob3ZlciB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiAjQTFBNUI3ICFpbXBvcnRhbnQ7XG59XG4udGV4dC1ob3Zlci1ncmF5LTUwMDpob3ZlciBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6ICNBMUE1QjcgIWltcG9ydGFudDtcbn1cbi50ZXh0LWhvdmVyLWdyYXktNTAwOmhvdmVyIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0ExQTVCNztcbn1cbi50ZXh0LWhvdmVyLWdyYXktNTAwOmhvdmVyIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLnRleHQtYWN0aXZlLWdyYXktNTAwIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWFjdGl2ZS1ncmF5LTUwMCBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWFjdGl2ZS1ncmF5LTUwMC5hY3RpdmUge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogI0ExQTVCNyAhaW1wb3J0YW50O1xufVxuLnRleHQtYWN0aXZlLWdyYXktNTAwLmFjdGl2ZSBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6ICNBMUE1QjcgIWltcG9ydGFudDtcbn1cbi50ZXh0LWFjdGl2ZS1ncmF5LTUwMC5hY3RpdmUgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjQTFBNUI3O1xufVxuLnRleHQtYWN0aXZlLWdyYXktNTAwLmFjdGl2ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi50ZXh0LWdyYXktNjAwIHtcbiAgY29sb3I6ICM3RTgyOTkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtaG92ZXItZ3JheS02MDAge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtaG92ZXItZ3JheS02MDAgaSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG59XG4udGV4dC1ob3Zlci1ncmF5LTYwMDpob3ZlciB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiAjN0U4Mjk5ICFpbXBvcnRhbnQ7XG59XG4udGV4dC1ob3Zlci1ncmF5LTYwMDpob3ZlciBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6ICM3RTgyOTkgIWltcG9ydGFudDtcbn1cbi50ZXh0LWhvdmVyLWdyYXktNjAwOmhvdmVyIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzdFODI5OTtcbn1cbi50ZXh0LWhvdmVyLWdyYXktNjAwOmhvdmVyIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLnRleHQtYWN0aXZlLWdyYXktNjAwIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWFjdGl2ZS1ncmF5LTYwMCBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWFjdGl2ZS1ncmF5LTYwMC5hY3RpdmUge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogIzdFODI5OSAhaW1wb3J0YW50O1xufVxuLnRleHQtYWN0aXZlLWdyYXktNjAwLmFjdGl2ZSBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6ICM3RTgyOTkgIWltcG9ydGFudDtcbn1cbi50ZXh0LWFjdGl2ZS1ncmF5LTYwMC5hY3RpdmUgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjN0U4Mjk5O1xufVxuLnRleHQtYWN0aXZlLWdyYXktNjAwLmFjdGl2ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi50ZXh0LWdyYXktNzAwIHtcbiAgY29sb3I6ICM1RTYyNzggIWltcG9ydGFudDtcbn1cblxuLnRleHQtaG92ZXItZ3JheS03MDAge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtaG92ZXItZ3JheS03MDAgaSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG59XG4udGV4dC1ob3Zlci1ncmF5LTcwMDpob3ZlciB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiAjNUU2Mjc4ICFpbXBvcnRhbnQ7XG59XG4udGV4dC1ob3Zlci1ncmF5LTcwMDpob3ZlciBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6ICM1RTYyNzggIWltcG9ydGFudDtcbn1cbi50ZXh0LWhvdmVyLWdyYXktNzAwOmhvdmVyIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzVFNjI3ODtcbn1cbi50ZXh0LWhvdmVyLWdyYXktNzAwOmhvdmVyIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLnRleHQtYWN0aXZlLWdyYXktNzAwIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWFjdGl2ZS1ncmF5LTcwMCBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWFjdGl2ZS1ncmF5LTcwMC5hY3RpdmUge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogIzVFNjI3OCAhaW1wb3J0YW50O1xufVxuLnRleHQtYWN0aXZlLWdyYXktNzAwLmFjdGl2ZSBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6ICM1RTYyNzggIWltcG9ydGFudDtcbn1cbi50ZXh0LWFjdGl2ZS1ncmF5LTcwMC5hY3RpdmUgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjNUU2Mjc4O1xufVxuLnRleHQtYWN0aXZlLWdyYXktNzAwLmFjdGl2ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi50ZXh0LWdyYXktODAwIHtcbiAgY29sb3I6ICMzRjQyNTQgIWltcG9ydGFudDtcbn1cblxuLnRleHQtaG92ZXItZ3JheS04MDAge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtaG92ZXItZ3JheS04MDAgaSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG59XG4udGV4dC1ob3Zlci1ncmF5LTgwMDpob3ZlciB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiAjM0Y0MjU0ICFpbXBvcnRhbnQ7XG59XG4udGV4dC1ob3Zlci1ncmF5LTgwMDpob3ZlciBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6ICMzRjQyNTQgIWltcG9ydGFudDtcbn1cbi50ZXh0LWhvdmVyLWdyYXktODAwOmhvdmVyIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzNGNDI1NDtcbn1cbi50ZXh0LWhvdmVyLWdyYXktODAwOmhvdmVyIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLnRleHQtYWN0aXZlLWdyYXktODAwIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWFjdGl2ZS1ncmF5LTgwMCBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWFjdGl2ZS1ncmF5LTgwMC5hY3RpdmUge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogIzNGNDI1NCAhaW1wb3J0YW50O1xufVxuLnRleHQtYWN0aXZlLWdyYXktODAwLmFjdGl2ZSBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6ICMzRjQyNTQgIWltcG9ydGFudDtcbn1cbi50ZXh0LWFjdGl2ZS1ncmF5LTgwMC5hY3RpdmUgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjM0Y0MjU0O1xufVxuLnRleHQtYWN0aXZlLWdyYXktODAwLmFjdGl2ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi50ZXh0LWdyYXktOTAwIHtcbiAgY29sb3I6ICMxODFDMzIgIWltcG9ydGFudDtcbn1cblxuLnRleHQtaG92ZXItZ3JheS05MDAge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtaG92ZXItZ3JheS05MDAgaSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG59XG4udGV4dC1ob3Zlci1ncmF5LTkwMDpob3ZlciB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiAjMTgxQzMyICFpbXBvcnRhbnQ7XG59XG4udGV4dC1ob3Zlci1ncmF5LTkwMDpob3ZlciBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6ICMxODFDMzIgIWltcG9ydGFudDtcbn1cbi50ZXh0LWhvdmVyLWdyYXktOTAwOmhvdmVyIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzE4MUMzMjtcbn1cbi50ZXh0LWhvdmVyLWdyYXktOTAwOmhvdmVyIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLnRleHQtYWN0aXZlLWdyYXktOTAwIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWFjdGl2ZS1ncmF5LTkwMCBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWFjdGl2ZS1ncmF5LTkwMC5hY3RpdmUge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogIzE4MUMzMiAhaW1wb3J0YW50O1xufVxuLnRleHQtYWN0aXZlLWdyYXktOTAwLmFjdGl2ZSBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6ICMxODFDMzIgIWltcG9ydGFudDtcbn1cbi50ZXh0LWFjdGl2ZS1ncmF5LTkwMC5hY3RpdmUgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjMTgxQzMyO1xufVxuLnRleHQtYWN0aXZlLWdyYXktOTAwLmFjdGl2ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5mdy1ib2xkZXN0IHtcbiAgZm9udC13ZWlnaHQ6IDcwMCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC10cmFuc3BhcmVudCB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmN1cnNvci1wb2ludGVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uY3Vyc29yLWRlZmF1bHQge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi5jdXJzb3ItbW92ZSB7XG4gIGN1cnNvcjogbW92ZTtcbn1cblxuaSB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXNpemU6IDFyZW07XG4gIGNvbG9yOiAjQTFBNUI3O1xufVxuXG5hIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbn1cbmE6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xufVxuXG4ub3BhY2l0eS1hY3RpdmUtMC5hY3RpdmUge1xuICBvcGFjaXR5OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5vcGFjaXR5LXN0YXRlLTA6aG92ZXIsIC5vcGFjaXR5LXN0YXRlLTAuYWN0aXZlIHtcbiAgb3BhY2l0eTogMCAhaW1wb3J0YW50O1xufVxuXG4ub3BhY2l0eS1hY3RpdmUtNS5hY3RpdmUge1xuICBvcGFjaXR5OiAwLjA1ICFpbXBvcnRhbnQ7XG59XG5cbi5vcGFjaXR5LXN0YXRlLTU6aG92ZXIsIC5vcGFjaXR5LXN0YXRlLTUuYWN0aXZlIHtcbiAgb3BhY2l0eTogMC4wNSAhaW1wb3J0YW50O1xufVxuXG4ub3BhY2l0eS1hY3RpdmUtMTAuYWN0aXZlIHtcbiAgb3BhY2l0eTogMC4xICFpbXBvcnRhbnQ7XG59XG5cbi5vcGFjaXR5LXN0YXRlLTEwOmhvdmVyLCAub3BhY2l0eS1zdGF0ZS0xMC5hY3RpdmUge1xuICBvcGFjaXR5OiAwLjEgIWltcG9ydGFudDtcbn1cblxuLm9wYWNpdHktYWN0aXZlLTE1LmFjdGl2ZSB7XG4gIG9wYWNpdHk6IDAuMTUgIWltcG9ydGFudDtcbn1cblxuLm9wYWNpdHktc3RhdGUtMTU6aG92ZXIsIC5vcGFjaXR5LXN0YXRlLTE1LmFjdGl2ZSB7XG4gIG9wYWNpdHk6IDAuMTUgIWltcG9ydGFudDtcbn1cblxuLm9wYWNpdHktYWN0aXZlLTIwLmFjdGl2ZSB7XG4gIG9wYWNpdHk6IDAuMiAhaW1wb3J0YW50O1xufVxuXG4ub3BhY2l0eS1zdGF0ZS0yMDpob3ZlciwgLm9wYWNpdHktc3RhdGUtMjAuYWN0aXZlIHtcbiAgb3BhY2l0eTogMC4yICFpbXBvcnRhbnQ7XG59XG5cbi5vcGFjaXR5LWFjdGl2ZS0yNS5hY3RpdmUge1xuICBvcGFjaXR5OiAwLjI1ICFpbXBvcnRhbnQ7XG59XG5cbi5vcGFjaXR5LXN0YXRlLTI1OmhvdmVyLCAub3BhY2l0eS1zdGF0ZS0yNS5hY3RpdmUge1xuICBvcGFjaXR5OiAwLjI1ICFpbXBvcnRhbnQ7XG59XG5cbi5vcGFjaXR5LWFjdGl2ZS01MC5hY3RpdmUge1xuICBvcGFjaXR5OiAwLjUgIWltcG9ydGFudDtcbn1cblxuLm9wYWNpdHktc3RhdGUtNTA6aG92ZXIsIC5vcGFjaXR5LXN0YXRlLTUwLmFjdGl2ZSB7XG4gIG9wYWNpdHk6IDAuNSAhaW1wb3J0YW50O1xufVxuXG4ub3BhY2l0eS1hY3RpdmUtNzUuYWN0aXZlIHtcbiAgb3BhY2l0eTogMC43NSAhaW1wb3J0YW50O1xufVxuXG4ub3BhY2l0eS1zdGF0ZS03NTpob3ZlciwgLm9wYWNpdHktc3RhdGUtNzUuYWN0aXZlIHtcbiAgb3BhY2l0eTogMC43NSAhaW1wb3J0YW50O1xufVxuXG4ub3BhY2l0eS1hY3RpdmUtMTAwLmFjdGl2ZSB7XG4gIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbn1cblxuLm9wYWNpdHktc3RhdGUtMTAwOmhvdmVyLCAub3BhY2l0eS1zdGF0ZS0xMDAuYWN0aXZlIHtcbiAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xufVxuXG4udHJhbnNmb3JtLTkwIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCB0b3A7XG59XG5cbi5hbmltYXRpb24ge1xuICBhbmltYXRpb24tZHVyYXRpb246IDFzO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xufVxuXG5Aa2V5ZnJhbWVzIGFuaW1hdGlvblNsaWRlSW5Eb3duIHtcbiAgZnJvbSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxufVxuLmFuaW1hdGlvbi1zbGlkZS1pbi1kb3duIHtcbiAgYW5pbWF0aW9uLW5hbWU6IGFuaW1hdGlvblNsaWRlSW5Eb3duO1xufVxuXG5Aa2V5ZnJhbWVzIGFuaW1hdGlvblNsaWRlSW5VcCB7XG4gIGZyb20ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxufVxuLmFuaW1hdGlvbi1zbGlkZS1pbi11cCB7XG4gIGFuaW1hdGlvbi1uYW1lOiBhbmltYXRpb25TbGlkZUluVXA7XG59XG5cbkBrZXlmcmFtZXMgYW5pbWF0aW9uRmFkZUluIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuLmFuaW1hdGlvbi1mYWRlLWluIHtcbiAgYW5pbWF0aW9uLW5hbWU6IGFuaW1hdGlvbkZhZGVJbjtcbn1cblxuQGtleWZyYW1lcyBhbmltYXRpb25GYWRlT3V0IHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuLmFuaW1hdGlvbi1mYWRlLW91dCB7XG4gIGFuaW1hdGlvbi1uYW1lOiBhbmltYXRpb25GYWRlT3V0O1xufVxuXG4uYW5pbWF0aW9uLWJsaW5rIHtcbiAgYW5pbWF0aW9uOiBhbmltYXRpb25CbGluayAxcyBzdGVwcyg1LCBzdGFydCkgaW5maW5pdGU7XG59XG5cbkBrZXlmcmFtZXMgYW5pbWF0aW9uQmxpbmsge1xuICB0byB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB9XG59XG4ubmF2LWxpbmUtdGFicyB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDFweDtcbiAgYm9yZGVyLWJvdHRvbS1zdHlsZTogc29saWQ7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNFRkYyRjU7XG59XG4ubmF2LWxpbmUtdGFicyAubmF2LWl0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAtMXB4O1xufVxuLm5hdi1saW5lLXRhYnMgLm5hdi1pdGVtIC5uYXYtbGluayB7XG4gIGNvbG9yOiAjQTFBNUI3O1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgcGFkZGluZzogMC41cmVtIDA7XG4gIG1hcmdpbjogMCAxcmVtO1xufVxuLm5hdi1saW5lLXRhYnMgLm5hdi1pdGVtOmZpcnN0LWNoaWxkIC5uYXYtbGluayB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLm5hdi1saW5lLXRhYnMgLm5hdi1pdGVtOmxhc3QtY2hpbGQgLm5hdi1saW5rIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLm5hdi1saW5lLXRhYnMgLm5hdi1pdGVtIC5uYXYtbGluay5hY3RpdmUsXG4ubmF2LWxpbmUtdGFicyAubmF2LWl0ZW0uc2hvdyAubmF2LWxpbmssXG4ubmF2LWxpbmUtdGFicyAubmF2LWl0ZW0gLm5hdi1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNGRkQzMDA7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG59XG4ubmF2LWxpbmUtdGFicy5uYXYtbGluZS10YWJzLTJ4IHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMnB4O1xufVxuLm5hdi1saW5lLXRhYnMubmF2LWxpbmUtdGFicy0yeCAubmF2LWl0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAtMnB4O1xufVxuLm5hdi1saW5lLXRhYnMubmF2LWxpbmUtdGFicy0yeCAubmF2LWl0ZW0gLm5hdi1saW5rIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMnB4O1xufVxuLm5hdi1saW5lLXRhYnMubmF2LWxpbmUtdGFicy0yeCAubmF2LWl0ZW0gLm5hdi1saW5rLmFjdGl2ZSxcbi5uYXYtbGluZS10YWJzLm5hdi1saW5lLXRhYnMtMnggLm5hdi1pdGVtLnNob3cgLm5hdi1saW5rLFxuLm5hdi1saW5lLXRhYnMubmF2LWxpbmUtdGFicy0yeCAubmF2LWl0ZW0gLm5hdi1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMnB4O1xufVxuXG4ubmF2LXBpbGxzIC5uYXYtaXRlbSB7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtO1xufVxuLm5hdi1waWxscyAubmF2LWl0ZW06bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLm5hdi1zdHJldGNoIHtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG4ubmF2LXN0cmV0Y2ggLm5hdi1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG4ubmF2LXN0cmV0Y2ggLm5hdi1saW5rIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLm5hdi1ncm91cCB7XG4gIHBhZGRpbmc6IDAuMzVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuNDc1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGOEZBO1xufVxuLm5hdi1ncm91cC5uYXYtZ3JvdXAtb3V0bGluZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRUZGMkY1O1xufVxuLm5hdi1ncm91cC5uYXYtZ3JvdXAtZmx1aWQge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLm5hdi1ncm91cC5uYXYtZ3JvdXAtZmx1aWQgPiBsYWJlbCxcbi5uYXYtZ3JvdXAubmF2LWdyb3VwLWZsdWlkID4gLmJ0biB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGZsZXgtZ3JvdzogMTtcbiAgZmxleC1iYXNpczogMDtcbn1cbi5uYXYtZ3JvdXAubmF2LWdyb3VwLWZsdWlkID4gbGFiZWwge1xuICBtYXJnaW4tcmlnaHQ6IDAuMXJlbTtcbn1cbi5uYXYtZ3JvdXAubmF2LWdyb3VwLWZsdWlkID4gbGFiZWwgPiAuYnRuIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ubmF2LWdyb3VwLm5hdi1ncm91cC1mbHVpZCA+IGxhYmVsOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi5wYWdpbmF0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luOiAwO1xufVxuLnBhZ2luYXRpb24ucGFnaW5hdGlvbi1jaXJjbGUgLnBhZ2UtbGluayB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbi5wYWdpbmF0aW9uLnBhZ2luYXRpb24tb3V0bGluZSAucGFnZS1saW5rIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0VGRjJGNTtcbn1cbi5wYWdpbmF0aW9uLnBhZ2luYXRpb24tb3V0bGluZSAucGFnZS1pdGVtOmhvdmVyIC5wYWdlLWxpbmssIC5wYWdpbmF0aW9uLnBhZ2luYXRpb24tb3V0bGluZSAucGFnZS1pdGVtLmFjdGl2ZSAucGFnZS1saW5rIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZlOTgwO1xufVxuXG4ucGFnZS1pdGVtIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG59XG4ucGFnZS1pdGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4ucGFnZS1pdGVtIC5wYWdlLWxpbmsge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogMC40NzVyZW07XG4gIGhlaWdodDogMi41cmVtO1xuICBtaW4td2lkdGg6IDIuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxLjA3NXJlbTtcbn1cbi5wYWdlLWl0ZW0gLnBhZ2UtbGluayBpIHtcbiAgZm9udC1zaXplOiAwLjg1cmVtO1xufVxuLnBhZ2UtaXRlbSAucGFnZS1saW5rIC5wcmV2aW91cyxcbi5wYWdlLWl0ZW0gLnBhZ2UtbGluayAubmV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDAuODc1cmVtO1xuICB3aWR0aDogMC44NzVyZW07XG59XG4ucGFnZS1pdGVtLm5leHQ6bm90KDpob3Zlcik6bm90KDpmb2N1cyk6bm90KC5kaXNhYmxlZCkgLnBhZ2UtbGluaywgLnBhZ2UtaXRlbS5wcmV2aW91czpub3QoOmhvdmVyKTpub3QoOmZvY3VzKTpub3QoLmRpc2FibGVkKSAucGFnZS1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cbi5wYWdlLWl0ZW0ubmV4dDpub3QoOmhvdmVyKTpub3QoOmZvY3VzKTpub3QoLmRpc2FibGVkKSAucGFnZS1saW5rIGksIC5wYWdlLWl0ZW0ucHJldmlvdXM6bm90KDpob3Zlcik6bm90KDpmb2N1cyk6bm90KC5kaXNhYmxlZCkgLnBhZ2UtbGluayBpIHtcbiAgY29sb3I6ICM1RTYyNzg7XG59XG4ucGFnZS1pdGVtLm5leHQ6bm90KDpob3Zlcik6bm90KDpmb2N1cyk6bm90KC5kaXNhYmxlZCkgLnBhZ2UtbGluayAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAucGFnZS1pdGVtLnByZXZpb3VzOm5vdCg6aG92ZXIpOm5vdCg6Zm9jdXMpOm5vdCguZGlzYWJsZWQpIC5wYWdlLWxpbmsgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjNUU2Mjc4O1xufVxuLnBhZ2UtaXRlbS5uZXh0Om5vdCg6aG92ZXIpOm5vdCg6Zm9jdXMpOm5vdCguZGlzYWJsZWQpIC5wYWdlLWxpbmsgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLnBhZ2UtaXRlbS5wcmV2aW91czpub3QoOmhvdmVyKTpub3QoOmZvY3VzKTpub3QoLmRpc2FibGVkKSAucGFnZS1saW5rIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5wYWdlLWl0ZW0ubmV4dDpub3QoOmhvdmVyKTpub3QoOmZvY3VzKTpub3QoLmRpc2FibGVkKSAucGFnZS1saW5rIC5wcmV2aW91cywgLnBhZ2UtaXRlbS5wcmV2aW91czpub3QoOmhvdmVyKTpub3QoOmZvY3VzKTpub3QoLmRpc2FibGVkKSAucGFnZS1saW5rIC5wcmV2aW91cyB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA5JyBmaWxsPSclMjM1RTYyNzgnJTNlJTNjcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTIuMDY0NjMgNC40MjExMUMxLjk2MTYxIDQuMjIwODggMS45ODA5IDMuOTYzNyAyLjEyODYzIDMuNzg1OTdMNS4xMjg0NyAwLjE3NzE4MUM1LjMxNDAyIC0wLjA0NjAzNCA1LjYzMDQ5IC0wLjA2MDI2MSA1LjgzNTMyIDAuMTQ1NDA0QzYuMDQwMTUgMC4zNTEwNjkgNi4wNTU3OCAwLjY5ODc0NCA1Ljg3MDIzIDAuOTIxOTU5TDMuMTk0MDYgNC4xNDEzN0w1Ljg0NDE0IDcuMDY0MTdDNi4wMzg5NiA3LjI3OTA0IDYuMDM4MzUgNy42MjY4NiA1Ljg0Mjc4IDcuODQxMDVDNS42NDcyMSA4LjA1NTI0IDUuMzMwNzMgOC4wNTQ2OSA1LjEzNTkxIDcuODM5ODJMMi4xNDgwNiA0LjU0NDQ5QzIuMTE0MSA0LjUwNzA0IDIuMDg2MjkgNC40NjU0MSAyLjA2NDYzIDQuNDIxMTFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuLnBhZ2UtaXRlbS5uZXh0Om5vdCg6aG92ZXIpOm5vdCg6Zm9jdXMpOm5vdCguZGlzYWJsZWQpIC5wYWdlLWxpbmsgLm5leHQsIC5wYWdlLWl0ZW0ucHJldmlvdXM6bm90KDpob3Zlcik6bm90KDpmb2N1cyk6bm90KC5kaXNhYmxlZCkgLnBhZ2UtbGluayAubmV4dCB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA5JyBmaWxsPSclMjM1RTYyNzgnJTNlJTNjcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTUuOTM1MzcgNC41Nzg4OUM2LjAzODM5IDQuNzc5MTIgNi4wMTkxIDUuMDM2MyA1Ljg3MTM3IDUuMjE0MDNMMi44NzE1MyA4LjgyMjgyQzIuNjg1OTggOS4wNDYwMyAyLjM2OTUxIDkuMDYwMjYgMi4xNjQ2OCA4Ljg1NDZDMS45NTk4NSA4LjY0ODkzIDEuOTQ0MjIgOC4zMDEyNiAyLjEyOTc3IDguMDc4MDRMNC44MDU5NCA0Ljg1ODYzTDIuMTU1ODYgMS45MzU4M0MxLjk2MTA0IDEuNzIwOTYgMS45NjE2NSAxLjM3MzE0IDIuMTU3MjIgMS4xNTg5NUMyLjM1Mjc5IDAuOTQ0NzU3IDIuNjY5MjcgMC45NDUzMTEgMi44NjQwOSAxLjE2MDE4TDUuODUxOTQgNC40NTU1MUM1Ljg4NTkgNC40OTI5NiA1LjkxMzcxIDQuNTM0NTkgNS45MzUzNyA0LjU3ODg5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cbi5wYWdlLWl0ZW06Zm9jdXM6bm90KC5kaXNhYmxlZCkgLnBhZ2UtbGluayBpIHtcbiAgY29sb3I6ICNGRkQzMDA7XG59XG4ucGFnZS1pdGVtOmZvY3VzOm5vdCguZGlzYWJsZWQpIC5wYWdlLWxpbmsgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjRkZEMzAwO1xufVxuLnBhZ2UtaXRlbTpmb2N1czpub3QoLmRpc2FibGVkKSAucGFnZS1saW5rIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5wYWdlLWl0ZW06Zm9jdXM6bm90KC5kaXNhYmxlZCkgLnBhZ2UtbGluayAucHJldmlvdXMge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOScgZmlsbD0nJTIzRkZEMzAwJyUzZSUzY3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00yLjA2NDYzIDQuNDIxMTFDMS45NjE2MSA0LjIyMDg4IDEuOTgwOSAzLjk2MzcgMi4xMjg2MyAzLjc4NTk3TDUuMTI4NDcgMC4xNzcxODFDNS4zMTQwMiAtMC4wNDYwMzQgNS42MzA0OSAtMC4wNjAyNjEgNS44MzUzMiAwLjE0NTQwNEM2LjA0MDE1IDAuMzUxMDY5IDYuMDU1NzggMC42OTg3NDQgNS44NzAyMyAwLjkyMTk1OUwzLjE5NDA2IDQuMTQxMzdMNS44NDQxNCA3LjA2NDE3QzYuMDM4OTYgNy4yNzkwNCA2LjAzODM1IDcuNjI2ODYgNS44NDI3OCA3Ljg0MTA1QzUuNjQ3MjEgOC4wNTUyNCA1LjMzMDczIDguMDU0NjkgNS4xMzU5MSA3LjgzOTgyTDIuMTQ4MDYgNC41NDQ0OUMyLjExNDEgNC41MDcwNCAyLjA4NjI5IDQuNDY1NDEgMi4wNjQ2MyA0LjQyMTExWicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cbi5wYWdlLWl0ZW06Zm9jdXM6bm90KC5kaXNhYmxlZCkgLnBhZ2UtbGluayAubmV4dCB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA5JyBmaWxsPSclMjNGRkQzMDAnJTNlJTNjcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTUuOTM1MzcgNC41Nzg4OUM2LjAzODM5IDQuNzc5MTIgNi4wMTkxIDUuMDM2MyA1Ljg3MTM3IDUuMjE0MDNMMi44NzE1MyA4LjgyMjgyQzIuNjg1OTggOS4wNDYwMyAyLjM2OTUxIDkuMDYwMjYgMi4xNjQ2OCA4Ljg1NDZDMS45NTk4NSA4LjY0ODkzIDEuOTQ0MjIgOC4zMDEyNiAyLjEyOTc3IDguMDc4MDRMNC44MDU5NCA0Ljg1ODYzTDIuMTU1ODYgMS45MzU4M0MxLjk2MTA0IDEuNzIwOTYgMS45NjE2NSAxLjM3MzE0IDIuMTU3MjIgMS4xNTg5NUMyLjM1Mjc5IDAuOTQ0NzU3IDIuNjY5MjcgMC45NDUzMTEgMi44NjQwOSAxLjE2MDE4TDUuODUxOTQgNC40NTU1MUM1Ljg4NTkgNC40OTI5NiA1LjkxMzcxIDQuNTM0NTkgNS45MzUzNyA0LjU3ODg5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cbi5wYWdlLWl0ZW06aG92ZXI6bm90KC5kaXNhYmxlZCkgLnBhZ2UtbGluayBpIHtcbiAgY29sb3I6ICNGRkQzMDA7XG59XG4ucGFnZS1pdGVtOmhvdmVyOm5vdCguZGlzYWJsZWQpIC5wYWdlLWxpbmsgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjRkZEMzAwO1xufVxuLnBhZ2UtaXRlbTpob3Zlcjpub3QoLmRpc2FibGVkKSAucGFnZS1saW5rIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5wYWdlLWl0ZW06aG92ZXI6bm90KC5kaXNhYmxlZCkgLnBhZ2UtbGluayAucHJldmlvdXMge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOScgZmlsbD0nJTIzRkZEMzAwJyUzZSUzY3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00yLjA2NDYzIDQuNDIxMTFDMS45NjE2MSA0LjIyMDg4IDEuOTgwOSAzLjk2MzcgMi4xMjg2MyAzLjc4NTk3TDUuMTI4NDcgMC4xNzcxODFDNS4zMTQwMiAtMC4wNDYwMzQgNS42MzA0OSAtMC4wNjAyNjEgNS44MzUzMiAwLjE0NTQwNEM2LjA0MDE1IDAuMzUxMDY5IDYuMDU1NzggMC42OTg3NDQgNS44NzAyMyAwLjkyMTk1OUwzLjE5NDA2IDQuMTQxMzdMNS44NDQxNCA3LjA2NDE3QzYuMDM4OTYgNy4yNzkwNCA2LjAzODM1IDcuNjI2ODYgNS44NDI3OCA3Ljg0MTA1QzUuNjQ3MjEgOC4wNTUyNCA1LjMzMDczIDguMDU0NjkgNS4xMzU5MSA3LjgzOTgyTDIuMTQ4MDYgNC41NDQ0OUMyLjExNDEgNC41MDcwNCAyLjA4NjI5IDQuNDY1NDEgMi4wNjQ2MyA0LjQyMTExWicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cbi5wYWdlLWl0ZW06aG92ZXI6bm90KC5kaXNhYmxlZCkgLnBhZ2UtbGluayAubmV4dCB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA5JyBmaWxsPSclMjNGRkQzMDAnJTNlJTNjcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTUuOTM1MzcgNC41Nzg4OUM2LjAzODM5IDQuNzc5MTIgNi4wMTkxIDUuMDM2MyA1Ljg3MTM3IDUuMjE0MDNMMi44NzE1MyA4LjgyMjgyQzIuNjg1OTggOS4wNDYwMyAyLjM2OTUxIDkuMDYwMjYgMi4xNjQ2OCA4Ljg1NDZDMS45NTk4NSA4LjY0ODkzIDEuOTQ0MjIgOC4zMDEyNiAyLjEyOTc3IDguMDc4MDRMNC44MDU5NCA0Ljg1ODYzTDIuMTU1ODYgMS45MzU4M0MxLjk2MTA0IDEuNzIwOTYgMS45NjE2NSAxLjM3MzE0IDIuMTU3MjIgMS4xNTg5NUMyLjM1Mjc5IDAuOTQ0NzU3IDIuNjY5MjcgMC45NDUzMTEgMi44NjQwOSAxLjE2MDE4TDUuODUxOTQgNC40NTU1MUM1Ljg4NTkgNC40OTI5NiA1LjkxMzcxIDQuNTM0NTkgNS45MzUzNyA0LjU3ODg5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cbi5wYWdlLWl0ZW0uYWN0aXZlIC5wYWdlLWxpbmsgaSB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLnBhZ2UtaXRlbS5hY3RpdmUgLnBhZ2UtbGluayAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNGRkZGRkY7XG59XG4ucGFnZS1pdGVtLmFjdGl2ZSAucGFnZS1saW5rIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5wYWdlLWl0ZW0uYWN0aXZlIC5wYWdlLWxpbmsgLnByZXZpb3VzIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDknIGZpbGw9JyUyM0ZGRkZGRiclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNMi4wNjQ2MyA0LjQyMTExQzEuOTYxNjEgNC4yMjA4OCAxLjk4MDkgMy45NjM3IDIuMTI4NjMgMy43ODU5N0w1LjEyODQ3IDAuMTc3MTgxQzUuMzE0MDIgLTAuMDQ2MDM0IDUuNjMwNDkgLTAuMDYwMjYxIDUuODM1MzIgMC4xNDU0MDRDNi4wNDAxNSAwLjM1MTA2OSA2LjA1NTc4IDAuNjk4NzQ0IDUuODcwMjMgMC45MjE5NTlMMy4xOTQwNiA0LjE0MTM3TDUuODQ0MTQgNy4wNjQxN0M2LjAzODk2IDcuMjc5MDQgNi4wMzgzNSA3LjYyNjg2IDUuODQyNzggNy44NDEwNUM1LjY0NzIxIDguMDU1MjQgNS4zMzA3MyA4LjA1NDY5IDUuMTM1OTEgNy44Mzk4MkwyLjE0ODA2IDQuNTQ0NDlDMi4xMTQxIDQuNTA3MDQgMi4wODYyOSA0LjQ2NTQxIDIuMDY0NjMgNC40MjExMVonLyUzZSUzYy9zdmclM2VcIik7XG59XG4ucGFnZS1pdGVtLmFjdGl2ZSAucGFnZS1saW5rIC5uZXh0IHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDknIGZpbGw9JyUyM0ZGRkZGRiclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNNS45MzUzNyA0LjU3ODg5QzYuMDM4MzkgNC43NzkxMiA2LjAxOTEgNS4wMzYzIDUuODcxMzcgNS4yMTQwM0wyLjg3MTUzIDguODIyODJDMi42ODU5OCA5LjA0NjAzIDIuMzY5NTEgOS4wNjAyNiAyLjE2NDY4IDguODU0NkMxLjk1OTg1IDguNjQ4OTMgMS45NDQyMiA4LjMwMTI2IDIuMTI5NzcgOC4wNzgwNEw0LjgwNTk0IDQuODU4NjNMMi4xNTU4NiAxLjkzNTgzQzEuOTYxMDQgMS43MjA5NiAxLjk2MTY1IDEuMzczMTQgMi4xNTcyMiAxLjE1ODk1QzIuMzUyNzkgMC45NDQ3NTcgMi42NjkyNyAwLjk0NTMxMSAyLjg2NDA5IDEuMTYwMThMNS44NTE5NCA0LjQ1NTUxQzUuODg1OSA0LjQ5Mjk2IDUuOTEzNzEgNC41MzQ1OSA1LjkzNTM3IDQuNTc4ODlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuLnBhZ2UtaXRlbS5kaXNhYmxlZCAucGFnZS1saW5rIGkge1xuICBjb2xvcjogI0I1QjVDMztcbn1cbi5wYWdlLWl0ZW0uZGlzYWJsZWQgLnBhZ2UtbGluayAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNCNUI1QzM7XG59XG4ucGFnZS1pdGVtLmRpc2FibGVkIC5wYWdlLWxpbmsgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLnBhZ2UtaXRlbS5kaXNhYmxlZCAucGFnZS1saW5rIC5wcmV2aW91cyB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA5JyBmaWxsPSclMjNCNUI1QzMnJTNlJTNjcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTIuMDY0NjMgNC40MjExMUMxLjk2MTYxIDQuMjIwODggMS45ODA5IDMuOTYzNyAyLjEyODYzIDMuNzg1OTdMNS4xMjg0NyAwLjE3NzE4MUM1LjMxNDAyIC0wLjA0NjAzNCA1LjYzMDQ5IC0wLjA2MDI2MSA1LjgzNTMyIDAuMTQ1NDA0QzYuMDQwMTUgMC4zNTEwNjkgNi4wNTU3OCAwLjY5ODc0NCA1Ljg3MDIzIDAuOTIxOTU5TDMuMTk0MDYgNC4xNDEzN0w1Ljg0NDE0IDcuMDY0MTdDNi4wMzg5NiA3LjI3OTA0IDYuMDM4MzUgNy42MjY4NiA1Ljg0Mjc4IDcuODQxMDVDNS42NDcyMSA4LjA1NTI0IDUuMzMwNzMgOC4wNTQ2OSA1LjEzNTkxIDcuODM5ODJMMi4xNDgwNiA0LjU0NDQ5QzIuMTE0MSA0LjUwNzA0IDIuMDg2MjkgNC40NjU0MSAyLjA2NDYzIDQuNDIxMTFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuLnBhZ2UtaXRlbS5kaXNhYmxlZCAucGFnZS1saW5rIC5uZXh0IHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDknIGZpbGw9JyUyM0I1QjVDMyclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNNS45MzUzNyA0LjU3ODg5QzYuMDM4MzkgNC43NzkxMiA2LjAxOTEgNS4wMzYzIDUuODcxMzcgNS4yMTQwM0wyLjg3MTUzIDguODIyODJDMi42ODU5OCA5LjA0NjAzIDIuMzY5NTEgOS4wNjAyNiAyLjE2NDY4IDguODU0NkMxLjk1OTg1IDguNjQ4OTMgMS45NDQyMiA4LjMwMTI2IDIuMTI5NzcgOC4wNzgwNEw0LjgwNTk0IDQuODU4NjNMMi4xNTU4NiAxLjkzNTgzQzEuOTYxMDQgMS43MjA5NiAxLjk2MTY1IDEuMzczMTQgMi4xNTcyMiAxLjE1ODk1QzIuMzUyNzkgMC45NDQ3NTcgMi42NjkyNyAwLjk0NTMxMSAyLjg2NDA5IDEuMTYwMThMNS44NTE5NCA0LjQ1NTUxQzUuODg1OSA0LjQ5Mjk2IDUuOTEzNzEgNC41MzQ1OSA1LjkzNTM3IDQuNTc4ODlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnBhZ2UtaXRlbSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtO1xuICB9XG4gIC5wYWdlLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG4uc2VwYXJhdG9yIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFRkYyRjU7XG59XG4uc2VwYXJhdG9yLnNlcGFyYXRvci1kb3R0ZWQge1xuICBib3JkZXItYm90dG9tLXN0eWxlOiBkb3R0ZWQ7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNFNEU2RUY7XG59XG4uc2VwYXJhdG9yLnNlcGFyYXRvci1kYXNoZWQge1xuICBib3JkZXItYm90dG9tLXN0eWxlOiBkYXNoZWQ7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNFNEU2RUY7XG59XG5cbi5jYXJvdXNlbC5jYXJvdXNlbC1jdXN0b20gLmNhcm91c2VsLWluZGljYXRvcnMge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB6LWluZGV4OiBhdXRvO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4uY2Fyb3VzZWwuY2Fyb3VzZWwtY3VzdG9tIC5jYXJvdXNlbC1pbmRpY2F0b3JzIGxpIHtcbiAgdHJhbnNmb3JtOiBub25lO1xuICBvcGFjaXR5OiAxO1xufVxuLmNhcm91c2VsLmNhcm91c2VsLWN1c3RvbSAuY2Fyb3VzZWwtaW5kaWNhdG9ycyBsaS5hY3RpdmUge1xuICB0cmFuc2Zvcm06IG5vbmU7XG4gIG9wYWNpdHk6IDE7XG59XG4uY2Fyb3VzZWwuY2Fyb3VzZWwtY3VzdG9tIC5jYXJvdXNlbC1pbmRpY2F0b3JzLmNhcm91c2VsLWluZGljYXRvcnMtZG90cyBsaSB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBoZWlnaHQ6IDEzcHg7XG4gIHdpZHRoOiAxM3B4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmNhcm91c2VsLmNhcm91c2VsLWN1c3RvbSAuY2Fyb3VzZWwtaW5kaWNhdG9ycy5jYXJvdXNlbC1pbmRpY2F0b3JzLWRvdHMgbGk6YWZ0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFRkYyRjU7XG4gIGhlaWdodDogOXB4O1xuICB3aWR0aDogOXB4O1xufVxuLmNhcm91c2VsLmNhcm91c2VsLWN1c3RvbSAuY2Fyb3VzZWwtaW5kaWNhdG9ycy5jYXJvdXNlbC1pbmRpY2F0b3JzLWRvdHMgbGkuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uY2Fyb3VzZWwuY2Fyb3VzZWwtY3VzdG9tIC5jYXJvdXNlbC1pbmRpY2F0b3JzLmNhcm91c2VsLWluZGljYXRvcnMtZG90cyBsaS5hY3RpdmU6YWZ0ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICBoZWlnaHQ6IDEzcHg7XG4gIHdpZHRoOiAxM3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTRFNkVGO1xufVxuLmNhcm91c2VsLmNhcm91c2VsLWN1c3RvbS5jYXJvdXNlbC1zdHJldGNoIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmNhcm91c2VsLmNhcm91c2VsLWN1c3RvbS5jYXJvdXNlbC1zdHJldGNoIC5jYXJvdXNlbC1pbm5lciB7XG4gIGZsZXgtZ3JvdzogMTtcbn1cbi5jYXJvdXNlbC5jYXJvdXNlbC1jdXN0b20uY2Fyb3VzZWwtc3RyZXRjaCAuY2Fyb3VzZWwtaXRlbSB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5jYXJvdXNlbC5jYXJvdXNlbC1jdXN0b20uY2Fyb3VzZWwtc3RyZXRjaCAuY2Fyb3VzZWwtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLm1lbnUtZ3JvdXAge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4ubWVudSxcbi5tZW51LXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5tZW51LXN1YiB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLm1lbnUtaXRlbSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwO1xufVxuLm1lbnUtaXRlbSAubWVudS1saW5rIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAwO1xuICBmbGV4OiAwIDAgMTAwJTtcbiAgcGFkZGluZzogMC42NXJlbSAxcmVtO1xuICB0cmFuc2l0aW9uOiBub25lO1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG59XG4ubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDJyZW07XG4gIG1hcmdpbi1yaWdodDogMC41cmVtO1xufVxuLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uIHtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG4ubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0IHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMS4yNXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG59XG4ubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtdGl0bGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LWdyb3c6IDE7XG59XG4ubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtYmFkZ2Uge1xuICBmbGV4LXNocmluazogMDtcbiAgbWFyZ2luLWxlZnQ6IDAuNXJlbTtcbn1cbi5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1hcnJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBtYXJnaW4tbGVmdDogMC41cmVtO1xuICB3aWR0aDogMC44cmVtO1xuICBoZWlnaHQ6IDAuOHJlbTtcbn1cbi5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgY29udGVudDogXCIgXCI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA5JyBmaWxsPSclMjNBMUE1QjcnJTNlJTNjcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTIuMDY0NjMgNC40MjExMUMxLjk2MTYxIDQuMjIwODggMS45ODA5IDMuOTYzNyAyLjEyODYzIDMuNzg1OTdMNS4xMjg0NyAwLjE3NzE4MUM1LjMxNDAyIC0wLjA0NjAzNCA1LjYzMDQ5IC0wLjA2MDI2MSA1LjgzNTMyIDAuMTQ1NDA0QzYuMDQwMTUgMC4zNTEwNjkgNi4wNTU3OCAwLjY5ODc0NCA1Ljg3MDIzIDAuOTIxOTU5TDMuMTk0MDYgNC4xNDEzN0w1Ljg0NDE0IDcuMDY0MTdDNi4wMzg5NiA3LjI3OTA0IDYuMDM4MzUgNy42MjY4NiA1Ljg0Mjc4IDcuODQxMDVDNS42NDcyMSA4LjA1NTI0IDUuMzMwNzMgOC4wNTQ2OSA1LjEzNTkxIDcuODM5ODJMMi4xNDgwNiA0LjU0NDQ5QzIuMTE0MSA0LjUwNzA0IDIuMDg2MjkgNC40NjU0MSAyLjA2NDYzIDQuNDIxMTFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDpiZWdpbjpyZW1vdmUqL1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOScgZmlsbD0nJTIzQTFBNUI3JyUzZSUzY3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J001LjkzNTM3IDQuNTc4ODlDNi4wMzgzOSA0Ljc3OTEyIDYuMDE5MSA1LjAzNjMgNS44NzEzNyA1LjIxNDAzTDIuODcxNTMgOC44MjI4MkMyLjY4NTk4IDkuMDQ2MDMgMi4zNjk1MSA5LjA2MDI2IDIuMTY0NjggOC44NTQ2QzEuOTU5ODUgOC42NDg5MyAxLjk0NDIyIDguMzAxMjYgMi4xMjk3NyA4LjA3ODA0TDQuODA1OTQgNC44NTg2M0wyLjE1NTg2IDEuOTM1ODNDMS45NjEwNCAxLjcyMDk2IDEuOTYxNjUgMS4zNzMxNCAyLjE1NzIyIDEuMTU4OTVDMi4zNTI3OSAwLjk0NDc1NyAyLjY2OTI3IDAuOTQ1MzExIDIuODY0MDkgMS4xNjAxOEw1Ljg1MTk0IDQuNDU1NTFDNS44ODU5IDQuNDkyOTYgNS45MTM3MSA0LjUzNDU5IDUuOTM1MzcgNC41Nzg4OVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmVuZDpyZW1vdmUqL1xufVxuLm1lbnUtaXRlbSAubWVudS1jb250ZW50IHtcbiAgcGFkZGluZzogMC42NXJlbSAxcmVtO1xufVxuXG4ubWVudS1pdGVtLnNob3cgLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciB7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xufVxuXG4ubWVudS1jZW50ZXIge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLm1lbnUtaXRlbS5tZW51LWFjY29yZGlvbi5zaG93aW5nOm5vdCgubWVudS1kcm9wZG93bikgPiAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyLCAubWVudS1pdGVtLm1lbnUtYWNjb3JkaW9uLnNob3c6bm90KC5oaWRpbmcpOm5vdCgubWVudS1kcm9wZG93bikgPiAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgLypydGw6aWdub3JlKi9cbiAgdHJhbnNmb3JtOiByb3RhdGVaKDkwZGVnKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbn1cbltkaXJlY3Rpb249cnRsXSAubWVudS1pdGVtLm1lbnUtYWNjb3JkaW9uLnNob3dpbmc6bm90KC5tZW51LWRyb3Bkb3duKSA+IC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIsIFtkaXJlY3Rpb249cnRsXSAubWVudS1pdGVtLm1lbnUtYWNjb3JkaW9uLnNob3c6bm90KC5oaWRpbmcpOm5vdCgubWVudS1kcm9wZG93bikgPiAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgLypydGw6aWdub3JlKi9cbiAgdHJhbnNmb3JtOiByb3RhdGVaKC05MGRlZyk7XG59XG5cbi5tZW51LXN1Yi1kcm9wZG93biB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDc1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3gtc2hhZG93OiAwcHggMHB4IDUwcHggMHB4IHJnYmEoODIsIDYzLCAxMDUsIDAuMSk7XG4gIHotaW5kZXg6IDEwNTtcbn1cbi5zaG93Lm1lbnUtZHJvcGRvd24gPiAubWVudS1zdWItZHJvcGRvd24sIC5tZW51LXN1Yi1kcm9wZG93bi5tZW51LnNob3csIC5tZW51LXN1Yi1kcm9wZG93bi5zaG93W2RhdGEtcG9wcGVyLXBsYWNlbWVudF0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbmltYXRpb246IG1lbnUtc3ViLWRyb3Bkb3duLWFuaW1hdGlvbi1mYWRlLWluIDAuM3MgZWFzZSAxLCBtZW51LXN1Yi1kcm9wZG93bi1hbmltYXRpb24tbW92ZS11cCAwLjNzIGVhc2UgMTtcbn1cbi5zaG93Lm1lbnUtZHJvcGRvd24gPiAubWVudS1zdWItZHJvcGRvd25bZGF0YS1wb3BwZXItcGxhY2VtZW50PXRvcF0sIC5zaG93Lm1lbnUtZHJvcGRvd24gPiAubWVudS1zdWItZHJvcGRvd25bZGF0YS1wb3BwZXItcGxhY2VtZW50PXRvcC1zdGFydF0sIC5zaG93Lm1lbnUtZHJvcGRvd24gPiAubWVudS1zdWItZHJvcGRvd25bZGF0YS1wb3BwZXItcGxhY2VtZW50PXRvcC1lbmRdLCAubWVudS1zdWItZHJvcGRvd24ubWVudS5zaG93W2RhdGEtcG9wcGVyLXBsYWNlbWVudD10b3BdLCAubWVudS1zdWItZHJvcGRvd24ubWVudS5zaG93W2RhdGEtcG9wcGVyLXBsYWNlbWVudD10b3Atc3RhcnRdLCAubWVudS1zdWItZHJvcGRvd24ubWVudS5zaG93W2RhdGEtcG9wcGVyLXBsYWNlbWVudD10b3AtZW5kXSwgLm1lbnUtc3ViLWRyb3Bkb3duLnNob3dbZGF0YS1wb3BwZXItcGxhY2VtZW50XVtkYXRhLXBvcHBlci1wbGFjZW1lbnQ9dG9wXSwgLm1lbnUtc3ViLWRyb3Bkb3duLnNob3dbZGF0YS1wb3BwZXItcGxhY2VtZW50XVtkYXRhLXBvcHBlci1wbGFjZW1lbnQ9dG9wLXN0YXJ0XSwgLm1lbnUtc3ViLWRyb3Bkb3duLnNob3dbZGF0YS1wb3BwZXItcGxhY2VtZW50XVtkYXRhLXBvcHBlci1wbGFjZW1lbnQ9dG9wLWVuZF0ge1xuICBhbmltYXRpb246IG1lbnUtc3ViLWRyb3Bkb3duLWFuaW1hdGlvbi1mYWRlLWluIDAuM3MgZWFzZSAxLCBtZW51LXN1Yi1kcm9wZG93bi1hbmltYXRpb24tbW92ZS1kb3duIDAuM3MgZWFzZSAxO1xufVxuXG4ubWVudS1zdWItYWNjb3JkaW9uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zaG93Om5vdCgubWVudS1kcm9wZG93bikgPiAubWVudS1zdWItYWNjb3JkaW9uLCAubWVudS1zdWItYWNjb3JkaW9uLnNob3cge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4ubWVudS1pbmxpbmUge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4ubWVudS1maXQgPiAubWVudS1pdGVtID4gLm1lbnUtY29udGVudCxcbi5tZW51LWZpdCA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIHtcbiAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cblxuLm1lbnUtY29sdW1uIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5tZW51LXJvdyB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG4ubWVudS1yb3cgPiAubWVudS1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5tZW51LXJvdyA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgLypydGw6aWdub3JlKi9cbiAgdHJhbnNmb3JtOiByb3RhdGVaKDkwZGVnKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbn1cbltkaXJlY3Rpb249cnRsXSAubWVudS1yb3cgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciB7XG4gIC8qcnRsOmlnbm9yZSovXG4gIHRyYW5zZm9ybTogcm90YXRlWigtOTBkZWcpO1xufVxuXG4ubWVudS1yb3VuZGVkIC5tZW51LWxpbmsge1xuICBib3JkZXItcmFkaXVzOiAwLjQ3NXJlbTtcbn1cblxuLm1lbnUtcGlsbCAubWVudS1saW5rIHtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbn1cblxuLm1lbnUtcm91bmRlZC0wIC5tZW51LWxpbmsge1xuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubWVudS1pdGVtLm1lbnUtc20tYWNjb3JkaW9uLnNob3dpbmc6bm90KC5tZW51LWRyb3Bkb3duKSA+IC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIsIC5tZW51LWl0ZW0ubWVudS1zbS1hY2NvcmRpb24uc2hvdzpub3QoLmhpZGluZyk6bm90KC5tZW51LWRyb3Bkb3duKSA+IC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICAgIC8qcnRsOmlnbm9yZSovXG4gICAgdHJhbnNmb3JtOiByb3RhdGVaKDkwZGVnKTtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xuICB9XG4gIFtkaXJlY3Rpb249cnRsXSAubWVudS1pdGVtLm1lbnUtc20tYWNjb3JkaW9uLnNob3dpbmc6bm90KC5tZW51LWRyb3Bkb3duKSA+IC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIsIFtkaXJlY3Rpb249cnRsXSAubWVudS1pdGVtLm1lbnUtc20tYWNjb3JkaW9uLnNob3c6bm90KC5oaWRpbmcpOm5vdCgubWVudS1kcm9wZG93bikgPiAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgICAvKnJ0bDppZ25vcmUqL1xuICAgIHRyYW5zZm9ybTogcm90YXRlWigtOTBkZWcpO1xuICB9XG5cbiAgLm1lbnUtc3ViLXNtLWRyb3Bkb3duIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDAuNDc1cmVtO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgYm94LXNoYWRvdzogMHB4IDBweCA1MHB4IDBweCByZ2JhKDgyLCA2MywgMTA1LCAwLjEpO1xuICAgIHotaW5kZXg6IDEwNTtcbiAgfVxuICAuc2hvdy5tZW51LWRyb3Bkb3duID4gLm1lbnUtc3ViLXNtLWRyb3Bkb3duLCAubWVudS1zdWItc20tZHJvcGRvd24ubWVudS5zaG93LCAubWVudS1zdWItc20tZHJvcGRvd24uc2hvd1tkYXRhLXBvcHBlci1wbGFjZW1lbnRdIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFuaW1hdGlvbjogbWVudS1zdWItZHJvcGRvd24tYW5pbWF0aW9uLWZhZGUtaW4gMC4zcyBlYXNlIDEsIG1lbnUtc3ViLWRyb3Bkb3duLWFuaW1hdGlvbi1tb3ZlLXVwIDAuM3MgZWFzZSAxO1xuICB9XG4gIC5zaG93Lm1lbnUtZHJvcGRvd24gPiAubWVudS1zdWItc20tZHJvcGRvd25bZGF0YS1wb3BwZXItcGxhY2VtZW50PXRvcF0sIC5zaG93Lm1lbnUtZHJvcGRvd24gPiAubWVudS1zdWItc20tZHJvcGRvd25bZGF0YS1wb3BwZXItcGxhY2VtZW50PXRvcC1zdGFydF0sIC5zaG93Lm1lbnUtZHJvcGRvd24gPiAubWVudS1zdWItc20tZHJvcGRvd25bZGF0YS1wb3BwZXItcGxhY2VtZW50PXRvcC1lbmRdLCAubWVudS1zdWItc20tZHJvcGRvd24ubWVudS5zaG93W2RhdGEtcG9wcGVyLXBsYWNlbWVudD10b3BdLCAubWVudS1zdWItc20tZHJvcGRvd24ubWVudS5zaG93W2RhdGEtcG9wcGVyLXBsYWNlbWVudD10b3Atc3RhcnRdLCAubWVudS1zdWItc20tZHJvcGRvd24ubWVudS5zaG93W2RhdGEtcG9wcGVyLXBsYWNlbWVudD10b3AtZW5kXSwgLm1lbnUtc3ViLXNtLWRyb3Bkb3duLnNob3dbZGF0YS1wb3BwZXItcGxhY2VtZW50XVtkYXRhLXBvcHBlci1wbGFjZW1lbnQ9dG9wXSwgLm1lbnUtc3ViLXNtLWRyb3Bkb3duLnNob3dbZGF0YS1wb3BwZXItcGxhY2VtZW50XVtkYXRhLXBvcHBlci1wbGFjZW1lbnQ9dG9wLXN0YXJ0XSwgLm1lbnUtc3ViLXNtLWRyb3Bkb3duLnNob3dbZGF0YS1wb3BwZXItcGxhY2VtZW50XVtkYXRhLXBvcHBlci1wbGFjZW1lbnQ9dG9wLWVuZF0ge1xuICAgIGFuaW1hdGlvbjogbWVudS1zdWItZHJvcGRvd24tYW5pbWF0aW9uLWZhZGUtaW4gMC4zcyBlYXNlIDEsIG1lbnUtc3ViLWRyb3Bkb3duLWFuaW1hdGlvbi1tb3ZlLWRvd24gMC4zcyBlYXNlIDE7XG4gIH1cblxuICAubWVudS1zdWItc20tYWNjb3JkaW9uIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5zaG93Om5vdCgubWVudS1kcm9wZG93bikgPiAubWVudS1zdWItc20tYWNjb3JkaW9uLCAubWVudS1zdWItc20tYWNjb3JkaW9uLnNob3cge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cblxuICAubWVudS1zbS1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cblxuICAubWVudS1zbS1maXQgPiAubWVudS1pdGVtID4gLm1lbnUtY29udGVudCxcbi5tZW51LXNtLWZpdCA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWVudS1zbS1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAubWVudS1zbS1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLm1lbnUtc20tcm93ID4gLm1lbnUtaXRlbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gIC5tZW51LXNtLXJvdyA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgICAvKnJ0bDppZ25vcmUqL1xuICAgIHRyYW5zZm9ybTogcm90YXRlWig5MGRlZyk7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbiAgfVxuICBbZGlyZWN0aW9uPXJ0bF0gLm1lbnUtc20tcm93ID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICAgIC8qcnRsOmlnbm9yZSovXG4gICAgdHJhbnNmb3JtOiByb3RhdGVaKC05MGRlZyk7XG4gIH1cblxuICAubWVudS1zbS1yb3VuZGVkIC5tZW51LWxpbmsge1xuICAgIGJvcmRlci1yYWRpdXM6IDAuNDc1cmVtO1xuICB9XG5cbiAgLm1lbnUtc20tcGlsbCAubWVudS1saW5rIHtcbiAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICB9XG5cbiAgLm1lbnUtc20tcm91bmRlZC0wIC5tZW51LWxpbmsge1xuICAgIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tZW51LWl0ZW0ubWVudS1tZC1hY2NvcmRpb24uc2hvd2luZzpub3QoLm1lbnUtZHJvcGRvd24pID4gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciwgLm1lbnUtaXRlbS5tZW51LW1kLWFjY29yZGlvbi5zaG93Om5vdCguaGlkaW5nKTpub3QoLm1lbnUtZHJvcGRvd24pID4gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciB7XG4gICAgLypydGw6aWdub3JlKi9cbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVooOTBkZWcpO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG4gIH1cbiAgW2RpcmVjdGlvbj1ydGxdIC5tZW51LWl0ZW0ubWVudS1tZC1hY2NvcmRpb24uc2hvd2luZzpub3QoLm1lbnUtZHJvcGRvd24pID4gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciwgW2RpcmVjdGlvbj1ydGxdIC5tZW51LWl0ZW0ubWVudS1tZC1hY2NvcmRpb24uc2hvdzpub3QoLmhpZGluZyk6bm90KC5tZW51LWRyb3Bkb3duKSA+IC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICAgIC8qcnRsOmlnbm9yZSovXG4gICAgdHJhbnNmb3JtOiByb3RhdGVaKC05MGRlZyk7XG4gIH1cblxuICAubWVudS1zdWItbWQtZHJvcGRvd24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogMC40NzVyZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICBib3gtc2hhZG93OiAwcHggMHB4IDUwcHggMHB4IHJnYmEoODIsIDYzLCAxMDUsIDAuMSk7XG4gICAgei1pbmRleDogMTA1O1xuICB9XG4gIC5zaG93Lm1lbnUtZHJvcGRvd24gPiAubWVudS1zdWItbWQtZHJvcGRvd24sIC5tZW51LXN1Yi1tZC1kcm9wZG93bi5tZW51LnNob3csIC5tZW51LXN1Yi1tZC1kcm9wZG93bi5zaG93W2RhdGEtcG9wcGVyLXBsYWNlbWVudF0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYW5pbWF0aW9uOiBtZW51LXN1Yi1kcm9wZG93bi1hbmltYXRpb24tZmFkZS1pbiAwLjNzIGVhc2UgMSwgbWVudS1zdWItZHJvcGRvd24tYW5pbWF0aW9uLW1vdmUtdXAgMC4zcyBlYXNlIDE7XG4gIH1cbiAgLnNob3cubWVudS1kcm9wZG93biA+IC5tZW51LXN1Yi1tZC1kcm9wZG93bltkYXRhLXBvcHBlci1wbGFjZW1lbnQ9dG9wXSwgLnNob3cubWVudS1kcm9wZG93biA+IC5tZW51LXN1Yi1tZC1kcm9wZG93bltkYXRhLXBvcHBlci1wbGFjZW1lbnQ9dG9wLXN0YXJ0XSwgLnNob3cubWVudS1kcm9wZG93biA+IC5tZW51LXN1Yi1tZC1kcm9wZG93bltkYXRhLXBvcHBlci1wbGFjZW1lbnQ9dG9wLWVuZF0sIC5tZW51LXN1Yi1tZC1kcm9wZG93bi5tZW51LnNob3dbZGF0YS1wb3BwZXItcGxhY2VtZW50PXRvcF0sIC5tZW51LXN1Yi1tZC1kcm9wZG93bi5tZW51LnNob3dbZGF0YS1wb3BwZXItcGxhY2VtZW50PXRvcC1zdGFydF0sIC5tZW51LXN1Yi1tZC1kcm9wZG93bi5tZW51LnNob3dbZGF0YS1wb3BwZXItcGxhY2VtZW50PXRvcC1lbmRdLCAubWVudS1zdWItbWQtZHJvcGRvd24uc2hvd1tkYXRhLXBvcHBlci1wbGFjZW1lbnRdW2RhdGEtcG9wcGVyLXBsYWNlbWVudD10b3BdLCAubWVudS1zdWItbWQtZHJvcGRvd24uc2hvd1tkYXRhLXBvcHBlci1wbGFjZW1lbnRdW2RhdGEtcG9wcGVyLXBsYWNlbWVudD10b3Atc3RhcnRdLCAubWVudS1zdWItbWQtZHJvcGRvd24uc2hvd1tkYXRhLXBvcHBlci1wbGFjZW1lbnRdW2RhdGEtcG9wcGVyLXBsYWNlbWVudD10b3AtZW5kXSB7XG4gICAgYW5pbWF0aW9uOiBtZW51LXN1Yi1kcm9wZG93bi1hbmltYXRpb24tZmFkZS1pbiAwLjNzIGVhc2UgMSwgbWVudS1zdWItZHJvcGRvd24tYW5pbWF0aW9uLW1vdmUtZG93biAwLjNzIGVhc2UgMTtcbiAgfVxuXG4gIC5tZW51LXN1Yi1tZC1hY2NvcmRpb24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnNob3c6bm90KC5tZW51LWRyb3Bkb3duKSA+IC5tZW51LXN1Yi1tZC1hY2NvcmRpb24sIC5tZW51LXN1Yi1tZC1hY2NvcmRpb24uc2hvdyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuXG4gIC5tZW51LW1kLWlubGluZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuXG4gIC5tZW51LW1kLWZpdCA+IC5tZW51LWl0ZW0gPiAubWVudS1jb250ZW50LFxuLm1lbnUtbWQtZml0ID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmsge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZW51LW1kLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5tZW51LW1kLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubWVudS1tZC1yb3cgPiAubWVudS1pdGVtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgLm1lbnUtbWQtcm93ID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICAgIC8qcnRsOmlnbm9yZSovXG4gICAgdHJhbnNmb3JtOiByb3RhdGVaKDkwZGVnKTtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xuICB9XG4gIFtkaXJlY3Rpb249cnRsXSAubWVudS1tZC1yb3cgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciB7XG4gICAgLypydGw6aWdub3JlKi9cbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVooLTkwZGVnKTtcbiAgfVxuXG4gIC5tZW51LW1kLXJvdW5kZWQgLm1lbnUtbGluayB7XG4gICAgYm9yZGVyLXJhZGl1czogMC40NzVyZW07XG4gIH1cblxuICAubWVudS1tZC1waWxsIC5tZW51LWxpbmsge1xuICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIH1cblxuICAubWVudS1tZC1yb3VuZGVkLTAgLm1lbnUtbGluayB7XG4gICAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1lbnUtaXRlbS5tZW51LWxnLWFjY29yZGlvbi5zaG93aW5nOm5vdCgubWVudS1kcm9wZG93bikgPiAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyLCAubWVudS1pdGVtLm1lbnUtbGctYWNjb3JkaW9uLnNob3c6bm90KC5oaWRpbmcpOm5vdCgubWVudS1kcm9wZG93bikgPiAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgICAvKnJ0bDppZ25vcmUqL1xuICAgIHRyYW5zZm9ybTogcm90YXRlWig5MGRlZyk7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbiAgfVxuICBbZGlyZWN0aW9uPXJ0bF0gLm1lbnUtaXRlbS5tZW51LWxnLWFjY29yZGlvbi5zaG93aW5nOm5vdCgubWVudS1kcm9wZG93bikgPiAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyLCBbZGlyZWN0aW9uPXJ0bF0gLm1lbnUtaXRlbS5tZW51LWxnLWFjY29yZGlvbi5zaG93Om5vdCguaGlkaW5nKTpub3QoLm1lbnUtZHJvcGRvd24pID4gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciB7XG4gICAgLypydGw6aWdub3JlKi9cbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVooLTkwZGVnKTtcbiAgfVxuXG4gIC5tZW51LXN1Yi1sZy1kcm9wZG93biB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiAwLjQ3NXJlbTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgIGJveC1zaGFkb3c6IDBweCAwcHggNTBweCAwcHggcmdiYSg4MiwgNjMsIDEwNSwgMC4xKTtcbiAgICB6LWluZGV4OiAxMDU7XG4gIH1cbiAgLnNob3cubWVudS1kcm9wZG93biA+IC5tZW51LXN1Yi1sZy1kcm9wZG93biwgLm1lbnUtc3ViLWxnLWRyb3Bkb3duLm1lbnUuc2hvdywgLm1lbnUtc3ViLWxnLWRyb3Bkb3duLnNob3dbZGF0YS1wb3BwZXItcGxhY2VtZW50XSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbmltYXRpb246IG1lbnUtc3ViLWRyb3Bkb3duLWFuaW1hdGlvbi1mYWRlLWluIDAuM3MgZWFzZSAxLCBtZW51LXN1Yi1kcm9wZG93bi1hbmltYXRpb24tbW92ZS11cCAwLjNzIGVhc2UgMTtcbiAgfVxuICAuc2hvdy5tZW51LWRyb3Bkb3duID4gLm1lbnUtc3ViLWxnLWRyb3Bkb3duW2RhdGEtcG9wcGVyLXBsYWNlbWVudD10b3BdLCAuc2hvdy5tZW51LWRyb3Bkb3duID4gLm1lbnUtc3ViLWxnLWRyb3Bkb3duW2RhdGEtcG9wcGVyLXBsYWNlbWVudD10b3Atc3RhcnRdLCAuc2hvdy5tZW51LWRyb3Bkb3duID4gLm1lbnUtc3ViLWxnLWRyb3Bkb3duW2RhdGEtcG9wcGVyLXBsYWNlbWVudD10b3AtZW5kXSwgLm1lbnUtc3ViLWxnLWRyb3Bkb3duLm1lbnUuc2hvd1tkYXRhLXBvcHBlci1wbGFjZW1lbnQ9dG9wXSwgLm1lbnUtc3ViLWxnLWRyb3Bkb3duLm1lbnUuc2hvd1tkYXRhLXBvcHBlci1wbGFjZW1lbnQ9dG9wLXN0YXJ0XSwgLm1lbnUtc3ViLWxnLWRyb3Bkb3duLm1lbnUuc2hvd1tkYXRhLXBvcHBlci1wbGFjZW1lbnQ9dG9wLWVuZF0sIC5tZW51LXN1Yi1sZy1kcm9wZG93bi5zaG93W2RhdGEtcG9wcGVyLXBsYWNlbWVudF1bZGF0YS1wb3BwZXItcGxhY2VtZW50PXRvcF0sIC5tZW51LXN1Yi1sZy1kcm9wZG93bi5zaG93W2RhdGEtcG9wcGVyLXBsYWNlbWVudF1bZGF0YS1wb3BwZXItcGxhY2VtZW50PXRvcC1zdGFydF0sIC5tZW51LXN1Yi1sZy1kcm9wZG93bi5zaG93W2RhdGEtcG9wcGVyLXBsYWNlbWVudF1bZGF0YS1wb3BwZXItcGxhY2VtZW50PXRvcC1lbmRdIHtcbiAgICBhbmltYXRpb246IG1lbnUtc3ViLWRyb3Bkb3duLWFuaW1hdGlvbi1mYWRlLWluIDAuM3MgZWFzZSAxLCBtZW51LXN1Yi1kcm9wZG93bi1hbmltYXRpb24tbW92ZS1kb3duIDAuM3MgZWFzZSAxO1xuICB9XG5cbiAgLm1lbnUtc3ViLWxnLWFjY29yZGlvbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuc2hvdzpub3QoLm1lbnUtZHJvcGRvd24pID4gLm1lbnUtc3ViLWxnLWFjY29yZGlvbiwgLm1lbnUtc3ViLWxnLWFjY29yZGlvbi5zaG93IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG5cbiAgLm1lbnUtbGctaW5saW5lIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG5cbiAgLm1lbnUtbGctZml0ID4gLm1lbnUtaXRlbSA+IC5tZW51LWNvbnRlbnQsXG4ubWVudS1sZy1maXQgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lbnUtbGctY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLm1lbnUtbGctcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5tZW51LWxnLXJvdyA+IC5tZW51LWl0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICAubWVudS1sZy1yb3cgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciB7XG4gICAgLypydGw6aWdub3JlKi9cbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVooOTBkZWcpO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG4gIH1cbiAgW2RpcmVjdGlvbj1ydGxdIC5tZW51LWxnLXJvdyA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgICAvKnJ0bDppZ25vcmUqL1xuICAgIHRyYW5zZm9ybTogcm90YXRlWigtOTBkZWcpO1xuICB9XG5cbiAgLm1lbnUtbGctcm91bmRlZCAubWVudS1saW5rIHtcbiAgICBib3JkZXItcmFkaXVzOiAwLjQ3NXJlbTtcbiAgfVxuXG4gIC5tZW51LWxnLXBpbGwgLm1lbnUtbGluayB7XG4gICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgfVxuXG4gIC5tZW51LWxnLXJvdW5kZWQtMCAubWVudS1saW5rIHtcbiAgICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm1lbnUtaXRlbS5tZW51LXhsLWFjY29yZGlvbi5zaG93aW5nOm5vdCgubWVudS1kcm9wZG93bikgPiAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyLCAubWVudS1pdGVtLm1lbnUteGwtYWNjb3JkaW9uLnNob3c6bm90KC5oaWRpbmcpOm5vdCgubWVudS1kcm9wZG93bikgPiAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgICAvKnJ0bDppZ25vcmUqL1xuICAgIHRyYW5zZm9ybTogcm90YXRlWig5MGRlZyk7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbiAgfVxuICBbZGlyZWN0aW9uPXJ0bF0gLm1lbnUtaXRlbS5tZW51LXhsLWFjY29yZGlvbi5zaG93aW5nOm5vdCgubWVudS1kcm9wZG93bikgPiAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyLCBbZGlyZWN0aW9uPXJ0bF0gLm1lbnUtaXRlbS5tZW51LXhsLWFjY29yZGlvbi5zaG93Om5vdCguaGlkaW5nKTpub3QoLm1lbnUtZHJvcGRvd24pID4gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciB7XG4gICAgLypydGw6aWdub3JlKi9cbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVooLTkwZGVnKTtcbiAgfVxuXG4gIC5tZW51LXN1Yi14bC1kcm9wZG93biB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiAwLjQ3NXJlbTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgIGJveC1zaGFkb3c6IDBweCAwcHggNTBweCAwcHggcmdiYSg4MiwgNjMsIDEwNSwgMC4xKTtcbiAgICB6LWluZGV4OiAxMDU7XG4gIH1cbiAgLnNob3cubWVudS1kcm9wZG93biA+IC5tZW51LXN1Yi14bC1kcm9wZG93biwgLm1lbnUtc3ViLXhsLWRyb3Bkb3duLm1lbnUuc2hvdywgLm1lbnUtc3ViLXhsLWRyb3Bkb3duLnNob3dbZGF0YS1wb3BwZXItcGxhY2VtZW50XSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbmltYXRpb246IG1lbnUtc3ViLWRyb3Bkb3duLWFuaW1hdGlvbi1mYWRlLWluIDAuM3MgZWFzZSAxLCBtZW51LXN1Yi1kcm9wZG93bi1hbmltYXRpb24tbW92ZS11cCAwLjNzIGVhc2UgMTtcbiAgfVxuICAuc2hvdy5tZW51LWRyb3Bkb3duID4gLm1lbnUtc3ViLXhsLWRyb3Bkb3duW2RhdGEtcG9wcGVyLXBsYWNlbWVudD10b3BdLCAuc2hvdy5tZW51LWRyb3Bkb3duID4gLm1lbnUtc3ViLXhsLWRyb3Bkb3duW2RhdGEtcG9wcGVyLXBsYWNlbWVudD10b3Atc3RhcnRdLCAuc2hvdy5tZW51LWRyb3Bkb3duID4gLm1lbnUtc3ViLXhsLWRyb3Bkb3duW2RhdGEtcG9wcGVyLXBsYWNlbWVudD10b3AtZW5kXSwgLm1lbnUtc3ViLXhsLWRyb3Bkb3duLm1lbnUuc2hvd1tkYXRhLXBvcHBlci1wbGFjZW1lbnQ9dG9wXSwgLm1lbnUtc3ViLXhsLWRyb3Bkb3duLm1lbnUuc2hvd1tkYXRhLXBvcHBlci1wbGFjZW1lbnQ9dG9wLXN0YXJ0XSwgLm1lbnUtc3ViLXhsLWRyb3Bkb3duLm1lbnUuc2hvd1tkYXRhLXBvcHBlci1wbGFjZW1lbnQ9dG9wLWVuZF0sIC5tZW51LXN1Yi14bC1kcm9wZG93bi5zaG93W2RhdGEtcG9wcGVyLXBsYWNlbWVudF1bZGF0YS1wb3BwZXItcGxhY2VtZW50PXRvcF0sIC5tZW51LXN1Yi14bC1kcm9wZG93bi5zaG93W2RhdGEtcG9wcGVyLXBsYWNlbWVudF1bZGF0YS1wb3BwZXItcGxhY2VtZW50PXRvcC1zdGFydF0sIC5tZW51LXN1Yi14bC1kcm9wZG93bi5zaG93W2RhdGEtcG9wcGVyLXBsYWNlbWVudF1bZGF0YS1wb3BwZXItcGxhY2VtZW50PXRvcC1lbmRdIHtcbiAgICBhbmltYXRpb246IG1lbnUtc3ViLWRyb3Bkb3duLWFuaW1hdGlvbi1mYWRlLWluIDAuM3MgZWFzZSAxLCBtZW51LXN1Yi1kcm9wZG93bi1hbmltYXRpb24tbW92ZS1kb3duIDAuM3MgZWFzZSAxO1xuICB9XG5cbiAgLm1lbnUtc3ViLXhsLWFjY29yZGlvbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuc2hvdzpub3QoLm1lbnUtZHJvcGRvd24pID4gLm1lbnUtc3ViLXhsLWFjY29yZGlvbiwgLm1lbnUtc3ViLXhsLWFjY29yZGlvbi5zaG93IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG5cbiAgLm1lbnUteGwtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG5cbiAgLm1lbnUteGwtZml0ID4gLm1lbnUtaXRlbSA+IC5tZW51LWNvbnRlbnQsXG4ubWVudS14bC1maXQgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lbnUteGwtY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLm1lbnUteGwtcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5tZW51LXhsLXJvdyA+IC5tZW51LWl0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICAubWVudS14bC1yb3cgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciB7XG4gICAgLypydGw6aWdub3JlKi9cbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVooOTBkZWcpO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG4gIH1cbiAgW2RpcmVjdGlvbj1ydGxdIC5tZW51LXhsLXJvdyA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgICAvKnJ0bDppZ25vcmUqL1xuICAgIHRyYW5zZm9ybTogcm90YXRlWigtOTBkZWcpO1xuICB9XG5cbiAgLm1lbnUteGwtcm91bmRlZCAubWVudS1saW5rIHtcbiAgICBib3JkZXItcmFkaXVzOiAwLjQ3NXJlbTtcbiAgfVxuXG4gIC5tZW51LXhsLXBpbGwgLm1lbnUtbGluayB7XG4gICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgfVxuXG4gIC5tZW51LXhsLXJvdW5kZWQtMCAubWVudS1saW5rIHtcbiAgICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLm1lbnUtaXRlbS5tZW51LXh4bC1hY2NvcmRpb24uc2hvd2luZzpub3QoLm1lbnUtZHJvcGRvd24pID4gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciwgLm1lbnUtaXRlbS5tZW51LXh4bC1hY2NvcmRpb24uc2hvdzpub3QoLmhpZGluZyk6bm90KC5tZW51LWRyb3Bkb3duKSA+IC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICAgIC8qcnRsOmlnbm9yZSovXG4gICAgdHJhbnNmb3JtOiByb3RhdGVaKDkwZGVnKTtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xuICB9XG4gIFtkaXJlY3Rpb249cnRsXSAubWVudS1pdGVtLm1lbnUteHhsLWFjY29yZGlvbi5zaG93aW5nOm5vdCgubWVudS1kcm9wZG93bikgPiAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyLCBbZGlyZWN0aW9uPXJ0bF0gLm1lbnUtaXRlbS5tZW51LXh4bC1hY2NvcmRpb24uc2hvdzpub3QoLmhpZGluZyk6bm90KC5tZW51LWRyb3Bkb3duKSA+IC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICAgIC8qcnRsOmlnbm9yZSovXG4gICAgdHJhbnNmb3JtOiByb3RhdGVaKC05MGRlZyk7XG4gIH1cblxuICAubWVudS1zdWIteHhsLWRyb3Bkb3duIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDAuNDc1cmVtO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgYm94LXNoYWRvdzogMHB4IDBweCA1MHB4IDBweCByZ2JhKDgyLCA2MywgMTA1LCAwLjEpO1xuICAgIHotaW5kZXg6IDEwNTtcbiAgfVxuICAuc2hvdy5tZW51LWRyb3Bkb3duID4gLm1lbnUtc3ViLXh4bC1kcm9wZG93biwgLm1lbnUtc3ViLXh4bC1kcm9wZG93bi5tZW51LnNob3csIC5tZW51LXN1Yi14eGwtZHJvcGRvd24uc2hvd1tkYXRhLXBvcHBlci1wbGFjZW1lbnRdIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFuaW1hdGlvbjogbWVudS1zdWItZHJvcGRvd24tYW5pbWF0aW9uLWZhZGUtaW4gMC4zcyBlYXNlIDEsIG1lbnUtc3ViLWRyb3Bkb3duLWFuaW1hdGlvbi1tb3ZlLXVwIDAuM3MgZWFzZSAxO1xuICB9XG4gIC5zaG93Lm1lbnUtZHJvcGRvd24gPiAubWVudS1zdWIteHhsLWRyb3Bkb3duW2RhdGEtcG9wcGVyLXBsYWNlbWVudD10b3BdLCAuc2hvdy5tZW51LWRyb3Bkb3duID4gLm1lbnUtc3ViLXh4bC1kcm9wZG93bltkYXRhLXBvcHBlci1wbGFjZW1lbnQ9dG9wLXN0YXJ0XSwgLnNob3cubWVudS1kcm9wZG93biA+IC5tZW51LXN1Yi14eGwtZHJvcGRvd25bZGF0YS1wb3BwZXItcGxhY2VtZW50PXRvcC1lbmRdLCAubWVudS1zdWIteHhsLWRyb3Bkb3duLm1lbnUuc2hvd1tkYXRhLXBvcHBlci1wbGFjZW1lbnQ9dG9wXSwgLm1lbnUtc3ViLXh4bC1kcm9wZG93bi5tZW51LnNob3dbZGF0YS1wb3BwZXItcGxhY2VtZW50PXRvcC1zdGFydF0sIC5tZW51LXN1Yi14eGwtZHJvcGRvd24ubWVudS5zaG93W2RhdGEtcG9wcGVyLXBsYWNlbWVudD10b3AtZW5kXSwgLm1lbnUtc3ViLXh4bC1kcm9wZG93bi5zaG93W2RhdGEtcG9wcGVyLXBsYWNlbWVudF1bZGF0YS1wb3BwZXItcGxhY2VtZW50PXRvcF0sIC5tZW51LXN1Yi14eGwtZHJvcGRvd24uc2hvd1tkYXRhLXBvcHBlci1wbGFjZW1lbnRdW2RhdGEtcG9wcGVyLXBsYWNlbWVudD10b3Atc3RhcnRdLCAubWVudS1zdWIteHhsLWRyb3Bkb3duLnNob3dbZGF0YS1wb3BwZXItcGxhY2VtZW50XVtkYXRhLXBvcHBlci1wbGFjZW1lbnQ9dG9wLWVuZF0ge1xuICAgIGFuaW1hdGlvbjogbWVudS1zdWItZHJvcGRvd24tYW5pbWF0aW9uLWZhZGUtaW4gMC4zcyBlYXNlIDEsIG1lbnUtc3ViLWRyb3Bkb3duLWFuaW1hdGlvbi1tb3ZlLWRvd24gMC4zcyBlYXNlIDE7XG4gIH1cblxuICAubWVudS1zdWIteHhsLWFjY29yZGlvbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuc2hvdzpub3QoLm1lbnUtZHJvcGRvd24pID4gLm1lbnUtc3ViLXh4bC1hY2NvcmRpb24sIC5tZW51LXN1Yi14eGwtYWNjb3JkaW9uLnNob3cge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cblxuICAubWVudS14eGwtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG5cbiAgLm1lbnUteHhsLWZpdCA+IC5tZW51LWl0ZW0gPiAubWVudS1jb250ZW50LFxuLm1lbnUteHhsLWZpdCA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWVudS14eGwtY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLm1lbnUteHhsLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubWVudS14eGwtcm93ID4gLm1lbnUtaXRlbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gIC5tZW51LXh4bC1yb3cgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciB7XG4gICAgLypydGw6aWdub3JlKi9cbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVooOTBkZWcpO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG4gIH1cbiAgW2RpcmVjdGlvbj1ydGxdIC5tZW51LXh4bC1yb3cgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciB7XG4gICAgLypydGw6aWdub3JlKi9cbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVooLTkwZGVnKTtcbiAgfVxuXG4gIC5tZW51LXh4bC1yb3VuZGVkIC5tZW51LWxpbmsge1xuICAgIGJvcmRlci1yYWRpdXM6IDAuNDc1cmVtO1xuICB9XG5cbiAgLm1lbnUteHhsLXBpbGwgLm1lbnUtbGluayB7XG4gICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgfVxuXG4gIC5tZW51LXh4bC1yb3VuZGVkLTAgLm1lbnUtbGluayB7XG4gICAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLm1lbnUtaXRlbS5tZW51LXNtLWRvd24tYWNjb3JkaW9uLnNob3dpbmc6bm90KC5tZW51LWRyb3Bkb3duKSA+IC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIsIC5tZW51LWl0ZW0ubWVudS1zbS1kb3duLWFjY29yZGlvbi5zaG93Om5vdCguaGlkaW5nKTpub3QoLm1lbnUtZHJvcGRvd24pID4gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciB7XG4gICAgLypydGw6aWdub3JlKi9cbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVooOTBkZWcpO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG4gIH1cbiAgW2RpcmVjdGlvbj1ydGxdIC5tZW51LWl0ZW0ubWVudS1zbS1kb3duLWFjY29yZGlvbi5zaG93aW5nOm5vdCgubWVudS1kcm9wZG93bikgPiAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyLCBbZGlyZWN0aW9uPXJ0bF0gLm1lbnUtaXRlbS5tZW51LXNtLWRvd24tYWNjb3JkaW9uLnNob3c6bm90KC5oaWRpbmcpOm5vdCgubWVudS1kcm9wZG93bikgPiAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgICAvKnJ0bDppZ25vcmUqL1xuICAgIHRyYW5zZm9ybTogcm90YXRlWigtOTBkZWcpO1xuICB9XG5cbiAgLm1lbnUtc3ViLXNtLWRvd24tZHJvcGRvd24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogMC40NzVyZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICBib3gtc2hhZG93OiAwcHggMHB4IDUwcHggMHB4IHJnYmEoODIsIDYzLCAxMDUsIDAuMSk7XG4gICAgei1pbmRleDogMTA1O1xuICB9XG4gIC5zaG93Lm1lbnUtZHJvcGRvd24gPiAubWVudS1zdWItc20tZG93bi1kcm9wZG93biwgLm1lbnUtc3ViLXNtLWRvd24tZHJvcGRvd24ubWVudS5zaG93LCAubWVudS1zdWItc20tZG93bi1kcm9wZG93bi5zaG93W2RhdGEtcG9wcGVyLXBsYWNlbWVudF0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYW5pbWF0aW9uOiBtZW51LXN1Yi1kcm9wZG93bi1hbmltYXRpb24tZmFkZS1pbiAwLjNzIGVhc2UgMSwgbWVudS1zdWItZHJvcGRvd24tYW5pbWF0aW9uLW1vdmUtdXAgMC4zcyBlYXNlIDE7XG4gIH1cbiAgLnNob3cubWVudS1kcm9wZG93biA+IC5tZW51LXN1Yi1zbS1kb3duLWRyb3Bkb3duW2RhdGEtcG9wcGVyLXBsYWNlbWVudD10b3BdLCAuc2hvdy5tZW51LWRyb3Bkb3duID4gLm1lbnUtc3ViLXNtLWRvd24tZHJvcGRvd25bZGF0YS1wb3BwZXItcGxhY2VtZW50PXRvcC1zdGFydF0sIC5zaG93Lm1lbnUtZHJvcGRvd24gPiAubWVudS1zdWItc20tZG93bi1kcm9wZG93bltkYXRhLXBvcHBlci1wbGFjZW1lbnQ9dG9wLWVuZF0sIC5tZW51LXN1Yi1zbS1kb3duLWRyb3Bkb3duLm1lbnUuc2hvd1tkYXRhLXBvcHBlci1wbGFjZW1lbnQ9dG9wXSwgLm1lbnUtc3ViLXNtLWRvd24tZHJvcGRvd24ubWVudS5zaG93W2RhdGEtcG9wcGVyLXBsYWNlbWVudD10b3Atc3RhcnRdLCAubWVudS1zdWItc20tZG93bi1kcm9wZG93bi5tZW51LnNob3dbZGF0YS1wb3BwZXItcGxhY2VtZW50PXRvcC1lbmRdLCAubWVudS1zdWItc20tZG93bi1kcm9wZG93bi5zaG93W2RhdGEtcG9wcGVyLXBsYWNlbWVudF1bZGF0YS1wb3BwZXItcGxhY2VtZW50PXRvcF0sIC5tZW51LXN1Yi1zbS1kb3duLWRyb3Bkb3duLnNob3dbZGF0YS1wb3BwZXItcGxhY2VtZW50XVtkYXRhLXBvcHBlci1wbGFjZW1lbnQ9dG9wLXN0YXJ0XSwgLm1lbnUtc3ViLXNtLWRvd24tZHJvcGRvd24uc2hvd1tkYXRhLXBvcHBlci1wbGFjZW1lbnRdW2RhdGEtcG9wcGVyLXBsYWNlbWVudD10b3AtZW5kXSB7XG4gICAgYW5pbWF0aW9uOiBtZW51LXN1Yi1kcm9wZG93bi1hbmltYXRpb24tZmFkZS1pbiAwLjNzIGVhc2UgMSwgbWVudS1zdWItZHJvcGRvd24tYW5pbWF0aW9uLW1vdmUtZG93biAwLjNzIGVhc2UgMTtcbiAgfVxuXG4gIC5tZW51LXN1Yi1zbS1kb3duLWFjY29yZGlvbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuc2hvdzpub3QoLm1lbnUtZHJvcGRvd24pID4gLm1lbnUtc3ViLXNtLWRvd24tYWNjb3JkaW9uLCAubWVudS1zdWItc20tZG93bi1hY2NvcmRpb24uc2hvdyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuXG4gIC5tZW51LXNtLWRvd24taW5saW5lIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG5cbiAgLm1lbnUtc20tZG93bi1maXQgPiAubWVudS1pdGVtID4gLm1lbnUtY29udGVudCxcbi5tZW51LXNtLWRvd24tZml0ID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmsge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZW51LXNtLWRvd24tY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLm1lbnUtc20tZG93bi1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLm1lbnUtc20tZG93bi1yb3cgPiAubWVudS1pdGVtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgLm1lbnUtc20tZG93bi1yb3cgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciB7XG4gICAgLypydGw6aWdub3JlKi9cbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVooOTBkZWcpO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG4gIH1cbiAgW2RpcmVjdGlvbj1ydGxdIC5tZW51LXNtLWRvd24tcm93ID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICAgIC8qcnRsOmlnbm9yZSovXG4gICAgdHJhbnNmb3JtOiByb3RhdGVaKC05MGRlZyk7XG4gIH1cblxuICAubWVudS1zbS1kb3duLXJvdW5kZWQgLm1lbnUtbGluayB7XG4gICAgYm9yZGVyLXJhZGl1czogMC40NzVyZW07XG4gIH1cblxuICAubWVudS1zbS1kb3duLXBpbGwgLm1lbnUtbGluayB7XG4gICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgfVxuXG4gIC5tZW51LXNtLWRvd24tcm91bmRlZC0wIC5tZW51LWxpbmsge1xuICAgIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5tZW51LWl0ZW0ubWVudS1tZC1kb3duLWFjY29yZGlvbi5zaG93aW5nOm5vdCgubWVudS1kcm9wZG93bikgPiAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyLCAubWVudS1pdGVtLm1lbnUtbWQtZG93bi1hY2NvcmRpb24uc2hvdzpub3QoLmhpZGluZyk6bm90KC5tZW51LWRyb3Bkb3duKSA+IC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICAgIC8qcnRsOmlnbm9yZSovXG4gICAgdHJhbnNmb3JtOiByb3RhdGVaKDkwZGVnKTtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xuICB9XG4gIFtkaXJlY3Rpb249cnRsXSAubWVudS1pdGVtLm1lbnUtbWQtZG93bi1hY2NvcmRpb24uc2hvd2luZzpub3QoLm1lbnUtZHJvcGRvd24pID4gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciwgW2RpcmVjdGlvbj1ydGxdIC5tZW51LWl0ZW0ubWVudS1tZC1kb3duLWFjY29yZGlvbi5zaG93Om5vdCguaGlkaW5nKTpub3QoLm1lbnUtZHJvcGRvd24pID4gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciB7XG4gICAgLypydGw6aWdub3JlKi9cbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVooLTkwZGVnKTtcbiAgfVxuXG4gIC5tZW51LXN1Yi1tZC1kb3duLWRyb3Bkb3duIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDAuNDc1cmVtO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgYm94LXNoYWRvdzogMHB4IDBweCA1MHB4IDBweCByZ2JhKDgyLCA2MywgMTA1LCAwLjEpO1xuICAgIHotaW5kZXg6IDEwNTtcbiAgfVxuICAuc2hvdy5tZW51LWRyb3Bkb3duID4gLm1lbnUtc3ViLW1kLWRvd24tZHJvcGRvd24sIC5tZW51LXN1Yi1tZC1kb3duLWRyb3Bkb3duLm1lbnUuc2hvdywgLm1lbnUtc3ViLW1kLWRvd24tZHJvcGRvd24uc2hvd1tkYXRhLXBvcHBlci1wbGFjZW1lbnRdIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFuaW1hdGlvbjogbWVudS1zdWItZHJvcGRvd24tYW5pbWF0aW9uLWZhZGUtaW4gMC4zcyBlYXNlIDEsIG1lbnUtc3ViLWRyb3Bkb3duLWFuaW1hdGlvbi1tb3ZlLXVwIDAuM3MgZWFzZSAxO1xuICB9XG4gIC5zaG93Lm1lbnUtZHJvcGRvd24gPiAubWVudS1zdWItbWQtZG93bi1kcm9wZG93bltkYXRhLXBvcHBlci1wbGFjZW1lbnQ9dG9wXSwgLnNob3cubWVudS1kcm9wZG93biA+IC5tZW51LXN1Yi1tZC1kb3duLWRyb3Bkb3duW2RhdGEtcG9wcGVyLXBsYWNlbWVudD10b3Atc3RhcnRdLCAuc2hvdy5tZW51LWRyb3Bkb3duID4gLm1lbnUtc3ViLW1kLWRvd24tZHJvcGRvd25bZGF0YS1wb3BwZXItcGxhY2VtZW50PXRvcC1lbmRdLCAubWVudS1zdWItbWQtZG93bi1kcm9wZG93bi5tZW51LnNob3dbZGF0YS1wb3BwZXItcGxhY2VtZW50PXRvcF0sIC5tZW51LXN1Yi1tZC1kb3duLWRyb3Bkb3duLm1lbnUuc2hvd1tkYXRhLXBvcHBlci1wbGFjZW1lbnQ9dG9wLXN0YXJ0XSwgLm1lbnUtc3ViLW1kLWRvd24tZHJvcGRvd24ubWVudS5zaG93W2RhdGEtcG9wcGVyLXBsYWNlbWVudD10b3AtZW5kXSwgLm1lbnUtc3ViLW1kLWRvd24tZHJvcGRvd24uc2hvd1tkYXRhLXBvcHBlci1wbGFjZW1lbnRdW2RhdGEtcG9wcGVyLXBsYWNlbWVudD10b3BdLCAubWVudS1zdWItbWQtZG93bi1kcm9wZG93bi5zaG93W2RhdGEtcG9wcGVyLXBsYWNlbWVudF1bZGF0YS1wb3BwZXItcGxhY2VtZW50PXRvcC1zdGFydF0sIC5tZW51LXN1Yi1tZC1kb3duLWRyb3Bkb3duLnNob3dbZGF0YS1wb3BwZXItcGxhY2VtZW50XVtkYXRhLXBvcHBlci1wbGFjZW1lbnQ9dG9wLWVuZF0ge1xuICAgIGFuaW1hdGlvbjogbWVudS1zdWItZHJvcGRvd24tYW5pbWF0aW9uLWZhZGUtaW4gMC4zcyBlYXNlIDEsIG1lbnUtc3ViLWRyb3Bkb3duLWFuaW1hdGlvbi1tb3ZlLWRvd24gMC4zcyBlYXNlIDE7XG4gIH1cblxuICAubWVudS1zdWItbWQtZG93bi1hY2NvcmRpb24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnNob3c6bm90KC5tZW51LWRyb3Bkb3duKSA+IC5tZW51LXN1Yi1tZC1kb3duLWFjY29yZGlvbiwgLm1lbnUtc3ViLW1kLWRvd24tYWNjb3JkaW9uLnNob3cge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cblxuICAubWVudS1tZC1kb3duLWlubGluZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuXG4gIC5tZW51LW1kLWRvd24tZml0ID4gLm1lbnUtaXRlbSA+IC5tZW51LWNvbnRlbnQsXG4ubWVudS1tZC1kb3duLWZpdCA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWVudS1tZC1kb3duLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5tZW51LW1kLWRvd24tcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5tZW51LW1kLWRvd24tcm93ID4gLm1lbnUtaXRlbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gIC5tZW51LW1kLWRvd24tcm93ID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICAgIC8qcnRsOmlnbm9yZSovXG4gICAgdHJhbnNmb3JtOiByb3RhdGVaKDkwZGVnKTtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xuICB9XG4gIFtkaXJlY3Rpb249cnRsXSAubWVudS1tZC1kb3duLXJvdyA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgICAvKnJ0bDppZ25vcmUqL1xuICAgIHRyYW5zZm9ybTogcm90YXRlWigtOTBkZWcpO1xuICB9XG5cbiAgLm1lbnUtbWQtZG93bi1yb3VuZGVkIC5tZW51LWxpbmsge1xuICAgIGJvcmRlci1yYWRpdXM6IDAuNDc1cmVtO1xuICB9XG5cbiAgLm1lbnUtbWQtZG93bi1waWxsIC5tZW51LWxpbmsge1xuICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIH1cblxuICAubWVudS1tZC1kb3duLXJvdW5kZWQtMCAubWVudS1saW5rIHtcbiAgICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAubWVudS1pdGVtLm1lbnUtbGctZG93bi1hY2NvcmRpb24uc2hvd2luZzpub3QoLm1lbnUtZHJvcGRvd24pID4gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciwgLm1lbnUtaXRlbS5tZW51LWxnLWRvd24tYWNjb3JkaW9uLnNob3c6bm90KC5oaWRpbmcpOm5vdCgubWVudS1kcm9wZG93bikgPiAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgICAvKnJ0bDppZ25vcmUqL1xuICAgIHRyYW5zZm9ybTogcm90YXRlWig5MGRlZyk7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbiAgfVxuICBbZGlyZWN0aW9uPXJ0bF0gLm1lbnUtaXRlbS5tZW51LWxnLWRvd24tYWNjb3JkaW9uLnNob3dpbmc6bm90KC5tZW51LWRyb3Bkb3duKSA+IC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIsIFtkaXJlY3Rpb249cnRsXSAubWVudS1pdGVtLm1lbnUtbGctZG93bi1hY2NvcmRpb24uc2hvdzpub3QoLmhpZGluZyk6bm90KC5tZW51LWRyb3Bkb3duKSA+IC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICAgIC8qcnRsOmlnbm9yZSovXG4gICAgdHJhbnNmb3JtOiByb3RhdGVaKC05MGRlZyk7XG4gIH1cblxuICAubWVudS1zdWItbGctZG93bi1kcm9wZG93biB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiAwLjQ3NXJlbTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgIGJveC1zaGFkb3c6IDBweCAwcHggNTBweCAwcHggcmdiYSg4MiwgNjMsIDEwNSwgMC4xKTtcbiAgICB6LWluZGV4OiAxMDU7XG4gIH1cbiAgLnNob3cubWVudS1kcm9wZG93biA+IC5tZW51LXN1Yi1sZy1kb3duLWRyb3Bkb3duLCAubWVudS1zdWItbGctZG93bi1kcm9wZG93bi5tZW51LnNob3csIC5tZW51LXN1Yi1sZy1kb3duLWRyb3Bkb3duLnNob3dbZGF0YS1wb3BwZXItcGxhY2VtZW50XSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbmltYXRpb246IG1lbnUtc3ViLWRyb3Bkb3duLWFuaW1hdGlvbi1mYWRlLWluIDAuM3MgZWFzZSAxLCBtZW51LXN1Yi1kcm9wZG93bi1hbmltYXRpb24tbW92ZS11cCAwLjNzIGVhc2UgMTtcbiAgfVxuICAuc2hvdy5tZW51LWRyb3Bkb3duID4gLm1lbnUtc3ViLWxnLWRvd24tZHJvcGRvd25bZGF0YS1wb3BwZXItcGxhY2VtZW50PXRvcF0sIC5zaG93Lm1lbnUtZHJvcGRvd24gPiAubWVudS1zdWItbGctZG93bi1kcm9wZG93bltkYXRhLXBvcHBlci1wbGFjZW1lbnQ9dG9wLXN0YXJ0XSwgLnNob3cubWVudS1kcm9wZG93biA+IC5tZW51LXN1Yi1sZy1kb3duLWRyb3Bkb3duW2RhdGEtcG9wcGVyLXBsYWNlbWVudD10b3AtZW5kXSwgLm1lbnUtc3ViLWxnLWRvd24tZHJvcGRvd24ubWVudS5zaG93W2RhdGEtcG9wcGVyLXBsYWNlbWVudD10b3BdLCAubWVudS1zdWItbGctZG93bi1kcm9wZG93bi5tZW51LnNob3dbZGF0YS1wb3BwZXItcGxhY2VtZW50PXRvcC1zdGFydF0sIC5tZW51LXN1Yi1sZy1kb3duLWRyb3Bkb3duLm1lbnUuc2hvd1tkYXRhLXBvcHBlci1wbGFjZW1lbnQ9dG9wLWVuZF0sIC5tZW51LXN1Yi1sZy1kb3duLWRyb3Bkb3duLnNob3dbZGF0YS1wb3BwZXItcGxhY2VtZW50XVtkYXRhLXBvcHBlci1wbGFjZW1lbnQ9dG9wXSwgLm1lbnUtc3ViLWxnLWRvd24tZHJvcGRvd24uc2hvd1tkYXRhLXBvcHBlci1wbGFjZW1lbnRdW2RhdGEtcG9wcGVyLXBsYWNlbWVudD10b3Atc3RhcnRdLCAubWVudS1zdWItbGctZG93bi1kcm9wZG93bi5zaG93W2RhdGEtcG9wcGVyLXBsYWNlbWVudF1bZGF0YS1wb3BwZXItcGxhY2VtZW50PXRvcC1lbmRdIHtcbiAgICBhbmltYXRpb246IG1lbnUtc3ViLWRyb3Bkb3duLWFuaW1hdGlvbi1mYWRlLWluIDAuM3MgZWFzZSAxLCBtZW51LXN1Yi1kcm9wZG93bi1hbmltYXRpb24tbW92ZS1kb3duIDAuM3MgZWFzZSAxO1xuICB9XG5cbiAgLm1lbnUtc3ViLWxnLWRvd24tYWNjb3JkaW9uIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5zaG93Om5vdCgubWVudS1kcm9wZG93bikgPiAubWVudS1zdWItbGctZG93bi1hY2NvcmRpb24sIC5tZW51LXN1Yi1sZy1kb3duLWFjY29yZGlvbi5zaG93IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG5cbiAgLm1lbnUtbGctZG93bi1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cblxuICAubWVudS1sZy1kb3duLWZpdCA+IC5tZW51LWl0ZW0gPiAubWVudS1jb250ZW50LFxuLm1lbnUtbGctZG93bi1maXQgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lbnUtbGctZG93bi1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAubWVudS1sZy1kb3duLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubWVudS1sZy1kb3duLXJvdyA+IC5tZW51LWl0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICAubWVudS1sZy1kb3duLXJvdyA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgICAvKnJ0bDppZ25vcmUqL1xuICAgIHRyYW5zZm9ybTogcm90YXRlWig5MGRlZyk7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbiAgfVxuICBbZGlyZWN0aW9uPXJ0bF0gLm1lbnUtbGctZG93bi1yb3cgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciB7XG4gICAgLypydGw6aWdub3JlKi9cbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVooLTkwZGVnKTtcbiAgfVxuXG4gIC5tZW51LWxnLWRvd24tcm91bmRlZCAubWVudS1saW5rIHtcbiAgICBib3JkZXItcmFkaXVzOiAwLjQ3NXJlbTtcbiAgfVxuXG4gIC5tZW51LWxnLWRvd24tcGlsbCAubWVudS1saW5rIHtcbiAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICB9XG5cbiAgLm1lbnUtbGctZG93bi1yb3VuZGVkLTAgLm1lbnUtbGluayB7XG4gICAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIC5tZW51LWl0ZW0ubWVudS14bC1kb3duLWFjY29yZGlvbi5zaG93aW5nOm5vdCgubWVudS1kcm9wZG93bikgPiAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyLCAubWVudS1pdGVtLm1lbnUteGwtZG93bi1hY2NvcmRpb24uc2hvdzpub3QoLmhpZGluZyk6bm90KC5tZW51LWRyb3Bkb3duKSA+IC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICAgIC8qcnRsOmlnbm9yZSovXG4gICAgdHJhbnNmb3JtOiByb3RhdGVaKDkwZGVnKTtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xuICB9XG4gIFtkaXJlY3Rpb249cnRsXSAubWVudS1pdGVtLm1lbnUteGwtZG93bi1hY2NvcmRpb24uc2hvd2luZzpub3QoLm1lbnUtZHJvcGRvd24pID4gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciwgW2RpcmVjdGlvbj1ydGxdIC5tZW51LWl0ZW0ubWVudS14bC1kb3duLWFjY29yZGlvbi5zaG93Om5vdCguaGlkaW5nKTpub3QoLm1lbnUtZHJvcGRvd24pID4gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciB7XG4gICAgLypydGw6aWdub3JlKi9cbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVooLTkwZGVnKTtcbiAgfVxuXG4gIC5tZW51LXN1Yi14bC1kb3duLWRyb3Bkb3duIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDAuNDc1cmVtO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgYm94LXNoYWRvdzogMHB4IDBweCA1MHB4IDBweCByZ2JhKDgyLCA2MywgMTA1LCAwLjEpO1xuICAgIHotaW5kZXg6IDEwNTtcbiAgfVxuICAuc2hvdy5tZW51LWRyb3Bkb3duID4gLm1lbnUtc3ViLXhsLWRvd24tZHJvcGRvd24sIC5tZW51LXN1Yi14bC1kb3duLWRyb3Bkb3duLm1lbnUuc2hvdywgLm1lbnUtc3ViLXhsLWRvd24tZHJvcGRvd24uc2hvd1tkYXRhLXBvcHBlci1wbGFjZW1lbnRdIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFuaW1hdGlvbjogbWVudS1zdWItZHJvcGRvd24tYW5pbWF0aW9uLWZhZGUtaW4gMC4zcyBlYXNlIDEsIG1lbnUtc3ViLWRyb3Bkb3duLWFuaW1hdGlvbi1tb3ZlLXVwIDAuM3MgZWFzZSAxO1xuICB9XG4gIC5zaG93Lm1lbnUtZHJvcGRvd24gPiAubWVudS1zdWIteGwtZG93bi1kcm9wZG93bltkYXRhLXBvcHBlci1wbGFjZW1lbnQ9dG9wXSwgLnNob3cubWVudS1kcm9wZG93biA+IC5tZW51LXN1Yi14bC1kb3duLWRyb3Bkb3duW2RhdGEtcG9wcGVyLXBsYWNlbWVudD10b3Atc3RhcnRdLCAuc2hvdy5tZW51LWRyb3Bkb3duID4gLm1lbnUtc3ViLXhsLWRvd24tZHJvcGRvd25bZGF0YS1wb3BwZXItcGxhY2VtZW50PXRvcC1lbmRdLCAubWVudS1zdWIteGwtZG93bi1kcm9wZG93bi5tZW51LnNob3dbZGF0YS1wb3BwZXItcGxhY2VtZW50PXRvcF0sIC5tZW51LXN1Yi14bC1kb3duLWRyb3Bkb3duLm1lbnUuc2hvd1tkYXRhLXBvcHBlci1wbGFjZW1lbnQ9dG9wLXN0YXJ0XSwgLm1lbnUtc3ViLXhsLWRvd24tZHJvcGRvd24ubWVudS5zaG93W2RhdGEtcG9wcGVyLXBsYWNlbWVudD10b3AtZW5kXSwgLm1lbnUtc3ViLXhsLWRvd24tZHJvcGRvd24uc2hvd1tkYXRhLXBvcHBlci1wbGFjZW1lbnRdW2RhdGEtcG9wcGVyLXBsYWNlbWVudD10b3BdLCAubWVudS1zdWIteGwtZG93bi1kcm9wZG93bi5zaG93W2RhdGEtcG9wcGVyLXBsYWNlbWVudF1bZGF0YS1wb3BwZXItcGxhY2VtZW50PXRvcC1zdGFydF0sIC5tZW51LXN1Yi14bC1kb3duLWRyb3Bkb3duLnNob3dbZGF0YS1wb3BwZXItcGxhY2VtZW50XVtkYXRhLXBvcHBlci1wbGFjZW1lbnQ9dG9wLWVuZF0ge1xuICAgIGFuaW1hdGlvbjogbWVudS1zdWItZHJvcGRvd24tYW5pbWF0aW9uLWZhZGUtaW4gMC4zcyBlYXNlIDEsIG1lbnUtc3ViLWRyb3Bkb3duLWFuaW1hdGlvbi1tb3ZlLWRvd24gMC4zcyBlYXNlIDE7XG4gIH1cblxuICAubWVudS1zdWIteGwtZG93bi1hY2NvcmRpb24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnNob3c6bm90KC5tZW51LWRyb3Bkb3duKSA+IC5tZW51LXN1Yi14bC1kb3duLWFjY29yZGlvbiwgLm1lbnUtc3ViLXhsLWRvd24tYWNjb3JkaW9uLnNob3cge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cblxuICAubWVudS14bC1kb3duLWlubGluZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuXG4gIC5tZW51LXhsLWRvd24tZml0ID4gLm1lbnUtaXRlbSA+IC5tZW51LWNvbnRlbnQsXG4ubWVudS14bC1kb3duLWZpdCA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWVudS14bC1kb3duLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5tZW51LXhsLWRvd24tcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5tZW51LXhsLWRvd24tcm93ID4gLm1lbnUtaXRlbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gIC5tZW51LXhsLWRvd24tcm93ID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICAgIC8qcnRsOmlnbm9yZSovXG4gICAgdHJhbnNmb3JtOiByb3RhdGVaKDkwZGVnKTtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xuICB9XG4gIFtkaXJlY3Rpb249cnRsXSAubWVudS14bC1kb3duLXJvdyA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgICAvKnJ0bDppZ25vcmUqL1xuICAgIHRyYW5zZm9ybTogcm90YXRlWigtOTBkZWcpO1xuICB9XG5cbiAgLm1lbnUteGwtZG93bi1yb3VuZGVkIC5tZW51LWxpbmsge1xuICAgIGJvcmRlci1yYWRpdXM6IDAuNDc1cmVtO1xuICB9XG5cbiAgLm1lbnUteGwtZG93bi1waWxsIC5tZW51LWxpbmsge1xuICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIH1cblxuICAubWVudS14bC1kb3duLXJvdW5kZWQtMCAubWVudS1saW5rIHtcbiAgICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzk5Ljk4cHgpIHtcbiAgLm1lbnUtaXRlbS5tZW51LXh4bC1kb3duLWFjY29yZGlvbi5zaG93aW5nOm5vdCgubWVudS1kcm9wZG93bikgPiAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyLCAubWVudS1pdGVtLm1lbnUteHhsLWRvd24tYWNjb3JkaW9uLnNob3c6bm90KC5oaWRpbmcpOm5vdCgubWVudS1kcm9wZG93bikgPiAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgICAvKnJ0bDppZ25vcmUqL1xuICAgIHRyYW5zZm9ybTogcm90YXRlWig5MGRlZyk7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbiAgfVxuICBbZGlyZWN0aW9uPXJ0bF0gLm1lbnUtaXRlbS5tZW51LXh4bC1kb3duLWFjY29yZGlvbi5zaG93aW5nOm5vdCgubWVudS1kcm9wZG93bikgPiAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyLCBbZGlyZWN0aW9uPXJ0bF0gLm1lbnUtaXRlbS5tZW51LXh4bC1kb3duLWFjY29yZGlvbi5zaG93Om5vdCguaGlkaW5nKTpub3QoLm1lbnUtZHJvcGRvd24pID4gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciB7XG4gICAgLypydGw6aWdub3JlKi9cbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVooLTkwZGVnKTtcbiAgfVxuXG4gIC5tZW51LXN1Yi14eGwtZG93bi1kcm9wZG93biB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiAwLjQ3NXJlbTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgIGJveC1zaGFkb3c6IDBweCAwcHggNTBweCAwcHggcmdiYSg4MiwgNjMsIDEwNSwgMC4xKTtcbiAgICB6LWluZGV4OiAxMDU7XG4gIH1cbiAgLnNob3cubWVudS1kcm9wZG93biA+IC5tZW51LXN1Yi14eGwtZG93bi1kcm9wZG93biwgLm1lbnUtc3ViLXh4bC1kb3duLWRyb3Bkb3duLm1lbnUuc2hvdywgLm1lbnUtc3ViLXh4bC1kb3duLWRyb3Bkb3duLnNob3dbZGF0YS1wb3BwZXItcGxhY2VtZW50XSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbmltYXRpb246IG1lbnUtc3ViLWRyb3Bkb3duLWFuaW1hdGlvbi1mYWRlLWluIDAuM3MgZWFzZSAxLCBtZW51LXN1Yi1kcm9wZG93bi1hbmltYXRpb24tbW92ZS11cCAwLjNzIGVhc2UgMTtcbiAgfVxuICAuc2hvdy5tZW51LWRyb3Bkb3duID4gLm1lbnUtc3ViLXh4bC1kb3duLWRyb3Bkb3duW2RhdGEtcG9wcGVyLXBsYWNlbWVudD10b3BdLCAuc2hvdy5tZW51LWRyb3Bkb3duID4gLm1lbnUtc3ViLXh4bC1kb3duLWRyb3Bkb3duW2RhdGEtcG9wcGVyLXBsYWNlbWVudD10b3Atc3RhcnRdLCAuc2hvdy5tZW51LWRyb3Bkb3duID4gLm1lbnUtc3ViLXh4bC1kb3duLWRyb3Bkb3duW2RhdGEtcG9wcGVyLXBsYWNlbWVudD10b3AtZW5kXSwgLm1lbnUtc3ViLXh4bC1kb3duLWRyb3Bkb3duLm1lbnUuc2hvd1tkYXRhLXBvcHBlci1wbGFjZW1lbnQ9dG9wXSwgLm1lbnUtc3ViLXh4bC1kb3duLWRyb3Bkb3duLm1lbnUuc2hvd1tkYXRhLXBvcHBlci1wbGFjZW1lbnQ9dG9wLXN0YXJ0XSwgLm1lbnUtc3ViLXh4bC1kb3duLWRyb3Bkb3duLm1lbnUuc2hvd1tkYXRhLXBvcHBlci1wbGFjZW1lbnQ9dG9wLWVuZF0sIC5tZW51LXN1Yi14eGwtZG93bi1kcm9wZG93bi5zaG93W2RhdGEtcG9wcGVyLXBsYWNlbWVudF1bZGF0YS1wb3BwZXItcGxhY2VtZW50PXRvcF0sIC5tZW51LXN1Yi14eGwtZG93bi1kcm9wZG93bi5zaG93W2RhdGEtcG9wcGVyLXBsYWNlbWVudF1bZGF0YS1wb3BwZXItcGxhY2VtZW50PXRvcC1zdGFydF0sIC5tZW51LXN1Yi14eGwtZG93bi1kcm9wZG93bi5zaG93W2RhdGEtcG9wcGVyLXBsYWNlbWVudF1bZGF0YS1wb3BwZXItcGxhY2VtZW50PXRvcC1lbmRdIHtcbiAgICBhbmltYXRpb246IG1lbnUtc3ViLWRyb3Bkb3duLWFuaW1hdGlvbi1mYWRlLWluIDAuM3MgZWFzZSAxLCBtZW51LXN1Yi1kcm9wZG93bi1hbmltYXRpb24tbW92ZS1kb3duIDAuM3MgZWFzZSAxO1xuICB9XG5cbiAgLm1lbnUtc3ViLXh4bC1kb3duLWFjY29yZGlvbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuc2hvdzpub3QoLm1lbnUtZHJvcGRvd24pID4gLm1lbnUtc3ViLXh4bC1kb3duLWFjY29yZGlvbiwgLm1lbnUtc3ViLXh4bC1kb3duLWFjY29yZGlvbi5zaG93IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG5cbiAgLm1lbnUteHhsLWRvd24taW5saW5lIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG5cbiAgLm1lbnUteHhsLWRvd24tZml0ID4gLm1lbnUtaXRlbSA+IC5tZW51LWNvbnRlbnQsXG4ubWVudS14eGwtZG93bi1maXQgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lbnUteHhsLWRvd24tY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLm1lbnUteHhsLWRvd24tcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5tZW51LXh4bC1kb3duLXJvdyA+IC5tZW51LWl0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICAubWVudS14eGwtZG93bi1yb3cgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciB7XG4gICAgLypydGw6aWdub3JlKi9cbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVooOTBkZWcpO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG4gIH1cbiAgW2RpcmVjdGlvbj1ydGxdIC5tZW51LXh4bC1kb3duLXJvdyA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgICAvKnJ0bDppZ25vcmUqL1xuICAgIHRyYW5zZm9ybTogcm90YXRlWigtOTBkZWcpO1xuICB9XG5cbiAgLm1lbnUteHhsLWRvd24tcm91bmRlZCAubWVudS1saW5rIHtcbiAgICBib3JkZXItcmFkaXVzOiAwLjQ3NXJlbTtcbiAgfVxuXG4gIC5tZW51LXh4bC1kb3duLXBpbGwgLm1lbnUtbGluayB7XG4gICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgfVxuXG4gIC5tZW51LXh4bC1kb3duLXJvdW5kZWQtMCAubWVudS1saW5rIHtcbiAgICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LWNvbnRlbnQsXG4ubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIHtcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKDFyZW0gKyAxcmVtKTtcbn1cbi5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LWNvbnRlbnQsXG4ubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIHtcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKDJyZW0gKyAxcmVtKTtcbn1cbi5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LWNvbnRlbnQsXG4ubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIHtcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKDNyZW0gKyAxcmVtKTtcbn1cbi5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LWNvbnRlbnQsXG4ubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIHtcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKDRyZW0gKyAxcmVtKTtcbn1cbi5tZW51LWZpdCAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1jb250ZW50LFxuLm1lbnUtZml0IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmsge1xuICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG4ubWVudS1maXQgLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtY29udGVudCxcbi5tZW51LWZpdCAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIHtcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKDJyZW0pO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuLm1lbnUtZml0IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LWNvbnRlbnQsXG4ubWVudS1maXQgLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayB7XG4gIHBhZGRpbmctbGVmdDogY2FsYygzcmVtKTtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi5tZW51LWZpdCAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1jb250ZW50LFxuLm1lbnUtZml0IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmsge1xuICBwYWRkaW5nLWxlZnQ6IGNhbGMoNHJlbSk7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG5cbkBrZXlmcmFtZXMgbWVudS1zdWItZHJvcGRvd24tYW5pbWF0aW9uLWZhZGUtaW4ge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5Aa2V5ZnJhbWVzIG1lbnUtc3ViLWRyb3Bkb3duLWFuaW1hdGlvbi1tb3ZlLXVwIHtcbiAgZnJvbSB7XG4gICAgbWFyZ2luLXRvcDogMC43NXJlbTtcbiAgfVxuICB0byB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuQGtleWZyYW1lcyBtZW51LXN1Yi1kcm9wZG93bi1hbmltYXRpb24tbW92ZS1kb3duIHtcbiAgZnJvbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC43NXJlbTtcbiAgfVxuICB0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuLm1lbnUtd2hpdGUgLm1lbnUtaXRlbSAubWVudS1saW5rIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4ubWVudS13aGl0ZSAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtdGl0bGUge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5tZW51LXdoaXRlIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIGkge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5tZW51LXdoaXRlIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI2ZmZmZmZjtcbn1cbi5tZW51LXdoaXRlIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5tZW51LXdoaXRlIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1idWxsZXQgLmJ1bGxldCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG4ubWVudS13aGl0ZSAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOScgZmlsbD0nJTIzZmZmZmZmJyUzZSUzY3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00yLjA2NDYzIDQuNDIxMTFDMS45NjE2MSA0LjIyMDg4IDEuOTgwOSAzLjk2MzcgMi4xMjg2MyAzLjc4NTk3TDUuMTI4NDcgMC4xNzcxODFDNS4zMTQwMiAtMC4wNDYwMzQgNS42MzA0OSAtMC4wNjAyNjEgNS44MzUzMiAwLjE0NTQwNEM2LjA0MDE1IDAuMzUxMDY5IDYuMDU1NzggMC42OTg3NDQgNS44NzAyMyAwLjkyMTk1OUwzLjE5NDA2IDQuMTQxMzdMNS44NDQxNCA3LjA2NDE3QzYuMDM4OTYgNy4yNzkwNCA2LjAzODM1IDcuNjI2ODYgNS44NDI3OCA3Ljg0MTA1QzUuNjQ3MjEgOC4wNTUyNCA1LjMzMDczIDguMDU0NjkgNS4xMzU5MSA3LjgzOTgyTDIuMTQ4MDYgNC41NDQ0OUMyLjExNDEgNC41MDcwNCAyLjA4NjI5IDQuNDY1NDEgMi4wNjQ2MyA0LjQyMTExWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6YmVnaW46cmVtb3ZlKi9cbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDknIGZpbGw9JyUyM2ZmZmZmZiclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNNS45MzUzNyA0LjU3ODg5QzYuMDM4MzkgNC43NzkxMiA2LjAxOTEgNS4wMzYzIDUuODcxMzcgNS4yMTQwM0wyLjg3MTUzIDguODIyODJDMi42ODU5OCA5LjA0NjAzIDIuMzY5NTEgOS4wNjAyNiAyLjE2NDY4IDguODU0NkMxLjk1OTg1IDguNjQ4OTMgMS45NDQyMiA4LjMwMTI2IDIuMTI5NzcgOC4wNzgwNEw0LjgwNTk0IDQuODU4NjNMMi4xNTU4NiAxLjkzNTgzQzEuOTYxMDQgMS43MjA5NiAxLjk2MTY1IDEuMzczMTQgMi4xNTcyMiAxLjE1ODk1QzIuMzUyNzkgMC45NDQ3NTcgMi42NjkyNyAwLjk0NTMxMSAyLjg2NDA5IDEuMTYwMThMNS44NTE5NCA0LjQ1NTUxQzUuODg1OSA0LjQ5Mjk2IDUuOTEzNzEgNC41MzQ1OSA1LjkzNTM3IDQuNTc4ODlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDplbmQ6cmVtb3ZlKi9cbn1cblxuLm1lbnUtdGl0bGUtd2hpdGUgLm1lbnUtaXRlbSAubWVudS1saW5rIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4ubWVudS10aXRsZS13aGl0ZSAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtdGl0bGUge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLm1lbnUtaWNvbi13aGl0ZSAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiBpIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4ubWVudS1pY29uLXdoaXRlIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI2ZmZmZmZjtcbn1cbi5tZW51LWljb24td2hpdGUgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4ubWVudS1idWxsZXQtd2hpdGUgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWJ1bGxldCAuYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cblxuLm1lbnUtYXJyb3ctd2hpdGUgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDknIGZpbGw9JyUyM2ZmZmZmZiclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNMi4wNjQ2MyA0LjQyMTExQzEuOTYxNjEgNC4yMjA4OCAxLjk4MDkgMy45NjM3IDIuMTI4NjMgMy43ODU5N0w1LjEyODQ3IDAuMTc3MTgxQzUuMzE0MDIgLTAuMDQ2MDM0IDUuNjMwNDkgLTAuMDYwMjYxIDUuODM1MzIgMC4xNDU0MDRDNi4wNDAxNSAwLjM1MTA2OSA2LjA1NTc4IDAuNjk4NzQ0IDUuODcwMjMgMC45MjE5NTlMMy4xOTQwNiA0LjE0MTM3TDUuODQ0MTQgNy4wNjQxN0M2LjAzODk2IDcuMjc5MDQgNi4wMzgzNSA3LjYyNjg2IDUuODQyNzggNy44NDEwNUM1LjY0NzIxIDguMDU1MjQgNS4zMzA3MyA4LjA1NDY5IDUuMTM1OTEgNy44Mzk4MkwyLjE0ODA2IDQuNTQ0NDlDMi4xMTQxIDQuNTA3MDQgMi4wODYyOSA0LjQ2NTQxIDIuMDY0NjMgNC40MjExMVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA5JyBmaWxsPSclMjNmZmZmZmYnJTNlJTNjcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTUuOTM1MzcgNC41Nzg4OUM2LjAzODM5IDQuNzc5MTIgNi4wMTkxIDUuMDM2MyA1Ljg3MTM3IDUuMjE0MDNMMi44NzE1MyA4LjgyMjgyQzIuNjg1OTggOS4wNDYwMyAyLjM2OTUxIDkuMDYwMjYgMi4xNjQ2OCA4Ljg1NDZDMS45NTk4NSA4LjY0ODkzIDEuOTQ0MjIgOC4zMDEyNiAyLjEyOTc3IDguMDc4MDRMNC44MDU5NCA0Ljg1ODYzTDIuMTU1ODYgMS45MzU4M0MxLjk2MTA0IDEuNzIwOTYgMS45NjE2NSAxLjM3MzE0IDIuMTU3MjIgMS4xNTg5NUMyLjM1Mjc5IDAuOTQ0NzU3IDIuNjY5MjcgMC45NDUzMTEgMi44NjQwOSAxLjE2MDE4TDUuODUxOTQgNC40NTU1MUM1Ljg4NTkgNC40OTI5NiA1LjkxMzcxIDQuNTM0NTkgNS45MzUzNyA0LjU3ODg5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6ZW5kOnJlbW92ZSovXG59XG5cbi5tZW51LXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rIHtcbiAgY29sb3I6ICNGRkQzMDA7XG59XG4ubWVudS1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS10aXRsZSB7XG4gIGNvbG9yOiAjRkZEMzAwO1xufVxuLm1lbnUtcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiBpIHtcbiAgY29sb3I6ICNGRkQzMDA7XG59XG4ubWVudS1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0ZGRDMwMDtcbn1cbi5tZW51LXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLm1lbnUtcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0IC5idWxsZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZEMzAwO1xufVxuLm1lbnUtcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOScgZmlsbD0nJTIzRkZEMzAwJyUzZSUzY3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00yLjA2NDYzIDQuNDIxMTFDMS45NjE2MSA0LjIyMDg4IDEuOTgwOSAzLjk2MzcgMi4xMjg2MyAzLjc4NTk3TDUuMTI4NDcgMC4xNzcxODFDNS4zMTQwMiAtMC4wNDYwMzQgNS42MzA0OSAtMC4wNjAyNjEgNS44MzUzMiAwLjE0NTQwNEM2LjA0MDE1IDAuMzUxMDY5IDYuMDU1NzggMC42OTg3NDQgNS44NzAyMyAwLjkyMTk1OUwzLjE5NDA2IDQuMTQxMzdMNS44NDQxNCA3LjA2NDE3QzYuMDM4OTYgNy4yNzkwNCA2LjAzODM1IDcuNjI2ODYgNS44NDI3OCA3Ljg0MTA1QzUuNjQ3MjEgOC4wNTUyNCA1LjMzMDczIDguMDU0NjkgNS4xMzU5MSA3LjgzOTgyTDIuMTQ4MDYgNC41NDQ0OUMyLjExNDEgNC41MDcwNCAyLjA4NjI5IDQuNDY1NDEgMi4wNjQ2MyA0LjQyMTExWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6YmVnaW46cmVtb3ZlKi9cbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDknIGZpbGw9JyUyM0ZGRDMwMCclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNNS45MzUzNyA0LjU3ODg5QzYuMDM4MzkgNC43NzkxMiA2LjAxOTEgNS4wMzYzIDUuODcxMzcgNS4yMTQwM0wyLjg3MTUzIDguODIyODJDMi42ODU5OCA5LjA0NjAzIDIuMzY5NTEgOS4wNjAyNiAyLjE2NDY4IDguODU0NkMxLjk1OTg1IDguNjQ4OTMgMS45NDQyMiA4LjMwMTI2IDIuMTI5NzcgOC4wNzgwNEw0LjgwNTk0IDQuODU4NjNMMi4xNTU4NiAxLjkzNTgzQzEuOTYxMDQgMS43MjA5NiAxLjk2MTY1IDEuMzczMTQgMi4xNTcyMiAxLjE1ODk1QzIuMzUyNzkgMC45NDQ3NTcgMi42NjkyNyAwLjk0NTMxMSAyLjg2NDA5IDEuMTYwMThMNS44NTE5NCA0LjQ1NTUxQzUuODg1OSA0LjQ5Mjk2IDUuOTEzNzEgNC41MzQ1OSA1LjkzNTM3IDQuNTc4ODlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDplbmQ6cmVtb3ZlKi9cbn1cblxuLm1lbnUtdGl0bGUtcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbmsge1xuICBjb2xvcjogI0ZGRDMwMDtcbn1cbi5tZW51LXRpdGxlLXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LXRpdGxlIHtcbiAgY29sb3I6ICNGRkQzMDA7XG59XG5cbi5tZW51LWljb24tcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiBpIHtcbiAgY29sb3I6ICNGRkQzMDA7XG59XG4ubWVudS1pY29uLXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjRkZEMzAwO1xufVxuLm1lbnUtaWNvbi1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLm1lbnUtYnVsbGV0LXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWJ1bGxldCAuYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRDMwMDtcbn1cblxuLm1lbnUtYXJyb3ctcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOScgZmlsbD0nJTIzRkZEMzAwJyUzZSUzY3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00yLjA2NDYzIDQuNDIxMTFDMS45NjE2MSA0LjIyMDg4IDEuOTgwOSAzLjk2MzcgMi4xMjg2MyAzLjc4NTk3TDUuMTI4NDcgMC4xNzcxODFDNS4zMTQwMiAtMC4wNDYwMzQgNS42MzA0OSAtMC4wNjAyNjEgNS44MzUzMiAwLjE0NTQwNEM2LjA0MDE1IDAuMzUxMDY5IDYuMDU1NzggMC42OTg3NDQgNS44NzAyMyAwLjkyMTk1OUwzLjE5NDA2IDQuMTQxMzdMNS44NDQxNCA3LjA2NDE3QzYuMDM4OTYgNy4yNzkwNCA2LjAzODM1IDcuNjI2ODYgNS44NDI3OCA3Ljg0MTA1QzUuNjQ3MjEgOC4wNTUyNCA1LjMzMDczIDguMDU0NjkgNS4xMzU5MSA3LjgzOTgyTDIuMTQ4MDYgNC41NDQ0OUMyLjExNDEgNC41MDcwNCAyLjA4NjI5IDQuNDY1NDEgMi4wNjQ2MyA0LjQyMTExWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6YmVnaW46cmVtb3ZlKi9cbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDknIGZpbGw9JyUyM0ZGRDMwMCclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNNS45MzUzNyA0LjU3ODg5QzYuMDM4MzkgNC43NzkxMiA2LjAxOTEgNS4wMzYzIDUuODcxMzcgNS4yMTQwM0wyLjg3MTUzIDguODIyODJDMi42ODU5OCA5LjA0NjAzIDIuMzY5NTEgOS4wNjAyNiAyLjE2NDY4IDguODU0NkMxLjk1OTg1IDguNjQ4OTMgMS45NDQyMiA4LjMwMTI2IDIuMTI5NzcgOC4wNzgwNEw0LjgwNTk0IDQuODU4NjNMMi4xNTU4NiAxLjkzNTgzQzEuOTYxMDQgMS43MjA5NiAxLjk2MTY1IDEuMzczMTQgMi4xNTcyMiAxLjE1ODk1QzIuMzUyNzkgMC45NDQ3NTcgMi42NjkyNyAwLjk0NTMxMSAyLjg2NDA5IDEuMTYwMThMNS44NTE5NCA0LjQ1NTUxQzUuODg1OSA0LjQ5Mjk2IDUuOTEzNzEgNC41MzQ1OSA1LjkzNTM3IDQuNTc4ODlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDplbmQ6cmVtb3ZlKi9cbn1cblxuLm1lbnUtc2Vjb25kYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluayB7XG4gIGNvbG9yOiAjRTRFNkVGO1xufVxuLm1lbnUtc2Vjb25kYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS10aXRsZSB7XG4gIGNvbG9yOiAjRTRFNkVGO1xufVxuLm1lbnUtc2Vjb25kYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIGkge1xuICBjb2xvcjogI0U0RTZFRjtcbn1cbi5tZW51LXNlY29uZGFyeSAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNFNEU2RUY7XG59XG4ubWVudS1zZWNvbmRhcnkgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLm1lbnUtc2Vjb25kYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1idWxsZXQgLmJ1bGxldCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNEU2RUY7XG59XG4ubWVudS1zZWNvbmRhcnkgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDknIGZpbGw9JyUyM0U0RTZFRiclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNMi4wNjQ2MyA0LjQyMTExQzEuOTYxNjEgNC4yMjA4OCAxLjk4MDkgMy45NjM3IDIuMTI4NjMgMy43ODU5N0w1LjEyODQ3IDAuMTc3MTgxQzUuMzE0MDIgLTAuMDQ2MDM0IDUuNjMwNDkgLTAuMDYwMjYxIDUuODM1MzIgMC4xNDU0MDRDNi4wNDAxNSAwLjM1MTA2OSA2LjA1NTc4IDAuNjk4NzQ0IDUuODcwMjMgMC45MjE5NTlMMy4xOTQwNiA0LjE0MTM3TDUuODQ0MTQgNy4wNjQxN0M2LjAzODk2IDcuMjc5MDQgNi4wMzgzNSA3LjYyNjg2IDUuODQyNzggNy44NDEwNUM1LjY0NzIxIDguMDU1MjQgNS4zMzA3MyA4LjA1NDY5IDUuMTM1OTEgNy44Mzk4MkwyLjE0ODA2IDQuNTQ0NDlDMi4xMTQxIDQuNTA3MDQgMi4wODYyOSA0LjQ2NTQxIDIuMDY0NjMgNC40MjExMVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA5JyBmaWxsPSclMjNFNEU2RUYnJTNlJTNjcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTUuOTM1MzcgNC41Nzg4OUM2LjAzODM5IDQuNzc5MTIgNi4wMTkxIDUuMDM2MyA1Ljg3MTM3IDUuMjE0MDNMMi44NzE1MyA4LjgyMjgyQzIuNjg1OTggOS4wNDYwMyAyLjM2OTUxIDkuMDYwMjYgMi4xNjQ2OCA4Ljg1NDZDMS45NTk4NSA4LjY0ODkzIDEuOTQ0MjIgOC4zMDEyNiAyLjEyOTc3IDguMDc4MDRMNC44MDU5NCA0Ljg1ODYzTDIuMTU1ODYgMS45MzU4M0MxLjk2MTA0IDEuNzIwOTYgMS45NjE2NSAxLjM3MzE0IDIuMTU3MjIgMS4xNTg5NUMyLjM1Mjc5IDAuOTQ0NzU3IDIuNjY5MjcgMC45NDUzMTEgMi44NjQwOSAxLjE2MDE4TDUuODUxOTQgNC40NTU1MUM1Ljg4NTkgNC40OTI5NiA1LjkxMzcxIDQuNTM0NTkgNS45MzUzNyA0LjU3ODg5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6ZW5kOnJlbW92ZSovXG59XG5cbi5tZW51LXRpdGxlLXNlY29uZGFyeSAubWVudS1pdGVtIC5tZW51LWxpbmsge1xuICBjb2xvcjogI0U0RTZFRjtcbn1cbi5tZW51LXRpdGxlLXNlY29uZGFyeSAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtdGl0bGUge1xuICBjb2xvcjogI0U0RTZFRjtcbn1cblxuLm1lbnUtaWNvbi1zZWNvbmRhcnkgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24gaSB7XG4gIGNvbG9yOiAjRTRFNkVGO1xufVxuLm1lbnUtaWNvbi1zZWNvbmRhcnkgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjRTRFNkVGO1xufVxuLm1lbnUtaWNvbi1zZWNvbmRhcnkgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4ubWVudS1idWxsZXQtc2Vjb25kYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1idWxsZXQgLmJ1bGxldCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNEU2RUY7XG59XG5cbi5tZW51LWFycm93LXNlY29uZGFyeSAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOScgZmlsbD0nJTIzRTRFNkVGJyUzZSUzY3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00yLjA2NDYzIDQuNDIxMTFDMS45NjE2MSA0LjIyMDg4IDEuOTgwOSAzLjk2MzcgMi4xMjg2MyAzLjc4NTk3TDUuMTI4NDcgMC4xNzcxODFDNS4zMTQwMiAtMC4wNDYwMzQgNS42MzA0OSAtMC4wNjAyNjEgNS44MzUzMiAwLjE0NTQwNEM2LjA0MDE1IDAuMzUxMDY5IDYuMDU1NzggMC42OTg3NDQgNS44NzAyMyAwLjkyMTk1OUwzLjE5NDA2IDQuMTQxMzdMNS44NDQxNCA3LjA2NDE3QzYuMDM4OTYgNy4yNzkwNCA2LjAzODM1IDcuNjI2ODYgNS44NDI3OCA3Ljg0MTA1QzUuNjQ3MjEgOC4wNTUyNCA1LjMzMDczIDguMDU0NjkgNS4xMzU5MSA3LjgzOTgyTDIuMTQ4MDYgNC41NDQ0OUMyLjExNDEgNC41MDcwNCAyLjA4NjI5IDQuNDY1NDEgMi4wNjQ2MyA0LjQyMTExWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6YmVnaW46cmVtb3ZlKi9cbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDknIGZpbGw9JyUyM0U0RTZFRiclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNNS45MzUzNyA0LjU3ODg5QzYuMDM4MzkgNC43NzkxMiA2LjAxOTEgNS4wMzYzIDUuODcxMzcgNS4yMTQwM0wyLjg3MTUzIDguODIyODJDMi42ODU5OCA5LjA0NjAzIDIuMzY5NTEgOS4wNjAyNiAyLjE2NDY4IDguODU0NkMxLjk1OTg1IDguNjQ4OTMgMS45NDQyMiA4LjMwMTI2IDIuMTI5NzcgOC4wNzgwNEw0LjgwNTk0IDQuODU4NjNMMi4xNTU4NiAxLjkzNTgzQzEuOTYxMDQgMS43MjA5NiAxLjk2MTY1IDEuMzczMTQgMi4xNTcyMiAxLjE1ODk1QzIuMzUyNzkgMC45NDQ3NTcgMi42NjkyNyAwLjk0NTMxMSAyLjg2NDA5IDEuMTYwMThMNS44NTE5NCA0LjQ1NTUxQzUuODg1OSA0LjQ5Mjk2IDUuOTEzNzEgNC41MzQ1OSA1LjkzNTM3IDQuNTc4ODlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDplbmQ6cmVtb3ZlKi9cbn1cblxuLm1lbnUtbGlnaHQgLm1lbnUtaXRlbSAubWVudS1saW5rIHtcbiAgY29sb3I6ICNGNUY4RkE7XG59XG4ubWVudS1saWdodCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtdGl0bGUge1xuICBjb2xvcjogI0Y1RjhGQTtcbn1cbi5tZW51LWxpZ2h0IC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIGkge1xuICBjb2xvcjogI0Y1RjhGQTtcbn1cbi5tZW51LWxpZ2h0IC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0Y1RjhGQTtcbn1cbi5tZW51LWxpZ2h0IC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5tZW51LWxpZ2h0IC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1idWxsZXQgLmJ1bGxldCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNUY4RkE7XG59XG4ubWVudS1saWdodCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOScgZmlsbD0nJTIzRjVGOEZBJyUzZSUzY3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00yLjA2NDYzIDQuNDIxMTFDMS45NjE2MSA0LjIyMDg4IDEuOTgwOSAzLjk2MzcgMi4xMjg2MyAzLjc4NTk3TDUuMTI4NDcgMC4xNzcxODFDNS4zMTQwMiAtMC4wNDYwMzQgNS42MzA0OSAtMC4wNjAyNjEgNS44MzUzMiAwLjE0NTQwNEM2LjA0MDE1IDAuMzUxMDY5IDYuMDU1NzggMC42OTg3NDQgNS44NzAyMyAwLjkyMTk1OUwzLjE5NDA2IDQuMTQxMzdMNS44NDQxNCA3LjA2NDE3QzYuMDM4OTYgNy4yNzkwNCA2LjAzODM1IDcuNjI2ODYgNS44NDI3OCA3Ljg0MTA1QzUuNjQ3MjEgOC4wNTUyNCA1LjMzMDczIDguMDU0NjkgNS4xMzU5MSA3LjgzOTgyTDIuMTQ4MDYgNC41NDQ0OUMyLjExNDEgNC41MDcwNCAyLjA4NjI5IDQuNDY1NDEgMi4wNjQ2MyA0LjQyMTExWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6YmVnaW46cmVtb3ZlKi9cbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDknIGZpbGw9JyUyM0Y1RjhGQSclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNNS45MzUzNyA0LjU3ODg5QzYuMDM4MzkgNC43NzkxMiA2LjAxOTEgNS4wMzYzIDUuODcxMzcgNS4yMTQwM0wyLjg3MTUzIDguODIyODJDMi42ODU5OCA5LjA0NjAzIDIuMzY5NTEgOS4wNjAyNiAyLjE2NDY4IDguODU0NkMxLjk1OTg1IDguNjQ4OTMgMS45NDQyMiA4LjMwMTI2IDIuMTI5NzcgOC4wNzgwNEw0LjgwNTk0IDQuODU4NjNMMi4xNTU4NiAxLjkzNTgzQzEuOTYxMDQgMS43MjA5NiAxLjk2MTY1IDEuMzczMTQgMi4xNTcyMiAxLjE1ODk1QzIuMzUyNzkgMC45NDQ3NTcgMi42NjkyNyAwLjk0NTMxMSAyLjg2NDA5IDEuMTYwMThMNS44NTE5NCA0LjQ1NTUxQzUuODg1OSA0LjQ5Mjk2IDUuOTEzNzEgNC41MzQ1OSA1LjkzNTM3IDQuNTc4ODlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDplbmQ6cmVtb3ZlKi9cbn1cblxuLm1lbnUtdGl0bGUtbGlnaHQgLm1lbnUtaXRlbSAubWVudS1saW5rIHtcbiAgY29sb3I6ICNGNUY4RkE7XG59XG4ubWVudS10aXRsZS1saWdodCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtdGl0bGUge1xuICBjb2xvcjogI0Y1RjhGQTtcbn1cblxuLm1lbnUtaWNvbi1saWdodCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiBpIHtcbiAgY29sb3I6ICNGNUY4RkE7XG59XG4ubWVudS1pY29uLWxpZ2h0IC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0Y1RjhGQTtcbn1cbi5tZW51LWljb24tbGlnaHQgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4ubWVudS1idWxsZXQtbGlnaHQgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWJ1bGxldCAuYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y1RjhGQTtcbn1cblxuLm1lbnUtYXJyb3ctbGlnaHQgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDknIGZpbGw9JyUyM0Y1RjhGQSclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNMi4wNjQ2MyA0LjQyMTExQzEuOTYxNjEgNC4yMjA4OCAxLjk4MDkgMy45NjM3IDIuMTI4NjMgMy43ODU5N0w1LjEyODQ3IDAuMTc3MTgxQzUuMzE0MDIgLTAuMDQ2MDM0IDUuNjMwNDkgLTAuMDYwMjYxIDUuODM1MzIgMC4xNDU0MDRDNi4wNDAxNSAwLjM1MTA2OSA2LjA1NTc4IDAuNjk4NzQ0IDUuODcwMjMgMC45MjE5NTlMMy4xOTQwNiA0LjE0MTM3TDUuODQ0MTQgNy4wNjQxN0M2LjAzODk2IDcuMjc5MDQgNi4wMzgzNSA3LjYyNjg2IDUuODQyNzggNy44NDEwNUM1LjY0NzIxIDguMDU1MjQgNS4zMzA3MyA4LjA1NDY5IDUuMTM1OTEgNy44Mzk4MkwyLjE0ODA2IDQuNTQ0NDlDMi4xMTQxIDQuNTA3MDQgMi4wODYyOSA0LjQ2NTQxIDIuMDY0NjMgNC40MjExMVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA5JyBmaWxsPSclMjNGNUY4RkEnJTNlJTNjcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTUuOTM1MzcgNC41Nzg4OUM2LjAzODM5IDQuNzc5MTIgNi4wMTkxIDUuMDM2MyA1Ljg3MTM3IDUuMjE0MDNMMi44NzE1MyA4LjgyMjgyQzIuNjg1OTggOS4wNDYwMyAyLjM2OTUxIDkuMDYwMjYgMi4xNjQ2OCA4Ljg1NDZDMS45NTk4NSA4LjY0ODkzIDEuOTQ0MjIgOC4zMDEyNiAyLjEyOTc3IDguMDc4MDRMNC44MDU5NCA0Ljg1ODYzTDIuMTU1ODYgMS45MzU4M0MxLjk2MTA0IDEuNzIwOTYgMS45NjE2NSAxLjM3MzE0IDIuMTU3MjIgMS4xNTg5NUMyLjM1Mjc5IDAuOTQ0NzU3IDIuNjY5MjcgMC45NDUzMTEgMi44NjQwOSAxLjE2MDE4TDUuODUxOTQgNC40NTU1MUM1Ljg4NTkgNC40OTI5NiA1LjkxMzcxIDQuNTM0NTkgNS45MzUzNyA0LjU3ODg5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6ZW5kOnJlbW92ZSovXG59XG5cbi5tZW51LXN1Y2Nlc3MgLm1lbnUtaXRlbSAubWVudS1saW5rIHtcbiAgY29sb3I6ICM1MENEODk7XG59XG4ubWVudS1zdWNjZXNzIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS10aXRsZSB7XG4gIGNvbG9yOiAjNTBDRDg5O1xufVxuLm1lbnUtc3VjY2VzcyAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiBpIHtcbiAgY29sb3I6ICM1MENEODk7XG59XG4ubWVudS1zdWNjZXNzIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzUwQ0Q4OTtcbn1cbi5tZW51LXN1Y2Nlc3MgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLm1lbnUtc3VjY2VzcyAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0IC5idWxsZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTBDRDg5O1xufVxuLm1lbnUtc3VjY2VzcyAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOScgZmlsbD0nJTIzNTBDRDg5JyUzZSUzY3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00yLjA2NDYzIDQuNDIxMTFDMS45NjE2MSA0LjIyMDg4IDEuOTgwOSAzLjk2MzcgMi4xMjg2MyAzLjc4NTk3TDUuMTI4NDcgMC4xNzcxODFDNS4zMTQwMiAtMC4wNDYwMzQgNS42MzA0OSAtMC4wNjAyNjEgNS44MzUzMiAwLjE0NTQwNEM2LjA0MDE1IDAuMzUxMDY5IDYuMDU1NzggMC42OTg3NDQgNS44NzAyMyAwLjkyMTk1OUwzLjE5NDA2IDQuMTQxMzdMNS44NDQxNCA3LjA2NDE3QzYuMDM4OTYgNy4yNzkwNCA2LjAzODM1IDcuNjI2ODYgNS44NDI3OCA3Ljg0MTA1QzUuNjQ3MjEgOC4wNTUyNCA1LjMzMDczIDguMDU0NjkgNS4xMzU5MSA3LjgzOTgyTDIuMTQ4MDYgNC41NDQ0OUMyLjExNDEgNC41MDcwNCAyLjA4NjI5IDQuNDY1NDEgMi4wNjQ2MyA0LjQyMTExWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6YmVnaW46cmVtb3ZlKi9cbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDknIGZpbGw9JyUyMzUwQ0Q4OSclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNNS45MzUzNyA0LjU3ODg5QzYuMDM4MzkgNC43NzkxMiA2LjAxOTEgNS4wMzYzIDUuODcxMzcgNS4yMTQwM0wyLjg3MTUzIDguODIyODJDMi42ODU5OCA5LjA0NjAzIDIuMzY5NTEgOS4wNjAyNiAyLjE2NDY4IDguODU0NkMxLjk1OTg1IDguNjQ4OTMgMS45NDQyMiA4LjMwMTI2IDIuMTI5NzcgOC4wNzgwNEw0LjgwNTk0IDQuODU4NjNMMi4xNTU4NiAxLjkzNTgzQzEuOTYxMDQgMS43MjA5NiAxLjk2MTY1IDEuMzczMTQgMi4xNTcyMiAxLjE1ODk1QzIuMzUyNzkgMC45NDQ3NTcgMi42NjkyNyAwLjk0NTMxMSAyLjg2NDA5IDEuMTYwMThMNS44NTE5NCA0LjQ1NTUxQzUuODg1OSA0LjQ5Mjk2IDUuOTEzNzEgNC41MzQ1OSA1LjkzNTM3IDQuNTc4ODlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDplbmQ6cmVtb3ZlKi9cbn1cblxuLm1lbnUtdGl0bGUtc3VjY2VzcyAubWVudS1pdGVtIC5tZW51LWxpbmsge1xuICBjb2xvcjogIzUwQ0Q4OTtcbn1cbi5tZW51LXRpdGxlLXN1Y2Nlc3MgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LXRpdGxlIHtcbiAgY29sb3I6ICM1MENEODk7XG59XG5cbi5tZW51LWljb24tc3VjY2VzcyAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiBpIHtcbiAgY29sb3I6ICM1MENEODk7XG59XG4ubWVudS1pY29uLXN1Y2Nlc3MgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjNTBDRDg5O1xufVxuLm1lbnUtaWNvbi1zdWNjZXNzIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLm1lbnUtYnVsbGV0LXN1Y2Nlc3MgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWJ1bGxldCAuYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzUwQ0Q4OTtcbn1cblxuLm1lbnUtYXJyb3ctc3VjY2VzcyAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOScgZmlsbD0nJTIzNTBDRDg5JyUzZSUzY3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00yLjA2NDYzIDQuNDIxMTFDMS45NjE2MSA0LjIyMDg4IDEuOTgwOSAzLjk2MzcgMi4xMjg2MyAzLjc4NTk3TDUuMTI4NDcgMC4xNzcxODFDNS4zMTQwMiAtMC4wNDYwMzQgNS42MzA0OSAtMC4wNjAyNjEgNS44MzUzMiAwLjE0NTQwNEM2LjA0MDE1IDAuMzUxMDY5IDYuMDU1NzggMC42OTg3NDQgNS44NzAyMyAwLjkyMTk1OUwzLjE5NDA2IDQuMTQxMzdMNS44NDQxNCA3LjA2NDE3QzYuMDM4OTYgNy4yNzkwNCA2LjAzODM1IDcuNjI2ODYgNS44NDI3OCA3Ljg0MTA1QzUuNjQ3MjEgOC4wNTUyNCA1LjMzMDczIDguMDU0NjkgNS4xMzU5MSA3LjgzOTgyTDIuMTQ4MDYgNC41NDQ0OUMyLjExNDEgNC41MDcwNCAyLjA4NjI5IDQuNDY1NDEgMi4wNjQ2MyA0LjQyMTExWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6YmVnaW46cmVtb3ZlKi9cbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDknIGZpbGw9JyUyMzUwQ0Q4OSclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNNS45MzUzNyA0LjU3ODg5QzYuMDM4MzkgNC43NzkxMiA2LjAxOTEgNS4wMzYzIDUuODcxMzcgNS4yMTQwM0wyLjg3MTUzIDguODIyODJDMi42ODU5OCA5LjA0NjAzIDIuMzY5NTEgOS4wNjAyNiAyLjE2NDY4IDguODU0NkMxLjk1OTg1IDguNjQ4OTMgMS45NDQyMiA4LjMwMTI2IDIuMTI5NzcgOC4wNzgwNEw0LjgwNTk0IDQuODU4NjNMMi4xNTU4NiAxLjkzNTgzQzEuOTYxMDQgMS43MjA5NiAxLjk2MTY1IDEuMzczMTQgMi4xNTcyMiAxLjE1ODk1QzIuMzUyNzkgMC45NDQ3NTcgMi42NjkyNyAwLjk0NTMxMSAyLjg2NDA5IDEuMTYwMThMNS44NTE5NCA0LjQ1NTUxQzUuODg1OSA0LjQ5Mjk2IDUuOTEzNzEgNC41MzQ1OSA1LjkzNTM3IDQuNTc4ODlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDplbmQ6cmVtb3ZlKi9cbn1cblxuLm1lbnUtaW5mbyAubWVudS1pdGVtIC5tZW51LWxpbmsge1xuICBjb2xvcjogIzcyMzlFQTtcbn1cbi5tZW51LWluZm8gLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LXRpdGxlIHtcbiAgY29sb3I6ICM3MjM5RUE7XG59XG4ubWVudS1pbmZvIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIGkge1xuICBjb2xvcjogIzcyMzlFQTtcbn1cbi5tZW51LWluZm8gLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjNzIzOUVBO1xufVxuLm1lbnUtaW5mbyAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG4ubWVudS1pbmZvIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1idWxsZXQgLmJ1bGxldCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3MjM5RUE7XG59XG4ubWVudS1pbmZvIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA5JyBmaWxsPSclMjM3MjM5RUEnJTNlJTNjcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTIuMDY0NjMgNC40MjExMUMxLjk2MTYxIDQuMjIwODggMS45ODA5IDMuOTYzNyAyLjEyODYzIDMuNzg1OTdMNS4xMjg0NyAwLjE3NzE4MUM1LjMxNDAyIC0wLjA0NjAzNCA1LjYzMDQ5IC0wLjA2MDI2MSA1LjgzNTMyIDAuMTQ1NDA0QzYuMDQwMTUgMC4zNTEwNjkgNi4wNTU3OCAwLjY5ODc0NCA1Ljg3MDIzIDAuOTIxOTU5TDMuMTk0MDYgNC4xNDEzN0w1Ljg0NDE0IDcuMDY0MTdDNi4wMzg5NiA3LjI3OTA0IDYuMDM4MzUgNy42MjY4NiA1Ljg0Mjc4IDcuODQxMDVDNS42NDcyMSA4LjA1NTI0IDUuMzMwNzMgOC4wNTQ2OSA1LjEzNTkxIDcuODM5ODJMMi4xNDgwNiA0LjU0NDQ5QzIuMTE0MSA0LjUwNzA0IDIuMDg2MjkgNC40NjU0MSAyLjA2NDYzIDQuNDIxMTFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDpiZWdpbjpyZW1vdmUqL1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOScgZmlsbD0nJTIzNzIzOUVBJyUzZSUzY3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J001LjkzNTM3IDQuNTc4ODlDNi4wMzgzOSA0Ljc3OTEyIDYuMDE5MSA1LjAzNjMgNS44NzEzNyA1LjIxNDAzTDIuODcxNTMgOC44MjI4MkMyLjY4NTk4IDkuMDQ2MDMgMi4zNjk1MSA5LjA2MDI2IDIuMTY0NjggOC44NTQ2QzEuOTU5ODUgOC42NDg5MyAxLjk0NDIyIDguMzAxMjYgMi4xMjk3NyA4LjA3ODA0TDQuODA1OTQgNC44NTg2M0wyLjE1NTg2IDEuOTM1ODNDMS45NjEwNCAxLjcyMDk2IDEuOTYxNjUgMS4zNzMxNCAyLjE1NzIyIDEuMTU4OTVDMi4zNTI3OSAwLjk0NDc1NyAyLjY2OTI3IDAuOTQ1MzExIDIuODY0MDkgMS4xNjAxOEw1Ljg1MTk0IDQuNDU1NTFDNS44ODU5IDQuNDkyOTYgNS45MTM3MSA0LjUzNDU5IDUuOTM1MzcgNC41Nzg4OVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmVuZDpyZW1vdmUqL1xufVxuXG4ubWVudS10aXRsZS1pbmZvIC5tZW51LWl0ZW0gLm1lbnUtbGluayB7XG4gIGNvbG9yOiAjNzIzOUVBO1xufVxuLm1lbnUtdGl0bGUtaW5mbyAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtdGl0bGUge1xuICBjb2xvcjogIzcyMzlFQTtcbn1cblxuLm1lbnUtaWNvbi1pbmZvIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIGkge1xuICBjb2xvcjogIzcyMzlFQTtcbn1cbi5tZW51LWljb24taW5mbyAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICM3MjM5RUE7XG59XG4ubWVudS1pY29uLWluZm8gLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4ubWVudS1idWxsZXQtaW5mbyAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0IC5idWxsZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzIzOUVBO1xufVxuXG4ubWVudS1hcnJvdy1pbmZvIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA5JyBmaWxsPSclMjM3MjM5RUEnJTNlJTNjcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTIuMDY0NjMgNC40MjExMUMxLjk2MTYxIDQuMjIwODggMS45ODA5IDMuOTYzNyAyLjEyODYzIDMuNzg1OTdMNS4xMjg0NyAwLjE3NzE4MUM1LjMxNDAyIC0wLjA0NjAzNCA1LjYzMDQ5IC0wLjA2MDI2MSA1LjgzNTMyIDAuMTQ1NDA0QzYuMDQwMTUgMC4zNTEwNjkgNi4wNTU3OCAwLjY5ODc0NCA1Ljg3MDIzIDAuOTIxOTU5TDMuMTk0MDYgNC4xNDEzN0w1Ljg0NDE0IDcuMDY0MTdDNi4wMzg5NiA3LjI3OTA0IDYuMDM4MzUgNy42MjY4NiA1Ljg0Mjc4IDcuODQxMDVDNS42NDcyMSA4LjA1NTI0IDUuMzMwNzMgOC4wNTQ2OSA1LjEzNTkxIDcuODM5ODJMMi4xNDgwNiA0LjU0NDQ5QzIuMTE0MSA0LjUwNzA0IDIuMDg2MjkgNC40NjU0MSAyLjA2NDYzIDQuNDIxMTFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDpiZWdpbjpyZW1vdmUqL1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOScgZmlsbD0nJTIzNzIzOUVBJyUzZSUzY3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J001LjkzNTM3IDQuNTc4ODlDNi4wMzgzOSA0Ljc3OTEyIDYuMDE5MSA1LjAzNjMgNS44NzEzNyA1LjIxNDAzTDIuODcxNTMgOC44MjI4MkMyLjY4NTk4IDkuMDQ2MDMgMi4zNjk1MSA5LjA2MDI2IDIuMTY0NjggOC44NTQ2QzEuOTU5ODUgOC42NDg5MyAxLjk0NDIyIDguMzAxMjYgMi4xMjk3NyA4LjA3ODA0TDQuODA1OTQgNC44NTg2M0wyLjE1NTg2IDEuOTM1ODNDMS45NjEwNCAxLjcyMDk2IDEuOTYxNjUgMS4zNzMxNCAyLjE1NzIyIDEuMTU4OTVDMi4zNTI3OSAwLjk0NDc1NyAyLjY2OTI3IDAuOTQ1MzExIDIuODY0MDkgMS4xNjAxOEw1Ljg1MTk0IDQuNDU1NTFDNS44ODU5IDQuNDkyOTYgNS45MTM3MSA0LjUzNDU5IDUuOTM1MzcgNC41Nzg4OVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmVuZDpyZW1vdmUqL1xufVxuXG4ubWVudS13YXJuaW5nIC5tZW51LWl0ZW0gLm1lbnUtbGluayB7XG4gIGNvbG9yOiAjRkZDNzAwO1xufVxuLm1lbnUtd2FybmluZyAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtdGl0bGUge1xuICBjb2xvcjogI0ZGQzcwMDtcbn1cbi5tZW51LXdhcm5pbmcgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24gaSB7XG4gIGNvbG9yOiAjRkZDNzAwO1xufVxuLm1lbnUtd2FybmluZyAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNGRkM3MDA7XG59XG4ubWVudS13YXJuaW5nIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5tZW51LXdhcm5pbmcgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWJ1bGxldCAuYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQzcwMDtcbn1cbi5tZW51LXdhcm5pbmcgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDknIGZpbGw9JyUyM0ZGQzcwMCclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNMi4wNjQ2MyA0LjQyMTExQzEuOTYxNjEgNC4yMjA4OCAxLjk4MDkgMy45NjM3IDIuMTI4NjMgMy43ODU5N0w1LjEyODQ3IDAuMTc3MTgxQzUuMzE0MDIgLTAuMDQ2MDM0IDUuNjMwNDkgLTAuMDYwMjYxIDUuODM1MzIgMC4xNDU0MDRDNi4wNDAxNSAwLjM1MTA2OSA2LjA1NTc4IDAuNjk4NzQ0IDUuODcwMjMgMC45MjE5NTlMMy4xOTQwNiA0LjE0MTM3TDUuODQ0MTQgNy4wNjQxN0M2LjAzODk2IDcuMjc5MDQgNi4wMzgzNSA3LjYyNjg2IDUuODQyNzggNy44NDEwNUM1LjY0NzIxIDguMDU1MjQgNS4zMzA3MyA4LjA1NDY5IDUuMTM1OTEgNy44Mzk4MkwyLjE0ODA2IDQuNTQ0NDlDMi4xMTQxIDQuNTA3MDQgMi4wODYyOSA0LjQ2NTQxIDIuMDY0NjMgNC40MjExMVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA5JyBmaWxsPSclMjNGRkM3MDAnJTNlJTNjcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTUuOTM1MzcgNC41Nzg4OUM2LjAzODM5IDQuNzc5MTIgNi4wMTkxIDUuMDM2MyA1Ljg3MTM3IDUuMjE0MDNMMi44NzE1MyA4LjgyMjgyQzIuNjg1OTggOS4wNDYwMyAyLjM2OTUxIDkuMDYwMjYgMi4xNjQ2OCA4Ljg1NDZDMS45NTk4NSA4LjY0ODkzIDEuOTQ0MjIgOC4zMDEyNiAyLjEyOTc3IDguMDc4MDRMNC44MDU5NCA0Ljg1ODYzTDIuMTU1ODYgMS45MzU4M0MxLjk2MTA0IDEuNzIwOTYgMS45NjE2NSAxLjM3MzE0IDIuMTU3MjIgMS4xNTg5NUMyLjM1Mjc5IDAuOTQ0NzU3IDIuNjY5MjcgMC45NDUzMTEgMi44NjQwOSAxLjE2MDE4TDUuODUxOTQgNC40NTU1MUM1Ljg4NTkgNC40OTI5NiA1LjkxMzcxIDQuNTM0NTkgNS45MzUzNyA0LjU3ODg5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6ZW5kOnJlbW92ZSovXG59XG5cbi5tZW51LXRpdGxlLXdhcm5pbmcgLm1lbnUtaXRlbSAubWVudS1saW5rIHtcbiAgY29sb3I6ICNGRkM3MDA7XG59XG4ubWVudS10aXRsZS13YXJuaW5nIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS10aXRsZSB7XG4gIGNvbG9yOiAjRkZDNzAwO1xufVxuXG4ubWVudS1pY29uLXdhcm5pbmcgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24gaSB7XG4gIGNvbG9yOiAjRkZDNzAwO1xufVxuLm1lbnUtaWNvbi13YXJuaW5nIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0ZGQzcwMDtcbn1cbi5tZW51LWljb24td2FybmluZyAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5tZW51LWJ1bGxldC13YXJuaW5nIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1idWxsZXQgLmJ1bGxldCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkM3MDA7XG59XG5cbi5tZW51LWFycm93LXdhcm5pbmcgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDknIGZpbGw9JyUyM0ZGQzcwMCclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNMi4wNjQ2MyA0LjQyMTExQzEuOTYxNjEgNC4yMjA4OCAxLjk4MDkgMy45NjM3IDIuMTI4NjMgMy43ODU5N0w1LjEyODQ3IDAuMTc3MTgxQzUuMzE0MDIgLTAuMDQ2MDM0IDUuNjMwNDkgLTAuMDYwMjYxIDUuODM1MzIgMC4xNDU0MDRDNi4wNDAxNSAwLjM1MTA2OSA2LjA1NTc4IDAuNjk4NzQ0IDUuODcwMjMgMC45MjE5NTlMMy4xOTQwNiA0LjE0MTM3TDUuODQ0MTQgNy4wNjQxN0M2LjAzODk2IDcuMjc5MDQgNi4wMzgzNSA3LjYyNjg2IDUuODQyNzggNy44NDEwNUM1LjY0NzIxIDguMDU1MjQgNS4zMzA3MyA4LjA1NDY5IDUuMTM1OTEgNy44Mzk4MkwyLjE0ODA2IDQuNTQ0NDlDMi4xMTQxIDQuNTA3MDQgMi4wODYyOSA0LjQ2NTQxIDIuMDY0NjMgNC40MjExMVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA5JyBmaWxsPSclMjNGRkM3MDAnJTNlJTNjcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTUuOTM1MzcgNC41Nzg4OUM2LjAzODM5IDQuNzc5MTIgNi4wMTkxIDUuMDM2MyA1Ljg3MTM3IDUuMjE0MDNMMi44NzE1MyA4LjgyMjgyQzIuNjg1OTggOS4wNDYwMyAyLjM2OTUxIDkuMDYwMjYgMi4xNjQ2OCA4Ljg1NDZDMS45NTk4NSA4LjY0ODkzIDEuOTQ0MjIgOC4zMDEyNiAyLjEyOTc3IDguMDc4MDRMNC44MDU5NCA0Ljg1ODYzTDIuMTU1ODYgMS45MzU4M0MxLjk2MTA0IDEuNzIwOTYgMS45NjE2NSAxLjM3MzE0IDIuMTU3MjIgMS4xNTg5NUMyLjM1Mjc5IDAuOTQ0NzU3IDIuNjY5MjcgMC45NDUzMTEgMi44NjQwOSAxLjE2MDE4TDUuODUxOTQgNC40NTU1MUM1Ljg4NTkgNC40OTI5NiA1LjkxMzcxIDQuNTM0NTkgNS45MzUzNyA0LjU3ODg5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6ZW5kOnJlbW92ZSovXG59XG5cbi5tZW51LWRhbmdlciAubWVudS1pdGVtIC5tZW51LWxpbmsge1xuICBjb2xvcjogI0YxNDE2Qztcbn1cbi5tZW51LWRhbmdlciAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtdGl0bGUge1xuICBjb2xvcjogI0YxNDE2Qztcbn1cbi5tZW51LWRhbmdlciAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiBpIHtcbiAgY29sb3I6ICNGMTQxNkM7XG59XG4ubWVudS1kYW5nZXIgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjRjE0MTZDO1xufVxuLm1lbnUtZGFuZ2VyIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5tZW51LWRhbmdlciAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0IC5idWxsZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjE0MTZDO1xufVxuLm1lbnUtZGFuZ2VyIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA5JyBmaWxsPSclMjNGMTQxNkMnJTNlJTNjcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTIuMDY0NjMgNC40MjExMUMxLjk2MTYxIDQuMjIwODggMS45ODA5IDMuOTYzNyAyLjEyODYzIDMuNzg1OTdMNS4xMjg0NyAwLjE3NzE4MUM1LjMxNDAyIC0wLjA0NjAzNCA1LjYzMDQ5IC0wLjA2MDI2MSA1LjgzNTMyIDAuMTQ1NDA0QzYuMDQwMTUgMC4zNTEwNjkgNi4wNTU3OCAwLjY5ODc0NCA1Ljg3MDIzIDAuOTIxOTU5TDMuMTk0MDYgNC4xNDEzN0w1Ljg0NDE0IDcuMDY0MTdDNi4wMzg5NiA3LjI3OTA0IDYuMDM4MzUgNy42MjY4NiA1Ljg0Mjc4IDcuODQxMDVDNS42NDcyMSA4LjA1NTI0IDUuMzMwNzMgOC4wNTQ2OSA1LjEzNTkxIDcuODM5ODJMMi4xNDgwNiA0LjU0NDQ5QzIuMTE0MSA0LjUwNzA0IDIuMDg2MjkgNC40NjU0MSAyLjA2NDYzIDQuNDIxMTFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDpiZWdpbjpyZW1vdmUqL1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOScgZmlsbD0nJTIzRjE0MTZDJyUzZSUzY3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J001LjkzNTM3IDQuNTc4ODlDNi4wMzgzOSA0Ljc3OTEyIDYuMDE5MSA1LjAzNjMgNS44NzEzNyA1LjIxNDAzTDIuODcxNTMgOC44MjI4MkMyLjY4NTk4IDkuMDQ2MDMgMi4zNjk1MSA5LjA2MDI2IDIuMTY0NjggOC44NTQ2QzEuOTU5ODUgOC42NDg5MyAxLjk0NDIyIDguMzAxMjYgMi4xMjk3NyA4LjA3ODA0TDQuODA1OTQgNC44NTg2M0wyLjE1NTg2IDEuOTM1ODNDMS45NjEwNCAxLjcyMDk2IDEuOTYxNjUgMS4zNzMxNCAyLjE1NzIyIDEuMTU4OTVDMi4zNTI3OSAwLjk0NDc1NyAyLjY2OTI3IDAuOTQ1MzExIDIuODY0MDkgMS4xNjAxOEw1Ljg1MTk0IDQuNDU1NTFDNS44ODU5IDQuNDkyOTYgNS45MTM3MSA0LjUzNDU5IDUuOTM1MzcgNC41Nzg4OVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmVuZDpyZW1vdmUqL1xufVxuXG4ubWVudS10aXRsZS1kYW5nZXIgLm1lbnUtaXRlbSAubWVudS1saW5rIHtcbiAgY29sb3I6ICNGMTQxNkM7XG59XG4ubWVudS10aXRsZS1kYW5nZXIgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LXRpdGxlIHtcbiAgY29sb3I6ICNGMTQxNkM7XG59XG5cbi5tZW51LWljb24tZGFuZ2VyIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIGkge1xuICBjb2xvcjogI0YxNDE2Qztcbn1cbi5tZW51LWljb24tZGFuZ2VyIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0YxNDE2Qztcbn1cbi5tZW51LWljb24tZGFuZ2VyIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLm1lbnUtYnVsbGV0LWRhbmdlciAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0IC5idWxsZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjE0MTZDO1xufVxuXG4ubWVudS1hcnJvdy1kYW5nZXIgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDknIGZpbGw9JyUyM0YxNDE2QyclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNMi4wNjQ2MyA0LjQyMTExQzEuOTYxNjEgNC4yMjA4OCAxLjk4MDkgMy45NjM3IDIuMTI4NjMgMy43ODU5N0w1LjEyODQ3IDAuMTc3MTgxQzUuMzE0MDIgLTAuMDQ2MDM0IDUuNjMwNDkgLTAuMDYwMjYxIDUuODM1MzIgMC4xNDU0MDRDNi4wNDAxNSAwLjM1MTA2OSA2LjA1NTc4IDAuNjk4NzQ0IDUuODcwMjMgMC45MjE5NTlMMy4xOTQwNiA0LjE0MTM3TDUuODQ0MTQgNy4wNjQxN0M2LjAzODk2IDcuMjc5MDQgNi4wMzgzNSA3LjYyNjg2IDUuODQyNzggNy44NDEwNUM1LjY0NzIxIDguMDU1MjQgNS4zMzA3MyA4LjA1NDY5IDUuMTM1OTEgNy44Mzk4MkwyLjE0ODA2IDQuNTQ0NDlDMi4xMTQxIDQuNTA3MDQgMi4wODYyOSA0LjQ2NTQxIDIuMDY0NjMgNC40MjExMVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA5JyBmaWxsPSclMjNGMTQxNkMnJTNlJTNjcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTUuOTM1MzcgNC41Nzg4OUM2LjAzODM5IDQuNzc5MTIgNi4wMTkxIDUuMDM2MyA1Ljg3MTM3IDUuMjE0MDNMMi44NzE1MyA4LjgyMjgyQzIuNjg1OTggOS4wNDYwMyAyLjM2OTUxIDkuMDYwMjYgMi4xNjQ2OCA4Ljg1NDZDMS45NTk4NSA4LjY0ODkzIDEuOTQ0MjIgOC4zMDEyNiAyLjEyOTc3IDguMDc4MDRMNC44MDU5NCA0Ljg1ODYzTDIuMTU1ODYgMS45MzU4M0MxLjk2MTA0IDEuNzIwOTYgMS45NjE2NSAxLjM3MzE0IDIuMTU3MjIgMS4xNTg5NUMyLjM1Mjc5IDAuOTQ0NzU3IDIuNjY5MjcgMC45NDUzMTEgMi44NjQwOSAxLjE2MDE4TDUuODUxOTQgNC40NTU1MUM1Ljg4NTkgNC40OTI5NiA1LjkxMzcxIDQuNTM0NTkgNS45MzUzNyA0LjU3ODg5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6ZW5kOnJlbW92ZSovXG59XG5cbi5tZW51LWRhcmsgLm1lbnUtaXRlbSAubWVudS1saW5rIHtcbiAgY29sb3I6ICMxODFDMzI7XG59XG4ubWVudS1kYXJrIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS10aXRsZSB7XG4gIGNvbG9yOiAjMTgxQzMyO1xufVxuLm1lbnUtZGFyayAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiBpIHtcbiAgY29sb3I6ICMxODFDMzI7XG59XG4ubWVudS1kYXJrIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzE4MUMzMjtcbn1cbi5tZW51LWRhcmsgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLm1lbnUtZGFyayAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0IC5idWxsZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTgxQzMyO1xufVxuLm1lbnUtZGFyayAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOScgZmlsbD0nJTIzMTgxQzMyJyUzZSUzY3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00yLjA2NDYzIDQuNDIxMTFDMS45NjE2MSA0LjIyMDg4IDEuOTgwOSAzLjk2MzcgMi4xMjg2MyAzLjc4NTk3TDUuMTI4NDcgMC4xNzcxODFDNS4zMTQwMiAtMC4wNDYwMzQgNS42MzA0OSAtMC4wNjAyNjEgNS44MzUzMiAwLjE0NTQwNEM2LjA0MDE1IDAuMzUxMDY5IDYuMDU1NzggMC42OTg3NDQgNS44NzAyMyAwLjkyMTk1OUwzLjE5NDA2IDQuMTQxMzdMNS44NDQxNCA3LjA2NDE3QzYuMDM4OTYgNy4yNzkwNCA2LjAzODM1IDcuNjI2ODYgNS44NDI3OCA3Ljg0MTA1QzUuNjQ3MjEgOC4wNTUyNCA1LjMzMDczIDguMDU0NjkgNS4xMzU5MSA3LjgzOTgyTDIuMTQ4MDYgNC41NDQ0OUMyLjExNDEgNC41MDcwNCAyLjA4NjI5IDQuNDY1NDEgMi4wNjQ2MyA0LjQyMTExWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6YmVnaW46cmVtb3ZlKi9cbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDknIGZpbGw9JyUyMzE4MUMzMiclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNNS45MzUzNyA0LjU3ODg5QzYuMDM4MzkgNC43NzkxMiA2LjAxOTEgNS4wMzYzIDUuODcxMzcgNS4yMTQwM0wyLjg3MTUzIDguODIyODJDMi42ODU5OCA5LjA0NjAzIDIuMzY5NTEgOS4wNjAyNiAyLjE2NDY4IDguODU0NkMxLjk1OTg1IDguNjQ4OTMgMS45NDQyMiA4LjMwMTI2IDIuMTI5NzcgOC4wNzgwNEw0LjgwNTk0IDQuODU4NjNMMi4xNTU4NiAxLjkzNTgzQzEuOTYxMDQgMS43MjA5NiAxLjk2MTY1IDEuMzczMTQgMi4xNTcyMiAxLjE1ODk1QzIuMzUyNzkgMC45NDQ3NTcgMi42NjkyNyAwLjk0NTMxMSAyLjg2NDA5IDEuMTYwMThMNS44NTE5NCA0LjQ1NTUxQzUuODg1OSA0LjQ5Mjk2IDUuOTEzNzEgNC41MzQ1OSA1LjkzNTM3IDQuNTc4ODlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDplbmQ6cmVtb3ZlKi9cbn1cblxuLm1lbnUtdGl0bGUtZGFyayAubWVudS1pdGVtIC5tZW51LWxpbmsge1xuICBjb2xvcjogIzE4MUMzMjtcbn1cbi5tZW51LXRpdGxlLWRhcmsgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LXRpdGxlIHtcbiAgY29sb3I6ICMxODFDMzI7XG59XG5cbi5tZW51LWljb24tZGFyayAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiBpIHtcbiAgY29sb3I6ICMxODFDMzI7XG59XG4ubWVudS1pY29uLWRhcmsgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjMTgxQzMyO1xufVxuLm1lbnUtaWNvbi1kYXJrIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLm1lbnUtYnVsbGV0LWRhcmsgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWJ1bGxldCAuYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE4MUMzMjtcbn1cblxuLm1lbnUtYXJyb3ctZGFyayAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOScgZmlsbD0nJTIzMTgxQzMyJyUzZSUzY3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00yLjA2NDYzIDQuNDIxMTFDMS45NjE2MSA0LjIyMDg4IDEuOTgwOSAzLjk2MzcgMi4xMjg2MyAzLjc4NTk3TDUuMTI4NDcgMC4xNzcxODFDNS4zMTQwMiAtMC4wNDYwMzQgNS42MzA0OSAtMC4wNjAyNjEgNS44MzUzMiAwLjE0NTQwNEM2LjA0MDE1IDAuMzUxMDY5IDYuMDU1NzggMC42OTg3NDQgNS44NzAyMyAwLjkyMTk1OUwzLjE5NDA2IDQuMTQxMzdMNS44NDQxNCA3LjA2NDE3QzYuMDM4OTYgNy4yNzkwNCA2LjAzODM1IDcuNjI2ODYgNS44NDI3OCA3Ljg0MTA1QzUuNjQ3MjEgOC4wNTUyNCA1LjMzMDczIDguMDU0NjkgNS4xMzU5MSA3LjgzOTgyTDIuMTQ4MDYgNC41NDQ0OUMyLjExNDEgNC41MDcwNCAyLjA4NjI5IDQuNDY1NDEgMi4wNjQ2MyA0LjQyMTExWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6YmVnaW46cmVtb3ZlKi9cbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDknIGZpbGw9JyUyMzE4MUMzMiclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNNS45MzUzNyA0LjU3ODg5QzYuMDM4MzkgNC43NzkxMiA2LjAxOTEgNS4wMzYzIDUuODcxMzcgNS4yMTQwM0wyLjg3MTUzIDguODIyODJDMi42ODU5OCA5LjA0NjAzIDIuMzY5NTEgOS4wNjAyNiAyLjE2NDY4IDguODU0NkMxLjk1OTg1IDguNjQ4OTMgMS45NDQyMiA4LjMwMTI2IDIuMTI5NzcgOC4wNzgwNEw0LjgwNTk0IDQuODU4NjNMMi4xNTU4NiAxLjkzNTgzQzEuOTYxMDQgMS43MjA5NiAxLjk2MTY1IDEuMzczMTQgMi4xNTcyMiAxLjE1ODk1QzIuMzUyNzkgMC45NDQ3NTcgMi42NjkyNyAwLjk0NTMxMSAyLjg2NDA5IDEuMTYwMThMNS44NTE5NCA0LjQ1NTUxQzUuODg1OSA0LjQ5Mjk2IDUuOTEzNzEgNC41MzQ1OSA1LjkzNTM3IDQuNTc4ODlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDplbmQ6cmVtb3ZlKi9cbn1cblxuLm1lbnUtbXV0ZWQgLm1lbnUtaXRlbSAubWVudS1saW5rIHtcbiAgY29sb3I6ICNBMUE1Qjc7XG59XG4ubWVudS1tdXRlZCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtdGl0bGUge1xuICBjb2xvcjogI0ExQTVCNztcbn1cbi5tZW51LW11dGVkIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIGkge1xuICBjb2xvcjogI0ExQTVCNztcbn1cbi5tZW51LW11dGVkIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0ExQTVCNztcbn1cbi5tZW51LW11dGVkIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5tZW51LW11dGVkIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1idWxsZXQgLmJ1bGxldCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNBMUE1Qjc7XG59XG4ubWVudS1tdXRlZCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOScgZmlsbD0nJTIzQTFBNUI3JyUzZSUzY3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00yLjA2NDYzIDQuNDIxMTFDMS45NjE2MSA0LjIyMDg4IDEuOTgwOSAzLjk2MzcgMi4xMjg2MyAzLjc4NTk3TDUuMTI4NDcgMC4xNzcxODFDNS4zMTQwMiAtMC4wNDYwMzQgNS42MzA0OSAtMC4wNjAyNjEgNS44MzUzMiAwLjE0NTQwNEM2LjA0MDE1IDAuMzUxMDY5IDYuMDU1NzggMC42OTg3NDQgNS44NzAyMyAwLjkyMTk1OUwzLjE5NDA2IDQuMTQxMzdMNS44NDQxNCA3LjA2NDE3QzYuMDM4OTYgNy4yNzkwNCA2LjAzODM1IDcuNjI2ODYgNS44NDI3OCA3Ljg0MTA1QzUuNjQ3MjEgOC4wNTUyNCA1LjMzMDczIDguMDU0NjkgNS4xMzU5MSA3LjgzOTgyTDIuMTQ4MDYgNC41NDQ0OUMyLjExNDEgNC41MDcwNCAyLjA4NjI5IDQuNDY1NDEgMi4wNjQ2MyA0LjQyMTExWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6YmVnaW46cmVtb3ZlKi9cbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDknIGZpbGw9JyUyM0ExQTVCNyclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNNS45MzUzNyA0LjU3ODg5QzYuMDM4MzkgNC43NzkxMiA2LjAxOTEgNS4wMzYzIDUuODcxMzcgNS4yMTQwM0wyLjg3MTUzIDguODIyODJDMi42ODU5OCA5LjA0NjAzIDIuMzY5NTEgOS4wNjAyNiAyLjE2NDY4IDguODU0NkMxLjk1OTg1IDguNjQ4OTMgMS45NDQyMiA4LjMwMTI2IDIuMTI5NzcgOC4wNzgwNEw0LjgwNTk0IDQuODU4NjNMMi4xNTU4NiAxLjkzNTgzQzEuOTYxMDQgMS43MjA5NiAxLjk2MTY1IDEuMzczMTQgMi4xNTcyMiAxLjE1ODk1QzIuMzUyNzkgMC45NDQ3NTcgMi42NjkyNyAwLjk0NTMxMSAyLjg2NDA5IDEuMTYwMThMNS44NTE5NCA0LjQ1NTUxQzUuODg1OSA0LjQ5Mjk2IDUuOTEzNzEgNC41MzQ1OSA1LjkzNTM3IDQuNTc4ODlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDplbmQ6cmVtb3ZlKi9cbn1cblxuLm1lbnUtdGl0bGUtbXV0ZWQgLm1lbnUtaXRlbSAubWVudS1saW5rIHtcbiAgY29sb3I6ICNBMUE1Qjc7XG59XG4ubWVudS10aXRsZS1tdXRlZCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtdGl0bGUge1xuICBjb2xvcjogI0ExQTVCNztcbn1cblxuLm1lbnUtaWNvbi1tdXRlZCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiBpIHtcbiAgY29sb3I6ICNBMUE1Qjc7XG59XG4ubWVudS1pY29uLW11dGVkIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0ExQTVCNztcbn1cbi5tZW51LWljb24tbXV0ZWQgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4ubWVudS1idWxsZXQtbXV0ZWQgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWJ1bGxldCAuYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ExQTVCNztcbn1cblxuLm1lbnUtYXJyb3ctbXV0ZWQgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDknIGZpbGw9JyUyM0ExQTVCNyclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNMi4wNjQ2MyA0LjQyMTExQzEuOTYxNjEgNC4yMjA4OCAxLjk4MDkgMy45NjM3IDIuMTI4NjMgMy43ODU5N0w1LjEyODQ3IDAuMTc3MTgxQzUuMzE0MDIgLTAuMDQ2MDM0IDUuNjMwNDkgLTAuMDYwMjYxIDUuODM1MzIgMC4xNDU0MDRDNi4wNDAxNSAwLjM1MTA2OSA2LjA1NTc4IDAuNjk4NzQ0IDUuODcwMjMgMC45MjE5NTlMMy4xOTQwNiA0LjE0MTM3TDUuODQ0MTQgNy4wNjQxN0M2LjAzODk2IDcuMjc5MDQgNi4wMzgzNSA3LjYyNjg2IDUuODQyNzggNy44NDEwNUM1LjY0NzIxIDguMDU1MjQgNS4zMzA3MyA4LjA1NDY5IDUuMTM1OTEgNy44Mzk4MkwyLjE0ODA2IDQuNTQ0NDlDMi4xMTQxIDQuNTA3MDQgMi4wODYyOSA0LjQ2NTQxIDIuMDY0NjMgNC40MjExMVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA5JyBmaWxsPSclMjNBMUE1QjcnJTNlJTNjcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTUuOTM1MzcgNC41Nzg4OUM2LjAzODM5IDQuNzc5MTIgNi4wMTkxIDUuMDM2MyA1Ljg3MTM3IDUuMjE0MDNMMi44NzE1MyA4LjgyMjgyQzIuNjg1OTggOS4wNDYwMyAyLjM2OTUxIDkuMDYwMjYgMi4xNjQ2OCA4Ljg1NDZDMS45NTk4NSA4LjY0ODkzIDEuOTQ0MjIgOC4zMDEyNiAyLjEyOTc3IDguMDc4MDRMNC44MDU5NCA0Ljg1ODYzTDIuMTU1ODYgMS45MzU4M0MxLjk2MTA0IDEuNzIwOTYgMS45NjE2NSAxLjM3MzE0IDIuMTU3MjIgMS4xNTg5NUMyLjM1Mjc5IDAuOTQ0NzU3IDIuNjY5MjcgMC45NDUzMTEgMi44NjQwOSAxLjE2MDE4TDUuODUxOTQgNC40NTU1MUM1Ljg4NTkgNC40OTI5NiA1LjkxMzcxIDQuNTM0NTkgNS45MzUzNyA0LjU3ODg5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6ZW5kOnJlbW92ZSovXG59XG5cbi5tZW51LWdyYXktMTAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayB7XG4gIGNvbG9yOiAjRjVGOEZBO1xufVxuLm1lbnUtZ3JheS0xMDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LXRpdGxlIHtcbiAgY29sb3I6ICNGNUY4RkE7XG59XG4ubWVudS1ncmF5LTEwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiBpIHtcbiAgY29sb3I6ICNGNUY4RkE7XG59XG4ubWVudS1ncmF5LTEwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNGNUY4RkE7XG59XG4ubWVudS1ncmF5LTEwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG4ubWVudS1ncmF5LTEwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0IC5idWxsZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGOEZBO1xufVxuLm1lbnUtZ3JheS0xMDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDknIGZpbGw9JyUyM0Y1RjhGQSclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNMi4wNjQ2MyA0LjQyMTExQzEuOTYxNjEgNC4yMjA4OCAxLjk4MDkgMy45NjM3IDIuMTI4NjMgMy43ODU5N0w1LjEyODQ3IDAuMTc3MTgxQzUuMzE0MDIgLTAuMDQ2MDM0IDUuNjMwNDkgLTAuMDYwMjYxIDUuODM1MzIgMC4xNDU0MDRDNi4wNDAxNSAwLjM1MTA2OSA2LjA1NTc4IDAuNjk4NzQ0IDUuODcwMjMgMC45MjE5NTlMMy4xOTQwNiA0LjE0MTM3TDUuODQ0MTQgNy4wNjQxN0M2LjAzODk2IDcuMjc5MDQgNi4wMzgzNSA3LjYyNjg2IDUuODQyNzggNy44NDEwNUM1LjY0NzIxIDguMDU1MjQgNS4zMzA3MyA4LjA1NDY5IDUuMTM1OTEgNy44Mzk4MkwyLjE0ODA2IDQuNTQ0NDlDMi4xMTQxIDQuNTA3MDQgMi4wODYyOSA0LjQ2NTQxIDIuMDY0NjMgNC40MjExMVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA5JyBmaWxsPSclMjNGNUY4RkEnJTNlJTNjcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTUuOTM1MzcgNC41Nzg4OUM2LjAzODM5IDQuNzc5MTIgNi4wMTkxIDUuMDM2MyA1Ljg3MTM3IDUuMjE0MDNMMi44NzE1MyA4LjgyMjgyQzIuNjg1OTggOS4wNDYwMyAyLjM2OTUxIDkuMDYwMjYgMi4xNjQ2OCA4Ljg1NDZDMS45NTk4NSA4LjY0ODkzIDEuOTQ0MjIgOC4zMDEyNiAyLjEyOTc3IDguMDc4MDRMNC44MDU5NCA0Ljg1ODYzTDIuMTU1ODYgMS45MzU4M0MxLjk2MTA0IDEuNzIwOTYgMS45NjE2NSAxLjM3MzE0IDIuMTU3MjIgMS4xNTg5NUMyLjM1Mjc5IDAuOTQ0NzU3IDIuNjY5MjcgMC45NDUzMTEgMi44NjQwOSAxLjE2MDE4TDUuODUxOTQgNC40NTU1MUM1Ljg4NTkgNC40OTI5NiA1LjkxMzcxIDQuNTM0NTkgNS45MzUzNyA0LjU3ODg5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6ZW5kOnJlbW92ZSovXG59XG5cbi5tZW51LXRpdGxlLWdyYXktMTAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayB7XG4gIGNvbG9yOiAjRjVGOEZBO1xufVxuLm1lbnUtdGl0bGUtZ3JheS0xMDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LXRpdGxlIHtcbiAgY29sb3I6ICNGNUY4RkE7XG59XG5cbi5tZW51LWljb24tZ3JheS0xMDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24gaSB7XG4gIGNvbG9yOiAjRjVGOEZBO1xufVxuLm1lbnUtaWNvbi1ncmF5LTEwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNGNUY4RkE7XG59XG4ubWVudS1pY29uLWdyYXktMTAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLm1lbnUtYnVsbGV0LWdyYXktMTAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1idWxsZXQgLmJ1bGxldCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNUY4RkE7XG59XG5cbi5tZW51LWFycm93LWdyYXktMTAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA5JyBmaWxsPSclMjNGNUY4RkEnJTNlJTNjcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTIuMDY0NjMgNC40MjExMUMxLjk2MTYxIDQuMjIwODggMS45ODA5IDMuOTYzNyAyLjEyODYzIDMuNzg1OTdMNS4xMjg0NyAwLjE3NzE4MUM1LjMxNDAyIC0wLjA0NjAzNCA1LjYzMDQ5IC0wLjA2MDI2MSA1LjgzNTMyIDAuMTQ1NDA0QzYuMDQwMTUgMC4zNTEwNjkgNi4wNTU3OCAwLjY5ODc0NCA1Ljg3MDIzIDAuOTIxOTU5TDMuMTk0MDYgNC4xNDEzN0w1Ljg0NDE0IDcuMDY0MTdDNi4wMzg5NiA3LjI3OTA0IDYuMDM4MzUgNy42MjY4NiA1Ljg0Mjc4IDcuODQxMDVDNS42NDcyMSA4LjA1NTI0IDUuMzMwNzMgOC4wNTQ2OSA1LjEzNTkxIDcuODM5ODJMMi4xNDgwNiA0LjU0NDQ5QzIuMTE0MSA0LjUwNzA0IDIuMDg2MjkgNC40NjU0MSAyLjA2NDYzIDQuNDIxMTFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDpiZWdpbjpyZW1vdmUqL1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOScgZmlsbD0nJTIzRjVGOEZBJyUzZSUzY3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J001LjkzNTM3IDQuNTc4ODlDNi4wMzgzOSA0Ljc3OTEyIDYuMDE5MSA1LjAzNjMgNS44NzEzNyA1LjIxNDAzTDIuODcxNTMgOC44MjI4MkMyLjY4NTk4IDkuMDQ2MDMgMi4zNjk1MSA5LjA2MDI2IDIuMTY0NjggOC44NTQ2QzEuOTU5ODUgOC42NDg5MyAxLjk0NDIyIDguMzAxMjYgMi4xMjk3NyA4LjA3ODA0TDQuODA1OTQgNC44NTg2M0wyLjE1NTg2IDEuOTM1ODNDMS45NjEwNCAxLjcyMDk2IDEuOTYxNjUgMS4zNzMxNCAyLjE1NzIyIDEuMTU4OTVDMi4zNTI3OSAwLjk0NDc1NyAyLjY2OTI3IDAuOTQ1MzExIDIuODY0MDkgMS4xNjAxOEw1Ljg1MTk0IDQuNDU1NTFDNS44ODU5IDQuNDkyOTYgNS45MTM3MSA0LjUzNDU5IDUuOTM1MzcgNC41Nzg4OVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmVuZDpyZW1vdmUqL1xufVxuXG4ubWVudS1ncmF5LTIwMCAubWVudS1pdGVtIC5tZW51LWxpbmsge1xuICBjb2xvcjogI0VGRjJGNTtcbn1cbi5tZW51LWdyYXktMjAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS10aXRsZSB7XG4gIGNvbG9yOiAjRUZGMkY1O1xufVxuLm1lbnUtZ3JheS0yMDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24gaSB7XG4gIGNvbG9yOiAjRUZGMkY1O1xufVxuLm1lbnUtZ3JheS0yMDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjRUZGMkY1O1xufVxuLm1lbnUtZ3JheS0yMDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLm1lbnUtZ3JheS0yMDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWJ1bGxldCAuYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VGRjJGNTtcbn1cbi5tZW51LWdyYXktMjAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA5JyBmaWxsPSclMjNFRkYyRjUnJTNlJTNjcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTIuMDY0NjMgNC40MjExMUMxLjk2MTYxIDQuMjIwODggMS45ODA5IDMuOTYzNyAyLjEyODYzIDMuNzg1OTdMNS4xMjg0NyAwLjE3NzE4MUM1LjMxNDAyIC0wLjA0NjAzNCA1LjYzMDQ5IC0wLjA2MDI2MSA1LjgzNTMyIDAuMTQ1NDA0QzYuMDQwMTUgMC4zNTEwNjkgNi4wNTU3OCAwLjY5ODc0NCA1Ljg3MDIzIDAuOTIxOTU5TDMuMTk0MDYgNC4xNDEzN0w1Ljg0NDE0IDcuMDY0MTdDNi4wMzg5NiA3LjI3OTA0IDYuMDM4MzUgNy42MjY4NiA1Ljg0Mjc4IDcuODQxMDVDNS42NDcyMSA4LjA1NTI0IDUuMzMwNzMgOC4wNTQ2OSA1LjEzNTkxIDcuODM5ODJMMi4xNDgwNiA0LjU0NDQ5QzIuMTE0MSA0LjUwNzA0IDIuMDg2MjkgNC40NjU0MSAyLjA2NDYzIDQuNDIxMTFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDpiZWdpbjpyZW1vdmUqL1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOScgZmlsbD0nJTIzRUZGMkY1JyUzZSUzY3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J001LjkzNTM3IDQuNTc4ODlDNi4wMzgzOSA0Ljc3OTEyIDYuMDE5MSA1LjAzNjMgNS44NzEzNyA1LjIxNDAzTDIuODcxNTMgOC44MjI4MkMyLjY4NTk4IDkuMDQ2MDMgMi4zNjk1MSA5LjA2MDI2IDIuMTY0NjggOC44NTQ2QzEuOTU5ODUgOC42NDg5MyAxLjk0NDIyIDguMzAxMjYgMi4xMjk3NyA4LjA3ODA0TDQuODA1OTQgNC44NTg2M0wyLjE1NTg2IDEuOTM1ODNDMS45NjEwNCAxLjcyMDk2IDEuOTYxNjUgMS4zNzMxNCAyLjE1NzIyIDEuMTU4OTVDMi4zNTI3OSAwLjk0NDc1NyAyLjY2OTI3IDAuOTQ1MzExIDIuODY0MDkgMS4xNjAxOEw1Ljg1MTk0IDQuNDU1NTFDNS44ODU5IDQuNDkyOTYgNS45MTM3MSA0LjUzNDU5IDUuOTM1MzcgNC41Nzg4OVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmVuZDpyZW1vdmUqL1xufVxuXG4ubWVudS10aXRsZS1ncmF5LTIwMCAubWVudS1pdGVtIC5tZW51LWxpbmsge1xuICBjb2xvcjogI0VGRjJGNTtcbn1cbi5tZW51LXRpdGxlLWdyYXktMjAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS10aXRsZSB7XG4gIGNvbG9yOiAjRUZGMkY1O1xufVxuXG4ubWVudS1pY29uLWdyYXktMjAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIGkge1xuICBjb2xvcjogI0VGRjJGNTtcbn1cbi5tZW51LWljb24tZ3JheS0yMDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjRUZGMkY1O1xufVxuLm1lbnUtaWNvbi1ncmF5LTIwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5tZW51LWJ1bGxldC1ncmF5LTIwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0IC5idWxsZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUZGMkY1O1xufVxuXG4ubWVudS1hcnJvdy1ncmF5LTIwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOScgZmlsbD0nJTIzRUZGMkY1JyUzZSUzY3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00yLjA2NDYzIDQuNDIxMTFDMS45NjE2MSA0LjIyMDg4IDEuOTgwOSAzLjk2MzcgMi4xMjg2MyAzLjc4NTk3TDUuMTI4NDcgMC4xNzcxODFDNS4zMTQwMiAtMC4wNDYwMzQgNS42MzA0OSAtMC4wNjAyNjEgNS44MzUzMiAwLjE0NTQwNEM2LjA0MDE1IDAuMzUxMDY5IDYuMDU1NzggMC42OTg3NDQgNS44NzAyMyAwLjkyMTk1OUwzLjE5NDA2IDQuMTQxMzdMNS44NDQxNCA3LjA2NDE3QzYuMDM4OTYgNy4yNzkwNCA2LjAzODM1IDcuNjI2ODYgNS44NDI3OCA3Ljg0MTA1QzUuNjQ3MjEgOC4wNTUyNCA1LjMzMDczIDguMDU0NjkgNS4xMzU5MSA3LjgzOTgyTDIuMTQ4MDYgNC41NDQ0OUMyLjExNDEgNC41MDcwNCAyLjA4NjI5IDQuNDY1NDEgMi4wNjQ2MyA0LjQyMTExWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6YmVnaW46cmVtb3ZlKi9cbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDknIGZpbGw9JyUyM0VGRjJGNSclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNNS45MzUzNyA0LjU3ODg5QzYuMDM4MzkgNC43NzkxMiA2LjAxOTEgNS4wMzYzIDUuODcxMzcgNS4yMTQwM0wyLjg3MTUzIDguODIyODJDMi42ODU5OCA5LjA0NjAzIDIuMzY5NTEgOS4wNjAyNiAyLjE2NDY4IDguODU0NkMxLjk1OTg1IDguNjQ4OTMgMS45NDQyMiA4LjMwMTI2IDIuMTI5NzcgOC4wNzgwNEw0LjgwNTk0IDQuODU4NjNMMi4xNTU4NiAxLjkzNTgzQzEuOTYxMDQgMS43MjA5NiAxLjk2MTY1IDEuMzczMTQgMi4xNTcyMiAxLjE1ODk1QzIuMzUyNzkgMC45NDQ3NTcgMi42NjkyNyAwLjk0NTMxMSAyLjg2NDA5IDEuMTYwMThMNS44NTE5NCA0LjQ1NTUxQzUuODg1OSA0LjQ5Mjk2IDUuOTEzNzEgNC41MzQ1OSA1LjkzNTM3IDQuNTc4ODlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDplbmQ6cmVtb3ZlKi9cbn1cblxuLm1lbnUtZ3JheS0zMDAgLm1lbnUtaXRlbSAubWVudS1saW5rIHtcbiAgY29sb3I6ICNFNEU2RUY7XG59XG4ubWVudS1ncmF5LTMwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtdGl0bGUge1xuICBjb2xvcjogI0U0RTZFRjtcbn1cbi5tZW51LWdyYXktMzAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIGkge1xuICBjb2xvcjogI0U0RTZFRjtcbn1cbi5tZW51LWdyYXktMzAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0U0RTZFRjtcbn1cbi5tZW51LWdyYXktMzAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5tZW51LWdyYXktMzAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1idWxsZXQgLmJ1bGxldCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNEU2RUY7XG59XG4ubWVudS1ncmF5LTMwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOScgZmlsbD0nJTIzRTRFNkVGJyUzZSUzY3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00yLjA2NDYzIDQuNDIxMTFDMS45NjE2MSA0LjIyMDg4IDEuOTgwOSAzLjk2MzcgMi4xMjg2MyAzLjc4NTk3TDUuMTI4NDcgMC4xNzcxODFDNS4zMTQwMiAtMC4wNDYwMzQgNS42MzA0OSAtMC4wNjAyNjEgNS44MzUzMiAwLjE0NTQwNEM2LjA0MDE1IDAuMzUxMDY5IDYuMDU1NzggMC42OTg3NDQgNS44NzAyMyAwLjkyMTk1OUwzLjE5NDA2IDQuMTQxMzdMNS44NDQxNCA3LjA2NDE3QzYuMDM4OTYgNy4yNzkwNCA2LjAzODM1IDcuNjI2ODYgNS44NDI3OCA3Ljg0MTA1QzUuNjQ3MjEgOC4wNTUyNCA1LjMzMDczIDguMDU0NjkgNS4xMzU5MSA3LjgzOTgyTDIuMTQ4MDYgNC41NDQ0OUMyLjExNDEgNC41MDcwNCAyLjA4NjI5IDQuNDY1NDEgMi4wNjQ2MyA0LjQyMTExWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6YmVnaW46cmVtb3ZlKi9cbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDknIGZpbGw9JyUyM0U0RTZFRiclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNNS45MzUzNyA0LjU3ODg5QzYuMDM4MzkgNC43NzkxMiA2LjAxOTEgNS4wMzYzIDUuODcxMzcgNS4yMTQwM0wyLjg3MTUzIDguODIyODJDMi42ODU5OCA5LjA0NjAzIDIuMzY5NTEgOS4wNjAyNiAyLjE2NDY4IDguODU0NkMxLjk1OTg1IDguNjQ4OTMgMS45NDQyMiA4LjMwMTI2IDIuMTI5NzcgOC4wNzgwNEw0LjgwNTk0IDQuODU4NjNMMi4xNTU4NiAxLjkzNTgzQzEuOTYxMDQgMS43MjA5NiAxLjk2MTY1IDEuMzczMTQgMi4xNTcyMiAxLjE1ODk1QzIuMzUyNzkgMC45NDQ3NTcgMi42NjkyNyAwLjk0NTMxMSAyLjg2NDA5IDEuMTYwMThMNS44NTE5NCA0LjQ1NTUxQzUuODg1OSA0LjQ5Mjk2IDUuOTEzNzEgNC41MzQ1OSA1LjkzNTM3IDQuNTc4ODlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDplbmQ6cmVtb3ZlKi9cbn1cblxuLm1lbnUtdGl0bGUtZ3JheS0zMDAgLm1lbnUtaXRlbSAubWVudS1saW5rIHtcbiAgY29sb3I6ICNFNEU2RUY7XG59XG4ubWVudS10aXRsZS1ncmF5LTMwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtdGl0bGUge1xuICBjb2xvcjogI0U0RTZFRjtcbn1cblxuLm1lbnUtaWNvbi1ncmF5LTMwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiBpIHtcbiAgY29sb3I6ICNFNEU2RUY7XG59XG4ubWVudS1pY29uLWdyYXktMzAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0U0RTZFRjtcbn1cbi5tZW51LWljb24tZ3JheS0zMDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4ubWVudS1idWxsZXQtZ3JheS0zMDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWJ1bGxldCAuYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U0RTZFRjtcbn1cblxuLm1lbnUtYXJyb3ctZ3JheS0zMDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDknIGZpbGw9JyUyM0U0RTZFRiclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNMi4wNjQ2MyA0LjQyMTExQzEuOTYxNjEgNC4yMjA4OCAxLjk4MDkgMy45NjM3IDIuMTI4NjMgMy43ODU5N0w1LjEyODQ3IDAuMTc3MTgxQzUuMzE0MDIgLTAuMDQ2MDM0IDUuNjMwNDkgLTAuMDYwMjYxIDUuODM1MzIgMC4xNDU0MDRDNi4wNDAxNSAwLjM1MTA2OSA2LjA1NTc4IDAuNjk4NzQ0IDUuODcwMjMgMC45MjE5NTlMMy4xOTQwNiA0LjE0MTM3TDUuODQ0MTQgNy4wNjQxN0M2LjAzODk2IDcuMjc5MDQgNi4wMzgzNSA3LjYyNjg2IDUuODQyNzggNy44NDEwNUM1LjY0NzIxIDguMDU1MjQgNS4zMzA3MyA4LjA1NDY5IDUuMTM1OTEgNy44Mzk4MkwyLjE0ODA2IDQuNTQ0NDlDMi4xMTQxIDQuNTA3MDQgMi4wODYyOSA0LjQ2NTQxIDIuMDY0NjMgNC40MjExMVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA5JyBmaWxsPSclMjNFNEU2RUYnJTNlJTNjcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTUuOTM1MzcgNC41Nzg4OUM2LjAzODM5IDQuNzc5MTIgNi4wMTkxIDUuMDM2MyA1Ljg3MTM3IDUuMjE0MDNMMi44NzE1MyA4LjgyMjgyQzIuNjg1OTggOS4wNDYwMyAyLjM2OTUxIDkuMDYwMjYgMi4xNjQ2OCA4Ljg1NDZDMS45NTk4NSA4LjY0ODkzIDEuOTQ0MjIgOC4zMDEyNiAyLjEyOTc3IDguMDc4MDRMNC44MDU5NCA0Ljg1ODYzTDIuMTU1ODYgMS45MzU4M0MxLjk2MTA0IDEuNzIwOTYgMS45NjE2NSAxLjM3MzE0IDIuMTU3MjIgMS4xNTg5NUMyLjM1Mjc5IDAuOTQ0NzU3IDIuNjY5MjcgMC45NDUzMTEgMi44NjQwOSAxLjE2MDE4TDUuODUxOTQgNC40NTU1MUM1Ljg4NTkgNC40OTI5NiA1LjkxMzcxIDQuNTM0NTkgNS45MzUzNyA0LjU3ODg5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6ZW5kOnJlbW92ZSovXG59XG5cbi5tZW51LWdyYXktNDAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayB7XG4gIGNvbG9yOiAjQjVCNUMzO1xufVxuLm1lbnUtZ3JheS00MDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LXRpdGxlIHtcbiAgY29sb3I6ICNCNUI1QzM7XG59XG4ubWVudS1ncmF5LTQwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiBpIHtcbiAgY29sb3I6ICNCNUI1QzM7XG59XG4ubWVudS1ncmF5LTQwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNCNUI1QzM7XG59XG4ubWVudS1ncmF5LTQwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG4ubWVudS1ncmF5LTQwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0IC5idWxsZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjVCNUMzO1xufVxuLm1lbnUtZ3JheS00MDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDknIGZpbGw9JyUyM0I1QjVDMyclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNMi4wNjQ2MyA0LjQyMTExQzEuOTYxNjEgNC4yMjA4OCAxLjk4MDkgMy45NjM3IDIuMTI4NjMgMy43ODU5N0w1LjEyODQ3IDAuMTc3MTgxQzUuMzE0MDIgLTAuMDQ2MDM0IDUuNjMwNDkgLTAuMDYwMjYxIDUuODM1MzIgMC4xNDU0MDRDNi4wNDAxNSAwLjM1MTA2OSA2LjA1NTc4IDAuNjk4NzQ0IDUuODcwMjMgMC45MjE5NTlMMy4xOTQwNiA0LjE0MTM3TDUuODQ0MTQgNy4wNjQxN0M2LjAzODk2IDcuMjc5MDQgNi4wMzgzNSA3LjYyNjg2IDUuODQyNzggNy44NDEwNUM1LjY0NzIxIDguMDU1MjQgNS4zMzA3MyA4LjA1NDY5IDUuMTM1OTEgNy44Mzk4MkwyLjE0ODA2IDQuNTQ0NDlDMi4xMTQxIDQuNTA3MDQgMi4wODYyOSA0LjQ2NTQxIDIuMDY0NjMgNC40MjExMVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA5JyBmaWxsPSclMjNCNUI1QzMnJTNlJTNjcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTUuOTM1MzcgNC41Nzg4OUM2LjAzODM5IDQuNzc5MTIgNi4wMTkxIDUuMDM2MyA1Ljg3MTM3IDUuMjE0MDNMMi44NzE1MyA4LjgyMjgyQzIuNjg1OTggOS4wNDYwMyAyLjM2OTUxIDkuMDYwMjYgMi4xNjQ2OCA4Ljg1NDZDMS45NTk4NSA4LjY0ODkzIDEuOTQ0MjIgOC4zMDEyNiAyLjEyOTc3IDguMDc4MDRMNC44MDU5NCA0Ljg1ODYzTDIuMTU1ODYgMS45MzU4M0MxLjk2MTA0IDEuNzIwOTYgMS45NjE2NSAxLjM3MzE0IDIuMTU3MjIgMS4xNTg5NUMyLjM1Mjc5IDAuOTQ0NzU3IDIuNjY5MjcgMC45NDUzMTEgMi44NjQwOSAxLjE2MDE4TDUuODUxOTQgNC40NTU1MUM1Ljg4NTkgNC40OTI5NiA1LjkxMzcxIDQuNTM0NTkgNS45MzUzNyA0LjU3ODg5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6ZW5kOnJlbW92ZSovXG59XG5cbi5tZW51LXRpdGxlLWdyYXktNDAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayB7XG4gIGNvbG9yOiAjQjVCNUMzO1xufVxuLm1lbnUtdGl0bGUtZ3JheS00MDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LXRpdGxlIHtcbiAgY29sb3I6ICNCNUI1QzM7XG59XG5cbi5tZW51LWljb24tZ3JheS00MDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24gaSB7XG4gIGNvbG9yOiAjQjVCNUMzO1xufVxuLm1lbnUtaWNvbi1ncmF5LTQwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNCNUI1QzM7XG59XG4ubWVudS1pY29uLWdyYXktNDAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLm1lbnUtYnVsbGV0LWdyYXktNDAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1idWxsZXQgLmJ1bGxldCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCNUI1QzM7XG59XG5cbi5tZW51LWFycm93LWdyYXktNDAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA5JyBmaWxsPSclMjNCNUI1QzMnJTNlJTNjcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTIuMDY0NjMgNC40MjExMUMxLjk2MTYxIDQuMjIwODggMS45ODA5IDMuOTYzNyAyLjEyODYzIDMuNzg1OTdMNS4xMjg0NyAwLjE3NzE4MUM1LjMxNDAyIC0wLjA0NjAzNCA1LjYzMDQ5IC0wLjA2MDI2MSA1LjgzNTMyIDAuMTQ1NDA0QzYuMDQwMTUgMC4zNTEwNjkgNi4wNTU3OCAwLjY5ODc0NCA1Ljg3MDIzIDAuOTIxOTU5TDMuMTk0MDYgNC4xNDEzN0w1Ljg0NDE0IDcuMDY0MTdDNi4wMzg5NiA3LjI3OTA0IDYuMDM4MzUgNy42MjY4NiA1Ljg0Mjc4IDcuODQxMDVDNS42NDcyMSA4LjA1NTI0IDUuMzMwNzMgOC4wNTQ2OSA1LjEzNTkxIDcuODM5ODJMMi4xNDgwNiA0LjU0NDQ5QzIuMTE0MSA0LjUwNzA0IDIuMDg2MjkgNC40NjU0MSAyLjA2NDYzIDQuNDIxMTFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDpiZWdpbjpyZW1vdmUqL1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOScgZmlsbD0nJTIzQjVCNUMzJyUzZSUzY3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J001LjkzNTM3IDQuNTc4ODlDNi4wMzgzOSA0Ljc3OTEyIDYuMDE5MSA1LjAzNjMgNS44NzEzNyA1LjIxNDAzTDIuODcxNTMgOC44MjI4MkMyLjY4NTk4IDkuMDQ2MDMgMi4zNjk1MSA5LjA2MDI2IDIuMTY0NjggOC44NTQ2QzEuOTU5ODUgOC42NDg5MyAxLjk0NDIyIDguMzAxMjYgMi4xMjk3NyA4LjA3ODA0TDQuODA1OTQgNC44NTg2M0wyLjE1NTg2IDEuOTM1ODNDMS45NjEwNCAxLjcyMDk2IDEuOTYxNjUgMS4zNzMxNCAyLjE1NzIyIDEuMTU4OTVDMi4zNTI3OSAwLjk0NDc1NyAyLjY2OTI3IDAuOTQ1MzExIDIuODY0MDkgMS4xNjAxOEw1Ljg1MTk0IDQuNDU1NTFDNS44ODU5IDQuNDkyOTYgNS45MTM3MSA0LjUzNDU5IDUuOTM1MzcgNC41Nzg4OVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmVuZDpyZW1vdmUqL1xufVxuXG4ubWVudS1ncmF5LTUwMCAubWVudS1pdGVtIC5tZW51LWxpbmsge1xuICBjb2xvcjogI0ExQTVCNztcbn1cbi5tZW51LWdyYXktNTAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS10aXRsZSB7XG4gIGNvbG9yOiAjQTFBNUI3O1xufVxuLm1lbnUtZ3JheS01MDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24gaSB7XG4gIGNvbG9yOiAjQTFBNUI3O1xufVxuLm1lbnUtZ3JheS01MDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjQTFBNUI3O1xufVxuLm1lbnUtZ3JheS01MDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLm1lbnUtZ3JheS01MDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWJ1bGxldCAuYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ExQTVCNztcbn1cbi5tZW51LWdyYXktNTAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA5JyBmaWxsPSclMjNBMUE1QjcnJTNlJTNjcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTIuMDY0NjMgNC40MjExMUMxLjk2MTYxIDQuMjIwODggMS45ODA5IDMuOTYzNyAyLjEyODYzIDMuNzg1OTdMNS4xMjg0NyAwLjE3NzE4MUM1LjMxNDAyIC0wLjA0NjAzNCA1LjYzMDQ5IC0wLjA2MDI2MSA1LjgzNTMyIDAuMTQ1NDA0QzYuMDQwMTUgMC4zNTEwNjkgNi4wNTU3OCAwLjY5ODc0NCA1Ljg3MDIzIDAuOTIxOTU5TDMuMTk0MDYgNC4xNDEzN0w1Ljg0NDE0IDcuMDY0MTdDNi4wMzg5NiA3LjI3OTA0IDYuMDM4MzUgNy42MjY4NiA1Ljg0Mjc4IDcuODQxMDVDNS42NDcyMSA4LjA1NTI0IDUuMzMwNzMgOC4wNTQ2OSA1LjEzNTkxIDcuODM5ODJMMi4xNDgwNiA0LjU0NDQ5QzIuMTE0MSA0LjUwNzA0IDIuMDg2MjkgNC40NjU0MSAyLjA2NDYzIDQuNDIxMTFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDpiZWdpbjpyZW1vdmUqL1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOScgZmlsbD0nJTIzQTFBNUI3JyUzZSUzY3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J001LjkzNTM3IDQuNTc4ODlDNi4wMzgzOSA0Ljc3OTEyIDYuMDE5MSA1LjAzNjMgNS44NzEzNyA1LjIxNDAzTDIuODcxNTMgOC44MjI4MkMyLjY4NTk4IDkuMDQ2MDMgMi4zNjk1MSA5LjA2MDI2IDIuMTY0NjggOC44NTQ2QzEuOTU5ODUgOC42NDg5MyAxLjk0NDIyIDguMzAxMjYgMi4xMjk3NyA4LjA3ODA0TDQuODA1OTQgNC44NTg2M0wyLjE1NTg2IDEuOTM1ODNDMS45NjEwNCAxLjcyMDk2IDEuOTYxNjUgMS4zNzMxNCAyLjE1NzIyIDEuMTU4OTVDMi4zNTI3OSAwLjk0NDc1NyAyLjY2OTI3IDAuOTQ1MzExIDIuODY0MDkgMS4xNjAxOEw1Ljg1MTk0IDQuNDU1NTFDNS44ODU5IDQuNDkyOTYgNS45MTM3MSA0LjUzNDU5IDUuOTM1MzcgNC41Nzg4OVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmVuZDpyZW1vdmUqL1xufVxuXG4ubWVudS10aXRsZS1ncmF5LTUwMCAubWVudS1pdGVtIC5tZW51LWxpbmsge1xuICBjb2xvcjogI0ExQTVCNztcbn1cbi5tZW51LXRpdGxlLWdyYXktNTAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS10aXRsZSB7XG4gIGNvbG9yOiAjQTFBNUI3O1xufVxuXG4ubWVudS1pY29uLWdyYXktNTAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIGkge1xuICBjb2xvcjogI0ExQTVCNztcbn1cbi5tZW51LWljb24tZ3JheS01MDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjQTFBNUI3O1xufVxuLm1lbnUtaWNvbi1ncmF5LTUwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5tZW51LWJ1bGxldC1ncmF5LTUwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0IC5idWxsZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQTFBNUI3O1xufVxuXG4ubWVudS1hcnJvdy1ncmF5LTUwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOScgZmlsbD0nJTIzQTFBNUI3JyUzZSUzY3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00yLjA2NDYzIDQuNDIxMTFDMS45NjE2MSA0LjIyMDg4IDEuOTgwOSAzLjk2MzcgMi4xMjg2MyAzLjc4NTk3TDUuMTI4NDcgMC4xNzcxODFDNS4zMTQwMiAtMC4wNDYwMzQgNS42MzA0OSAtMC4wNjAyNjEgNS44MzUzMiAwLjE0NTQwNEM2LjA0MDE1IDAuMzUxMDY5IDYuMDU1NzggMC42OTg3NDQgNS44NzAyMyAwLjkyMTk1OUwzLjE5NDA2IDQuMTQxMzdMNS44NDQxNCA3LjA2NDE3QzYuMDM4OTYgNy4yNzkwNCA2LjAzODM1IDcuNjI2ODYgNS44NDI3OCA3Ljg0MTA1QzUuNjQ3MjEgOC4wNTUyNCA1LjMzMDczIDguMDU0NjkgNS4xMzU5MSA3LjgzOTgyTDIuMTQ4MDYgNC41NDQ0OUMyLjExNDEgNC41MDcwNCAyLjA4NjI5IDQuNDY1NDEgMi4wNjQ2MyA0LjQyMTExWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6YmVnaW46cmVtb3ZlKi9cbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDknIGZpbGw9JyUyM0ExQTVCNyclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNNS45MzUzNyA0LjU3ODg5QzYuMDM4MzkgNC43NzkxMiA2LjAxOTEgNS4wMzYzIDUuODcxMzcgNS4yMTQwM0wyLjg3MTUzIDguODIyODJDMi42ODU5OCA5LjA0NjAzIDIuMzY5NTEgOS4wNjAyNiAyLjE2NDY4IDguODU0NkMxLjk1OTg1IDguNjQ4OTMgMS45NDQyMiA4LjMwMTI2IDIuMTI5NzcgOC4wNzgwNEw0LjgwNTk0IDQuODU4NjNMMi4xNTU4NiAxLjkzNTgzQzEuOTYxMDQgMS43MjA5NiAxLjk2MTY1IDEuMzczMTQgMi4xNTcyMiAxLjE1ODk1QzIuMzUyNzkgMC45NDQ3NTcgMi42NjkyNyAwLjk0NTMxMSAyLjg2NDA5IDEuMTYwMThMNS44NTE5NCA0LjQ1NTUxQzUuODg1OSA0LjQ5Mjk2IDUuOTEzNzEgNC41MzQ1OSA1LjkzNTM3IDQuNTc4ODlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDplbmQ6cmVtb3ZlKi9cbn1cblxuLm1lbnUtZ3JheS02MDAgLm1lbnUtaXRlbSAubWVudS1saW5rIHtcbiAgY29sb3I6ICM3RTgyOTk7XG59XG4ubWVudS1ncmF5LTYwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtdGl0bGUge1xuICBjb2xvcjogIzdFODI5OTtcbn1cbi5tZW51LWdyYXktNjAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIGkge1xuICBjb2xvcjogIzdFODI5OTtcbn1cbi5tZW51LWdyYXktNjAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzdFODI5OTtcbn1cbi5tZW51LWdyYXktNjAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5tZW51LWdyYXktNjAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1idWxsZXQgLmJ1bGxldCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3RTgyOTk7XG59XG4ubWVudS1ncmF5LTYwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOScgZmlsbD0nJTIzN0U4Mjk5JyUzZSUzY3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00yLjA2NDYzIDQuNDIxMTFDMS45NjE2MSA0LjIyMDg4IDEuOTgwOSAzLjk2MzcgMi4xMjg2MyAzLjc4NTk3TDUuMTI4NDcgMC4xNzcxODFDNS4zMTQwMiAtMC4wNDYwMzQgNS42MzA0OSAtMC4wNjAyNjEgNS44MzUzMiAwLjE0NTQwNEM2LjA0MDE1IDAuMzUxMDY5IDYuMDU1NzggMC42OTg3NDQgNS44NzAyMyAwLjkyMTk1OUwzLjE5NDA2IDQuMTQxMzdMNS44NDQxNCA3LjA2NDE3QzYuMDM4OTYgNy4yNzkwNCA2LjAzODM1IDcuNjI2ODYgNS44NDI3OCA3Ljg0MTA1QzUuNjQ3MjEgOC4wNTUyNCA1LjMzMDczIDguMDU0NjkgNS4xMzU5MSA3LjgzOTgyTDIuMTQ4MDYgNC41NDQ0OUMyLjExNDEgNC41MDcwNCAyLjA4NjI5IDQuNDY1NDEgMi4wNjQ2MyA0LjQyMTExWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6YmVnaW46cmVtb3ZlKi9cbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDknIGZpbGw9JyUyMzdFODI5OSclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNNS45MzUzNyA0LjU3ODg5QzYuMDM4MzkgNC43NzkxMiA2LjAxOTEgNS4wMzYzIDUuODcxMzcgNS4yMTQwM0wyLjg3MTUzIDguODIyODJDMi42ODU5OCA5LjA0NjAzIDIuMzY5NTEgOS4wNjAyNiAyLjE2NDY4IDguODU0NkMxLjk1OTg1IDguNjQ4OTMgMS45NDQyMiA4LjMwMTI2IDIuMTI5NzcgOC4wNzgwNEw0LjgwNTk0IDQuODU4NjNMMi4xNTU4NiAxLjkzNTgzQzEuOTYxMDQgMS43MjA5NiAxLjk2MTY1IDEuMzczMTQgMi4xNTcyMiAxLjE1ODk1QzIuMzUyNzkgMC45NDQ3NTcgMi42NjkyNyAwLjk0NTMxMSAyLjg2NDA5IDEuMTYwMThMNS44NTE5NCA0LjQ1NTUxQzUuODg1OSA0LjQ5Mjk2IDUuOTEzNzEgNC41MzQ1OSA1LjkzNTM3IDQuNTc4ODlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDplbmQ6cmVtb3ZlKi9cbn1cblxuLm1lbnUtdGl0bGUtZ3JheS02MDAgLm1lbnUtaXRlbSAubWVudS1saW5rIHtcbiAgY29sb3I6ICM3RTgyOTk7XG59XG4ubWVudS10aXRsZS1ncmF5LTYwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtdGl0bGUge1xuICBjb2xvcjogIzdFODI5OTtcbn1cblxuLm1lbnUtaWNvbi1ncmF5LTYwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiBpIHtcbiAgY29sb3I6ICM3RTgyOTk7XG59XG4ubWVudS1pY29uLWdyYXktNjAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzdFODI5OTtcbn1cbi5tZW51LWljb24tZ3JheS02MDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4ubWVudS1idWxsZXQtZ3JheS02MDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWJ1bGxldCAuYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzdFODI5OTtcbn1cblxuLm1lbnUtYXJyb3ctZ3JheS02MDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDknIGZpbGw9JyUyMzdFODI5OSclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNMi4wNjQ2MyA0LjQyMTExQzEuOTYxNjEgNC4yMjA4OCAxLjk4MDkgMy45NjM3IDIuMTI4NjMgMy43ODU5N0w1LjEyODQ3IDAuMTc3MTgxQzUuMzE0MDIgLTAuMDQ2MDM0IDUuNjMwNDkgLTAuMDYwMjYxIDUuODM1MzIgMC4xNDU0MDRDNi4wNDAxNSAwLjM1MTA2OSA2LjA1NTc4IDAuNjk4NzQ0IDUuODcwMjMgMC45MjE5NTlMMy4xOTQwNiA0LjE0MTM3TDUuODQ0MTQgNy4wNjQxN0M2LjAzODk2IDcuMjc5MDQgNi4wMzgzNSA3LjYyNjg2IDUuODQyNzggNy44NDEwNUM1LjY0NzIxIDguMDU1MjQgNS4zMzA3MyA4LjA1NDY5IDUuMTM1OTEgNy44Mzk4MkwyLjE0ODA2IDQuNTQ0NDlDMi4xMTQxIDQuNTA3MDQgMi4wODYyOSA0LjQ2NTQxIDIuMDY0NjMgNC40MjExMVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA5JyBmaWxsPSclMjM3RTgyOTknJTNlJTNjcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTUuOTM1MzcgNC41Nzg4OUM2LjAzODM5IDQuNzc5MTIgNi4wMTkxIDUuMDM2MyA1Ljg3MTM3IDUuMjE0MDNMMi44NzE1MyA4LjgyMjgyQzIuNjg1OTggOS4wNDYwMyAyLjM2OTUxIDkuMDYwMjYgMi4xNjQ2OCA4Ljg1NDZDMS45NTk4NSA4LjY0ODkzIDEuOTQ0MjIgOC4zMDEyNiAyLjEyOTc3IDguMDc4MDRMNC44MDU5NCA0Ljg1ODYzTDIuMTU1ODYgMS45MzU4M0MxLjk2MTA0IDEuNzIwOTYgMS45NjE2NSAxLjM3MzE0IDIuMTU3MjIgMS4xNTg5NUMyLjM1Mjc5IDAuOTQ0NzU3IDIuNjY5MjcgMC45NDUzMTEgMi44NjQwOSAxLjE2MDE4TDUuODUxOTQgNC40NTU1MUM1Ljg4NTkgNC40OTI5NiA1LjkxMzcxIDQuNTM0NTkgNS45MzUzNyA0LjU3ODg5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6ZW5kOnJlbW92ZSovXG59XG5cbi5tZW51LWdyYXktNzAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayB7XG4gIGNvbG9yOiAjNUU2Mjc4O1xufVxuLm1lbnUtZ3JheS03MDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LXRpdGxlIHtcbiAgY29sb3I6ICM1RTYyNzg7XG59XG4ubWVudS1ncmF5LTcwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiBpIHtcbiAgY29sb3I6ICM1RTYyNzg7XG59XG4ubWVudS1ncmF5LTcwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICM1RTYyNzg7XG59XG4ubWVudS1ncmF5LTcwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG4ubWVudS1ncmF5LTcwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0IC5idWxsZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNUU2Mjc4O1xufVxuLm1lbnUtZ3JheS03MDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDknIGZpbGw9JyUyMzVFNjI3OCclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNMi4wNjQ2MyA0LjQyMTExQzEuOTYxNjEgNC4yMjA4OCAxLjk4MDkgMy45NjM3IDIuMTI4NjMgMy43ODU5N0w1LjEyODQ3IDAuMTc3MTgxQzUuMzE0MDIgLTAuMDQ2MDM0IDUuNjMwNDkgLTAuMDYwMjYxIDUuODM1MzIgMC4xNDU0MDRDNi4wNDAxNSAwLjM1MTA2OSA2LjA1NTc4IDAuNjk4NzQ0IDUuODcwMjMgMC45MjE5NTlMMy4xOTQwNiA0LjE0MTM3TDUuODQ0MTQgNy4wNjQxN0M2LjAzODk2IDcuMjc5MDQgNi4wMzgzNSA3LjYyNjg2IDUuODQyNzggNy44NDEwNUM1LjY0NzIxIDguMDU1MjQgNS4zMzA3MyA4LjA1NDY5IDUuMTM1OTEgNy44Mzk4MkwyLjE0ODA2IDQuNTQ0NDlDMi4xMTQxIDQuNTA3MDQgMi4wODYyOSA0LjQ2NTQxIDIuMDY0NjMgNC40MjExMVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA5JyBmaWxsPSclMjM1RTYyNzgnJTNlJTNjcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTUuOTM1MzcgNC41Nzg4OUM2LjAzODM5IDQuNzc5MTIgNi4wMTkxIDUuMDM2MyA1Ljg3MTM3IDUuMjE0MDNMMi44NzE1MyA4LjgyMjgyQzIuNjg1OTggOS4wNDYwMyAyLjM2OTUxIDkuMDYwMjYgMi4xNjQ2OCA4Ljg1NDZDMS45NTk4NSA4LjY0ODkzIDEuOTQ0MjIgOC4zMDEyNiAyLjEyOTc3IDguMDc4MDRMNC44MDU5NCA0Ljg1ODYzTDIuMTU1ODYgMS45MzU4M0MxLjk2MTA0IDEuNzIwOTYgMS45NjE2NSAxLjM3MzE0IDIuMTU3MjIgMS4xNTg5NUMyLjM1Mjc5IDAuOTQ0NzU3IDIuNjY5MjcgMC45NDUzMTEgMi44NjQwOSAxLjE2MDE4TDUuODUxOTQgNC40NTU1MUM1Ljg4NTkgNC40OTI5NiA1LjkxMzcxIDQuNTM0NTkgNS45MzUzNyA0LjU3ODg5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6ZW5kOnJlbW92ZSovXG59XG5cbi5tZW51LXRpdGxlLWdyYXktNzAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayB7XG4gIGNvbG9yOiAjNUU2Mjc4O1xufVxuLm1lbnUtdGl0bGUtZ3JheS03MDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LXRpdGxlIHtcbiAgY29sb3I6ICM1RTYyNzg7XG59XG5cbi5tZW51LWljb24tZ3JheS03MDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24gaSB7XG4gIGNvbG9yOiAjNUU2Mjc4O1xufVxuLm1lbnUtaWNvbi1ncmF5LTcwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICM1RTYyNzg7XG59XG4ubWVudS1pY29uLWdyYXktNzAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLm1lbnUtYnVsbGV0LWdyYXktNzAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1idWxsZXQgLmJ1bGxldCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1RTYyNzg7XG59XG5cbi5tZW51LWFycm93LWdyYXktNzAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA5JyBmaWxsPSclMjM1RTYyNzgnJTNlJTNjcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTIuMDY0NjMgNC40MjExMUMxLjk2MTYxIDQuMjIwODggMS45ODA5IDMuOTYzNyAyLjEyODYzIDMuNzg1OTdMNS4xMjg0NyAwLjE3NzE4MUM1LjMxNDAyIC0wLjA0NjAzNCA1LjYzMDQ5IC0wLjA2MDI2MSA1LjgzNTMyIDAuMTQ1NDA0QzYuMDQwMTUgMC4zNTEwNjkgNi4wNTU3OCAwLjY5ODc0NCA1Ljg3MDIzIDAuOTIxOTU5TDMuMTk0MDYgNC4xNDEzN0w1Ljg0NDE0IDcuMDY0MTdDNi4wMzg5NiA3LjI3OTA0IDYuMDM4MzUgNy42MjY4NiA1Ljg0Mjc4IDcuODQxMDVDNS42NDcyMSA4LjA1NTI0IDUuMzMwNzMgOC4wNTQ2OSA1LjEzNTkxIDcuODM5ODJMMi4xNDgwNiA0LjU0NDQ5QzIuMTE0MSA0LjUwNzA0IDIuMDg2MjkgNC40NjU0MSAyLjA2NDYzIDQuNDIxMTFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDpiZWdpbjpyZW1vdmUqL1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOScgZmlsbD0nJTIzNUU2Mjc4JyUzZSUzY3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J001LjkzNTM3IDQuNTc4ODlDNi4wMzgzOSA0Ljc3OTEyIDYuMDE5MSA1LjAzNjMgNS44NzEzNyA1LjIxNDAzTDIuODcxNTMgOC44MjI4MkMyLjY4NTk4IDkuMDQ2MDMgMi4zNjk1MSA5LjA2MDI2IDIuMTY0NjggOC44NTQ2QzEuOTU5ODUgOC42NDg5MyAxLjk0NDIyIDguMzAxMjYgMi4xMjk3NyA4LjA3ODA0TDQuODA1OTQgNC44NTg2M0wyLjE1NTg2IDEuOTM1ODNDMS45NjEwNCAxLjcyMDk2IDEuOTYxNjUgMS4zNzMxNCAyLjE1NzIyIDEuMTU4OTVDMi4zNTI3OSAwLjk0NDc1NyAyLjY2OTI3IDAuOTQ1MzExIDIuODY0MDkgMS4xNjAxOEw1Ljg1MTk0IDQuNDU1NTFDNS44ODU5IDQuNDkyOTYgNS45MTM3MSA0LjUzNDU5IDUuOTM1MzcgNC41Nzg4OVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmVuZDpyZW1vdmUqL1xufVxuXG4ubWVudS1ncmF5LTgwMCAubWVudS1pdGVtIC5tZW51LWxpbmsge1xuICBjb2xvcjogIzNGNDI1NDtcbn1cbi5tZW51LWdyYXktODAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS10aXRsZSB7XG4gIGNvbG9yOiAjM0Y0MjU0O1xufVxuLm1lbnUtZ3JheS04MDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24gaSB7XG4gIGNvbG9yOiAjM0Y0MjU0O1xufVxuLm1lbnUtZ3JheS04MDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjM0Y0MjU0O1xufVxuLm1lbnUtZ3JheS04MDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLm1lbnUtZ3JheS04MDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWJ1bGxldCAuYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNGNDI1NDtcbn1cbi5tZW51LWdyYXktODAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA5JyBmaWxsPSclMjMzRjQyNTQnJTNlJTNjcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTIuMDY0NjMgNC40MjExMUMxLjk2MTYxIDQuMjIwODggMS45ODA5IDMuOTYzNyAyLjEyODYzIDMuNzg1OTdMNS4xMjg0NyAwLjE3NzE4MUM1LjMxNDAyIC0wLjA0NjAzNCA1LjYzMDQ5IC0wLjA2MDI2MSA1LjgzNTMyIDAuMTQ1NDA0QzYuMDQwMTUgMC4zNTEwNjkgNi4wNTU3OCAwLjY5ODc0NCA1Ljg3MDIzIDAuOTIxOTU5TDMuMTk0MDYgNC4xNDEzN0w1Ljg0NDE0IDcuMDY0MTdDNi4wMzg5NiA3LjI3OTA0IDYuMDM4MzUgNy42MjY4NiA1Ljg0Mjc4IDcuODQxMDVDNS42NDcyMSA4LjA1NTI0IDUuMzMwNzMgOC4wNTQ2OSA1LjEzNTkxIDcuODM5ODJMMi4xNDgwNiA0LjU0NDQ5QzIuMTE0MSA0LjUwNzA0IDIuMDg2MjkgNC40NjU0MSAyLjA2NDYzIDQuNDIxMTFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDpiZWdpbjpyZW1vdmUqL1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOScgZmlsbD0nJTIzM0Y0MjU0JyUzZSUzY3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J001LjkzNTM3IDQuNTc4ODlDNi4wMzgzOSA0Ljc3OTEyIDYuMDE5MSA1LjAzNjMgNS44NzEzNyA1LjIxNDAzTDIuODcxNTMgOC44MjI4MkMyLjY4NTk4IDkuMDQ2MDMgMi4zNjk1MSA5LjA2MDI2IDIuMTY0NjggOC44NTQ2QzEuOTU5ODUgOC42NDg5MyAxLjk0NDIyIDguMzAxMjYgMi4xMjk3NyA4LjA3ODA0TDQuODA1OTQgNC44NTg2M0wyLjE1NTg2IDEuOTM1ODNDMS45NjEwNCAxLjcyMDk2IDEuOTYxNjUgMS4zNzMxNCAyLjE1NzIyIDEuMTU4OTVDMi4zNTI3OSAwLjk0NDc1NyAyLjY2OTI3IDAuOTQ1MzExIDIuODY0MDkgMS4xNjAxOEw1Ljg1MTk0IDQuNDU1NTFDNS44ODU5IDQuNDkyOTYgNS45MTM3MSA0LjUzNDU5IDUuOTM1MzcgNC41Nzg4OVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmVuZDpyZW1vdmUqL1xufVxuXG4ubWVudS10aXRsZS1ncmF5LTgwMCAubWVudS1pdGVtIC5tZW51LWxpbmsge1xuICBjb2xvcjogIzNGNDI1NDtcbn1cbi5tZW51LXRpdGxlLWdyYXktODAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS10aXRsZSB7XG4gIGNvbG9yOiAjM0Y0MjU0O1xufVxuXG4ubWVudS1pY29uLWdyYXktODAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIGkge1xuICBjb2xvcjogIzNGNDI1NDtcbn1cbi5tZW51LWljb24tZ3JheS04MDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjM0Y0MjU0O1xufVxuLm1lbnUtaWNvbi1ncmF5LTgwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5tZW51LWJ1bGxldC1ncmF5LTgwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0IC5idWxsZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM0Y0MjU0O1xufVxuXG4ubWVudS1hcnJvdy1ncmF5LTgwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOScgZmlsbD0nJTIzM0Y0MjU0JyUzZSUzY3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00yLjA2NDYzIDQuNDIxMTFDMS45NjE2MSA0LjIyMDg4IDEuOTgwOSAzLjk2MzcgMi4xMjg2MyAzLjc4NTk3TDUuMTI4NDcgMC4xNzcxODFDNS4zMTQwMiAtMC4wNDYwMzQgNS42MzA0OSAtMC4wNjAyNjEgNS44MzUzMiAwLjE0NTQwNEM2LjA0MDE1IDAuMzUxMDY5IDYuMDU1NzggMC42OTg3NDQgNS44NzAyMyAwLjkyMTk1OUwzLjE5NDA2IDQuMTQxMzdMNS44NDQxNCA3LjA2NDE3QzYuMDM4OTYgNy4yNzkwNCA2LjAzODM1IDcuNjI2ODYgNS44NDI3OCA3Ljg0MTA1QzUuNjQ3MjEgOC4wNTUyNCA1LjMzMDczIDguMDU0NjkgNS4xMzU5MSA3LjgzOTgyTDIuMTQ4MDYgNC41NDQ0OUMyLjExNDEgNC41MDcwNCAyLjA4NjI5IDQuNDY1NDEgMi4wNjQ2MyA0LjQyMTExWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6YmVnaW46cmVtb3ZlKi9cbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDknIGZpbGw9JyUyMzNGNDI1NCclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNNS45MzUzNyA0LjU3ODg5QzYuMDM4MzkgNC43NzkxMiA2LjAxOTEgNS4wMzYzIDUuODcxMzcgNS4yMTQwM0wyLjg3MTUzIDguODIyODJDMi42ODU5OCA5LjA0NjAzIDIuMzY5NTEgOS4wNjAyNiAyLjE2NDY4IDguODU0NkMxLjk1OTg1IDguNjQ4OTMgMS45NDQyMiA4LjMwMTI2IDIuMTI5NzcgOC4wNzgwNEw0LjgwNTk0IDQuODU4NjNMMi4xNTU4NiAxLjkzNTgzQzEuOTYxMDQgMS43MjA5NiAxLjk2MTY1IDEuMzczMTQgMi4xNTcyMiAxLjE1ODk1QzIuMzUyNzkgMC45NDQ3NTcgMi42NjkyNyAwLjk0NTMxMSAyLjg2NDA5IDEuMTYwMThMNS44NTE5NCA0LjQ1NTUxQzUuODg1OSA0LjQ5Mjk2IDUuOTEzNzEgNC41MzQ1OSA1LjkzNTM3IDQuNTc4ODlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDplbmQ6cmVtb3ZlKi9cbn1cblxuLm1lbnUtZ3JheS05MDAgLm1lbnUtaXRlbSAubWVudS1saW5rIHtcbiAgY29sb3I6ICMxODFDMzI7XG59XG4ubWVudS1ncmF5LTkwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtdGl0bGUge1xuICBjb2xvcjogIzE4MUMzMjtcbn1cbi5tZW51LWdyYXktOTAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIGkge1xuICBjb2xvcjogIzE4MUMzMjtcbn1cbi5tZW51LWdyYXktOTAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzE4MUMzMjtcbn1cbi5tZW51LWdyYXktOTAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5tZW51LWdyYXktOTAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1idWxsZXQgLmJ1bGxldCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxODFDMzI7XG59XG4ubWVudS1ncmF5LTkwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOScgZmlsbD0nJTIzMTgxQzMyJyUzZSUzY3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00yLjA2NDYzIDQuNDIxMTFDMS45NjE2MSA0LjIyMDg4IDEuOTgwOSAzLjk2MzcgMi4xMjg2MyAzLjc4NTk3TDUuMTI4NDcgMC4xNzcxODFDNS4zMTQwMiAtMC4wNDYwMzQgNS42MzA0OSAtMC4wNjAyNjEgNS44MzUzMiAwLjE0NTQwNEM2LjA0MDE1IDAuMzUxMDY5IDYuMDU1NzggMC42OTg3NDQgNS44NzAyMyAwLjkyMTk1OUwzLjE5NDA2IDQuMTQxMzdMNS44NDQxNCA3LjA2NDE3QzYuMDM4OTYgNy4yNzkwNCA2LjAzODM1IDcuNjI2ODYgNS44NDI3OCA3Ljg0MTA1QzUuNjQ3MjEgOC4wNTUyNCA1LjMzMDczIDguMDU0NjkgNS4xMzU5MSA3LjgzOTgyTDIuMTQ4MDYgNC41NDQ0OUMyLjExNDEgNC41MDcwNCAyLjA4NjI5IDQuNDY1NDEgMi4wNjQ2MyA0LjQyMTExWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6YmVnaW46cmVtb3ZlKi9cbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDknIGZpbGw9JyUyMzE4MUMzMiclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNNS45MzUzNyA0LjU3ODg5QzYuMDM4MzkgNC43NzkxMiA2LjAxOTEgNS4wMzYzIDUuODcxMzcgNS4yMTQwM0wyLjg3MTUzIDguODIyODJDMi42ODU5OCA5LjA0NjAzIDIuMzY5NTEgOS4wNjAyNiAyLjE2NDY4IDguODU0NkMxLjk1OTg1IDguNjQ4OTMgMS45NDQyMiA4LjMwMTI2IDIuMTI5NzcgOC4wNzgwNEw0LjgwNTk0IDQuODU4NjNMMi4xNTU4NiAxLjkzNTgzQzEuOTYxMDQgMS43MjA5NiAxLjk2MTY1IDEuMzczMTQgMi4xNTcyMiAxLjE1ODk1QzIuMzUyNzkgMC45NDQ3NTcgMi42NjkyNyAwLjk0NTMxMSAyLjg2NDA5IDEuMTYwMThMNS44NTE5NCA0LjQ1NTUxQzUuODg1OSA0LjQ5Mjk2IDUuOTEzNzEgNC41MzQ1OSA1LjkzNTM3IDQuNTc4ODlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDplbmQ6cmVtb3ZlKi9cbn1cblxuLm1lbnUtdGl0bGUtZ3JheS05MDAgLm1lbnUtaXRlbSAubWVudS1saW5rIHtcbiAgY29sb3I6ICMxODFDMzI7XG59XG4ubWVudS10aXRsZS1ncmF5LTkwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtdGl0bGUge1xuICBjb2xvcjogIzE4MUMzMjtcbn1cblxuLm1lbnUtaWNvbi1ncmF5LTkwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiBpIHtcbiAgY29sb3I6ICMxODFDMzI7XG59XG4ubWVudS1pY29uLWdyYXktOTAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzE4MUMzMjtcbn1cbi5tZW51LWljb24tZ3JheS05MDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4ubWVudS1idWxsZXQtZ3JheS05MDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWJ1bGxldCAuYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE4MUMzMjtcbn1cblxuLm1lbnUtYXJyb3ctZ3JheS05MDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDknIGZpbGw9JyUyMzE4MUMzMiclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNMi4wNjQ2MyA0LjQyMTExQzEuOTYxNjEgNC4yMjA4OCAxLjk4MDkgMy45NjM3IDIuMTI4NjMgMy43ODU5N0w1LjEyODQ3IDAuMTc3MTgxQzUuMzE0MDIgLTAuMDQ2MDM0IDUuNjMwNDkgLTAuMDYwMjYxIDUuODM1MzIgMC4xNDU0MDRDNi4wNDAxNSAwLjM1MTA2OSA2LjA1NTc4IDAuNjk4NzQ0IDUuODcwMjMgMC45MjE5NTlMMy4xOTQwNiA0LjE0MTM3TDUuODQ0MTQgNy4wNjQxN0M2LjAzODk2IDcuMjc5MDQgNi4wMzgzNSA3LjYyNjg2IDUuODQyNzggNy44NDEwNUM1LjY0NzIxIDguMDU1MjQgNS4zMzA3MyA4LjA1NDY5IDUuMTM1OTEgNy44Mzk4MkwyLjE0ODA2IDQuNTQ0NDlDMi4xMTQxIDQuNTA3MDQgMi4wODYyOSA0LjQ2NTQxIDIuMDY0NjMgNC40MjExMVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA5JyBmaWxsPSclMjMxODFDMzInJTNlJTNjcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTUuOTM1MzcgNC41Nzg4OUM2LjAzODM5IDQuNzc5MTIgNi4wMTkxIDUuMDM2MyA1Ljg3MTM3IDUuMjE0MDNMMi44NzE1MyA4LjgyMjgyQzIuNjg1OTggOS4wNDYwMyAyLjM2OTUxIDkuMDYwMjYgMi4xNjQ2OCA4Ljg1NDZDMS45NTk4NSA4LjY0ODkzIDEuOTQ0MjIgOC4zMDEyNiAyLjEyOTc3IDguMDc4MDRMNC44MDU5NCA0Ljg1ODYzTDIuMTU1ODYgMS45MzU4M0MxLjk2MTA0IDEuNzIwOTYgMS45NjE2NSAxLjM3MzE0IDIuMTU3MjIgMS4xNTg5NUMyLjM1Mjc5IDAuOTQ0NzU3IDIuNjY5MjcgMC45NDUzMTEgMi44NjQwOSAxLjE2MDE4TDUuODUxOTQgNC40NTU1MUM1Ljg4NTkgNC40OTI5NiA1LjkxMzcxIDQuNTM0NTkgNS45MzUzNyA0LjU3ODg5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6ZW5kOnJlbW92ZSovXG59XG5cbi5tZW51LWhvdmVyLWJnIC5tZW51LWl0ZW0uaG92ZXIgPiAubWVudS1saW5rOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKSxcbi5tZW51LWhvdmVyLWJnIC5tZW51LWl0ZW0gLm1lbnUtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0NSwgMjQ4LCAyNTAsIDAuOCk7XG59XG5cbi5tZW51LXNob3ctYmcgLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluaywgLm1lbnUtc2hvdy1iZyAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDUsIDI0OCwgMjUwLCAwLjgpO1xufVxuXG4ubWVudS1hY3RpdmUtYmcgLm1lbnUtaXRlbSAubWVudS1saW5rLmFjdGl2ZSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ1LCAyNDgsIDI1MCwgMC44KTtcbn1cblxuLm1lbnUtc3RhdGUtYmcgLm1lbnUtaXRlbS5ob3ZlciA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpLFxuLm1lbnUtc3RhdGUtYmcgLm1lbnUtaXRlbSAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ1LCAyNDgsIDI1MCwgMC44KTtcbn1cbi5tZW51LXN0YXRlLWJnIC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmssIC5tZW51LXN0YXRlLWJnIC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0NSwgMjQ4LCAyNTAsIDAuOCk7XG59XG4ubWVudS1zdGF0ZS1iZyAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDUsIDI0OCwgMjUwLCAwLjgpO1xufVxuXG4ubWVudS1ob3Zlci1wcmltYXJ5IC5tZW51LWl0ZW0uaG92ZXIgPiAubWVudS1saW5rOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKSxcbi5tZW51LWhvdmVyLXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiAjRkZEMzAwO1xufVxuLm1lbnUtaG92ZXItcHJpbWFyeSAubWVudS1pdGVtLmhvdmVyID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSkgLm1lbnUtdGl0bGUsXG4ubWVudS1ob3Zlci1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSkgLm1lbnUtdGl0bGUge1xuICBjb2xvcjogI0ZGRDMwMDtcbn1cbi5tZW51LWhvdmVyLXByaW1hcnkgLm1lbnUtaXRlbS5ob3ZlciA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpIC5tZW51LWljb24gaSxcbi5tZW51LWhvdmVyLXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKSAubWVudS1pY29uIGkge1xuICBjb2xvcjogI0ZGRDMwMDtcbn1cbi5tZW51LWhvdmVyLXByaW1hcnkgLm1lbnUtaXRlbS5ob3ZlciA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpIC5tZW51LWljb24gLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSxcbi5tZW51LWhvdmVyLXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKSAubWVudS1pY29uIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0ZGRDMwMDtcbn1cbi5tZW51LWhvdmVyLXByaW1hcnkgLm1lbnUtaXRlbS5ob3ZlciA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpIC5tZW51LWljb24gLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSxcbi5tZW51LWhvdmVyLXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKSAubWVudS1pY29uIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5tZW51LWhvdmVyLXByaW1hcnkgLm1lbnUtaXRlbS5ob3ZlciA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpIC5tZW51LWJ1bGxldCAuYnVsbGV0LFxuLm1lbnUtaG92ZXItcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpIC5tZW51LWJ1bGxldCAuYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRDMwMDtcbn1cbi5tZW51LWhvdmVyLXByaW1hcnkgLm1lbnUtaXRlbS5ob3ZlciA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpIC5tZW51LWFycm93OmFmdGVyLFxuLm1lbnUtaG92ZXItcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpIC5tZW51LWFycm93OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDknIGZpbGw9JyUyM0ZGRDMwMCclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNMi4wNjQ2MyA0LjQyMTExQzEuOTYxNjEgNC4yMjA4OCAxLjk4MDkgMy45NjM3IDIuMTI4NjMgMy43ODU5N0w1LjEyODQ3IDAuMTc3MTgxQzUuMzE0MDIgLTAuMDQ2MDM0IDUuNjMwNDkgLTAuMDYwMjYxIDUuODM1MzIgMC4xNDU0MDRDNi4wNDAxNSAwLjM1MTA2OSA2LjA1NTc4IDAuNjk4NzQ0IDUuODcwMjMgMC45MjE5NTlMMy4xOTQwNiA0LjE0MTM3TDUuODQ0MTQgNy4wNjQxN0M2LjAzODk2IDcuMjc5MDQgNi4wMzgzNSA3LjYyNjg2IDUuODQyNzggNy44NDEwNUM1LjY0NzIxIDguMDU1MjQgNS4zMzA3MyA4LjA1NDY5IDUuMTM1OTEgNy44Mzk4MkwyLjE0ODA2IDQuNTQ0NDlDMi4xMTQxIDQuNTA3MDQgMi4wODYyOSA0LjQ2NTQxIDIuMDY0NjMgNC40MjExMVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA5JyBmaWxsPSclMjNGRkQzMDAnJTNlJTNjcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTUuOTM1MzcgNC41Nzg4OUM2LjAzODM5IDQuNzc5MTIgNi4wMTkxIDUuMDM2MyA1Ljg3MTM3IDUuMjE0MDNMMi44NzE1MyA4LjgyMjgyQzIuNjg1OTggOS4wNDYwMyAyLjM2OTUxIDkuMDYwMjYgMi4xNjQ2OCA4Ljg1NDZDMS45NTk4NSA4LjY0ODkzIDEuOTQ0MjIgOC4zMDEyNiAyLjEyOTc3IDguMDc4MDRMNC44MDU5NCA0Ljg1ODYzTDIuMTU1ODYgMS45MzU4M0MxLjk2MTA0IDEuNzIwOTYgMS45NjE2NSAxLjM3MzE0IDIuMTU3MjIgMS4xNTg5NUMyLjM1Mjc5IDAuOTQ0NzU3IDIuNjY5MjcgMC45NDUzMTEgMi44NjQwOSAxLjE2MDE4TDUuODUxOTQgNC40NTU1MUM1Ljg4NTkgNC40OTI5NiA1LjkxMzcxIDQuNTM0NTkgNS45MzUzNyA0LjU3ODg5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6ZW5kOnJlbW92ZSovXG59XG5cbi5tZW51LXNob3ctcHJpbWFyeSAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rLCAubWVudS1zaG93LXByaW1hcnkgLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiAjRkZEMzAwO1xufVxuLm1lbnUtc2hvdy1wcmltYXJ5IC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmsgLm1lbnUtdGl0bGUsIC5tZW51LXNob3ctcHJpbWFyeSAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIC5tZW51LXRpdGxlIHtcbiAgY29sb3I6ICNGRkQzMDA7XG59XG4ubWVudS1zaG93LXByaW1hcnkgLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluayAubWVudS1pY29uIGksIC5tZW51LXNob3ctcHJpbWFyeSAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIC5tZW51LWljb24gaSB7XG4gIGNvbG9yOiAjRkZEMzAwO1xufVxuLm1lbnUtc2hvdy1wcmltYXJ5IC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbiAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAubWVudS1zaG93LXByaW1hcnkgLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0ZGRDMwMDtcbn1cbi5tZW51LXNob3ctcHJpbWFyeSAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLm1lbnUtc2hvdy1wcmltYXJ5IC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbiAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG4ubWVudS1zaG93LXByaW1hcnkgLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluayAubWVudS1idWxsZXQgLmJ1bGxldCwgLm1lbnUtc2hvdy1wcmltYXJ5IC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0IC5idWxsZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZEMzAwO1xufVxuLm1lbnUtc2hvdy1wcmltYXJ5IC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIsIC5tZW51LXNob3ctcHJpbWFyeSAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDknIGZpbGw9JyUyM0ZGRDMwMCclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNMi4wNjQ2MyA0LjQyMTExQzEuOTYxNjEgNC4yMjA4OCAxLjk4MDkgMy45NjM3IDIuMTI4NjMgMy43ODU5N0w1LjEyODQ3IDAuMTc3MTgxQzUuMzE0MDIgLTAuMDQ2MDM0IDUuNjMwNDkgLTAuMDYwMjYxIDUuODM1MzIgMC4xNDU0MDRDNi4wNDAxNSAwLjM1MTA2OSA2LjA1NTc4IDAuNjk4NzQ0IDUuODcwMjMgMC45MjE5NTlMMy4xOTQwNiA0LjE0MTM3TDUuODQ0MTQgNy4wNjQxN0M2LjAzODk2IDcuMjc5MDQgNi4wMzgzNSA3LjYyNjg2IDUuODQyNzggNy44NDEwNUM1LjY0NzIxIDguMDU1MjQgNS4zMzA3MyA4LjA1NDY5IDUuMTM1OTEgNy44Mzk4MkwyLjE0ODA2IDQuNTQ0NDlDMi4xMTQxIDQuNTA3MDQgMi4wODYyOSA0LjQ2NTQxIDIuMDY0NjMgNC40MjExMVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA5JyBmaWxsPSclMjNGRkQzMDAnJTNlJTNjcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTUuOTM1MzcgNC41Nzg4OUM2LjAzODM5IDQuNzc5MTIgNi4wMTkxIDUuMDM2MyA1Ljg3MTM3IDUuMjE0MDNMMi44NzE1MyA4LjgyMjgyQzIuNjg1OTggOS4wNDYwMyAyLjM2OTUxIDkuMDYwMjYgMi4xNjQ2OCA4Ljg1NDZDMS45NTk4NSA4LjY0ODkzIDEuOTQ0MjIgOC4zMDEyNiAyLjEyOTc3IDguMDc4MDRMNC44MDU5NCA0Ljg1ODYzTDIuMTU1ODYgMS45MzU4M0MxLjk2MTA0IDEuNzIwOTYgMS45NjE2NSAxLjM3MzE0IDIuMTU3MjIgMS4xNTg5NUMyLjM1Mjc5IDAuOTQ0NzU3IDIuNjY5MjcgMC45NDUzMTEgMi44NjQwOSAxLjE2MDE4TDUuODUxOTQgNC40NTU1MUM1Ljg4NTkgNC40OTI5NiA1LjkxMzcxIDQuNTM0NTkgNS45MzUzNyA0LjU3ODg5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6ZW5kOnJlbW92ZSovXG59XG5cbi5tZW51LWFjdGl2ZS1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogI0ZGRDMwMDtcbn1cbi5tZW51LWFjdGl2ZS1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUgLm1lbnUtdGl0bGUge1xuICBjb2xvcjogI0ZGRDMwMDtcbn1cbi5tZW51LWFjdGl2ZS1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUgLm1lbnUtaWNvbiBpIHtcbiAgY29sb3I6ICNGRkQzMDA7XG59XG4ubWVudS1hY3RpdmUtcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlIC5tZW51LWljb24gLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjRkZEMzAwO1xufVxuLm1lbnUtYWN0aXZlLXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rLmFjdGl2ZSAubWVudS1pY29uIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5tZW51LWFjdGl2ZS1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUgLm1lbnUtYnVsbGV0IC5idWxsZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZEMzAwO1xufVxuLm1lbnUtYWN0aXZlLXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rLmFjdGl2ZSAubWVudS1hcnJvdzphZnRlciB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA5JyBmaWxsPSclMjNGRkQzMDAnJTNlJTNjcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTIuMDY0NjMgNC40MjExMUMxLjk2MTYxIDQuMjIwODggMS45ODA5IDMuOTYzNyAyLjEyODYzIDMuNzg1OTdMNS4xMjg0NyAwLjE3NzE4MUM1LjMxNDAyIC0wLjA0NjAzNCA1LjYzMDQ5IC0wLjA2MDI2MSA1LjgzNTMyIDAuMTQ1NDA0QzYuMDQwMTUgMC4zNTEwNjkgNi4wNTU3OCAwLjY5ODc0NCA1Ljg3MDIzIDAuOTIxOTU5TDMuMTk0MDYgNC4xNDEzN0w1Ljg0NDE0IDcuMDY0MTdDNi4wMzg5NiA3LjI3OTA0IDYuMDM4MzUgNy42MjY4NiA1Ljg0Mjc4IDcuODQxMDVDNS42NDcyMSA4LjA1NTI0IDUuMzMwNzMgOC4wNTQ2OSA1LjEzNTkxIDcuODM5ODJMMi4xNDgwNiA0LjU0NDQ5QzIuMTE0MSA0LjUwNzA0IDIuMDg2MjkgNC40NjU0MSAyLjA2NDYzIDQuNDIxMTFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDpiZWdpbjpyZW1vdmUqL1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOScgZmlsbD0nJTIzRkZEMzAwJyUzZSUzY3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J001LjkzNTM3IDQuNTc4ODlDNi4wMzgzOSA0Ljc3OTEyIDYuMDE5MSA1LjAzNjMgNS44NzEzNyA1LjIxNDAzTDIuODcxNTMgOC44MjI4MkMyLjY4NTk4IDkuMDQ2MDMgMi4zNjk1MSA5LjA2MDI2IDIuMTY0NjggOC44NTQ2QzEuOTU5ODUgOC42NDg5MyAxLjk0NDIyIDguMzAxMjYgMi4xMjk3NyA4LjA3ODA0TDQuODA1OTQgNC44NTg2M0wyLjE1NTg2IDEuOTM1ODNDMS45NjEwNCAxLjcyMDk2IDEuOTYxNjUgMS4zNzMxNCAyLjE1NzIyIDEuMTU4OTVDMi4zNTI3OSAwLjk0NDc1NyAyLjY2OTI3IDAuOTQ1MzExIDIuODY0MDkgMS4xNjAxOEw1Ljg1MTk0IDQuNDU1NTFDNS44ODU5IDQuNDkyOTYgNS45MTM3MSA0LjUzNDU5IDUuOTM1MzcgNC41Nzg4OVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmVuZDpyZW1vdmUqL1xufVxuXG4ubWVudS1zdGF0ZS1wcmltYXJ5IC5tZW51LWl0ZW0uaG92ZXIgPiAubWVudS1saW5rOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKSxcbi5tZW51LXN0YXRlLXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiAjRkZEMzAwO1xufVxuLm1lbnUtc3RhdGUtcHJpbWFyeSAubWVudS1pdGVtLmhvdmVyID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSkgLm1lbnUtdGl0bGUsXG4ubWVudS1zdGF0ZS1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSkgLm1lbnUtdGl0bGUge1xuICBjb2xvcjogI0ZGRDMwMDtcbn1cbi5tZW51LXN0YXRlLXByaW1hcnkgLm1lbnUtaXRlbS5ob3ZlciA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpIC5tZW51LWljb24gaSxcbi5tZW51LXN0YXRlLXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKSAubWVudS1pY29uIGkge1xuICBjb2xvcjogI0ZGRDMwMDtcbn1cbi5tZW51LXN0YXRlLXByaW1hcnkgLm1lbnUtaXRlbS5ob3ZlciA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpIC5tZW51LWljb24gLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSxcbi5tZW51LXN0YXRlLXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKSAubWVudS1pY29uIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0ZGRDMwMDtcbn1cbi5tZW51LXN0YXRlLXByaW1hcnkgLm1lbnUtaXRlbS5ob3ZlciA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpIC5tZW51LWljb24gLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSxcbi5tZW51LXN0YXRlLXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKSAubWVudS1pY29uIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5tZW51LXN0YXRlLXByaW1hcnkgLm1lbnUtaXRlbS5ob3ZlciA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpIC5tZW51LWJ1bGxldCAuYnVsbGV0LFxuLm1lbnUtc3RhdGUtcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpIC5tZW51LWJ1bGxldCAuYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRDMwMDtcbn1cbi5tZW51LXN0YXRlLXByaW1hcnkgLm1lbnUtaXRlbS5ob3ZlciA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpIC5tZW51LWFycm93OmFmdGVyLFxuLm1lbnUtc3RhdGUtcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpIC5tZW51LWFycm93OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDknIGZpbGw9JyUyM0ZGRDMwMCclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNMi4wNjQ2MyA0LjQyMTExQzEuOTYxNjEgNC4yMjA4OCAxLjk4MDkgMy45NjM3IDIuMTI4NjMgMy43ODU5N0w1LjEyODQ3IDAuMTc3MTgxQzUuMzE0MDIgLTAuMDQ2MDM0IDUuNjMwNDkgLTAuMDYwMjYxIDUuODM1MzIgMC4xNDU0MDRDNi4wNDAxNSAwLjM1MTA2OSA2LjA1NTc4IDAuNjk4NzQ0IDUuODcwMjMgMC45MjE5NTlMMy4xOTQwNiA0LjE0MTM3TDUuODQ0MTQgNy4wNjQxN0M2LjAzODk2IDcuMjc5MDQgNi4wMzgzNSA3LjYyNjg2IDUuODQyNzggNy44NDEwNUM1LjY0NzIxIDguMDU1MjQgNS4zMzA3MyA4LjA1NDY5IDUuMTM1OTEgNy44Mzk4MkwyLjE0ODA2IDQuNTQ0NDlDMi4xMTQxIDQuNTA3MDQgMi4wODYyOSA0LjQ2NTQxIDIuMDY0NjMgNC40MjExMVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA5JyBmaWxsPSclMjNGRkQzMDAnJTNlJTNjcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTUuOTM1MzcgNC41Nzg4OUM2LjAzODM5IDQuNzc5MTIgNi4wMTkxIDUuMDM2MyA1Ljg3MTM3IDUuMjE0MDNMMi44NzE1MyA4LjgyMjgyQzIuNjg1OTggOS4wNDYwMyAyLjM2OTUxIDkuMDYwMjYgMi4xNjQ2OCA4Ljg1NDZDMS45NTk4NSA4LjY0ODkzIDEuOTQ0MjIgOC4zMDEyNiAyLjEyOTc3IDguMDc4MDRMNC44MDU5NCA0Ljg1ODYzTDIuMTU1ODYgMS45MzU4M0MxLjk2MTA0IDEuNzIwOTYgMS45NjE2NSAxLjM3MzE0IDIuMTU3MjIgMS4xNTg5NUMyLjM1Mjc5IDAuOTQ0NzU3IDIuNjY5MjcgMC45NDUzMTEgMi44NjQwOSAxLjE2MDE4TDUuODUxOTQgNC40NTU1MUM1Ljg4NTkgNC40OTI5NiA1LjkxMzcxIDQuNTM0NTkgNS45MzUzNyA0LjU3ODg5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6ZW5kOnJlbW92ZSovXG59XG4ubWVudS1zdGF0ZS1wcmltYXJ5IC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmssIC5tZW51LXN0YXRlLXByaW1hcnkgLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiAjRkZEMzAwO1xufVxuLm1lbnUtc3RhdGUtcHJpbWFyeSAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIC5tZW51LXRpdGxlLCAubWVudS1zdGF0ZS1wcmltYXJ5IC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsgLm1lbnUtdGl0bGUge1xuICBjb2xvcjogI0ZGRDMwMDtcbn1cbi5tZW51LXN0YXRlLXByaW1hcnkgLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluayAubWVudS1pY29uIGksIC5tZW51LXN0YXRlLXByaW1hcnkgLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayAubWVudS1pY29uIGkge1xuICBjb2xvcjogI0ZGRDMwMDtcbn1cbi5tZW51LXN0YXRlLXByaW1hcnkgLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5tZW51LXN0YXRlLXByaW1hcnkgLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0ZGRDMwMDtcbn1cbi5tZW51LXN0YXRlLXByaW1hcnkgLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5tZW51LXN0YXRlLXByaW1hcnkgLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5tZW51LXN0YXRlLXByaW1hcnkgLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluayAubWVudS1idWxsZXQgLmJ1bGxldCwgLm1lbnUtc3RhdGUtcHJpbWFyeSAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIC5tZW51LWJ1bGxldCAuYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRDMwMDtcbn1cbi5tZW51LXN0YXRlLXByaW1hcnkgLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciwgLm1lbnUtc3RhdGUtcHJpbWFyeSAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDknIGZpbGw9JyUyM0ZGRDMwMCclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNMi4wNjQ2MyA0LjQyMTExQzEuOTYxNjEgNC4yMjA4OCAxLjk4MDkgMy45NjM3IDIuMTI4NjMgMy43ODU5N0w1LjEyODQ3IDAuMTc3MTgxQzUuMzE0MDIgLTAuMDQ2MDM0IDUuNjMwNDkgLTAuMDYwMjYxIDUuODM1MzIgMC4xNDU0MDRDNi4wNDAxNSAwLjM1MTA2OSA2LjA1NTc4IDAuNjk4NzQ0IDUuODcwMjMgMC45MjE5NTlMMy4xOTQwNiA0LjE0MTM3TDUuODQ0MTQgNy4wNjQxN0M2LjAzODk2IDcuMjc5MDQgNi4wMzgzNSA3LjYyNjg2IDUuODQyNzggNy44NDEwNUM1LjY0NzIxIDguMDU1MjQgNS4zMzA3MyA4LjA1NDY5IDUuMTM1OTEgNy44Mzk4MkwyLjE0ODA2IDQuNTQ0NDlDMi4xMTQxIDQuNTA3MDQgMi4wODYyOSA0LjQ2NTQxIDIuMDY0NjMgNC40MjExMVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA5JyBmaWxsPSclMjNGRkQzMDAnJTNlJTNjcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTUuOTM1MzcgNC41Nzg4OUM2LjAzODM5IDQuNzc5MTIgNi4wMTkxIDUuMDM2MyA1Ljg3MTM3IDUuMjE0MDNMMi44NzE1MyA4LjgyMjgyQzIuNjg1OTggOS4wNDYwMyAyLjM2OTUxIDkuMDYwMjYgMi4xNjQ2OCA4Ljg1NDZDMS45NTk4NSA4LjY0ODkzIDEuOTQ0MjIgOC4zMDEyNiAyLjEyOTc3IDguMDc4MDRMNC44MDU5NCA0Ljg1ODYzTDIuMTU1ODYgMS45MzU4M0MxLjk2MTA0IDEuNzIwOTYgMS45NjE2NSAxLjM3MzE0IDIuMTU3MjIgMS4xNTg5NUMyLjM1Mjc5IDAuOTQ0NzU3IDIuNjY5MjcgMC45NDUzMTEgMi44NjQwOSAxLjE2MDE4TDUuODUxOTQgNC40NTU1MUM1Ljg4NTkgNC40OTI5NiA1LjkxMzcxIDQuNTM0NTkgNS45MzUzNyA0LjU3ODg5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6ZW5kOnJlbW92ZSovXG59XG4ubWVudS1zdGF0ZS1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogI0ZGRDMwMDtcbn1cbi5tZW51LXN0YXRlLXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rLmFjdGl2ZSAubWVudS10aXRsZSB7XG4gIGNvbG9yOiAjRkZEMzAwO1xufVxuLm1lbnUtc3RhdGUtcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlIC5tZW51LWljb24gaSB7XG4gIGNvbG9yOiAjRkZEMzAwO1xufVxuLm1lbnUtc3RhdGUtcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlIC5tZW51LWljb24gLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjRkZEMzAwO1xufVxuLm1lbnUtc3RhdGUtcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlIC5tZW51LWljb24gLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLm1lbnUtc3RhdGUtcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlIC5tZW51LWJ1bGxldCAuYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRDMwMDtcbn1cbi5tZW51LXN0YXRlLXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rLmFjdGl2ZSAubWVudS1hcnJvdzphZnRlciB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA5JyBmaWxsPSclMjNGRkQzMDAnJTNlJTNjcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTIuMDY0NjMgNC40MjExMUMxLjk2MTYxIDQuMjIwODggMS45ODA5IDMuOTYzNyAyLjEyODYzIDMuNzg1OTdMNS4xMjg0NyAwLjE3NzE4MUM1LjMxNDAyIC0wLjA0NjAzNCA1LjYzMDQ5IC0wLjA2MDI2MSA1LjgzNTMyIDAuMTQ1NDA0QzYuMDQwMTUgMC4zNTEwNjkgNi4wNTU3OCAwLjY5ODc0NCA1Ljg3MDIzIDAuOTIxOTU5TDMuMTk0MDYgNC4xNDEzN0w1Ljg0NDE0IDcuMDY0MTdDNi4wMzg5NiA3LjI3OTA0IDYuMDM4MzUgNy42MjY4NiA1Ljg0Mjc4IDcuODQxMDVDNS42NDcyMSA4LjA1NTI0IDUuMzMwNzMgOC4wNTQ2OSA1LjEzNTkxIDcuODM5ODJMMi4xNDgwNiA0LjU0NDQ5QzIuMTE0MSA0LjUwNzA0IDIuMDg2MjkgNC40NjU0MSAyLjA2NDYzIDQuNDIxMTFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDpiZWdpbjpyZW1vdmUqL1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOScgZmlsbD0nJTIzRkZEMzAwJyUzZSUzY3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J001LjkzNTM3IDQuNTc4ODlDNi4wMzgzOSA0Ljc3OTEyIDYuMDE5MSA1LjAzNjMgNS44NzEzNyA1LjIxNDAzTDIuODcxNTMgOC44MjI4MkMyLjY4NTk4IDkuMDQ2MDMgMi4zNjk1MSA5LjA2MDI2IDIuMTY0NjggOC44NTQ2QzEuOTU5ODUgOC42NDg5MyAxLjk0NDIyIDguMzAxMjYgMi4xMjk3NyA4LjA3ODA0TDQuODA1OTQgNC44NTg2M0wyLjE1NTg2IDEuOTM1ODNDMS45NjEwNCAxLjcyMDk2IDEuOTYxNjUgMS4zNzMxNCAyLjE1NzIyIDEuMTU4OTVDMi4zNTI3OSAwLjk0NDc1NyAyLjY2OTI3IDAuOTQ1MzExIDIuODY0MDkgMS4xNjAxOEw1Ljg1MTk0IDQuNDU1NTFDNS44ODU5IDQuNDkyOTYgNS45MTM3MSA0LjUzNDU5IDUuOTM1MzcgNC41Nzg4OVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmVuZDpyZW1vdmUqL1xufVxuXG4ubWVudS1ob3Zlci1iZy1wcmltYXJ5IC5tZW51LWl0ZW0uaG92ZXIgPiAubWVudS1saW5rOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKSxcbi5tZW51LWhvdmVyLWJnLXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkQzMDA7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLm1lbnUtaG92ZXItYmctcHJpbWFyeSAubWVudS1pdGVtLmhvdmVyID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSkgLm1lbnUtdGl0bGUsXG4ubWVudS1ob3Zlci1iZy1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSkgLm1lbnUtdGl0bGUge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5tZW51LWhvdmVyLWJnLXByaW1hcnkgLm1lbnUtaXRlbS5ob3ZlciA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpIC5tZW51LWljb24gaSxcbi5tZW51LWhvdmVyLWJnLXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKSAubWVudS1pY29uIGkge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5tZW51LWhvdmVyLWJnLXByaW1hcnkgLm1lbnUtaXRlbS5ob3ZlciA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpIC5tZW51LWljb24gLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSxcbi5tZW51LWhvdmVyLWJnLXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKSAubWVudS1pY29uIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0ZGRkZGRjtcbn1cbi5tZW51LWhvdmVyLWJnLXByaW1hcnkgLm1lbnUtaXRlbS5ob3ZlciA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpIC5tZW51LWljb24gLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSxcbi5tZW51LWhvdmVyLWJnLXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKSAubWVudS1pY29uIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5tZW51LWhvdmVyLWJnLXByaW1hcnkgLm1lbnUtaXRlbS5ob3ZlciA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpIC5tZW51LWJ1bGxldCAuYnVsbGV0LFxuLm1lbnUtaG92ZXItYmctcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpIC5tZW51LWJ1bGxldCAuYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbn1cbi5tZW51LWhvdmVyLWJnLXByaW1hcnkgLm1lbnUtaXRlbS5ob3ZlciA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpIC5tZW51LWFycm93OmFmdGVyLFxuLm1lbnUtaG92ZXItYmctcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpIC5tZW51LWFycm93OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDknIGZpbGw9JyUyM0ZGRkZGRiclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNMi4wNjQ2MyA0LjQyMTExQzEuOTYxNjEgNC4yMjA4OCAxLjk4MDkgMy45NjM3IDIuMTI4NjMgMy43ODU5N0w1LjEyODQ3IDAuMTc3MTgxQzUuMzE0MDIgLTAuMDQ2MDM0IDUuNjMwNDkgLTAuMDYwMjYxIDUuODM1MzIgMC4xNDU0MDRDNi4wNDAxNSAwLjM1MTA2OSA2LjA1NTc4IDAuNjk4NzQ0IDUuODcwMjMgMC45MjE5NTlMMy4xOTQwNiA0LjE0MTM3TDUuODQ0MTQgNy4wNjQxN0M2LjAzODk2IDcuMjc5MDQgNi4wMzgzNSA3LjYyNjg2IDUuODQyNzggNy44NDEwNUM1LjY0NzIxIDguMDU1MjQgNS4zMzA3MyA4LjA1NDY5IDUuMTM1OTEgNy44Mzk4MkwyLjE0ODA2IDQuNTQ0NDlDMi4xMTQxIDQuNTA3MDQgMi4wODYyOSA0LjQ2NTQxIDIuMDY0NjMgNC40MjExMVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA5JyBmaWxsPSclMjNGRkZGRkYnJTNlJTNjcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTUuOTM1MzcgNC41Nzg4OUM2LjAzODM5IDQuNzc5MTIgNi4wMTkxIDUuMDM2MyA1Ljg3MTM3IDUuMjE0MDNMMi44NzE1MyA4LjgyMjgyQzIuNjg1OTggOS4wNDYwMyAyLjM2OTUxIDkuMDYwMjYgMi4xNjQ2OCA4Ljg1NDZDMS45NTk4NSA4LjY0ODkzIDEuOTQ0MjIgOC4zMDEyNiAyLjEyOTc3IDguMDc4MDRMNC44MDU5NCA0Ljg1ODYzTDIuMTU1ODYgMS45MzU4M0MxLjk2MTA0IDEuNzIwOTYgMS45NjE2NSAxLjM3MzE0IDIuMTU3MjIgMS4xNTg5NUMyLjM1Mjc5IDAuOTQ0NzU3IDIuNjY5MjcgMC45NDUzMTEgMi44NjQwOSAxLjE2MDE4TDUuODUxOTQgNC40NTU1MUM1Ljg4NTkgNC40OTI5NiA1LjkxMzcxIDQuNTM0NTkgNS45MzUzNyA0LjU3ODg5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6ZW5kOnJlbW92ZSovXG59XG5cbi5tZW51LXNob3ctYmctcHJpbWFyeSAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rLCAubWVudS1zaG93LWJnLXByaW1hcnkgLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkQzMDA7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLm1lbnUtc2hvdy1iZy1wcmltYXJ5IC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmsgLm1lbnUtdGl0bGUsIC5tZW51LXNob3ctYmctcHJpbWFyeSAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIC5tZW51LXRpdGxlIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4ubWVudS1zaG93LWJnLXByaW1hcnkgLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluayAubWVudS1pY29uIGksIC5tZW51LXNob3ctYmctcHJpbWFyeSAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIC5tZW51LWljb24gaSB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLm1lbnUtc2hvdy1iZy1wcmltYXJ5IC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbiAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAubWVudS1zaG93LWJnLXByaW1hcnkgLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0ZGRkZGRjtcbn1cbi5tZW51LXNob3ctYmctcHJpbWFyeSAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLm1lbnUtc2hvdy1iZy1wcmltYXJ5IC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbiAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG4ubWVudS1zaG93LWJnLXByaW1hcnkgLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluayAubWVudS1idWxsZXQgLmJ1bGxldCwgLm1lbnUtc2hvdy1iZy1wcmltYXJ5IC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0IC5idWxsZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xufVxuLm1lbnUtc2hvdy1iZy1wcmltYXJ5IC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIsIC5tZW51LXNob3ctYmctcHJpbWFyeSAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDknIGZpbGw9JyUyM0ZGRkZGRiclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNMi4wNjQ2MyA0LjQyMTExQzEuOTYxNjEgNC4yMjA4OCAxLjk4MDkgMy45NjM3IDIuMTI4NjMgMy43ODU5N0w1LjEyODQ3IDAuMTc3MTgxQzUuMzE0MDIgLTAuMDQ2MDM0IDUuNjMwNDkgLTAuMDYwMjYxIDUuODM1MzIgMC4xNDU0MDRDNi4wNDAxNSAwLjM1MTA2OSA2LjA1NTc4IDAuNjk4NzQ0IDUuODcwMjMgMC45MjE5NTlMMy4xOTQwNiA0LjE0MTM3TDUuODQ0MTQgNy4wNjQxN0M2LjAzODk2IDcuMjc5MDQgNi4wMzgzNSA3LjYyNjg2IDUuODQyNzggNy44NDEwNUM1LjY0NzIxIDguMDU1MjQgNS4zMzA3MyA4LjA1NDY5IDUuMTM1OTEgNy44Mzk4MkwyLjE0ODA2IDQuNTQ0NDlDMi4xMTQxIDQuNTA3MDQgMi4wODYyOSA0LjQ2NTQxIDIuMDY0NjMgNC40MjExMVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA5JyBmaWxsPSclMjNGRkZGRkYnJTNlJTNjcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTUuOTM1MzcgNC41Nzg4OUM2LjAzODM5IDQuNzc5MTIgNi4wMTkxIDUuMDM2MyA1Ljg3MTM3IDUuMjE0MDNMMi44NzE1MyA4LjgyMjgyQzIuNjg1OTggOS4wNDYwMyAyLjM2OTUxIDkuMDYwMjYgMi4xNjQ2OCA4Ljg1NDZDMS45NTk4NSA4LjY0ODkzIDEuOTQ0MjIgOC4zMDEyNiAyLjEyOTc3IDguMDc4MDRMNC44MDU5NCA0Ljg1ODYzTDIuMTU1ODYgMS45MzU4M0MxLjk2MTA0IDEuNzIwOTYgMS45NjE2NSAxLjM3MzE0IDIuMTU3MjIgMS4xNTg5NUMyLjM1Mjc5IDAuOTQ0NzU3IDIuNjY5MjcgMC45NDUzMTEgMi44NjQwOSAxLjE2MDE4TDUuODUxOTQgNC40NTU1MUM1Ljg4NTkgNC40OTI5NiA1LjkxMzcxIDQuNTM0NTkgNS45MzUzNyA0LjU3ODg5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6ZW5kOnJlbW92ZSovXG59XG5cbi5tZW51LWFjdGl2ZS1iZy1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZEMzAwO1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5tZW51LWFjdGl2ZS1iZy1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUgLm1lbnUtdGl0bGUge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5tZW51LWFjdGl2ZS1iZy1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUgLm1lbnUtaWNvbiBpIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4ubWVudS1hY3RpdmUtYmctcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlIC5tZW51LWljb24gLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjRkZGRkZGO1xufVxuLm1lbnUtYWN0aXZlLWJnLXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rLmFjdGl2ZSAubWVudS1pY29uIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5tZW51LWFjdGl2ZS1iZy1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUgLm1lbnUtYnVsbGV0IC5idWxsZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xufVxuLm1lbnUtYWN0aXZlLWJnLXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rLmFjdGl2ZSAubWVudS1hcnJvdzphZnRlciB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA5JyBmaWxsPSclMjNGRkZGRkYnJTNlJTNjcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTIuMDY0NjMgNC40MjExMUMxLjk2MTYxIDQuMjIwODggMS45ODA5IDMuOTYzNyAyLjEyODYzIDMuNzg1OTdMNS4xMjg0NyAwLjE3NzE4MUM1LjMxNDAyIC0wLjA0NjAzNCA1LjYzMDQ5IC0wLjA2MDI2MSA1LjgzNTMyIDAuMTQ1NDA0QzYuMDQwMTUgMC4zNTEwNjkgNi4wNTU3OCAwLjY5ODc0NCA1Ljg3MDIzIDAuOTIxOTU5TDMuMTk0MDYgNC4xNDEzN0w1Ljg0NDE0IDcuMDY0MTdDNi4wMzg5NiA3LjI3OTA0IDYuMDM4MzUgNy42MjY4NiA1Ljg0Mjc4IDcuODQxMDVDNS42NDcyMSA4LjA1NTI0IDUuMzMwNzMgOC4wNTQ2OSA1LjEzNTkxIDcuODM5ODJMMi4xNDgwNiA0LjU0NDQ5QzIuMTE0MSA0LjUwNzA0IDIuMDg2MjkgNC40NjU0MSAyLjA2NDYzIDQuNDIxMTFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDpiZWdpbjpyZW1vdmUqL1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOScgZmlsbD0nJTIzRkZGRkZGJyUzZSUzY3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J001LjkzNTM3IDQuNTc4ODlDNi4wMzgzOSA0Ljc3OTEyIDYuMDE5MSA1LjAzNjMgNS44NzEzNyA1LjIxNDAzTDIuODcxNTMgOC44MjI4MkMyLjY4NTk4IDkuMDQ2MDMgMi4zNjk1MSA5LjA2MDI2IDIuMTY0NjggOC44NTQ2QzEuOTU5ODUgOC42NDg5MyAxLjk0NDIyIDguMzAxMjYgMi4xMjk3NyA4LjA3ODA0TDQuODA1OTQgNC44NTg2M0wyLjE1NTg2IDEuOTM1ODNDMS45NjEwNCAxLjcyMDk2IDEuOTYxNjUgMS4zNzMxNCAyLjE1NzIyIDEuMTU4OTVDMi4zNTI3OSAwLjk0NDc1NyAyLjY2OTI3IDAuOTQ1MzExIDIuODY0MDkgMS4xNjAxOEw1Ljg1MTk0IDQuNDU1NTFDNS44ODU5IDQuNDkyOTYgNS45MTM3MSA0LjUzNDU5IDUuOTM1MzcgNC41Nzg4OVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmVuZDpyZW1vdmUqL1xufVxuXG4ubWVudS1zdGF0ZS1iZy1wcmltYXJ5IC5tZW51LWl0ZW0uaG92ZXIgPiAubWVudS1saW5rOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKSxcbi5tZW51LXN0YXRlLWJnLXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkQzMDA7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLm1lbnUtc3RhdGUtYmctcHJpbWFyeSAubWVudS1pdGVtLmhvdmVyID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSkgLm1lbnUtdGl0bGUsXG4ubWVudS1zdGF0ZS1iZy1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSkgLm1lbnUtdGl0bGUge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5tZW51LXN0YXRlLWJnLXByaW1hcnkgLm1lbnUtaXRlbS5ob3ZlciA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpIC5tZW51LWljb24gaSxcbi5tZW51LXN0YXRlLWJnLXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKSAubWVudS1pY29uIGkge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5tZW51LXN0YXRlLWJnLXByaW1hcnkgLm1lbnUtaXRlbS5ob3ZlciA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpIC5tZW51LWljb24gLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSxcbi5tZW51LXN0YXRlLWJnLXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKSAubWVudS1pY29uIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0ZGRkZGRjtcbn1cbi5tZW51LXN0YXRlLWJnLXByaW1hcnkgLm1lbnUtaXRlbS5ob3ZlciA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpIC5tZW51LWljb24gLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSxcbi5tZW51LXN0YXRlLWJnLXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKSAubWVudS1pY29uIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5tZW51LXN0YXRlLWJnLXByaW1hcnkgLm1lbnUtaXRlbS5ob3ZlciA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpIC5tZW51LWJ1bGxldCAuYnVsbGV0LFxuLm1lbnUtc3RhdGUtYmctcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpIC5tZW51LWJ1bGxldCAuYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbn1cbi5tZW51LXN0YXRlLWJnLXByaW1hcnkgLm1lbnUtaXRlbS5ob3ZlciA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpIC5tZW51LWFycm93OmFmdGVyLFxuLm1lbnUtc3RhdGUtYmctcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpIC5tZW51LWFycm93OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDknIGZpbGw9JyUyM0ZGRkZGRiclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNMi4wNjQ2MyA0LjQyMTExQzEuOTYxNjEgNC4yMjA4OCAxLjk4MDkgMy45NjM3IDIuMTI4NjMgMy43ODU5N0w1LjEyODQ3IDAuMTc3MTgxQzUuMzE0MDIgLTAuMDQ2MDM0IDUuNjMwNDkgLTAuMDYwMjYxIDUuODM1MzIgMC4xNDU0MDRDNi4wNDAxNSAwLjM1MTA2OSA2LjA1NTc4IDAuNjk4NzQ0IDUuODcwMjMgMC45MjE5NTlMMy4xOTQwNiA0LjE0MTM3TDUuODQ0MTQgNy4wNjQxN0M2LjAzODk2IDcuMjc5MDQgNi4wMzgzNSA3LjYyNjg2IDUuODQyNzggNy44NDEwNUM1LjY0NzIxIDguMDU1MjQgNS4zMzA3MyA4LjA1NDY5IDUuMTM1OTEgNy44Mzk4MkwyLjE0ODA2IDQuNTQ0NDlDMi4xMTQxIDQuNTA3MDQgMi4wODYyOSA0LjQ2NTQxIDIuMDY0NjMgNC40MjExMVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA5JyBmaWxsPSclMjNGRkZGRkYnJTNlJTNjcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTUuOTM1MzcgNC41Nzg4OUM2LjAzODM5IDQuNzc5MTIgNi4wMTkxIDUuMDM2MyA1Ljg3MTM3IDUuMjE0MDNMMi44NzE1MyA4LjgyMjgyQzIuNjg1OTggOS4wNDYwMyAyLjM2OTUxIDkuMDYwMjYgMi4xNjQ2OCA4Ljg1NDZDMS45NTk4NSA4LjY0ODkzIDEuOTQ0MjIgOC4zMDEyNiAyLjEyOTc3IDguMDc4MDRMNC44MDU5NCA0Ljg1ODYzTDIuMTU1ODYgMS45MzU4M0MxLjk2MTA0IDEuNzIwOTYgMS45NjE2NSAxLjM3MzE0IDIuMTU3MjIgMS4xNTg5NUMyLjM1Mjc5IDAuOTQ0NzU3IDIuNjY5MjcgMC45NDUzMTEgMi44NjQwOSAxLjE2MDE4TDUuODUxOTQgNC40NTU1MUM1Ljg4NTkgNC40OTI5NiA1LjkxMzcxIDQuNTM0NTkgNS45MzUzNyA0LjU3ODg5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6ZW5kOnJlbW92ZSovXG59XG4ubWVudS1zdGF0ZS1iZy1wcmltYXJ5IC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmssIC5tZW51LXN0YXRlLWJnLXByaW1hcnkgLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkQzMDA7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLm1lbnUtc3RhdGUtYmctcHJpbWFyeSAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIC5tZW51LXRpdGxlLCAubWVudS1zdGF0ZS1iZy1wcmltYXJ5IC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsgLm1lbnUtdGl0bGUge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5tZW51LXN0YXRlLWJnLXByaW1hcnkgLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluayAubWVudS1pY29uIGksIC5tZW51LXN0YXRlLWJnLXByaW1hcnkgLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayAubWVudS1pY29uIGkge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5tZW51LXN0YXRlLWJnLXByaW1hcnkgLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5tZW51LXN0YXRlLWJnLXByaW1hcnkgLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0ZGRkZGRjtcbn1cbi5tZW51LXN0YXRlLWJnLXByaW1hcnkgLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5tZW51LXN0YXRlLWJnLXByaW1hcnkgLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5tZW51LXN0YXRlLWJnLXByaW1hcnkgLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluayAubWVudS1idWxsZXQgLmJ1bGxldCwgLm1lbnUtc3RhdGUtYmctcHJpbWFyeSAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIC5tZW51LWJ1bGxldCAuYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbn1cbi5tZW51LXN0YXRlLWJnLXByaW1hcnkgLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciwgLm1lbnUtc3RhdGUtYmctcHJpbWFyeSAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDknIGZpbGw9JyUyM0ZGRkZGRiclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNMi4wNjQ2MyA0LjQyMTExQzEuOTYxNjEgNC4yMjA4OCAxLjk4MDkgMy45NjM3IDIuMTI4NjMgMy43ODU5N0w1LjEyODQ3IDAuMTc3MTgxQzUuMzE0MDIgLTAuMDQ2MDM0IDUuNjMwNDkgLTAuMDYwMjYxIDUuODM1MzIgMC4xNDU0MDRDNi4wNDAxNSAwLjM1MTA2OSA2LjA1NTc4IDAuNjk4NzQ0IDUuODcwMjMgMC45MjE5NTlMMy4xOTQwNiA0LjE0MTM3TDUuODQ0MTQgNy4wNjQxN0M2LjAzODk2IDcuMjc5MDQgNi4wMzgzNSA3LjYyNjg2IDUuODQyNzggNy44NDEwNUM1LjY0NzIxIDguMDU1MjQgNS4zMzA3MyA4LjA1NDY5IDUuMTM1OTEgNy44Mzk4MkwyLjE0ODA2IDQuNTQ0NDlDMi4xMTQxIDQuNTA3MDQgMi4wODYyOSA0LjQ2NTQxIDIuMDY0NjMgNC40MjExMVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA5JyBmaWxsPSclMjNGRkZGRkYnJTNlJTNjcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTUuOTM1MzcgNC41Nzg4OUM2LjAzODM5IDQuNzc5MTIgNi4wMTkxIDUuMDM2MyA1Ljg3MTM3IDUuMjE0MDNMMi44NzE1MyA4LjgyMjgyQzIuNjg1OTggOS4wNDYwMyAyLjM2OTUxIDkuMDYwMjYgMi4xNjQ2OCA4Ljg1NDZDMS45NTk4NSA4LjY0ODkzIDEuOTQ0MjIgOC4zMDEyNiAyLjEyOTc3IDguMDc4MDRMNC44MDU5NCA0Ljg1ODYzTDIuMTU1ODYgMS45MzU4M0MxLjk2MTA0IDEuNzIwOTYgMS45NjE2NSAxLjM3MzE0IDIuMTU3MjIgMS4xNTg5NUMyLjM1Mjc5IDAuOTQ0NzU3IDIuNjY5MjcgMC45NDUzMTEgMi44NjQwOSAxLjE2MDE4TDUuODUxOTQgNC40NTU1MUM1Ljg4NTkgNC40OTI5NiA1LjkxMzcxIDQuNTM0NTkgNS45MzUzNyA0LjU3ODg5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6ZW5kOnJlbW92ZSovXG59XG4ubWVudS1zdGF0ZS1iZy1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZEMzAwO1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5tZW51LXN0YXRlLWJnLXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rLmFjdGl2ZSAubWVudS10aXRsZSB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLm1lbnUtc3RhdGUtYmctcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlIC5tZW51LWljb24gaSB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLm1lbnUtc3RhdGUtYmctcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlIC5tZW51LWljb24gLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjRkZGRkZGO1xufVxuLm1lbnUtc3RhdGUtYmctcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlIC5tZW51LWljb24gLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLm1lbnUtc3RhdGUtYmctcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlIC5tZW51LWJ1bGxldCAuYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbn1cbi5tZW51LXN0YXRlLWJnLXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rLmFjdGl2ZSAubWVudS1hcnJvdzphZnRlciB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA5JyBmaWxsPSclMjNGRkZGRkYnJTNlJTNjcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTIuMDY0NjMgNC40MjExMUMxLjk2MTYxIDQuMjIwODggMS45ODA5IDMuOTYzNyAyLjEyODYzIDMuNzg1OTdMNS4xMjg0NyAwLjE3NzE4MUM1LjMxNDAyIC0wLjA0NjAzNCA1LjYzMDQ5IC0wLjA2MDI2MSA1LjgzNTMyIDAuMTQ1NDA0QzYuMDQwMTUgMC4zNTEwNjkgNi4wNTU3OCAwLjY5ODc0NCA1Ljg3MDIzIDAuOTIxOTU5TDMuMTk0MDYgNC4xNDEzN0w1Ljg0NDE0IDcuMDY0MTdDNi4wMzg5NiA3LjI3OTA0IDYuMDM4MzUgNy42MjY4NiA1Ljg0Mjc4IDcuODQxMDVDNS42NDcyMSA4LjA1NTI0IDUuMzMwNzMgOC4wNTQ2OSA1LjEzNTkxIDcuODM5ODJMMi4xNDgwNiA0LjU0NDQ5QzIuMTE0MSA0LjUwNzA0IDIuMDg2MjkgNC40NjU0MSAyLjA2NDYzIDQuNDIxMTFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDpiZWdpbjpyZW1vdmUqL1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOScgZmlsbD0nJTIzRkZGRkZGJyUzZSUzY3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J001LjkzNTM3IDQuNTc4ODlDNi4wMzgzOSA0Ljc3OTEyIDYuMDE5MSA1LjAzNjMgNS44NzEzNyA1LjIxNDAzTDIuODcxNTMgOC44MjI4MkMyLjY4NTk4IDkuMDQ2MDMgMi4zNjk1MSA5LjA2MDI2IDIuMTY0NjggOC44NTQ2QzEuOTU5ODUgOC42NDg5MyAxLjk0NDIyIDguMzAxMjYgMi4xMjk3NyA4LjA3ODA0TDQuODA1OTQgNC44NTg2M0wyLjE1NTg2IDEuOTM1ODNDMS45NjEwNCAxLjcyMDk2IDEuOTYxNjUgMS4zNzMxNCAyLjE1NzIyIDEuMTU4OTVDMi4zNTI3OSAwLjk0NDc1NyAyLjY2OTI3IDAuOTQ1MzExIDIuODY0MDkgMS4xNjAxOEw1Ljg1MTk0IDQuNDU1NTFDNS44ODU5IDQuNDkyOTYgNS45MTM3MSA0LjUzNDU5IDUuOTM1MzcgNC41Nzg4OVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmVuZDpyZW1vdmUqL1xufVxuXG4ubWVudS1zaG93LWJnLWxpZ2h0LXByaW1hcnkgLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluaywgLm1lbnUtc2hvdy1iZy1saWdodC1wcmltYXJ5IC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlOTgwO1xuICBjb2xvcjogI0ZGRDMwMDtcbn1cbi5tZW51LXNob3ctYmctbGlnaHQtcHJpbWFyeSAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIC5tZW51LXRpdGxlLCAubWVudS1zaG93LWJnLWxpZ2h0LXByaW1hcnkgLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayAubWVudS10aXRsZSB7XG4gIGNvbG9yOiAjRkZEMzAwO1xufVxuLm1lbnUtc2hvdy1iZy1saWdodC1wcmltYXJ5IC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbiBpLCAubWVudS1zaG93LWJnLWxpZ2h0LXByaW1hcnkgLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayAubWVudS1pY29uIGkge1xuICBjb2xvcjogI0ZGRDMwMDtcbn1cbi5tZW51LXNob3ctYmctbGlnaHQtcHJpbWFyeSAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLm1lbnUtc2hvdy1iZy1saWdodC1wcmltYXJ5IC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbiAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNGRkQzMDA7XG59XG4ubWVudS1zaG93LWJnLWxpZ2h0LXByaW1hcnkgLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5tZW51LXNob3ctYmctbGlnaHQtcHJpbWFyeSAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLm1lbnUtc2hvdy1iZy1saWdodC1wcmltYXJ5IC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0IC5idWxsZXQsIC5tZW51LXNob3ctYmctbGlnaHQtcHJpbWFyeSAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIC5tZW51LWJ1bGxldCAuYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRDMwMDtcbn1cbi5tZW51LXNob3ctYmctbGlnaHQtcHJpbWFyeSAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyLCAubWVudS1zaG93LWJnLWxpZ2h0LXByaW1hcnkgLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA5JyBmaWxsPSclMjNGRkQzMDAnJTNlJTNjcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTIuMDY0NjMgNC40MjExMUMxLjk2MTYxIDQuMjIwODggMS45ODA5IDMuOTYzNyAyLjEyODYzIDMuNzg1OTdMNS4xMjg0NyAwLjE3NzE4MUM1LjMxNDAyIC0wLjA0NjAzNCA1LjYzMDQ5IC0wLjA2MDI2MSA1LjgzNTMyIDAuMTQ1NDA0QzYuMDQwMTUgMC4zNTEwNjkgNi4wNTU3OCAwLjY5ODc0NCA1Ljg3MDIzIDAuOTIxOTU5TDMuMTk0MDYgNC4xNDEzN0w1Ljg0NDE0IDcuMDY0MTdDNi4wMzg5NiA3LjI3OTA0IDYuMDM4MzUgNy42MjY4NiA1Ljg0Mjc4IDcuODQxMDVDNS42NDcyMSA4LjA1NTI0IDUuMzMwNzMgOC4wNTQ2OSA1LjEzNTkxIDcuODM5ODJMMi4xNDgwNiA0LjU0NDQ5QzIuMTE0MSA0LjUwNzA0IDIuMDg2MjkgNC40NjU0MSAyLjA2NDYzIDQuNDIxMTFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDpiZWdpbjpyZW1vdmUqL1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOScgZmlsbD0nJTIzRkZEMzAwJyUzZSUzY3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J001LjkzNTM3IDQuNTc4ODlDNi4wMzgzOSA0Ljc3OTEyIDYuMDE5MSA1LjAzNjMgNS44NzEzNyA1LjIxNDAzTDIuODcxNTMgOC44MjI4MkMyLjY4NTk4IDkuMDQ2MDMgMi4zNjk1MSA5LjA2MDI2IDIuMTY0NjggOC44NTQ2QzEuOTU5ODUgOC42NDg5MyAxLjk0NDIyIDguMzAxMjYgMi4xMjk3NyA4LjA3ODA0TDQuODA1OTQgNC44NTg2M0wyLjE1NTg2IDEuOTM1ODNDMS45NjEwNCAxLjcyMDk2IDEuOTYxNjUgMS4zNzMxNCAyLjE1NzIyIDEuMTU4OTVDMi4zNTI3OSAwLjk0NDc1NyAyLjY2OTI3IDAuOTQ1MzExIDIuODY0MDkgMS4xNjAxOEw1Ljg1MTk0IDQuNDU1NTFDNS44ODU5IDQuNDkyOTYgNS45MTM3MSA0LjUzNDU5IDUuOTM1MzcgNC41Nzg4OVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmVuZDpyZW1vdmUqL1xufVxuXG4ubWVudS1ob3Zlci1iZy1saWdodC1wcmltYXJ5IC5tZW51LWl0ZW0uaG92ZXIgPiAubWVudS1saW5rOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKSxcbi5tZW51LWhvdmVyLWJnLWxpZ2h0LXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmU5ODA7XG4gIGNvbG9yOiAjRkZEMzAwO1xufVxuLm1lbnUtaG92ZXItYmctbGlnaHQtcHJpbWFyeSAubWVudS1pdGVtLmhvdmVyID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSkgLm1lbnUtdGl0bGUsXG4ubWVudS1ob3Zlci1iZy1saWdodC1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSkgLm1lbnUtdGl0bGUge1xuICBjb2xvcjogI0ZGRDMwMDtcbn1cbi5tZW51LWhvdmVyLWJnLWxpZ2h0LXByaW1hcnkgLm1lbnUtaXRlbS5ob3ZlciA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpIC5tZW51LWljb24gaSxcbi5tZW51LWhvdmVyLWJnLWxpZ2h0LXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKSAubWVudS1pY29uIGkge1xuICBjb2xvcjogI0ZGRDMwMDtcbn1cbi5tZW51LWhvdmVyLWJnLWxpZ2h0LXByaW1hcnkgLm1lbnUtaXRlbS5ob3ZlciA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpIC5tZW51LWljb24gLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSxcbi5tZW51LWhvdmVyLWJnLWxpZ2h0LXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKSAubWVudS1pY29uIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0ZGRDMwMDtcbn1cbi5tZW51LWhvdmVyLWJnLWxpZ2h0LXByaW1hcnkgLm1lbnUtaXRlbS5ob3ZlciA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpIC5tZW51LWljb24gLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSxcbi5tZW51LWhvdmVyLWJnLWxpZ2h0LXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKSAubWVudS1pY29uIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5tZW51LWhvdmVyLWJnLWxpZ2h0LXByaW1hcnkgLm1lbnUtaXRlbS5ob3ZlciA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpIC5tZW51LWJ1bGxldCAuYnVsbGV0LFxuLm1lbnUtaG92ZXItYmctbGlnaHQtcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpIC5tZW51LWJ1bGxldCAuYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRDMwMDtcbn1cbi5tZW51LWhvdmVyLWJnLWxpZ2h0LXByaW1hcnkgLm1lbnUtaXRlbS5ob3ZlciA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpIC5tZW51LWFycm93OmFmdGVyLFxuLm1lbnUtaG92ZXItYmctbGlnaHQtcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpIC5tZW51LWFycm93OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDknIGZpbGw9JyUyM0ZGRDMwMCclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNMi4wNjQ2MyA0LjQyMTExQzEuOTYxNjEgNC4yMjA4OCAxLjk4MDkgMy45NjM3IDIuMTI4NjMgMy43ODU5N0w1LjEyODQ3IDAuMTc3MTgxQzUuMzE0MDIgLTAuMDQ2MDM0IDUuNjMwNDkgLTAuMDYwMjYxIDUuODM1MzIgMC4xNDU0MDRDNi4wNDAxNSAwLjM1MTA2OSA2LjA1NTc4IDAuNjk4NzQ0IDUuODcwMjMgMC45MjE5NTlMMy4xOTQwNiA0LjE0MTM3TDUuODQ0MTQgNy4wNjQxN0M2LjAzODk2IDcuMjc5MDQgNi4wMzgzNSA3LjYyNjg2IDUuODQyNzggNy44NDEwNUM1LjY0NzIxIDguMDU1MjQgNS4zMzA3MyA4LjA1NDY5IDUuMTM1OTEgNy44Mzk4MkwyLjE0ODA2IDQuNTQ0NDlDMi4xMTQxIDQuNTA3MDQgMi4wODYyOSA0LjQ2NTQxIDIuMDY0NjMgNC40MjExMVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA5JyBmaWxsPSclMjNGRkQzMDAnJTNlJTNjcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTUuOTM1MzcgNC41Nzg4OUM2LjAzODM5IDQuNzc5MTIgNi4wMTkxIDUuMDM2MyA1Ljg3MTM3IDUuMjE0MDNMMi44NzE1MyA4LjgyMjgyQzIuNjg1OTggOS4wNDYwMyAyLjM2OTUxIDkuMDYwMjYgMi4xNjQ2OCA4Ljg1NDZDMS45NTk4NSA4LjY0ODkzIDEuOTQ0MjIgOC4zMDEyNiAyLjEyOTc3IDguMDc4MDRMNC44MDU5NCA0Ljg1ODYzTDIuMTU1ODYgMS45MzU4M0MxLjk2MTA0IDEuNzIwOTYgMS45NjE2NSAxLjM3MzE0IDIuMTU3MjIgMS4xNTg5NUMyLjM1Mjc5IDAuOTQ0NzU3IDIuNjY5MjcgMC45NDUzMTEgMi44NjQwOSAxLjE2MDE4TDUuODUxOTQgNC40NTU1MUM1Ljg4NTkgNC40OTI5NiA1LjkxMzcxIDQuNTM0NTkgNS45MzUzNyA0LjU3ODg5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6ZW5kOnJlbW92ZSovXG59XG5cbi5tZW51LWFjdGl2ZS1iZy1saWdodC1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlOTgwO1xuICBjb2xvcjogI0ZGRDMwMDtcbn1cbi5tZW51LWFjdGl2ZS1iZy1saWdodC1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUgLm1lbnUtdGl0bGUge1xuICBjb2xvcjogI0ZGRDMwMDtcbn1cbi5tZW51LWFjdGl2ZS1iZy1saWdodC1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUgLm1lbnUtaWNvbiBpIHtcbiAgY29sb3I6ICNGRkQzMDA7XG59XG4ubWVudS1hY3RpdmUtYmctbGlnaHQtcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlIC5tZW51LWljb24gLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjRkZEMzAwO1xufVxuLm1lbnUtYWN0aXZlLWJnLWxpZ2h0LXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rLmFjdGl2ZSAubWVudS1pY29uIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5tZW51LWFjdGl2ZS1iZy1saWdodC1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUgLm1lbnUtYnVsbGV0IC5idWxsZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZEMzAwO1xufVxuLm1lbnUtYWN0aXZlLWJnLWxpZ2h0LXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rLmFjdGl2ZSAubWVudS1hcnJvdzphZnRlciB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA5JyBmaWxsPSclMjNGRkQzMDAnJTNlJTNjcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTIuMDY0NjMgNC40MjExMUMxLjk2MTYxIDQuMjIwODggMS45ODA5IDMuOTYzNyAyLjEyODYzIDMuNzg1OTdMNS4xMjg0NyAwLjE3NzE4MUM1LjMxNDAyIC0wLjA0NjAzNCA1LjYzMDQ5IC0wLjA2MDI2MSA1LjgzNTMyIDAuMTQ1NDA0QzYuMDQwMTUgMC4zNTEwNjkgNi4wNTU3OCAwLjY5ODc0NCA1Ljg3MDIzIDAuOTIxOTU5TDMuMTk0MDYgNC4xNDEzN0w1Ljg0NDE0IDcuMDY0MTdDNi4wMzg5NiA3LjI3OTA0IDYuMDM4MzUgNy42MjY4NiA1Ljg0Mjc4IDcuODQxMDVDNS42NDcyMSA4LjA1NTI0IDUuMzMwNzMgOC4wNTQ2OSA1LjEzNTkxIDcuODM5ODJMMi4xNDgwNiA0LjU0NDQ5QzIuMTE0MSA0LjUwNzA0IDIuMDg2MjkgNC40NjU0MSAyLjA2NDYzIDQuNDIxMTFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDpiZWdpbjpyZW1vdmUqL1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOScgZmlsbD0nJTIzRkZEMzAwJyUzZSUzY3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J001LjkzNTM3IDQuNTc4ODlDNi4wMzgzOSA0Ljc3OTEyIDYuMDE5MSA1LjAzNjMgNS44NzEzNyA1LjIxNDAzTDIuODcxNTMgOC44MjI4MkMyLjY4NTk4IDkuMDQ2MDMgMi4zNjk1MSA5LjA2MDI2IDIuMTY0NjggOC44NTQ2QzEuOTU5ODUgOC42NDg5MyAxLjk0NDIyIDguMzAxMjYgMi4xMjk3NyA4LjA3ODA0TDQuODA1OTQgNC44NTg2M0wyLjE1NTg2IDEuOTM1ODNDMS45NjEwNCAxLjcyMDk2IDEuOTYxNjUgMS4zNzMxNCAyLjE1NzIyIDEuMTU4OTVDMi4zNTI3OSAwLjk0NDc1NyAyLjY2OTI3IDAuOTQ1MzExIDIuODY0MDkgMS4xNjAxOEw1Ljg1MTk0IDQuNDU1NTFDNS44ODU5IDQuNDkyOTYgNS45MTM3MSA0LjUzNDU5IDUuOTM1MzcgNC41Nzg4OVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmVuZDpyZW1vdmUqL1xufVxuXG4ubWVudS1zdGF0ZS1iZy1saWdodC1wcmltYXJ5IC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmssIC5tZW51LXN0YXRlLWJnLWxpZ2h0LXByaW1hcnkgLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmU5ODA7XG4gIGNvbG9yOiAjRkZEMzAwO1xufVxuLm1lbnUtc3RhdGUtYmctbGlnaHQtcHJpbWFyeSAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIC5tZW51LXRpdGxlLCAubWVudS1zdGF0ZS1iZy1saWdodC1wcmltYXJ5IC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsgLm1lbnUtdGl0bGUge1xuICBjb2xvcjogI0ZGRDMwMDtcbn1cbi5tZW51LXN0YXRlLWJnLWxpZ2h0LXByaW1hcnkgLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluayAubWVudS1pY29uIGksIC5tZW51LXN0YXRlLWJnLWxpZ2h0LXByaW1hcnkgLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayAubWVudS1pY29uIGkge1xuICBjb2xvcjogI0ZGRDMwMDtcbn1cbi5tZW51LXN0YXRlLWJnLWxpZ2h0LXByaW1hcnkgLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5tZW51LXN0YXRlLWJnLWxpZ2h0LXByaW1hcnkgLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0ZGRDMwMDtcbn1cbi5tZW51LXN0YXRlLWJnLWxpZ2h0LXByaW1hcnkgLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5tZW51LXN0YXRlLWJnLWxpZ2h0LXByaW1hcnkgLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5tZW51LXN0YXRlLWJnLWxpZ2h0LXByaW1hcnkgLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluayAubWVudS1idWxsZXQgLmJ1bGxldCwgLm1lbnUtc3RhdGUtYmctbGlnaHQtcHJpbWFyeSAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIC5tZW51LWJ1bGxldCAuYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRDMwMDtcbn1cbi5tZW51LXN0YXRlLWJnLWxpZ2h0LXByaW1hcnkgLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciwgLm1lbnUtc3RhdGUtYmctbGlnaHQtcHJpbWFyeSAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDknIGZpbGw9JyUyM0ZGRDMwMCclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNMi4wNjQ2MyA0LjQyMTExQzEuOTYxNjEgNC4yMjA4OCAxLjk4MDkgMy45NjM3IDIuMTI4NjMgMy43ODU5N0w1LjEyODQ3IDAuMTc3MTgxQzUuMzE0MDIgLTAuMDQ2MDM0IDUuNjMwNDkgLTAuMDYwMjYxIDUuODM1MzIgMC4xNDU0MDRDNi4wNDAxNSAwLjM1MTA2OSA2LjA1NTc4IDAuNjk4NzQ0IDUuODcwMjMgMC45MjE5NTlMMy4xOTQwNiA0LjE0MTM3TDUuODQ0MTQgNy4wNjQxN0M2LjAzODk2IDcuMjc5MDQgNi4wMzgzNSA3LjYyNjg2IDUuODQyNzggNy44NDEwNUM1LjY0NzIxIDguMDU1MjQgNS4zMzA3MyA4LjA1NDY5IDUuMTM1OTEgNy44Mzk4MkwyLjE0ODA2IDQuNTQ0NDlDMi4xMTQxIDQuNTA3MDQgMi4wODYyOSA0LjQ2NTQxIDIuMDY0NjMgNC40MjExMVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA5JyBmaWxsPSclMjNGRkQzMDAnJTNlJTNjcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTUuOTM1MzcgNC41Nzg4OUM2LjAzODM5IDQuNzc5MTIgNi4wMTkxIDUuMDM2MyA1Ljg3MTM3IDUuMjE0MDNMMi44NzE1MyA4LjgyMjgyQzIuNjg1OTggOS4wNDYwMyAyLjM2OTUxIDkuMDYwMjYgMi4xNjQ2OCA4Ljg1NDZDMS45NTk4NSA4LjY0ODkzIDEuOTQ0MjIgOC4zMDEyNiAyLjEyOTc3IDguMDc4MDRMNC44MDU5NCA0Ljg1ODYzTDIuMTU1ODYgMS45MzU4M0MxLjk2MTA0IDEuNzIwOTYgMS45NjE2NSAxLjM3MzE0IDIuMTU3MjIgMS4xNTg5NUMyLjM1Mjc5IDAuOTQ0NzU3IDIuNjY5MjcgMC45NDUzMTEgMi44NjQwOSAxLjE2MDE4TDUuODUxOTQgNC40NTU1MUM1Ljg4NTkgNC40OTI5NiA1LjkxMzcxIDQuNTM0NTkgNS45MzUzNyA0LjU3ODg5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6ZW5kOnJlbW92ZSovXG59XG4ubWVudS1zdGF0ZS1iZy1saWdodC1wcmltYXJ5IC5tZW51LWl0ZW0uaG92ZXIgPiAubWVudS1saW5rOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKSxcbi5tZW51LXN0YXRlLWJnLWxpZ2h0LXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmU5ODA7XG4gIGNvbG9yOiAjRkZEMzAwO1xufVxuLm1lbnUtc3RhdGUtYmctbGlnaHQtcHJpbWFyeSAubWVudS1pdGVtLmhvdmVyID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSkgLm1lbnUtdGl0bGUsXG4ubWVudS1zdGF0ZS1iZy1saWdodC1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSkgLm1lbnUtdGl0bGUge1xuICBjb2xvcjogI0ZGRDMwMDtcbn1cbi5tZW51LXN0YXRlLWJnLWxpZ2h0LXByaW1hcnkgLm1lbnUtaXRlbS5ob3ZlciA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpIC5tZW51LWljb24gaSxcbi5tZW51LXN0YXRlLWJnLWxpZ2h0LXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKSAubWVudS1pY29uIGkge1xuICBjb2xvcjogI0ZGRDMwMDtcbn1cbi5tZW51LXN0YXRlLWJnLWxpZ2h0LXByaW1hcnkgLm1lbnUtaXRlbS5ob3ZlciA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpIC5tZW51LWljb24gLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSxcbi5tZW51LXN0YXRlLWJnLWxpZ2h0LXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKSAubWVudS1pY29uIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0ZGRDMwMDtcbn1cbi5tZW51LXN0YXRlLWJnLWxpZ2h0LXByaW1hcnkgLm1lbnUtaXRlbS5ob3ZlciA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpIC5tZW51LWljb24gLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSxcbi5tZW51LXN0YXRlLWJnLWxpZ2h0LXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKSAubWVudS1pY29uIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5tZW51LXN0YXRlLWJnLWxpZ2h0LXByaW1hcnkgLm1lbnUtaXRlbS5ob3ZlciA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpIC5tZW51LWJ1bGxldCAuYnVsbGV0LFxuLm1lbnUtc3RhdGUtYmctbGlnaHQtcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpIC5tZW51LWJ1bGxldCAuYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRDMwMDtcbn1cbi5tZW51LXN0YXRlLWJnLWxpZ2h0LXByaW1hcnkgLm1lbnUtaXRlbS5ob3ZlciA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpIC5tZW51LWFycm93OmFmdGVyLFxuLm1lbnUtc3RhdGUtYmctbGlnaHQtcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpIC5tZW51LWFycm93OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDknIGZpbGw9JyUyM0ZGRDMwMCclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNMi4wNjQ2MyA0LjQyMTExQzEuOTYxNjEgNC4yMjA4OCAxLjk4MDkgMy45NjM3IDIuMTI4NjMgMy43ODU5N0w1LjEyODQ3IDAuMTc3MTgxQzUuMzE0MDIgLTAuMDQ2MDM0IDUuNjMwNDkgLTAuMDYwMjYxIDUuODM1MzIgMC4xNDU0MDRDNi4wNDAxNSAwLjM1MTA2OSA2LjA1NTc4IDAuNjk4NzQ0IDUuODcwMjMgMC45MjE5NTlMMy4xOTQwNiA0LjE0MTM3TDUuODQ0MTQgNy4wNjQxN0M2LjAzODk2IDcuMjc5MDQgNi4wMzgzNSA3LjYyNjg2IDUuODQyNzggNy44NDEwNUM1LjY0NzIxIDguMDU1MjQgNS4zMzA3MyA4LjA1NDY5IDUuMTM1OTEgNy44Mzk4MkwyLjE0ODA2IDQuNTQ0NDlDMi4xMTQxIDQuNTA3MDQgMi4wODYyOSA0LjQ2NTQxIDIuMDY0NjMgNC40MjExMVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA5JyBmaWxsPSclMjNGRkQzMDAnJTNlJTNjcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTUuOTM1MzcgNC41Nzg4OUM2LjAzODM5IDQuNzc5MTIgNi4wMTkxIDUuMDM2MyA1Ljg3MTM3IDUuMjE0MDNMMi44NzE1MyA4LjgyMjgyQzIuNjg1OTggOS4wNDYwMyAyLjM2OTUxIDkuMDYwMjYgMi4xNjQ2OCA4Ljg1NDZDMS45NTk4NSA4LjY0ODkzIDEuOTQ0MjIgOC4zMDEyNiAyLjEyOTc3IDguMDc4MDRMNC44MDU5NCA0Ljg1ODYzTDIuMTU1ODYgMS45MzU4M0MxLjk2MTA0IDEuNzIwOTYgMS45NjE2NSAxLjM3MzE0IDIuMTU3MjIgMS4xNTg5NUMyLjM1Mjc5IDAuOTQ0NzU3IDIuNjY5MjcgMC45NDUzMTEgMi44NjQwOSAxLjE2MDE4TDUuODUxOTQgNC40NTU1MUM1Ljg4NTkgNC40OTI5NiA1LjkxMzcxIDQuNTM0NTkgNS45MzUzNyA0LjU3ODg5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6ZW5kOnJlbW92ZSovXG59XG4ubWVudS1zdGF0ZS1iZy1saWdodC1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlOTgwO1xuICBjb2xvcjogI0ZGRDMwMDtcbn1cbi5tZW51LXN0YXRlLWJnLWxpZ2h0LXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rLmFjdGl2ZSAubWVudS10aXRsZSB7XG4gIGNvbG9yOiAjRkZEMzAwO1xufVxuLm1lbnUtc3RhdGUtYmctbGlnaHQtcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlIC5tZW51LWljb24gaSB7XG4gIGNvbG9yOiAjRkZEMzAwO1xufVxuLm1lbnUtc3RhdGUtYmctbGlnaHQtcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlIC5tZW51LWljb24gLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjRkZEMzAwO1xufVxuLm1lbnUtc3RhdGUtYmctbGlnaHQtcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlIC5tZW51LWljb24gLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLm1lbnUtc3RhdGUtYmctbGlnaHQtcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlIC5tZW51LWJ1bGxldCAuYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRDMwMDtcbn1cbi5tZW51LXN0YXRlLWJnLWxpZ2h0LXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rLmFjdGl2ZSAubWVudS1hcnJvdzphZnRlciB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA5JyBmaWxsPSclMjNGRkQzMDAnJTNlJTNjcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTIuMDY0NjMgNC40MjExMUMxLjk2MTYxIDQuMjIwODggMS45ODA5IDMuOTYzNyAyLjEyODYzIDMuNzg1OTdMNS4xMjg0NyAwLjE3NzE4MUM1LjMxNDAyIC0wLjA0NjAzNCA1LjYzMDQ5IC0wLjA2MDI2MSA1LjgzNTMyIDAuMTQ1NDA0QzYuMDQwMTUgMC4zNTEwNjkgNi4wNTU3OCAwLjY5ODc0NCA1Ljg3MDIzIDAuOTIxOTU5TDMuMTk0MDYgNC4xNDEzN0w1Ljg0NDE0IDcuMDY0MTdDNi4wMzg5NiA3LjI3OTA0IDYuMDM4MzUgNy42MjY4NiA1Ljg0Mjc4IDcuODQxMDVDNS42NDcyMSA4LjA1NTI0IDUuMzMwNzMgOC4wNTQ2OSA1LjEzNTkxIDcuODM5ODJMMi4xNDgwNiA0LjU0NDQ5QzIuMTE0MSA0LjUwNzA0IDIuMDg2MjkgNC40NjU0MSAyLjA2NDYzIDQuNDIxMTFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDpiZWdpbjpyZW1vdmUqL1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOScgZmlsbD0nJTIzRkZEMzAwJyUzZSUzY3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J001LjkzNTM3IDQuNTc4ODlDNi4wMzgzOSA0Ljc3OTEyIDYuMDE5MSA1LjAzNjMgNS44NzEzNyA1LjIxNDAzTDIuODcxNTMgOC44MjI4MkMyLjY4NTk4IDkuMDQ2MDMgMi4zNjk1MSA5LjA2MDI2IDIuMTY0NjggOC44NTQ2QzEuOTU5ODUgOC42NDg5MyAxLjk0NDIyIDguMzAxMjYgMi4xMjk3NyA4LjA3ODA0TDQuODA1OTQgNC44NTg2M0wyLjE1NTg2IDEuOTM1ODNDMS45NjEwNCAxLjcyMDk2IDEuOTYxNjUgMS4zNzMxNCAyLjE1NzIyIDEuMTU4OTVDMi4zNTI3OSAwLjk0NDc1NyAyLjY2OTI3IDAuOTQ1MzExIDIuODY0MDkgMS4xNjAxOEw1Ljg1MTk0IDQuNDU1NTFDNS44ODU5IDQuNDkyOTYgNS45MTM3MSA0LjUzNDU5IDUuOTM1MzcgNC41Nzg4OVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmVuZDpyZW1vdmUqL1xufVxuXG4ubWVudS1ob3Zlci10aXRsZS1wcmltYXJ5IC5tZW51LWl0ZW0uaG92ZXIgPiAubWVudS1saW5rOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKSxcbi5tZW51LWhvdmVyLXRpdGxlLXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiAjRkZEMzAwO1xufVxuLm1lbnUtaG92ZXItdGl0bGUtcHJpbWFyeSAubWVudS1pdGVtLmhvdmVyID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSkgLm1lbnUtdGl0bGUsXG4ubWVudS1ob3Zlci10aXRsZS1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSkgLm1lbnUtdGl0bGUge1xuICBjb2xvcjogI0ZGRDMwMDtcbn1cblxuLm1lbnUtc2hvdy10aXRsZS1wcmltYXJ5IC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmssIC5tZW51LXNob3ctdGl0bGUtcHJpbWFyeSAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6ICNGRkQzMDA7XG59XG4ubWVudS1zaG93LXRpdGxlLXByaW1hcnkgLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluayAubWVudS10aXRsZSwgLm1lbnUtc2hvdy10aXRsZS1wcmltYXJ5IC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsgLm1lbnUtdGl0bGUge1xuICBjb2xvcjogI0ZGRDMwMDtcbn1cblxuLm1lbnUtYWN0aXZlLXRpdGxlLXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rLmFjdGl2ZSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiAjRkZEMzAwO1xufVxuLm1lbnUtYWN0aXZlLXRpdGxlLXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rLmFjdGl2ZSAubWVudS10aXRsZSB7XG4gIGNvbG9yOiAjRkZEMzAwO1xufVxuXG4ubWVudS1zdGF0ZS10aXRsZS1wcmltYXJ5IC5tZW51LWl0ZW0uaG92ZXIgPiAubWVudS1saW5rOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKSxcbi5tZW51LXN0YXRlLXRpdGxlLXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiAjRkZEMzAwO1xufVxuLm1lbnUtc3RhdGUtdGl0bGUtcHJpbWFyeSAubWVudS1pdGVtLmhvdmVyID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSkgLm1lbnUtdGl0bGUsXG4ubWVudS1zdGF0ZS10aXRsZS1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSkgLm1lbnUtdGl0bGUge1xuICBjb2xvcjogI0ZGRDMwMDtcbn1cbi5tZW51LXN0YXRlLXRpdGxlLXByaW1hcnkgLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluaywgLm1lbnUtc3RhdGUtdGl0bGUtcHJpbWFyeSAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6ICNGRkQzMDA7XG59XG4ubWVudS1zdGF0ZS10aXRsZS1wcmltYXJ5IC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmsgLm1lbnUtdGl0bGUsIC5tZW51LXN0YXRlLXRpdGxlLXByaW1hcnkgLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayAubWVudS10aXRsZSB7XG4gIGNvbG9yOiAjRkZEMzAwO1xufVxuLm1lbnUtc3RhdGUtdGl0bGUtcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6ICNGRkQzMDA7XG59XG4ubWVudS1zdGF0ZS10aXRsZS1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUgLm1lbnUtdGl0bGUge1xuICBjb2xvcjogI0ZGRDMwMDtcbn1cblxuLm1lbnUtaG92ZXItaWNvbi1wcmltYXJ5IC5tZW51LWl0ZW0uaG92ZXIgPiAubWVudS1saW5rOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKSxcbi5tZW51LWhvdmVyLWljb24tcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbn1cbi5tZW51LWhvdmVyLWljb24tcHJpbWFyeSAubWVudS1pdGVtLmhvdmVyID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSkgLm1lbnUtaWNvbiBpLFxuLm1lbnUtaG92ZXItaWNvbi1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSkgLm1lbnUtaWNvbiBpIHtcbiAgY29sb3I6ICNGRkQzMDA7XG59XG4ubWVudS1ob3Zlci1pY29uLXByaW1hcnkgLm1lbnUtaXRlbS5ob3ZlciA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpIC5tZW51LWljb24gLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSxcbi5tZW51LWhvdmVyLWljb24tcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpIC5tZW51LWljb24gLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjRkZEMzAwO1xufVxuLm1lbnUtaG92ZXItaWNvbi1wcmltYXJ5IC5tZW51LWl0ZW0uaG92ZXIgPiAubWVudS1saW5rOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKSAubWVudS1pY29uIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksXG4ubWVudS1ob3Zlci1pY29uLXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKSAubWVudS1pY29uIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLm1lbnUtc2hvdy1pY29uLXByaW1hcnkgLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluaywgLm1lbnUtc2hvdy1pY29uLXByaW1hcnkgLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG59XG4ubWVudS1zaG93LWljb24tcHJpbWFyeSAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIC5tZW51LWljb24gaSwgLm1lbnUtc2hvdy1pY29uLXByaW1hcnkgLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayAubWVudS1pY29uIGkge1xuICBjb2xvcjogI0ZGRDMwMDtcbn1cbi5tZW51LXNob3ctaWNvbi1wcmltYXJ5IC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbiAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAubWVudS1zaG93LWljb24tcHJpbWFyeSAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjRkZEMzAwO1xufVxuLm1lbnUtc2hvdy1pY29uLXByaW1hcnkgLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5tZW51LXNob3ctaWNvbi1wcmltYXJ5IC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbiAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5tZW51LWFjdGl2ZS1pY29uLXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rLmFjdGl2ZSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG59XG4ubWVudS1hY3RpdmUtaWNvbi1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUgLm1lbnUtaWNvbiBpIHtcbiAgY29sb3I6ICNGRkQzMDA7XG59XG4ubWVudS1hY3RpdmUtaWNvbi1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUgLm1lbnUtaWNvbiAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNGRkQzMDA7XG59XG4ubWVudS1hY3RpdmUtaWNvbi1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUgLm1lbnUtaWNvbiAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5tZW51LXN0YXRlLWljb24tcHJpbWFyeSAubWVudS1pdGVtLmhvdmVyID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSksXG4ubWVudS1zdGF0ZS1pY29uLXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG59XG4ubWVudS1zdGF0ZS1pY29uLXByaW1hcnkgLm1lbnUtaXRlbS5ob3ZlciA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpIC5tZW51LWljb24gaSxcbi5tZW51LXN0YXRlLWljb24tcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpIC5tZW51LWljb24gaSB7XG4gIGNvbG9yOiAjRkZEMzAwO1xufVxuLm1lbnUtc3RhdGUtaWNvbi1wcmltYXJ5IC5tZW51LWl0ZW0uaG92ZXIgPiAubWVudS1saW5rOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKSAubWVudS1pY29uIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksXG4ubWVudS1zdGF0ZS1pY29uLXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKSAubWVudS1pY29uIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0ZGRDMwMDtcbn1cbi5tZW51LXN0YXRlLWljb24tcHJpbWFyeSAubWVudS1pdGVtLmhvdmVyID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSkgLm1lbnUtaWNvbiAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLFxuLm1lbnUtc3RhdGUtaWNvbi1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSkgLm1lbnUtaWNvbiAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG4ubWVudS1zdGF0ZS1pY29uLXByaW1hcnkgLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluaywgLm1lbnUtc3RhdGUtaWNvbi1wcmltYXJ5IC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xufVxuLm1lbnUtc3RhdGUtaWNvbi1wcmltYXJ5IC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbiBpLCAubWVudS1zdGF0ZS1pY29uLXByaW1hcnkgLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayAubWVudS1pY29uIGkge1xuICBjb2xvcjogI0ZGRDMwMDtcbn1cbi5tZW51LXN0YXRlLWljb24tcHJpbWFyeSAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLm1lbnUtc3RhdGUtaWNvbi1wcmltYXJ5IC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbiAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNGRkQzMDA7XG59XG4ubWVudS1zdGF0ZS1pY29uLXByaW1hcnkgLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5tZW51LXN0YXRlLWljb24tcHJpbWFyeSAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLm1lbnUtc3RhdGUtaWNvbi1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xufVxuLm1lbnUtc3RhdGUtaWNvbi1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUgLm1lbnUtaWNvbiBpIHtcbiAgY29sb3I6ICNGRkQzMDA7XG59XG4ubWVudS1zdGF0ZS1pY29uLXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rLmFjdGl2ZSAubWVudS1pY29uIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0ZGRDMwMDtcbn1cbi5tZW51LXN0YXRlLWljb24tcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlIC5tZW51LWljb24gLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4ubWVudS1ob3Zlci1idWxsZXQtcHJpbWFyeSAubWVudS1pdGVtLmhvdmVyID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSksXG4ubWVudS1ob3Zlci1idWxsZXQtcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbn1cbi5tZW51LWhvdmVyLWJ1bGxldC1wcmltYXJ5IC5tZW51LWl0ZW0uaG92ZXIgPiAubWVudS1saW5rOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKSAubWVudS1idWxsZXQgLmJ1bGxldCxcbi5tZW51LWhvdmVyLWJ1bGxldC1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSkgLm1lbnUtYnVsbGV0IC5idWxsZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZEMzAwO1xufVxuXG4ubWVudS1zaG93LWJ1bGxldC1wcmltYXJ5IC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmssIC5tZW51LXNob3ctYnVsbGV0LXByaW1hcnkgLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG59XG4ubWVudS1zaG93LWJ1bGxldC1wcmltYXJ5IC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0IC5idWxsZXQsIC5tZW51LXNob3ctYnVsbGV0LXByaW1hcnkgLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayAubWVudS1idWxsZXQgLmJ1bGxldCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkQzMDA7XG59XG5cbi5tZW51LWFjdGl2ZS1idWxsZXQtcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbn1cbi5tZW51LWFjdGl2ZS1idWxsZXQtcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlIC5tZW51LWJ1bGxldCAuYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRDMwMDtcbn1cblxuLm1lbnUtc3RhdGUtYnVsbGV0LXByaW1hcnkgLm1lbnUtaXRlbS5ob3ZlciA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpLFxuLm1lbnUtc3RhdGUtYnVsbGV0LXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG59XG4ubWVudS1zdGF0ZS1idWxsZXQtcHJpbWFyeSAubWVudS1pdGVtLmhvdmVyID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSkgLm1lbnUtYnVsbGV0IC5idWxsZXQsXG4ubWVudS1zdGF0ZS1idWxsZXQtcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpIC5tZW51LWJ1bGxldCAuYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRDMwMDtcbn1cbi5tZW51LXN0YXRlLWJ1bGxldC1wcmltYXJ5IC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmssIC5tZW51LXN0YXRlLWJ1bGxldC1wcmltYXJ5IC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xufVxuLm1lbnUtc3RhdGUtYnVsbGV0LXByaW1hcnkgLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluayAubWVudS1idWxsZXQgLmJ1bGxldCwgLm1lbnUtc3RhdGUtYnVsbGV0LXByaW1hcnkgLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayAubWVudS1idWxsZXQgLmJ1bGxldCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkQzMDA7XG59XG4ubWVudS1zdGF0ZS1idWxsZXQtcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbn1cbi5tZW51LXN0YXRlLWJ1bGxldC1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUgLm1lbnUtYnVsbGV0IC5idWxsZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZEMzAwO1xufVxuXG4ubWVudS1ob3Zlci1hcnJvdy1wcmltYXJ5IC5tZW51LWl0ZW0uaG92ZXIgPiAubWVudS1saW5rOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKSxcbi5tZW51LWhvdmVyLWFycm93LXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG59XG4ubWVudS1ob3Zlci1hcnJvdy1wcmltYXJ5IC5tZW51LWl0ZW0uaG92ZXIgPiAubWVudS1saW5rOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKSAubWVudS1hcnJvdzphZnRlcixcbi5tZW51LWhvdmVyLWFycm93LXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKSAubWVudS1hcnJvdzphZnRlciB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA5JyBmaWxsPSclMjNGRkQzMDAnJTNlJTNjcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTIuMDY0NjMgNC40MjExMUMxLjk2MTYxIDQuMjIwODggMS45ODA5IDMuOTYzNyAyLjEyODYzIDMuNzg1OTdMNS4xMjg0NyAwLjE3NzE4MUM1LjMxNDAyIC0wLjA0NjAzNCA1LjYzMDQ5IC0wLjA2MDI2MSA1LjgzNTMyIDAuMTQ1NDA0QzYuMDQwMTUgMC4zNTEwNjkgNi4wNTU3OCAwLjY5ODc0NCA1Ljg3MDIzIDAuOTIxOTU5TDMuMTk0MDYgNC4xNDEzN0w1Ljg0NDE0IDcuMDY0MTdDNi4wMzg5NiA3LjI3OTA0IDYuMDM4MzUgNy42MjY4NiA1Ljg0Mjc4IDcuODQxMDVDNS42NDcyMSA4LjA1NTI0IDUuMzMwNzMgOC4wNTQ2OSA1LjEzNTkxIDcuODM5ODJMMi4xNDgwNiA0LjU0NDQ5QzIuMTE0MSA0LjUwNzA0IDIuMDg2MjkgNC40NjU0MSAyLjA2NDYzIDQuNDIxMTFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDpiZWdpbjpyZW1vdmUqL1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOScgZmlsbD0nJTIzRkZEMzAwJyUzZSUzY3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J001LjkzNTM3IDQuNTc4ODlDNi4wMzgzOSA0Ljc3OTEyIDYuMDE5MSA1LjAzNjMgNS44NzEzNyA1LjIxNDAzTDIuODcxNTMgOC44MjI4MkMyLjY4NTk4IDkuMDQ2MDMgMi4zNjk1MSA5LjA2MDI2IDIuMTY0NjggOC44NTQ2QzEuOTU5ODUgOC42NDg5MyAxLjk0NDIyIDguMzAxMjYgMi4xMjk3NyA4LjA3ODA0TDQuODA1OTQgNC44NTg2M0wyLjE1NTg2IDEuOTM1ODNDMS45NjEwNCAxLjcyMDk2IDEuOTYxNjUgMS4zNzMxNCAyLjE1NzIyIDEuMTU4OTVDMi4zNTI3OSAwLjk0NDc1NyAyLjY2OTI3IDAuOTQ1MzExIDIuODY0MDkgMS4xNjAxOEw1Ljg1MTk0IDQuNDU1NTFDNS44ODU5IDQuNDkyOTYgNS45MTM3MSA0LjUzNDU5IDUuOTM1MzcgNC41Nzg4OVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmVuZDpyZW1vdmUqL1xufVxuXG4ubWVudS1zaG93LWFycm93LXByaW1hcnkgLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluaywgLm1lbnUtc2hvdy1hcnJvdy1wcmltYXJ5IC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xufVxuLm1lbnUtc2hvdy1hcnJvdy1wcmltYXJ5IC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIsIC5tZW51LXNob3ctYXJyb3ctcHJpbWFyeSAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDknIGZpbGw9JyUyM0ZGRDMwMCclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNMi4wNjQ2MyA0LjQyMTExQzEuOTYxNjEgNC4yMjA4OCAxLjk4MDkgMy45NjM3IDIuMTI4NjMgMy43ODU5N0w1LjEyODQ3IDAuMTc3MTgxQzUuMzE0MDIgLTAuMDQ2MDM0IDUuNjMwNDkgLTAuMDYwMjYxIDUuODM1MzIgMC4xNDU0MDRDNi4wNDAxNSAwLjM1MTA2OSA2LjA1NTc4IDAuNjk4NzQ0IDUuODcwMjMgMC45MjE5NTlMMy4xOTQwNiA0LjE0MTM3TDUuODQ0MTQgNy4wNjQxN0M2LjAzODk2IDcuMjc5MDQgNi4wMzgzNSA3LjYyNjg2IDUuODQyNzggNy44NDEwNUM1LjY0NzIxIDguMDU1MjQgNS4zMzA3MyA4LjA1NDY5IDUuMTM1OTEgNy44Mzk4MkwyLjE0ODA2IDQuNTQ0NDlDMi4xMTQxIDQuNTA3MDQgMi4wODYyOSA0LjQ2NTQxIDIuMDY0NjMgNC40MjExMVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA5JyBmaWxsPSclMjNGRkQzMDAnJTNlJTNjcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTUuOTM1MzcgNC41Nzg4OUM2LjAzODM5IDQuNzc5MTIgNi4wMTkxIDUuMDM2MyA1Ljg3MTM3IDUuMjE0MDNMMi44NzE1MyA4LjgyMjgyQzIuNjg1OTggOS4wNDYwMyAyLjM2OTUxIDkuMDYwMjYgMi4xNjQ2OCA4Ljg1NDZDMS45NTk4NSA4LjY0ODkzIDEuOTQ0MjIgOC4zMDEyNiAyLjEyOTc3IDguMDc4MDRMNC44MDU5NCA0Ljg1ODYzTDIuMTU1ODYgMS45MzU4M0MxLjk2MTA0IDEuNzIwOTYgMS45NjE2NSAxLjM3MzE0IDIuMTU3MjIgMS4xNTg5NUMyLjM1Mjc5IDAuOTQ0NzU3IDIuNjY5MjcgMC45NDUzMTEgMi44NjQwOSAxLjE2MDE4TDUuODUxOTQgNC40NTU1MUM1Ljg4NTkgNC40OTI5NiA1LjkxMzcxIDQuNTM0NTkgNS45MzUzNyA0LjU3ODg5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6ZW5kOnJlbW92ZSovXG59XG5cbi5tZW51LWFjdGl2ZS1hcnJvdy1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xufVxuLm1lbnUtYWN0aXZlLWFycm93LXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rLmFjdGl2ZSAubWVudS1hcnJvdzphZnRlciB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA5JyBmaWxsPSclMjNGRkQzMDAnJTNlJTNjcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTIuMDY0NjMgNC40MjExMUMxLjk2MTYxIDQuMjIwODggMS45ODA5IDMuOTYzNyAyLjEyODYzIDMuNzg1OTdMNS4xMjg0NyAwLjE3NzE4MUM1LjMxNDAyIC0wLjA0NjAzNCA1LjYzMDQ5IC0wLjA2MDI2MSA1LjgzNTMyIDAuMTQ1NDA0QzYuMDQwMTUgMC4zNTEwNjkgNi4wNTU3OCAwLjY5ODc0NCA1Ljg3MDIzIDAuOTIxOTU5TDMuMTk0MDYgNC4xNDEzN0w1Ljg0NDE0IDcuMDY0MTdDNi4wMzg5NiA3LjI3OTA0IDYuMDM4MzUgNy42MjY4NiA1Ljg0Mjc4IDcuODQxMDVDNS42NDcyMSA4LjA1NTI0IDUuMzMwNzMgOC4wNTQ2OSA1LjEzNTkxIDcuODM5ODJMMi4xNDgwNiA0LjU0NDQ5QzIuMTE0MSA0LjUwNzA0IDIuMDg2MjkgNC40NjU0MSAyLjA2NDYzIDQuNDIxMTFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDpiZWdpbjpyZW1vdmUqL1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOScgZmlsbD0nJTIzRkZEMzAwJyUzZSUzY3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J001LjkzNTM3IDQuNTc4ODlDNi4wMzgzOSA0Ljc3OTEyIDYuMDE5MSA1LjAzNjMgNS44NzEzNyA1LjIxNDAzTDIuODcxNTMgOC44MjI4MkMyLjY4NTk4IDkuMDQ2MDMgMi4zNjk1MSA5LjA2MDI2IDIuMTY0NjggOC44NTQ2QzEuOTU5ODUgOC42NDg5MyAxLjk0NDIyIDguMzAxMjYgMi4xMjk3NyA4LjA3ODA0TDQuODA1OTQgNC44NTg2M0wyLjE1NTg2IDEuOTM1ODNDMS45NjEwNCAxLjcyMDk2IDEuOTYxNjUgMS4zNzMxNCAyLjE1NzIyIDEuMTU4OTVDMi4zNTI3OSAwLjk0NDc1NyAyLjY2OTI3IDAuOTQ1MzExIDIuODY0MDkgMS4xNjAxOEw1Ljg1MTk0IDQuNDU1NTFDNS44ODU5IDQuNDkyOTYgNS45MTM3MSA0LjUzNDU5IDUuOTM1MzcgNC41Nzg4OVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmVuZDpyZW1vdmUqL1xufVxuXG4ubWVudS1zdGF0ZS1hcnJvdy1wcmltYXJ5IC5tZW51LWl0ZW0uaG92ZXIgPiAubWVudS1saW5rOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKSxcbi5tZW51LXN0YXRlLWFycm93LXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG59XG4ubWVudS1zdGF0ZS1hcnJvdy1wcmltYXJ5IC5tZW51LWl0ZW0uaG92ZXIgPiAubWVudS1saW5rOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKSAubWVudS1hcnJvdzphZnRlcixcbi5tZW51LXN0YXRlLWFycm93LXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKSAubWVudS1hcnJvdzphZnRlciB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA5JyBmaWxsPSclMjNGRkQzMDAnJTNlJTNjcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTIuMDY0NjMgNC40MjExMUMxLjk2MTYxIDQuMjIwODggMS45ODA5IDMuOTYzNyAyLjEyODYzIDMuNzg1OTdMNS4xMjg0NyAwLjE3NzE4MUM1LjMxNDAyIC0wLjA0NjAzNCA1LjYzMDQ5IC0wLjA2MDI2MSA1LjgzNTMyIDAuMTQ1NDA0QzYuMDQwMTUgMC4zNTEwNjkgNi4wNTU3OCAwLjY5ODc0NCA1Ljg3MDIzIDAuOTIxOTU5TDMuMTk0MDYgNC4xNDEzN0w1Ljg0NDE0IDcuMDY0MTdDNi4wMzg5NiA3LjI3OTA0IDYuMDM4MzUgNy42MjY4NiA1Ljg0Mjc4IDcuODQxMDVDNS42NDcyMSA4LjA1NTI0IDUuMzMwNzMgOC4wNTQ2OSA1LjEzNTkxIDcuODM5ODJMMi4xNDgwNiA0LjU0NDQ5QzIuMTE0MSA0LjUwNzA0IDIuMDg2MjkgNC40NjU0MSAyLjA2NDYzIDQuNDIxMTFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDpiZWdpbjpyZW1vdmUqL1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOScgZmlsbD0nJTIzRkZEMzAwJyUzZSUzY3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J001LjkzNTM3IDQuNTc4ODlDNi4wMzgzOSA0Ljc3OTEyIDYuMDE5MSA1LjAzNjMgNS44NzEzNyA1LjIxNDAzTDIuODcxNTMgOC44MjI4MkMyLjY4NTk4IDkuMDQ2MDMgMi4zNjk1MSA5LjA2MDI2IDIuMTY0NjggOC44NTQ2QzEuOTU5ODUgOC42NDg5MyAxLjk0NDIyIDguMzAxMjYgMi4xMjk3NyA4LjA3ODA0TDQuODA1OTQgNC44NTg2M0wyLjE1NTg2IDEuOTM1ODNDMS45NjEwNCAxLjcyMDk2IDEuOTYxNjUgMS4zNzMxNCAyLjE1NzIyIDEuMTU4OTVDMi4zNTI3OSAwLjk0NDc1NyAyLjY2OTI3IDAuOTQ1MzExIDIuODY0MDkgMS4xNjAxOEw1Ljg1MTk0IDQuNDU1NTFDNS44ODU5IDQuNDkyOTYgNS45MTM3MSA0LjUzNDU5IDUuOTM1MzcgNC41Nzg4OVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmVuZDpyZW1vdmUqL1xufVxuLm1lbnUtc3RhdGUtYXJyb3ctcHJpbWFyeSAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rLCAubWVudS1zdGF0ZS1hcnJvdy1wcmltYXJ5IC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xufVxuLm1lbnUtc3RhdGUtYXJyb3ctcHJpbWFyeSAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyLCAubWVudS1zdGF0ZS1hcnJvdy1wcmltYXJ5IC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOScgZmlsbD0nJTIzRkZEMzAwJyUzZSUzY3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00yLjA2NDYzIDQuNDIxMTFDMS45NjE2MSA0LjIyMDg4IDEuOTgwOSAzLjk2MzcgMi4xMjg2MyAzLjc4NTk3TDUuMTI4NDcgMC4xNzcxODFDNS4zMTQwMiAtMC4wNDYwMzQgNS42MzA0OSAtMC4wNjAyNjEgNS44MzUzMiAwLjE0NTQwNEM2LjA0MDE1IDAuMzUxMDY5IDYuMDU1NzggMC42OTg3NDQgNS44NzAyMyAwLjkyMTk1OUwzLjE5NDA2IDQuMTQxMzdMNS44NDQxNCA3LjA2NDE3QzYuMDM4OTYgNy4yNzkwNCA2LjAzODM1IDcuNjI2ODYgNS44NDI3OCA3Ljg0MTA1QzUuNjQ3MjEgOC4wNTUyNCA1LjMzMDczIDguMDU0NjkgNS4xMzU5MSA3LjgzOTgyTDIuMTQ4MDYgNC41NDQ0OUMyLjExNDEgNC41MDcwNCAyLjA4NjI5IDQuNDY1NDEgMi4wNjQ2MyA0LjQyMTExWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6YmVnaW46cmVtb3ZlKi9cbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDknIGZpbGw9JyUyM0ZGRDMwMCclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNNS45MzUzNyA0LjU3ODg5QzYuMDM4MzkgNC43NzkxMiA2LjAxOTEgNS4wMzYzIDUuODcxMzcgNS4yMTQwM0wyLjg3MTUzIDguODIyODJDMi42ODU5OCA5LjA0NjAzIDIuMzY5NTEgOS4wNjAyNiAyLjE2NDY4IDguODU0NkMxLjk1OTg1IDguNjQ4OTMgMS45NDQyMiA4LjMwMTI2IDIuMTI5NzcgOC4wNzgwNEw0LjgwNTk0IDQuODU4NjNMMi4xNTU4NiAxLjkzNTgzQzEuOTYxMDQgMS43MjA5NiAxLjk2MTY1IDEuMzczMTQgMi4xNTcyMiAxLjE1ODk1QzIuMzUyNzkgMC45NDQ3NTcgMi42NjkyNyAwLjk0NTMxMSAyLjg2NDA5IDEuMTYwMThMNS44NTE5NCA0LjQ1NTUxQzUuODg1OSA0LjQ5Mjk2IDUuOTEzNzEgNC41MzQ1OSA1LjkzNTM3IDQuNTc4ODlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDplbmQ6cmVtb3ZlKi9cbn1cbi5tZW51LXN0YXRlLWFycm93LXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rLmFjdGl2ZSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG59XG4ubWVudS1zdGF0ZS1hcnJvdy1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOScgZmlsbD0nJTIzRkZEMzAwJyUzZSUzY3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00yLjA2NDYzIDQuNDIxMTFDMS45NjE2MSA0LjIyMDg4IDEuOTgwOSAzLjk2MzcgMi4xMjg2MyAzLjc4NTk3TDUuMTI4NDcgMC4xNzcxODFDNS4zMTQwMiAtMC4wNDYwMzQgNS42MzA0OSAtMC4wNjAyNjEgNS44MzUzMiAwLjE0NTQwNEM2LjA0MDE1IDAuMzUxMDY5IDYuMDU1NzggMC42OTg3NDQgNS44NzAyMyAwLjkyMTk1OUwzLjE5NDA2IDQuMTQxMzdMNS44NDQxNCA3LjA2NDE3QzYuMDM4OTYgNy4yNzkwNCA2LjAzODM1IDcuNjI2ODYgNS44NDI3OCA3Ljg0MTA1QzUuNjQ3MjEgOC4wNTUyNCA1LjMzMDczIDguMDU0NjkgNS4xMzU5MSA3LjgzOTgyTDIuMTQ4MDYgNC41NDQ0OUMyLjExNDEgNC41MDcwNCAyLjA4NjI5IDQuNDY1NDEgMi4wNjQ2MyA0LjQyMTExWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6YmVnaW46cmVtb3ZlKi9cbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDknIGZpbGw9JyUyM0ZGRDMwMCclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNNS45MzUzNyA0LjU3ODg5QzYuMDM4MzkgNC43NzkxMiA2LjAxOTEgNS4wMzYzIDUuODcxMzcgNS4yMTQwM0wyLjg3MTUzIDguODIyODJDMi42ODU5OCA5LjA0NjAzIDIuMzY5NTEgOS4wNjAyNiAyLjE2NDY4IDguODU0NkMxLjk1OTg1IDguNjQ4OTMgMS45NDQyMiA4LjMwMTI2IDIuMTI5NzcgOC4wNzgwNEw0LjgwNTk0IDQuODU4NjNMMi4xNTU4NiAxLjkzNTgzQzEuOTYxMDQgMS43MjA5NiAxLjk2MTY1IDEuMzczMTQgMi4xNTcyMiAxLjE1ODk1QzIuMzUyNzkgMC45NDQ3NTcgMi42NjkyNyAwLjk0NTMxMSAyLjg2NDA5IDEuMTYwMThMNS44NTE5NCA0LjQ1NTUxQzUuODg1OSA0LjQ5Mjk2IDUuOTEzNzEgNC41MzQ1OSA1LjkzNTM3IDQuNTc4ODlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDplbmQ6cmVtb3ZlKi9cbn1cblxuLmFuY2hvciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uYW5jaG9yIGEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgaGVpZ2h0OiAxZW07XG4gIHdpZHRoOiAxLjI1ZW07XG4gIG1hcmdpbi1sZWZ0OiAtMS4yNWVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDAuOGVtO1xuICBjb2xvcjogI0ExQTVCNztcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbn1cbi5hbmNob3IgYTpiZWZvcmUge1xuICBjb250ZW50OiBcIiNcIjtcbn1cbi5hbmNob3I6aG92ZXIgYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uYW5jaG9yOmhvdmVyIGE6aG92ZXIge1xuICBjb2xvcjogI0ZGRDMwMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbn1cblxuLmNhcmQge1xuICBib3JkZXI6IDA7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMjBweCAwcHggcmdiYSg3NiwgODcsIDEyNSwgMC4wMik7XG59XG4uY2FyZCAuY2FyZC1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1pbi1oZWlnaHQ6IDcwcHg7XG4gIHBhZGRpbmc6IDAgMi4yNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRUZGMkY1O1xufVxuLmNhcmQgLmNhcmQtaGVhZGVyIC5jYXJkLXRpdGxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luOiAwLjVyZW07XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLmNhcmQgLmNhcmQtaGVhZGVyIC5jYXJkLXRpdGxlLmZsZXgtY29sdW1uIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmNhcmQgLmNhcmQtaGVhZGVyIC5jYXJkLXRpdGxlIC5jYXJkLWljb24ge1xuICBtYXJnaW4tcmlnaHQ6IDAuNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAwO1xufVxuLmNhcmQgLmNhcmQtaGVhZGVyIC5jYXJkLXRpdGxlIC5jYXJkLWljb24gaSB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgY29sb3I6ICM3RTgyOTk7XG4gIGxpbmUtaGVpZ2h0OiAwO1xufVxuLmNhcmQgLmNhcmQtaGVhZGVyIC5jYXJkLXRpdGxlIC5jYXJkLWljb24gaTphZnRlciwgLmNhcmQgLmNhcmQtaGVhZGVyIC5jYXJkLXRpdGxlIC5jYXJkLWljb24gaTpiZWZvcmUge1xuICBsaW5lLWhlaWdodDogMDtcbn1cbi5jYXJkIC5jYXJkLWhlYWRlciAuY2FyZC10aXRsZSAuY2FyZC1pY29uIC5zdmctaWNvbiBzdmcge1xuICBoZWlnaHQ6IDI0cHg7XG4gIHdpZHRoOiAyNHB4O1xufVxuLmNhcmQgLmNhcmQtaGVhZGVyIC5jYXJkLXRpdGxlIC5jYXJkLWljb24gLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjN0U4Mjk5O1xufVxuLmNhcmQgLmNhcmQtaGVhZGVyIC5jYXJkLXRpdGxlIC5jYXJkLWljb24gLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLmNhcmQgLmNhcmQtaGVhZGVyIC5jYXJkLXRpdGxlLFxuLmNhcmQgLmNhcmQtaGVhZGVyIC5jYXJkLXRpdGxlIC5jYXJkLWxhYmVsIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxLjI3NXJlbTtcbiAgY29sb3I6ICMxODFDMzI7XG59XG4uY2FyZCAuY2FyZC1oZWFkZXIgLmNhcmQtdGl0bGUgLmNhcmQtbGFiZWwge1xuICBtYXJnaW46IDAgMC43NXJlbSAwIDA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5jYXJkIC5jYXJkLWhlYWRlciAuY2FyZC10aXRsZSBzbWFsbCwgLmNhcmQgLmNhcmQtaGVhZGVyIC5jYXJkLXRpdGxlIC5zbWFsbCB7XG4gIGNvbG9yOiAjQTFBNUI3O1xuICBmb250LXNpemU6IDFyZW07XG59XG4uY2FyZCAuY2FyZC1oZWFkZXIgLmNhcmQtdGl0bGUgaDEsIC5jYXJkIC5jYXJkLWhlYWRlciAuY2FyZC10aXRsZSAuaDEsIC5jYXJkIC5jYXJkLWhlYWRlciAuY2FyZC10aXRsZSBoMiwgLmNhcmQgLmNhcmQtaGVhZGVyIC5jYXJkLXRpdGxlIC5oMiwgLmNhcmQgLmNhcmQtaGVhZGVyIC5jYXJkLXRpdGxlIGgzLCAuY2FyZCAuY2FyZC1oZWFkZXIgLmNhcmQtdGl0bGUgLmgzLCAuY2FyZCAuY2FyZC1oZWFkZXIgLmNhcmQtdGl0bGUgaDQsIC5jYXJkIC5jYXJkLWhlYWRlciAuY2FyZC10aXRsZSAuaDQsIC5jYXJkIC5jYXJkLWhlYWRlciAuY2FyZC10aXRsZSBoNSwgLmNhcmQgLmNhcmQtaGVhZGVyIC5jYXJkLXRpdGxlIC5oNSwgLmNhcmQgLmNhcmQtaGVhZGVyIC5jYXJkLXRpdGxlIGg2LCAuY2FyZCAuY2FyZC1oZWFkZXIgLmNhcmQtdGl0bGUgLmg2IHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5jYXJkIC5jYXJkLWhlYWRlciAuY2FyZC10b29sYmFyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luOiAwLjVyZW0gMDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLmNhcmQgLmNhcmQtYm9keSB7XG4gIHBhZGRpbmc6IDJyZW0gMi4yNXJlbTtcbn1cbi5jYXJkIC5jYXJkLWZvb3RlciB7XG4gIHBhZGRpbmc6IDJyZW0gMi4yNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRUZGMkY1O1xufVxuLmNhcmQgLmNhcmQtc2Nyb2xsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogYXV0bztcbn1cbi5jYXJkLmNhcmQtcHgtMCAuY2FyZC1oZWFkZXIsXG4uY2FyZC5jYXJkLXB4LTAgLmNhcmQtYm9keSxcbi5jYXJkLmNhcmQtcHgtMCAuY2FyZC1mb290ZXIge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG4uY2FyZC5jYXJkLXB5LTAgLmNhcmQtaGVhZGVyLFxuLmNhcmQuY2FyZC1weS0wIC5jYXJkLWJvZHksXG4uY2FyZC5jYXJkLXB5LTAgLmNhcmQtZm9vdGVyIHtcbiAgcGFkZGluZy10b3A6IDA7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuLmNhcmQuY2FyZC1wLTAgLmNhcmQtaGVhZGVyLFxuLmNhcmQuY2FyZC1wLTAgLmNhcmQtYm9keSxcbi5jYXJkLmNhcmQtcC0wIC5jYXJkLWZvb3RlciB7XG4gIHBhZGRpbmc6IDA7XG59XG4uY2FyZC5jYXJkLWRhc2hlZCB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJvcmRlcjogMXB4IGRhc2hlZCAjRTRFNkVGO1xufVxuLmNhcmQuY2FyZC1kYXNoZWQgPiAuY2FyZC1oZWFkZXIge1xuICBib3JkZXItYm90dG9tOiAxcHggZGFzaGVkICNFNEU2RUY7XG59XG4uY2FyZC5jYXJkLWRhc2hlZCA+IC5jYXJkLWZvb3RlciB7XG4gIGJvcmRlci10b3A6IDFweCBkYXNoZWQgI0U0RTZFRjtcbn1cbi5jYXJkLmNhcmQtYm9yZGVyZWQge1xuICBib3gtc2hhZG93OiBub25lO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRUZGMkY1O1xufVxuLmNhcmQuY2FyZC1mbHVzaCA+IC5jYXJkLWhlYWRlciB7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG4uY2FyZC5jYXJkLWZsdXNoID4gLmNhcmQtZm9vdGVyIHtcbiAgYm9yZGVyLXRvcDogMDtcbn1cbi5jYXJkLmNhcmQtc2hhZG93IHtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAyMHB4IDBweCByZ2JhKDc2LCA4NywgMTI1LCAwLjAyKTtcbiAgYm9yZGVyOiAwO1xufVxuXG4uY2FyZC5jYXJkLXN0cmV0Y2gge1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIHZhcigtLWJzLWd1dHRlci15KSk7XG59XG4uY2FyZC5jYXJkLXN0cmV0Y2gtNzUge1xuICBoZWlnaHQ6IGNhbGMoNzUlIC0gdmFyKC0tYnMtZ3V0dGVyLXkpKTtcbn1cbi5jYXJkLmNhcmQtc3RyZXRjaC01MCB7XG4gIGhlaWdodDogY2FsYyg1MCUgLSB2YXIoLS1icy1ndXR0ZXIteSkpO1xufVxuLmNhcmQuY2FyZC1zdHJldGNoLTMzIHtcbiAgaGVpZ2h0OiBjYWxjKDMzLjMzMyUgLSB2YXIoLS1icy1ndXR0ZXIteSkpO1xufVxuLmNhcmQuY2FyZC1zdHJldGNoLTI1IHtcbiAgaGVpZ2h0OiBjYWxjKDI1JSAtIHZhcigtLWJzLWd1dHRlci15KSk7XG59XG4uY2FyZCAuY2FyZC1oZWFkZXItc3RyZXRjaCB7XG4gIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xufVxuLmNhcmQgLmNhcmQtaGVhZGVyLXN0cmV0Y2ggLmNhcmQtdG9vbGJhciB7XG4gIG1hcmdpbjogMDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNhcmQuY2FyZC1zbS1zdHJldGNoIHtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIHZhcigtLWJzLWd1dHRlci15KSk7XG4gIH1cbiAgLmNhcmQuY2FyZC1zbS1zdHJldGNoLTc1IHtcbiAgICBoZWlnaHQ6IGNhbGMoNzUlIC0gdmFyKC0tYnMtZ3V0dGVyLXkpKTtcbiAgfVxuICAuY2FyZC5jYXJkLXNtLXN0cmV0Y2gtNTAge1xuICAgIGhlaWdodDogY2FsYyg1MCUgLSB2YXIoLS1icy1ndXR0ZXIteSkpO1xuICB9XG4gIC5jYXJkLmNhcmQtc20tc3RyZXRjaC0zMyB7XG4gICAgaGVpZ2h0OiBjYWxjKDMzLjMzMyUgLSB2YXIoLS1icy1ndXR0ZXIteSkpO1xuICB9XG4gIC5jYXJkLmNhcmQtc20tc3RyZXRjaC0yNSB7XG4gICAgaGVpZ2h0OiBjYWxjKDI1JSAtIHZhcigtLWJzLWd1dHRlci15KSk7XG4gIH1cbiAgLmNhcmQgLmNhcmQtaGVhZGVyLXNtLXN0cmV0Y2gge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgfVxuICAuY2FyZCAuY2FyZC1oZWFkZXItc20tc3RyZXRjaCAuY2FyZC10b29sYmFyIHtcbiAgICBtYXJnaW46IDA7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY2FyZC5jYXJkLW1kLXN0cmV0Y2gge1xuICAgIGhlaWdodDogY2FsYygxMDAlIC0gdmFyKC0tYnMtZ3V0dGVyLXkpKTtcbiAgfVxuICAuY2FyZC5jYXJkLW1kLXN0cmV0Y2gtNzUge1xuICAgIGhlaWdodDogY2FsYyg3NSUgLSB2YXIoLS1icy1ndXR0ZXIteSkpO1xuICB9XG4gIC5jYXJkLmNhcmQtbWQtc3RyZXRjaC01MCB7XG4gICAgaGVpZ2h0OiBjYWxjKDUwJSAtIHZhcigtLWJzLWd1dHRlci15KSk7XG4gIH1cbiAgLmNhcmQuY2FyZC1tZC1zdHJldGNoLTMzIHtcbiAgICBoZWlnaHQ6IGNhbGMoMzMuMzMzJSAtIHZhcigtLWJzLWd1dHRlci15KSk7XG4gIH1cbiAgLmNhcmQuY2FyZC1tZC1zdHJldGNoLTI1IHtcbiAgICBoZWlnaHQ6IGNhbGMoMjUlIC0gdmFyKC0tYnMtZ3V0dGVyLXkpKTtcbiAgfVxuICAuY2FyZCAuY2FyZC1oZWFkZXItbWQtc3RyZXRjaCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICB9XG4gIC5jYXJkIC5jYXJkLWhlYWRlci1tZC1zdHJldGNoIC5jYXJkLXRvb2xiYXIge1xuICAgIG1hcmdpbjogMDtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jYXJkLmNhcmQtbGctc3RyZXRjaCB7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSB2YXIoLS1icy1ndXR0ZXIteSkpO1xuICB9XG4gIC5jYXJkLmNhcmQtbGctc3RyZXRjaC03NSB7XG4gICAgaGVpZ2h0OiBjYWxjKDc1JSAtIHZhcigtLWJzLWd1dHRlci15KSk7XG4gIH1cbiAgLmNhcmQuY2FyZC1sZy1zdHJldGNoLTUwIHtcbiAgICBoZWlnaHQ6IGNhbGMoNTAlIC0gdmFyKC0tYnMtZ3V0dGVyLXkpKTtcbiAgfVxuICAuY2FyZC5jYXJkLWxnLXN0cmV0Y2gtMzMge1xuICAgIGhlaWdodDogY2FsYygzMy4zMzMlIC0gdmFyKC0tYnMtZ3V0dGVyLXkpKTtcbiAgfVxuICAuY2FyZC5jYXJkLWxnLXN0cmV0Y2gtMjUge1xuICAgIGhlaWdodDogY2FsYygyNSUgLSB2YXIoLS1icy1ndXR0ZXIteSkpO1xuICB9XG4gIC5jYXJkIC5jYXJkLWhlYWRlci1sZy1zdHJldGNoIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIH1cbiAgLmNhcmQgLmNhcmQtaGVhZGVyLWxnLXN0cmV0Y2ggLmNhcmQtdG9vbGJhciB7XG4gICAgbWFyZ2luOiAwO1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5jYXJkLmNhcmQteGwtc3RyZXRjaCB7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSB2YXIoLS1icy1ndXR0ZXIteSkpO1xuICB9XG4gIC5jYXJkLmNhcmQteGwtc3RyZXRjaC03NSB7XG4gICAgaGVpZ2h0OiBjYWxjKDc1JSAtIHZhcigtLWJzLWd1dHRlci15KSk7XG4gIH1cbiAgLmNhcmQuY2FyZC14bC1zdHJldGNoLTUwIHtcbiAgICBoZWlnaHQ6IGNhbGMoNTAlIC0gdmFyKC0tYnMtZ3V0dGVyLXkpKTtcbiAgfVxuICAuY2FyZC5jYXJkLXhsLXN0cmV0Y2gtMzMge1xuICAgIGhlaWdodDogY2FsYygzMy4zMzMlIC0gdmFyKC0tYnMtZ3V0dGVyLXkpKTtcbiAgfVxuICAuY2FyZC5jYXJkLXhsLXN0cmV0Y2gtMjUge1xuICAgIGhlaWdodDogY2FsYygyNSUgLSB2YXIoLS1icy1ndXR0ZXIteSkpO1xuICB9XG4gIC5jYXJkIC5jYXJkLWhlYWRlci14bC1zdHJldGNoIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIH1cbiAgLmNhcmQgLmNhcmQtaGVhZGVyLXhsLXN0cmV0Y2ggLmNhcmQtdG9vbGJhciB7XG4gICAgbWFyZ2luOiAwO1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC5jYXJkLmNhcmQteHhsLXN0cmV0Y2gge1xuICAgIGhlaWdodDogY2FsYygxMDAlIC0gdmFyKC0tYnMtZ3V0dGVyLXkpKTtcbiAgfVxuICAuY2FyZC5jYXJkLXh4bC1zdHJldGNoLTc1IHtcbiAgICBoZWlnaHQ6IGNhbGMoNzUlIC0gdmFyKC0tYnMtZ3V0dGVyLXkpKTtcbiAgfVxuICAuY2FyZC5jYXJkLXh4bC1zdHJldGNoLTUwIHtcbiAgICBoZWlnaHQ6IGNhbGMoNTAlIC0gdmFyKC0tYnMtZ3V0dGVyLXkpKTtcbiAgfVxuICAuY2FyZC5jYXJkLXh4bC1zdHJldGNoLTMzIHtcbiAgICBoZWlnaHQ6IGNhbGMoMzMuMzMzJSAtIHZhcigtLWJzLWd1dHRlci15KSk7XG4gIH1cbiAgLmNhcmQuY2FyZC14eGwtc3RyZXRjaC0yNSB7XG4gICAgaGVpZ2h0OiBjYWxjKDI1JSAtIHZhcigtLWJzLWd1dHRlci15KSk7XG4gIH1cbiAgLmNhcmQgLmNhcmQtaGVhZGVyLXh4bC1zdHJldGNoIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIH1cbiAgLmNhcmQgLmNhcmQtaGVhZGVyLXh4bC1zdHJldGNoIC5jYXJkLXRvb2xiYXIge1xuICAgIG1hcmdpbjogMDtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgfVxufVxuXG4uY2FyZC1wIHtcbiAgcGFkZGluZzogMnJlbSAyLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5jYXJkLXB4IHtcbiAgcGFkZGluZy1sZWZ0OiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDIuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLmNhcmQtc2hhZG93IHtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAyMHB4IDBweCByZ2JhKDc2LCA4NywgMTI1LCAwLjAyKTtcbn1cblxuLmNhcmQtcHkge1xuICBwYWRkaW5nLXRvcDogMnJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMnJlbSAhaW1wb3J0YW50O1xufVxuXG4uY2FyZC1yb3VuZGVkIHtcbiAgYm9yZGVyLXJhZGl1czogMC40NzVyZW07XG59XG5cbi5jYXJkLXJvdW5kZWQtc3RhcnQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjQ3NXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC40NzVyZW07XG59XG5cbi5jYXJkLXJvdW5kZWQtZW5kIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuNDc1cmVtO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC40NzVyZW07XG59XG5cbi5jYXJkLXJvdW5kZWQtdG9wIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC40NzVyZW07XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjQ3NXJlbTtcbn1cblxuLmNhcmQtcm91bmRlZC1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjQ3NXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuNDc1cmVtO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmNhcmQgPiAuY2FyZC1oZWFkZXI6bm90KC5mbGV4LW5vd3JhcCkge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbTtcbiAgfVxufVxuLmJyZWFkY3J1bWIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuLmJyZWFkY3J1bWIgLmJyZWFkY3J1bWItaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMC41cmVtO1xufVxuLmJyZWFkY3J1bWIgLmJyZWFkY3J1bWItaXRlbTpsYXN0LWNoaWxkIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi5icmVhZGNydW1iIC5icmVhZGNydW1iLWl0ZW06YWZ0ZXIge1xuICBjb250ZW50OiBcIi9cIjtcbiAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG59XG4uYnJlYWRjcnVtYiAuYnJlYWRjcnVtYi1pdGVtOmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYnJlYWRjcnVtYiAuYnJlYWRjcnVtYi1pdGVtOmxhc3QtY2hpbGQ6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYnJlYWRjcnVtYi1saW5lIC5icmVhZGNydW1iLWl0ZW06YWZ0ZXIge1xuICBjb250ZW50OiBcIi1cIjtcbn1cblxuLmJyZWFkY3J1bWItZG90IC5icmVhZGNydW1iLWl0ZW06YWZ0ZXIge1xuICBjb250ZW50OiBcIuKAolwiO1xufVxuXG4uYnJlYWRjcnVtYi1zZXBhcmF0b3JsZXNzIC5icmVhZGNydW1iLWl0ZW06YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYnRuIHtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xufVxuLmJ0bjpub3QoLmJ0bi1zaGFkb3cpOm5vdCguc2hhZG93KTpub3QoLnNoYWRvdy1zbSk6bm90KC5zaGFkb3ctbGcpIHtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xufVxuLmJ0bjpub3QoLmJ0bi1vdXRsaW5lKTpub3QoLmJ0bi1kYXNoZWQpOm5vdCguYm9yZGVyLWhvdmVyKTpub3QoLmJvcmRlci1hY3RpdmUpOm5vdCguYnRuLWZsdXNoKTpub3QoLmJ0bi1pY29uKSB7XG4gIGJvcmRlcjogMDtcbiAgcGFkZGluZzogY2FsYygwLjc1cmVtICsgMXB4KSBjYWxjKDEuNXJlbSArIDFweCk7XG59XG4uYnRuOm5vdCguYnRuLW91dGxpbmUpOm5vdCguYnRuLWRhc2hlZCk6bm90KC5ib3JkZXItaG92ZXIpOm5vdCguYm9yZGVyLWFjdGl2ZSk6bm90KC5idG4tZmx1c2gpOm5vdCguYnRuLWljb24pLmJ0bi1sZywgLmJ0bi1ncm91cC1sZyA+IC5idG46bm90KC5idG4tb3V0bGluZSk6bm90KC5idG4tZGFzaGVkKTpub3QoLmJvcmRlci1ob3Zlcik6bm90KC5ib3JkZXItYWN0aXZlKTpub3QoLmJ0bi1mbHVzaCk6bm90KC5idG4taWNvbikge1xuICBwYWRkaW5nOiBjYWxjKDAuODI1cmVtICsgMXB4KSBjYWxjKDEuNzVyZW0gKyAxcHgpO1xufVxuLmJ0bjpub3QoLmJ0bi1vdXRsaW5lKTpub3QoLmJ0bi1kYXNoZWQpOm5vdCguYm9yZGVyLWhvdmVyKTpub3QoLmJvcmRlci1hY3RpdmUpOm5vdCguYnRuLWZsdXNoKTpub3QoLmJ0bi1pY29uKS5idG4tc20sIC5idG4tZ3JvdXAtc20gPiAuYnRuOm5vdCguYnRuLW91dGxpbmUpOm5vdCguYnRuLWRhc2hlZCk6bm90KC5ib3JkZXItaG92ZXIpOm5vdCguYm9yZGVyLWFjdGl2ZSk6bm90KC5idG4tZmx1c2gpOm5vdCguYnRuLWljb24pIHtcbiAgcGFkZGluZzogY2FsYygwLjU1cmVtICsgMXB4KSBjYWxjKDEuMjVyZW0gKyAxcHgpO1xufVxuLmJ0bi5idG4tbGluayB7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLmJ0bi5idG4tb3V0bGluZS1kYXNoZWQge1xuICBib3JkZXI6IDFweCBkYXNoZWQgI0U0RTZFRjtcbn1cbi5idG4uYnRuLW91dGxpbmUtZGVmYXVsdCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFNEU2RUY7XG59XG4uYnRuLmJ0bi1mbHVzaCB7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4uYnRuLmJ0bi1mbGV4IHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5idG4gaSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBmb250LXNpemU6IDFyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDAuMzVyZW07XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xufVxuLmJ0biAuc3ZnLWljb24ge1xuICBmbGV4LXNocmluazogMDtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtO1xufVxuLmJ0bi5idG4taWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogMDtcbiAgaGVpZ2h0OiBjYWxjKDEuNWVtICsgMS41cmVtICsgMnB4KTtcbiAgd2lkdGg6IGNhbGMoMS41ZW0gKyAxLjVyZW0gKyAycHgpO1xufVxuLmJ0bi5idG4taWNvbjpub3QoLmJ0bi1vdXRsaW5lKTpub3QoLmJ0bi1kYXNoZWQpOm5vdCguYm9yZGVyLWhvdmVyKTpub3QoLmJvcmRlci1hY3RpdmUpOm5vdCguYnRuLWZsdXNoKSB7XG4gIGJvcmRlcjogMDtcbn1cbi5idG4uYnRuLWljb24uYnRuLXNtLCAuYnRuLWdyb3VwLXNtID4gLmJ0bi5idG4taWNvbiB7XG4gIGhlaWdodDogY2FsYygxLjVlbSArIDEuMXJlbSArIDJweCk7XG4gIHdpZHRoOiBjYWxjKDEuNWVtICsgMS4xcmVtICsgMnB4KTtcbn1cbi5idG4uYnRuLWljb24uYnRuLWxnLCAuYnRuLWdyb3VwLWxnID4gLmJ0bi5idG4taWNvbiB7XG4gIGhlaWdodDogY2FsYygxLjVlbSArIDEuNjVyZW0gKyAycHgpO1xuICB3aWR0aDogY2FsYygxLjVlbSArIDEuNjVyZW0gKyAycHgpO1xufVxuLmJ0bi5idG4taWNvbi5idG4tY2lyY2xlIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLmJ0bi5idG4taWNvbiBpLFxuLmJ0bi5idG4taWNvbiAuc3ZnLWljb24ge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4uYnRuLmJ0bi13aGl0ZSB7XG4gIGNvbG9yOiAjN0U4Mjk5O1xuICBib3JkZXItY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG4uYnRuLmJ0bi13aGl0ZSBpIHtcbiAgY29sb3I6ICM3RTgyOTk7XG59XG4uYnRuLmJ0bi13aGl0ZSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICM3RTgyOTk7XG59XG4uYnRuLmJ0bi13aGl0ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG4uYnRuLmJ0bi13aGl0ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogIzdFODI5OTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLXdoaXRlLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLXdoaXRlLCAuYnRuLmJ0bi13aGl0ZTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi13aGl0ZTpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi13aGl0ZTphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4td2hpdGUuYWN0aXZlLCAuYnRuLmJ0bi13aGl0ZS5zaG93LCAuc2hvdyA+IC5idG4uYnRuLXdoaXRlIHtcbiAgY29sb3I6ICM3RTgyOTk7XG4gIGJvcmRlci1jb2xvcjogI0Y1RjhGQTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y1RjhGQSAhaW1wb3J0YW50O1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4td2hpdGUgaSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi13aGl0ZSBpLCAuYnRuLmJ0bi13aGl0ZTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLXdoaXRlOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4td2hpdGU6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4td2hpdGUuYWN0aXZlIGksIC5idG4uYnRuLXdoaXRlLnNob3cgaSwgLnNob3cgPiAuYnRuLmJ0bi13aGl0ZSBpIHtcbiAgY29sb3I6ICM3RTgyOTk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi13aGl0ZSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLXdoaXRlIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLXdoaXRlOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4td2hpdGU6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi13aGl0ZTphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi13aGl0ZS5hY3RpdmUgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4td2hpdGUuc2hvdyAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuc2hvdyA+IC5idG4uYnRuLXdoaXRlIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzdFODI5OTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLXdoaXRlIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4td2hpdGUgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4td2hpdGU6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi13aGl0ZTpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLXdoaXRlOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLXdoaXRlLmFjdGl2ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi13aGl0ZS5zaG93IC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5zaG93ID4gLmJ0bi5idG4td2hpdGUgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4td2hpdGUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLXdoaXRlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4td2hpdGU6Zm9jdXM6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLXdoaXRlOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi13aGl0ZTphY3RpdmU6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLXdoaXRlLmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLXdoaXRlLnNob3cuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuc2hvdyA+IC5idG4uYnRuLXdoaXRlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjN0U4Mjk5O1xufVxuXG4uYnRuLmJ0bi1iZy13aGl0ZSB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS13aGl0ZSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtd2hpdGUsIC5idG4uYnRuLWFjdGl2ZS13aGl0ZTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtd2hpdGU6aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLXdoaXRlOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtd2hpdGUuYWN0aXZlLCAuYnRuLmJ0bi1hY3RpdmUtd2hpdGUuc2hvdywgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtd2hpdGUge1xuICBjb2xvcjogIzdFODI5OTtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtd2hpdGUgaSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtd2hpdGUgaSwgLmJ0bi5idG4tYWN0aXZlLXdoaXRlOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tYWN0aXZlLXdoaXRlOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tYWN0aXZlLXdoaXRlOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWFjdGl2ZS13aGl0ZS5hY3RpdmUgaSwgLmJ0bi5idG4tYWN0aXZlLXdoaXRlLnNob3cgaSwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtd2hpdGUgaSB7XG4gIGNvbG9yOiAjN0U4Mjk5O1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLXdoaXRlIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLXdoaXRlIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS13aGl0ZTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS13aGl0ZTpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS13aGl0ZTphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtd2hpdGUuYWN0aXZlIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS13aGl0ZS5zaG93IC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLXdoaXRlIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzdFODI5OTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS13aGl0ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS13aGl0ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtd2hpdGU6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtd2hpdGU6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtd2hpdGU6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLXdoaXRlLmFjdGl2ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtd2hpdGUuc2hvdyAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS13aGl0ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtd2hpdGUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS13aGl0ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS13aGl0ZTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLXdoaXRlOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtd2hpdGU6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtd2hpdGUuYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLXdoaXRlLnNob3cuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS13aGl0ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogIzdFODI5OTtcbn1cblxuLmJ0bi5idG4tbGlnaHQge1xuICBjb2xvcjogIzdFODI5OTtcbiAgYm9yZGVyLWNvbG9yOiAjRjVGOEZBO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGOEZBO1xufVxuLmJ0bi5idG4tbGlnaHQgaSB7XG4gIGNvbG9yOiAjN0U4Mjk5O1xufVxuLmJ0bi5idG4tbGlnaHQgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjN0U4Mjk5O1xufVxuLmJ0bi5idG4tbGlnaHQgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLmJ0bi5idG4tbGlnaHQuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICM3RTgyOTk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1saWdodCwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1saWdodCwgLmJ0bi5idG4tbGlnaHQ6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tbGlnaHQ6aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tbGlnaHQ6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWxpZ2h0LmFjdGl2ZSwgLmJ0bi5idG4tbGlnaHQuc2hvdywgLnNob3cgPiAuYnRuLmJ0bi1saWdodCB7XG4gIGNvbG9yOiAjN0U4Mjk5O1xuICBib3JkZXItY29sb3I6ICNFNEU2RUY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNEU2RUYgIWltcG9ydGFudDtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWxpZ2h0IGksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tbGlnaHQgaSwgLmJ0bi5idG4tbGlnaHQ6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1saWdodDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWxpZ2h0OmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWxpZ2h0LmFjdGl2ZSBpLCAuYnRuLmJ0bi1saWdodC5zaG93IGksIC5zaG93ID4gLmJ0bi5idG4tbGlnaHQgaSB7XG4gIGNvbG9yOiAjN0U4Mjk5O1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tbGlnaHQgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1saWdodCAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1saWdodDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWxpZ2h0OmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tbGlnaHQ6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tbGlnaHQuYWN0aXZlIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWxpZ2h0LnNob3cgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLnNob3cgPiAuYnRuLmJ0bi1saWdodCAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICM3RTgyOTk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1saWdodCAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWxpZ2h0IC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWxpZ2h0OmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tbGlnaHQ6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1saWdodDphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1saWdodC5hY3RpdmUgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tbGlnaHQuc2hvdyAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuc2hvdyA+IC5idG4uYnRuLWxpZ2h0IC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1saWdodC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpZ2h0OmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saWdodDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tbGlnaHQ6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saWdodC5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saWdodC5zaG93LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLnNob3cgPiAuYnRuLmJ0bi1saWdodC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogIzdFODI5OTtcbn1cblxuLmJ0bi5idG4tYmctbGlnaHQge1xuICBib3JkZXItY29sb3I6ICNGNUY4RkE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNUY4RkE7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQ6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0OmhvdmVyOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1saWdodDphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LmFjdGl2ZSwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LnNob3csIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWxpZ2h0IHtcbiAgY29sb3I6ICM3RTgyOTk7XG4gIGJvcmRlci1jb2xvcjogI0Y1RjhGQTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y1RjhGQSAhaW1wb3J0YW50O1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0IGksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0IGksIC5idG4uYnRuLWFjdGl2ZS1saWdodDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWFjdGl2ZS1saWdodDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWFjdGl2ZS1saWdodDphY3RpdmU6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQuYWN0aXZlIGksIC5idG4uYnRuLWFjdGl2ZS1saWdodC5zaG93IGksIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWxpZ2h0IGkge1xuICBjb2xvcjogIzdFODI5OTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1saWdodCAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1saWdodCAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQ6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQ6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQ6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LmFjdGl2ZSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQuc2hvdyAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1saWdodCAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICM3RTgyOTk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0OmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0OmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0OmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1saWdodC5hY3RpdmUgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LnNob3cgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQ6Zm9jdXM6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1saWdodDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0OmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1saWdodC5zaG93LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICM3RTgyOTk7XG59XG5cbi5idG4uYnRuLXByaW1hcnkge1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgYm9yZGVyLWNvbG9yOiAjRkZEMzAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZEMzAwO1xufVxuLmJ0bi5idG4tcHJpbWFyeSBpIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4uYnRuLmJ0bi1wcmltYXJ5IC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0ZGRkZGRjtcbn1cbi5idG4uYnRuLXByaW1hcnkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLmJ0bi5idG4tcHJpbWFyeS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLXByaW1hcnksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tcHJpbWFyeSwgLmJ0bi5idG4tcHJpbWFyeTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1wcmltYXJ5OmhvdmVyOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLXByaW1hcnk6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLXByaW1hcnkuYWN0aXZlLCAuYnRuLmJ0bi1wcmltYXJ5LnNob3csIC5zaG93ID4gLmJ0bi5idG4tcHJpbWFyeSB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBib3JkZXItY29sb3I6ICNlNmJlMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNmJlMDAgIWltcG9ydGFudDtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLXByaW1hcnkgaSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1wcmltYXJ5IGksIC5idG4uYnRuLXByaW1hcnk6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1wcmltYXJ5OmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tcHJpbWFyeTphY3RpdmU6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1wcmltYXJ5LmFjdGl2ZSBpLCAuYnRuLmJ0bi1wcmltYXJ5LnNob3cgaSwgLnNob3cgPiAuYnRuLmJ0bi1wcmltYXJ5IGkge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLXByaW1hcnkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1wcmltYXJ5IC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLXByaW1hcnk6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1wcmltYXJ5OmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tcHJpbWFyeTphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1wcmltYXJ5LmFjdGl2ZSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1wcmltYXJ5LnNob3cgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLnNob3cgPiAuYnRuLmJ0bi1wcmltYXJ5IC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0ZGRkZGRjtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLXByaW1hcnkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1wcmltYXJ5IC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLXByaW1hcnk6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1wcmltYXJ5OmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tcHJpbWFyeTphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1wcmltYXJ5LmFjdGl2ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1wcmltYXJ5LnNob3cgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLnNob3cgPiAuYnRuLmJ0bi1wcmltYXJ5IC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1wcmltYXJ5OmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1wcmltYXJ5OmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1wcmltYXJ5OmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tcHJpbWFyeS5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1wcmltYXJ5LnNob3cuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuc2hvdyA+IC5idG4uYnRuLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG5cbi5idG4uYnRuLWxpZ2h0LXByaW1hcnkge1xuICBjb2xvcjogI0ZGRDMwMDtcbiAgYm9yZGVyLWNvbG9yOiAjZmZlOTgwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlOTgwO1xufVxuLmJ0bi5idG4tbGlnaHQtcHJpbWFyeSBpIHtcbiAgY29sb3I6ICNGRkQzMDA7XG59XG4uYnRuLmJ0bi1saWdodC1wcmltYXJ5IC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0ZGRDMwMDtcbn1cbi5idG4uYnRuLWxpZ2h0LXByaW1hcnkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLmJ0bi5idG4tbGlnaHQtcHJpbWFyeS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI0ZGRDMwMDtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWxpZ2h0LXByaW1hcnksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tbGlnaHQtcHJpbWFyeSwgLmJ0bi5idG4tbGlnaHQtcHJpbWFyeTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1saWdodC1wcmltYXJ5OmhvdmVyOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWxpZ2h0LXByaW1hcnk6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWxpZ2h0LXByaW1hcnkuYWN0aXZlLCAuYnRuLmJ0bi1saWdodC1wcmltYXJ5LnNob3csIC5zaG93ID4gLmJ0bi5idG4tbGlnaHQtcHJpbWFyeSB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBib3JkZXItY29sb3I6ICNGRkQzMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkQzMDAgIWltcG9ydGFudDtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWxpZ2h0LXByaW1hcnkgaSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1saWdodC1wcmltYXJ5IGksIC5idG4uYnRuLWxpZ2h0LXByaW1hcnk6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1saWdodC1wcmltYXJ5OmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tbGlnaHQtcHJpbWFyeTphY3RpdmU6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1saWdodC1wcmltYXJ5LmFjdGl2ZSBpLCAuYnRuLmJ0bi1saWdodC1wcmltYXJ5LnNob3cgaSwgLnNob3cgPiAuYnRuLmJ0bi1saWdodC1wcmltYXJ5IGkge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWxpZ2h0LXByaW1hcnkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1saWdodC1wcmltYXJ5IC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWxpZ2h0LXByaW1hcnk6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1saWdodC1wcmltYXJ5OmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tbGlnaHQtcHJpbWFyeTphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1saWdodC1wcmltYXJ5LmFjdGl2ZSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1saWdodC1wcmltYXJ5LnNob3cgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLnNob3cgPiAuYnRuLmJ0bi1saWdodC1wcmltYXJ5IC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0ZGRkZGRjtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWxpZ2h0LXByaW1hcnkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1saWdodC1wcmltYXJ5IC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWxpZ2h0LXByaW1hcnk6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1saWdodC1wcmltYXJ5OmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tbGlnaHQtcHJpbWFyeTphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1saWdodC1wcmltYXJ5LmFjdGl2ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1saWdodC1wcmltYXJ5LnNob3cgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLnNob3cgPiAuYnRuLmJ0bi1saWdodC1wcmltYXJ5IC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWxpZ2h0LXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWxpZ2h0LXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saWdodC1wcmltYXJ5OmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saWdodC1wcmltYXJ5OmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saWdodC1wcmltYXJ5OmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tbGlnaHQtcHJpbWFyeS5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saWdodC1wcmltYXJ5LnNob3cuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuc2hvdyA+IC5idG4uYnRuLWxpZ2h0LXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG5cbi5idG4uYnRuLWJnLXByaW1hcnkge1xuICBib3JkZXItY29sb3I6ICNGRkQzMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkQzMDA7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtcHJpbWFyeSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtcHJpbWFyeSwgLmJ0bi5idG4tYWN0aXZlLXByaW1hcnk6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLXByaW1hcnk6aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLXByaW1hcnk6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1wcmltYXJ5LmFjdGl2ZSwgLmJ0bi5idG4tYWN0aXZlLXByaW1hcnkuc2hvdywgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtcHJpbWFyeSB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBib3JkZXItY29sb3I6ICNGRkQzMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkQzMDAgIWltcG9ydGFudDtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1wcmltYXJ5IGksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLXByaW1hcnkgaSwgLmJ0bi5idG4tYWN0aXZlLXByaW1hcnk6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1hY3RpdmUtcHJpbWFyeTpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWFjdGl2ZS1wcmltYXJ5OmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWFjdGl2ZS1wcmltYXJ5LmFjdGl2ZSBpLCAuYnRuLmJ0bi1hY3RpdmUtcHJpbWFyeS5zaG93IGksIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLXByaW1hcnkgaSB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLXByaW1hcnkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtcHJpbWFyeSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtcHJpbWFyeTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1wcmltYXJ5OmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLXByaW1hcnk6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLXByaW1hcnkuYWN0aXZlIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1wcmltYXJ5LnNob3cgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtcHJpbWFyeSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNGRkZGRkY7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtcHJpbWFyeSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1wcmltYXJ5IC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1wcmltYXJ5OmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLXByaW1hcnk6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtcHJpbWFyeTphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtcHJpbWFyeS5hY3RpdmUgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLXByaW1hcnkuc2hvdyAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1wcmltYXJ5IC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtcHJpbWFyeS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1wcmltYXJ5OmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtcHJpbWFyeTpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLXByaW1hcnk6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtcHJpbWFyeS5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtcHJpbWFyeS5zaG93LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtcHJpbWFyeS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cblxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXByaW1hcnksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXByaW1hcnksIC5idG4uYnRuLWFjdGl2ZS1saWdodC1wcmltYXJ5OmZvY3VzOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1saWdodC1wcmltYXJ5OmhvdmVyOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1saWdodC1wcmltYXJ5OmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtcHJpbWFyeS5hY3RpdmUsIC5idG4uYnRuLWFjdGl2ZS1saWdodC1wcmltYXJ5LnNob3csIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXByaW1hcnkge1xuICBjb2xvcjogI0ZGRDMwMDtcbiAgYm9yZGVyLWNvbG9yOiAjZmZlOTgwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlOTgwICFpbXBvcnRhbnQ7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtcHJpbWFyeSBpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1saWdodC1wcmltYXJ5IGksIC5idG4uYnRuLWFjdGl2ZS1saWdodC1wcmltYXJ5OmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXByaW1hcnk6aG92ZXI6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtcHJpbWFyeTphY3RpdmU6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtcHJpbWFyeS5hY3RpdmUgaSwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXByaW1hcnkuc2hvdyBpLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1saWdodC1wcmltYXJ5IGkge1xuICBjb2xvcjogI0ZGRDMwMDtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1saWdodC1wcmltYXJ5IC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXByaW1hcnkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXByaW1hcnk6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtcHJpbWFyeTpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1saWdodC1wcmltYXJ5OmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1saWdodC1wcmltYXJ5LmFjdGl2ZSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtcHJpbWFyeS5zaG93IC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXByaW1hcnkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjRkZEMzAwO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXByaW1hcnkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtcHJpbWFyeSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtcHJpbWFyeTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1saWdodC1wcmltYXJ5OmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXByaW1hcnk6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXByaW1hcnkuYWN0aXZlIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1saWdodC1wcmltYXJ5LnNob3cgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtcHJpbWFyeSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtcHJpbWFyeS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtcHJpbWFyeTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXByaW1hcnk6aG92ZXI6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1saWdodC1wcmltYXJ5OmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXByaW1hcnkuYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXByaW1hcnkuc2hvdy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNGRkQzMDA7XG59XG4uYnRuLmJ0bi1hY3RpdmUtbGlnaHQtcHJpbWFyeS5idG4tb3V0bGluZTpub3QoLmJ0bi1vdXRsaW5lLWRlZmF1bHQpIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkZEMzAwICFpbXBvcnRhbnQ7XG59XG5cbi5idG4uYnRuLXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjM0Y0MjU0O1xuICBib3JkZXItY29sb3I6ICNFNEU2RUY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNEU2RUY7XG59XG4uYnRuLmJ0bi1zZWNvbmRhcnkgaSB7XG4gIGNvbG9yOiAjM0Y0MjU0O1xufVxuLmJ0bi5idG4tc2Vjb25kYXJ5IC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzNGNDI1NDtcbn1cbi5idG4uYnRuLXNlY29uZGFyeSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG4uYnRuLmJ0bi1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICMzRjQyNTQ7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1zZWNvbmRhcnksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tc2Vjb25kYXJ5LCAuYnRuLmJ0bi1zZWNvbmRhcnk6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tc2Vjb25kYXJ5OmhvdmVyOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLXNlY29uZGFyeTphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tc2Vjb25kYXJ5LmFjdGl2ZSwgLmJ0bi5idG4tc2Vjb25kYXJ5LnNob3csIC5zaG93ID4gLmJ0bi5idG4tc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICMzRjQyNTQ7XG4gIGJvcmRlci1jb2xvcjogI0I1QjVDMztcbiAgYmFja2dyb3VuZC1jb2xvcjogI0I1QjVDMyAhaW1wb3J0YW50O1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tc2Vjb25kYXJ5IGksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tc2Vjb25kYXJ5IGksIC5idG4uYnRuLXNlY29uZGFyeTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLXNlY29uZGFyeTpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLXNlY29uZGFyeTphY3RpdmU6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1zZWNvbmRhcnkuYWN0aXZlIGksIC5idG4uYnRuLXNlY29uZGFyeS5zaG93IGksIC5zaG93ID4gLmJ0bi5idG4tc2Vjb25kYXJ5IGkge1xuICBjb2xvcjogIzNGNDI1NDtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLXNlY29uZGFyeSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLXNlY29uZGFyeSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1zZWNvbmRhcnk6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1zZWNvbmRhcnk6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1zZWNvbmRhcnk6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tc2Vjb25kYXJ5LmFjdGl2ZSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1zZWNvbmRhcnkuc2hvdyAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuc2hvdyA+IC5idG4uYnRuLXNlY29uZGFyeSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICMzRjQyNTQ7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1zZWNvbmRhcnkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1zZWNvbmRhcnkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tc2Vjb25kYXJ5OmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tc2Vjb25kYXJ5OmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tc2Vjb25kYXJ5OmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLXNlY29uZGFyeS5hY3RpdmUgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tc2Vjb25kYXJ5LnNob3cgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLnNob3cgPiAuYnRuLmJ0bi1zZWNvbmRhcnkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1zZWNvbmRhcnk6Zm9jdXM6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLXNlY29uZGFyeTpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tc2Vjb25kYXJ5OmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tc2Vjb25kYXJ5LmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLXNlY29uZGFyeS5zaG93LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLnNob3cgPiAuYnRuLmJ0bi1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICMzRjQyNTQ7XG59XG5cbi5idG4uYnRuLWJnLXNlY29uZGFyeSB7XG4gIGJvcmRlci1jb2xvcjogI0U0RTZFRjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U0RTZFRjtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1zZWNvbmRhcnksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLXNlY29uZGFyeSwgLmJ0bi5idG4tYWN0aXZlLXNlY29uZGFyeTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtc2Vjb25kYXJ5OmhvdmVyOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1zZWNvbmRhcnk6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1zZWNvbmRhcnkuYWN0aXZlLCAuYnRuLmJ0bi1hY3RpdmUtc2Vjb25kYXJ5LnNob3csIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjM0Y0MjU0O1xuICBib3JkZXItY29sb3I6ICNFNEU2RUY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNEU2RUYgIWltcG9ydGFudDtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1zZWNvbmRhcnkgaSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtc2Vjb25kYXJ5IGksIC5idG4uYnRuLWFjdGl2ZS1zZWNvbmRhcnk6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1hY3RpdmUtc2Vjb25kYXJ5OmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tYWN0aXZlLXNlY29uZGFyeTphY3RpdmU6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1hY3RpdmUtc2Vjb25kYXJ5LmFjdGl2ZSBpLCAuYnRuLmJ0bi1hY3RpdmUtc2Vjb25kYXJ5LnNob3cgaSwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtc2Vjb25kYXJ5IGkge1xuICBjb2xvcjogIzNGNDI1NDtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1zZWNvbmRhcnkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtc2Vjb25kYXJ5IC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1zZWNvbmRhcnk6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtc2Vjb25kYXJ5OmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLXNlY29uZGFyeTphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtc2Vjb25kYXJ5LmFjdGl2ZSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtc2Vjb25kYXJ5LnNob3cgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtc2Vjb25kYXJ5IC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzNGNDI1NDtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1zZWNvbmRhcnkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtc2Vjb25kYXJ5IC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1zZWNvbmRhcnk6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtc2Vjb25kYXJ5OmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLXNlY29uZGFyeTphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtc2Vjb25kYXJ5LmFjdGl2ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtc2Vjb25kYXJ5LnNob3cgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtc2Vjb25kYXJ5IC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtc2Vjb25kYXJ5OmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtc2Vjb25kYXJ5OmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtc2Vjb25kYXJ5OmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLXNlY29uZGFyeS5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtc2Vjb25kYXJ5LnNob3cuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICMzRjQyNTQ7XG59XG5cbi5idG4uYnRuLXN1Y2Nlc3Mge1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgYm9yZGVyLWNvbG9yOiAjNTBDRDg5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTBDRDg5O1xufVxuLmJ0bi5idG4tc3VjY2VzcyBpIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4uYnRuLmJ0bi1zdWNjZXNzIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0ZGRkZGRjtcbn1cbi5idG4uYnRuLXN1Y2Nlc3MgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLmJ0bi5idG4tc3VjY2Vzcy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLXN1Y2Nlc3MsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tc3VjY2VzcywgLmJ0bi5idG4tc3VjY2Vzczpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1zdWNjZXNzOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLXN1Y2Nlc3M6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLXN1Y2Nlc3MuYWN0aXZlLCAuYnRuLmJ0bi1zdWNjZXNzLnNob3csIC5zaG93ID4gLmJ0bi5idG4tc3VjY2VzcyB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBib3JkZXItY29sb3I6ICM0N0JFN0Q7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0N0JFN0QgIWltcG9ydGFudDtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLXN1Y2Nlc3MgaSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1zdWNjZXNzIGksIC5idG4uYnRuLXN1Y2Nlc3M6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1zdWNjZXNzOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tc3VjY2VzczphY3RpdmU6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1zdWNjZXNzLmFjdGl2ZSBpLCAuYnRuLmJ0bi1zdWNjZXNzLnNob3cgaSwgLnNob3cgPiAuYnRuLmJ0bi1zdWNjZXNzIGkge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLXN1Y2Nlc3MgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1zdWNjZXNzIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLXN1Y2Nlc3M6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1zdWNjZXNzOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tc3VjY2VzczphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1zdWNjZXNzLmFjdGl2ZSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1zdWNjZXNzLnNob3cgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLnNob3cgPiAuYnRuLmJ0bi1zdWNjZXNzIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0ZGRkZGRjtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLXN1Y2Nlc3MgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1zdWNjZXNzIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLXN1Y2Nlc3M6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1zdWNjZXNzOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tc3VjY2VzczphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1zdWNjZXNzLmFjdGl2ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1zdWNjZXNzLnNob3cgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLnNob3cgPiAuYnRuLmJ0bi1zdWNjZXNzIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1zdWNjZXNzOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1zdWNjZXNzOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1zdWNjZXNzOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tc3VjY2Vzcy5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1zdWNjZXNzLnNob3cuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuc2hvdyA+IC5idG4uYnRuLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG5cbi5idG4uYnRuLWxpZ2h0LXN1Y2Nlc3Mge1xuICBjb2xvcjogIzUwQ0Q4OTtcbiAgYm9yZGVyLWNvbG9yOiAjRThGRkYzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRThGRkYzO1xufVxuLmJ0bi5idG4tbGlnaHQtc3VjY2VzcyBpIHtcbiAgY29sb3I6ICM1MENEODk7XG59XG4uYnRuLmJ0bi1saWdodC1zdWNjZXNzIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzUwQ0Q4OTtcbn1cbi5idG4uYnRuLWxpZ2h0LXN1Y2Nlc3MgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLmJ0bi5idG4tbGlnaHQtc3VjY2Vzcy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogIzUwQ0Q4OTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWxpZ2h0LXN1Y2Nlc3MsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tbGlnaHQtc3VjY2VzcywgLmJ0bi5idG4tbGlnaHQtc3VjY2Vzczpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1saWdodC1zdWNjZXNzOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWxpZ2h0LXN1Y2Nlc3M6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWxpZ2h0LXN1Y2Nlc3MuYWN0aXZlLCAuYnRuLmJ0bi1saWdodC1zdWNjZXNzLnNob3csIC5zaG93ID4gLmJ0bi5idG4tbGlnaHQtc3VjY2VzcyB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBib3JkZXItY29sb3I6ICM1MENEODk7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1MENEODkgIWltcG9ydGFudDtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWxpZ2h0LXN1Y2Nlc3MgaSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1saWdodC1zdWNjZXNzIGksIC5idG4uYnRuLWxpZ2h0LXN1Y2Nlc3M6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1saWdodC1zdWNjZXNzOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tbGlnaHQtc3VjY2VzczphY3RpdmU6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1saWdodC1zdWNjZXNzLmFjdGl2ZSBpLCAuYnRuLmJ0bi1saWdodC1zdWNjZXNzLnNob3cgaSwgLnNob3cgPiAuYnRuLmJ0bi1saWdodC1zdWNjZXNzIGkge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWxpZ2h0LXN1Y2Nlc3MgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1saWdodC1zdWNjZXNzIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWxpZ2h0LXN1Y2Nlc3M6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1saWdodC1zdWNjZXNzOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tbGlnaHQtc3VjY2VzczphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1saWdodC1zdWNjZXNzLmFjdGl2ZSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1saWdodC1zdWNjZXNzLnNob3cgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLnNob3cgPiAuYnRuLmJ0bi1saWdodC1zdWNjZXNzIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0ZGRkZGRjtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWxpZ2h0LXN1Y2Nlc3MgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1saWdodC1zdWNjZXNzIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWxpZ2h0LXN1Y2Nlc3M6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1saWdodC1zdWNjZXNzOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tbGlnaHQtc3VjY2VzczphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1saWdodC1zdWNjZXNzLmFjdGl2ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1saWdodC1zdWNjZXNzLnNob3cgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLnNob3cgPiAuYnRuLmJ0bi1saWdodC1zdWNjZXNzIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWxpZ2h0LXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWxpZ2h0LXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saWdodC1zdWNjZXNzOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saWdodC1zdWNjZXNzOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saWdodC1zdWNjZXNzOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tbGlnaHQtc3VjY2Vzcy5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saWdodC1zdWNjZXNzLnNob3cuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuc2hvdyA+IC5idG4uYnRuLWxpZ2h0LXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG5cbi5idG4uYnRuLWJnLXN1Y2Nlc3Mge1xuICBib3JkZXItY29sb3I6ICM1MENEODk7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1MENEODk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtc3VjY2VzcywgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtc3VjY2VzcywgLmJ0bi5idG4tYWN0aXZlLXN1Y2Nlc3M6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLXN1Y2Nlc3M6aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLXN1Y2Nlc3M6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1zdWNjZXNzLmFjdGl2ZSwgLmJ0bi5idG4tYWN0aXZlLXN1Y2Nlc3Muc2hvdywgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtc3VjY2VzcyB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBib3JkZXItY29sb3I6ICM1MENEODk7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1MENEODkgIWltcG9ydGFudDtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1zdWNjZXNzIGksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLXN1Y2Nlc3MgaSwgLmJ0bi5idG4tYWN0aXZlLXN1Y2Nlc3M6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1hY3RpdmUtc3VjY2Vzczpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWFjdGl2ZS1zdWNjZXNzOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWFjdGl2ZS1zdWNjZXNzLmFjdGl2ZSBpLCAuYnRuLmJ0bi1hY3RpdmUtc3VjY2Vzcy5zaG93IGksIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLXN1Y2Nlc3MgaSB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLXN1Y2Nlc3MgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtc3VjY2VzcyAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtc3VjY2Vzczpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1zdWNjZXNzOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLXN1Y2Nlc3M6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLXN1Y2Nlc3MuYWN0aXZlIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1zdWNjZXNzLnNob3cgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtc3VjY2VzcyAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNGRkZGRkY7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtc3VjY2VzcyAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1zdWNjZXNzIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1zdWNjZXNzOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLXN1Y2Nlc3M6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtc3VjY2VzczphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtc3VjY2Vzcy5hY3RpdmUgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLXN1Y2Nlc3Muc2hvdyAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1zdWNjZXNzIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtc3VjY2Vzcy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1zdWNjZXNzOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtc3VjY2Vzczpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLXN1Y2Nlc3M6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtc3VjY2Vzcy5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtc3VjY2Vzcy5zaG93LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtc3VjY2Vzcy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cblxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXN1Y2Nlc3MsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXN1Y2Nlc3MsIC5idG4uYnRuLWFjdGl2ZS1saWdodC1zdWNjZXNzOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1saWdodC1zdWNjZXNzOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1saWdodC1zdWNjZXNzOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtc3VjY2Vzcy5hY3RpdmUsIC5idG4uYnRuLWFjdGl2ZS1saWdodC1zdWNjZXNzLnNob3csIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXN1Y2Nlc3Mge1xuICBjb2xvcjogIzUwQ0Q4OTtcbiAgYm9yZGVyLWNvbG9yOiAjRThGRkYzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRThGRkYzICFpbXBvcnRhbnQ7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtc3VjY2VzcyBpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1saWdodC1zdWNjZXNzIGksIC5idG4uYnRuLWFjdGl2ZS1saWdodC1zdWNjZXNzOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXN1Y2Nlc3M6aG92ZXI6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtc3VjY2VzczphY3RpdmU6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtc3VjY2Vzcy5hY3RpdmUgaSwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXN1Y2Nlc3Muc2hvdyBpLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1saWdodC1zdWNjZXNzIGkge1xuICBjb2xvcjogIzUwQ0Q4OTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1saWdodC1zdWNjZXNzIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXN1Y2Nlc3MgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXN1Y2Nlc3M6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtc3VjY2Vzczpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1saWdodC1zdWNjZXNzOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1saWdodC1zdWNjZXNzLmFjdGl2ZSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtc3VjY2Vzcy5zaG93IC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXN1Y2Nlc3MgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjNTBDRDg5O1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXN1Y2Nlc3MgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtc3VjY2VzcyAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtc3VjY2Vzczpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1saWdodC1zdWNjZXNzOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXN1Y2Nlc3M6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXN1Y2Nlc3MuYWN0aXZlIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1saWdodC1zdWNjZXNzLnNob3cgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtc3VjY2VzcyAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtc3VjY2Vzcy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtc3VjY2Vzczpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXN1Y2Nlc3M6aG92ZXI6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1saWdodC1zdWNjZXNzOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXN1Y2Nlc3MuYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXN1Y2Nlc3Muc2hvdy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICM1MENEODk7XG59XG4uYnRuLmJ0bi1hY3RpdmUtbGlnaHQtc3VjY2Vzcy5idG4tb3V0bGluZTpub3QoLmJ0bi1vdXRsaW5lLWRlZmF1bHQpIHtcbiAgYm9yZGVyLWNvbG9yOiAjNTBDRDg5ICFpbXBvcnRhbnQ7XG59XG5cbi5idG4uYnRuLWluZm8ge1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgYm9yZGVyLWNvbG9yOiAjNzIzOUVBO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzIzOUVBO1xufVxuLmJ0bi5idG4taW5mbyBpIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4uYnRuLmJ0bi1pbmZvIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0ZGRkZGRjtcbn1cbi5idG4uYnRuLWluZm8gLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLmJ0bi5idG4taW5mby5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWluZm8sIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4taW5mbywgLmJ0bi5idG4taW5mbzpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1pbmZvOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWluZm86YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWluZm8uYWN0aXZlLCAuYnRuLmJ0bi1pbmZvLnNob3csIC5zaG93ID4gLmJ0bi5idG4taW5mbyB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBib3JkZXItY29sb3I6ICM1MDE0RDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1MDE0RDAgIWltcG9ydGFudDtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWluZm8gaSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1pbmZvIGksIC5idG4uYnRuLWluZm86Zm9jdXM6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1pbmZvOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4taW5mbzphY3RpdmU6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1pbmZvLmFjdGl2ZSBpLCAuYnRuLmJ0bi1pbmZvLnNob3cgaSwgLnNob3cgPiAuYnRuLmJ0bi1pbmZvIGkge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWluZm8gLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1pbmZvIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWluZm86Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1pbmZvOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4taW5mbzphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1pbmZvLmFjdGl2ZSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1pbmZvLnNob3cgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLnNob3cgPiAuYnRuLmJ0bi1pbmZvIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0ZGRkZGRjtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWluZm8gLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1pbmZvIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWluZm86Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1pbmZvOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4taW5mbzphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1pbmZvLmFjdGl2ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1pbmZvLnNob3cgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLnNob3cgPiAuYnRuLmJ0bi1pbmZvIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWluZm8uZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWluZm8uZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1pbmZvOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1pbmZvOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1pbmZvOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4taW5mby5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1pbmZvLnNob3cuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuc2hvdyA+IC5idG4uYnRuLWluZm8uZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG5cbi5idG4uYnRuLWxpZ2h0LWluZm8ge1xuICBjb2xvcjogIzcyMzlFQTtcbiAgYm9yZGVyLWNvbG9yOiAjRjhGNUZGO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjhGNUZGO1xufVxuLmJ0bi5idG4tbGlnaHQtaW5mbyBpIHtcbiAgY29sb3I6ICM3MjM5RUE7XG59XG4uYnRuLmJ0bi1saWdodC1pbmZvIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzcyMzlFQTtcbn1cbi5idG4uYnRuLWxpZ2h0LWluZm8gLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLmJ0bi5idG4tbGlnaHQtaW5mby5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogIzcyMzlFQTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWxpZ2h0LWluZm8sIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tbGlnaHQtaW5mbywgLmJ0bi5idG4tbGlnaHQtaW5mbzpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1saWdodC1pbmZvOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWxpZ2h0LWluZm86YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWxpZ2h0LWluZm8uYWN0aXZlLCAuYnRuLmJ0bi1saWdodC1pbmZvLnNob3csIC5zaG93ID4gLmJ0bi5idG4tbGlnaHQtaW5mbyB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBib3JkZXItY29sb3I6ICM3MjM5RUE7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3MjM5RUEgIWltcG9ydGFudDtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWxpZ2h0LWluZm8gaSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1saWdodC1pbmZvIGksIC5idG4uYnRuLWxpZ2h0LWluZm86Zm9jdXM6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1saWdodC1pbmZvOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tbGlnaHQtaW5mbzphY3RpdmU6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1saWdodC1pbmZvLmFjdGl2ZSBpLCAuYnRuLmJ0bi1saWdodC1pbmZvLnNob3cgaSwgLnNob3cgPiAuYnRuLmJ0bi1saWdodC1pbmZvIGkge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWxpZ2h0LWluZm8gLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1saWdodC1pbmZvIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWxpZ2h0LWluZm86Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1saWdodC1pbmZvOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tbGlnaHQtaW5mbzphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1saWdodC1pbmZvLmFjdGl2ZSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1saWdodC1pbmZvLnNob3cgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLnNob3cgPiAuYnRuLmJ0bi1saWdodC1pbmZvIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0ZGRkZGRjtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWxpZ2h0LWluZm8gLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1saWdodC1pbmZvIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWxpZ2h0LWluZm86Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1saWdodC1pbmZvOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tbGlnaHQtaW5mbzphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1saWdodC1pbmZvLmFjdGl2ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1saWdodC1pbmZvLnNob3cgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLnNob3cgPiAuYnRuLmJ0bi1saWdodC1pbmZvIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWxpZ2h0LWluZm8uZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWxpZ2h0LWluZm8uZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saWdodC1pbmZvOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saWdodC1pbmZvOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saWdodC1pbmZvOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tbGlnaHQtaW5mby5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saWdodC1pbmZvLnNob3cuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuc2hvdyA+IC5idG4uYnRuLWxpZ2h0LWluZm8uZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG5cbi5idG4uYnRuLWJnLWluZm8ge1xuICBib3JkZXItY29sb3I6ICM3MjM5RUE7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3MjM5RUE7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtaW5mbywgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtaW5mbywgLmJ0bi5idG4tYWN0aXZlLWluZm86Zm9jdXM6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLWluZm86aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLWluZm86YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1pbmZvLmFjdGl2ZSwgLmJ0bi5idG4tYWN0aXZlLWluZm8uc2hvdywgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtaW5mbyB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBib3JkZXItY29sb3I6ICM3MjM5RUE7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3MjM5RUEgIWltcG9ydGFudDtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1pbmZvIGksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWluZm8gaSwgLmJ0bi5idG4tYWN0aXZlLWluZm86Zm9jdXM6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1hY3RpdmUtaW5mbzpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWFjdGl2ZS1pbmZvOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWFjdGl2ZS1pbmZvLmFjdGl2ZSBpLCAuYnRuLmJ0bi1hY3RpdmUtaW5mby5zaG93IGksIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWluZm8gaSB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWluZm8gLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtaW5mbyAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaW5mbzpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pbmZvOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWluZm86YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWluZm8uYWN0aXZlIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pbmZvLnNob3cgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtaW5mbyAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNGRkZGRkY7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtaW5mbyAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1pbmZvIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pbmZvOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWluZm86aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaW5mbzphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaW5mby5hY3RpdmUgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWluZm8uc2hvdyAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1pbmZvIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1pbmZvLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtaW5mby5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pbmZvOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaW5mbzpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWluZm86YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaW5mby5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaW5mby5zaG93LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtaW5mby5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cblxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWluZm8sIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWluZm8sIC5idG4uYnRuLWFjdGl2ZS1saWdodC1pbmZvOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1saWdodC1pbmZvOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1saWdodC1pbmZvOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtaW5mby5hY3RpdmUsIC5idG4uYnRuLWFjdGl2ZS1saWdodC1pbmZvLnNob3csIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWluZm8ge1xuICBjb2xvcjogIzcyMzlFQTtcbiAgYm9yZGVyLWNvbG9yOiAjRjhGNUZGO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjhGNUZGICFpbXBvcnRhbnQ7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtaW5mbyBpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1saWdodC1pbmZvIGksIC5idG4uYnRuLWFjdGl2ZS1saWdodC1pbmZvOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWluZm86aG92ZXI6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtaW5mbzphY3RpdmU6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtaW5mby5hY3RpdmUgaSwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWluZm8uc2hvdyBpLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1saWdodC1pbmZvIGkge1xuICBjb2xvcjogIzcyMzlFQTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1saWdodC1pbmZvIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWluZm8gLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWluZm86Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtaW5mbzpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1saWdodC1pbmZvOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1saWdodC1pbmZvLmFjdGl2ZSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtaW5mby5zaG93IC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWluZm8gLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjNzIzOUVBO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWluZm8gLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtaW5mbyAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtaW5mbzpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1saWdodC1pbmZvOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWluZm86YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWluZm8uYWN0aXZlIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1saWdodC1pbmZvLnNob3cgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtaW5mbyAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtaW5mby5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWluZm8uZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtaW5mbzpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWluZm86aG92ZXI6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1saWdodC1pbmZvOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWluZm8uYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWluZm8uc2hvdy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWluZm8uZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICM3MjM5RUE7XG59XG4uYnRuLmJ0bi1hY3RpdmUtbGlnaHQtaW5mby5idG4tb3V0bGluZTpub3QoLmJ0bi1vdXRsaW5lLWRlZmF1bHQpIHtcbiAgYm9yZGVyLWNvbG9yOiAjNzIzOUVBICFpbXBvcnRhbnQ7XG59XG5cbi5idG4uYnRuLXdhcm5pbmcge1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgYm9yZGVyLWNvbG9yOiAjRkZDNzAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZDNzAwO1xufVxuLmJ0bi5idG4td2FybmluZyBpIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4uYnRuLmJ0bi13YXJuaW5nIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0ZGRkZGRjtcbn1cbi5idG4uYnRuLXdhcm5pbmcgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLmJ0bi5idG4td2FybmluZy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLXdhcm5pbmcsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4td2FybmluZywgLmJ0bi5idG4td2FybmluZzpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi13YXJuaW5nOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLXdhcm5pbmc6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLXdhcm5pbmcuYWN0aXZlLCAuYnRuLmJ0bi13YXJuaW5nLnNob3csIC5zaG93ID4gLmJ0bi5idG4td2FybmluZyB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBib3JkZXItY29sb3I6ICNGMUJDMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMUJDMDAgIWltcG9ydGFudDtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLXdhcm5pbmcgaSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi13YXJuaW5nIGksIC5idG4uYnRuLXdhcm5pbmc6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi13YXJuaW5nOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4td2FybmluZzphY3RpdmU6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi13YXJuaW5nLmFjdGl2ZSBpLCAuYnRuLmJ0bi13YXJuaW5nLnNob3cgaSwgLnNob3cgPiAuYnRuLmJ0bi13YXJuaW5nIGkge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLXdhcm5pbmcgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi13YXJuaW5nIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLXdhcm5pbmc6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi13YXJuaW5nOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4td2FybmluZzphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi13YXJuaW5nLmFjdGl2ZSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi13YXJuaW5nLnNob3cgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLnNob3cgPiAuYnRuLmJ0bi13YXJuaW5nIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0ZGRkZGRjtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLXdhcm5pbmcgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi13YXJuaW5nIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLXdhcm5pbmc6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi13YXJuaW5nOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4td2FybmluZzphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi13YXJuaW5nLmFjdGl2ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi13YXJuaW5nLnNob3cgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLnNob3cgPiAuYnRuLmJ0bi13YXJuaW5nIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi13YXJuaW5nOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi13YXJuaW5nOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi13YXJuaW5nOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4td2FybmluZy5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi13YXJuaW5nLnNob3cuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuc2hvdyA+IC5idG4uYnRuLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG5cbi5idG4uYnRuLWxpZ2h0LXdhcm5pbmcge1xuICBjb2xvcjogI0ZGQzcwMDtcbiAgYm9yZGVyLWNvbG9yOiAjRkZGOEREO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGOEREO1xufVxuLmJ0bi5idG4tbGlnaHQtd2FybmluZyBpIHtcbiAgY29sb3I6ICNGRkM3MDA7XG59XG4uYnRuLmJ0bi1saWdodC13YXJuaW5nIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0ZGQzcwMDtcbn1cbi5idG4uYnRuLWxpZ2h0LXdhcm5pbmcgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLmJ0bi5idG4tbGlnaHQtd2FybmluZy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI0ZGQzcwMDtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWxpZ2h0LXdhcm5pbmcsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tbGlnaHQtd2FybmluZywgLmJ0bi5idG4tbGlnaHQtd2FybmluZzpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1saWdodC13YXJuaW5nOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWxpZ2h0LXdhcm5pbmc6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWxpZ2h0LXdhcm5pbmcuYWN0aXZlLCAuYnRuLmJ0bi1saWdodC13YXJuaW5nLnNob3csIC5zaG93ID4gLmJ0bi5idG4tbGlnaHQtd2FybmluZyB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBib3JkZXItY29sb3I6ICNGRkM3MDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkM3MDAgIWltcG9ydGFudDtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWxpZ2h0LXdhcm5pbmcgaSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1saWdodC13YXJuaW5nIGksIC5idG4uYnRuLWxpZ2h0LXdhcm5pbmc6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1saWdodC13YXJuaW5nOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tbGlnaHQtd2FybmluZzphY3RpdmU6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1saWdodC13YXJuaW5nLmFjdGl2ZSBpLCAuYnRuLmJ0bi1saWdodC13YXJuaW5nLnNob3cgaSwgLnNob3cgPiAuYnRuLmJ0bi1saWdodC13YXJuaW5nIGkge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWxpZ2h0LXdhcm5pbmcgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1saWdodC13YXJuaW5nIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWxpZ2h0LXdhcm5pbmc6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1saWdodC13YXJuaW5nOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tbGlnaHQtd2FybmluZzphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1saWdodC13YXJuaW5nLmFjdGl2ZSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1saWdodC13YXJuaW5nLnNob3cgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLnNob3cgPiAuYnRuLmJ0bi1saWdodC13YXJuaW5nIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0ZGRkZGRjtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWxpZ2h0LXdhcm5pbmcgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1saWdodC13YXJuaW5nIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWxpZ2h0LXdhcm5pbmc6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1saWdodC13YXJuaW5nOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tbGlnaHQtd2FybmluZzphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1saWdodC13YXJuaW5nLmFjdGl2ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1saWdodC13YXJuaW5nLnNob3cgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLnNob3cgPiAuYnRuLmJ0bi1saWdodC13YXJuaW5nIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWxpZ2h0LXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWxpZ2h0LXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saWdodC13YXJuaW5nOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saWdodC13YXJuaW5nOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saWdodC13YXJuaW5nOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tbGlnaHQtd2FybmluZy5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saWdodC13YXJuaW5nLnNob3cuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuc2hvdyA+IC5idG4uYnRuLWxpZ2h0LXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG5cbi5idG4uYnRuLWJnLXdhcm5pbmcge1xuICBib3JkZXItY29sb3I6ICNGRkM3MDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkM3MDA7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtd2FybmluZywgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtd2FybmluZywgLmJ0bi5idG4tYWN0aXZlLXdhcm5pbmc6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLXdhcm5pbmc6aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLXdhcm5pbmc6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS13YXJuaW5nLmFjdGl2ZSwgLmJ0bi5idG4tYWN0aXZlLXdhcm5pbmcuc2hvdywgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtd2FybmluZyB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBib3JkZXItY29sb3I6ICNGRkM3MDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkM3MDAgIWltcG9ydGFudDtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS13YXJuaW5nIGksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLXdhcm5pbmcgaSwgLmJ0bi5idG4tYWN0aXZlLXdhcm5pbmc6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1hY3RpdmUtd2FybmluZzpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWFjdGl2ZS13YXJuaW5nOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWFjdGl2ZS13YXJuaW5nLmFjdGl2ZSBpLCAuYnRuLmJ0bi1hY3RpdmUtd2FybmluZy5zaG93IGksIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLXdhcm5pbmcgaSB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLXdhcm5pbmcgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtd2FybmluZyAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtd2FybmluZzpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS13YXJuaW5nOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLXdhcm5pbmc6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLXdhcm5pbmcuYWN0aXZlIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS13YXJuaW5nLnNob3cgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtd2FybmluZyAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNGRkZGRkY7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtd2FybmluZyAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS13YXJuaW5nIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS13YXJuaW5nOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLXdhcm5pbmc6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtd2FybmluZzphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtd2FybmluZy5hY3RpdmUgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLXdhcm5pbmcuc2hvdyAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS13YXJuaW5nIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtd2FybmluZy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS13YXJuaW5nOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtd2FybmluZzpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLXdhcm5pbmc6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtd2FybmluZy5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtd2FybmluZy5zaG93LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtd2FybmluZy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cblxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXdhcm5pbmcsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXdhcm5pbmcsIC5idG4uYnRuLWFjdGl2ZS1saWdodC13YXJuaW5nOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1saWdodC13YXJuaW5nOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1saWdodC13YXJuaW5nOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtd2FybmluZy5hY3RpdmUsIC5idG4uYnRuLWFjdGl2ZS1saWdodC13YXJuaW5nLnNob3csIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXdhcm5pbmcge1xuICBjb2xvcjogI0ZGQzcwMDtcbiAgYm9yZGVyLWNvbG9yOiAjRkZGOEREO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGOEREICFpbXBvcnRhbnQ7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtd2FybmluZyBpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1saWdodC13YXJuaW5nIGksIC5idG4uYnRuLWFjdGl2ZS1saWdodC13YXJuaW5nOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXdhcm5pbmc6aG92ZXI6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtd2FybmluZzphY3RpdmU6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtd2FybmluZy5hY3RpdmUgaSwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXdhcm5pbmcuc2hvdyBpLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1saWdodC13YXJuaW5nIGkge1xuICBjb2xvcjogI0ZGQzcwMDtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1saWdodC13YXJuaW5nIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXdhcm5pbmcgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXdhcm5pbmc6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtd2FybmluZzpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1saWdodC13YXJuaW5nOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1saWdodC13YXJuaW5nLmFjdGl2ZSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtd2FybmluZy5zaG93IC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXdhcm5pbmcgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjRkZDNzAwO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXdhcm5pbmcgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtd2FybmluZyAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtd2FybmluZzpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1saWdodC13YXJuaW5nOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXdhcm5pbmc6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXdhcm5pbmcuYWN0aXZlIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1saWdodC13YXJuaW5nLnNob3cgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtd2FybmluZyAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtd2FybmluZy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtd2FybmluZzpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXdhcm5pbmc6aG92ZXI6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1saWdodC13YXJuaW5nOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXdhcm5pbmcuYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXdhcm5pbmcuc2hvdy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNGRkM3MDA7XG59XG4uYnRuLmJ0bi1hY3RpdmUtbGlnaHQtd2FybmluZy5idG4tb3V0bGluZTpub3QoLmJ0bi1vdXRsaW5lLWRlZmF1bHQpIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkZDNzAwICFpbXBvcnRhbnQ7XG59XG5cbi5idG4uYnRuLWRhbmdlciB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBib3JkZXItY29sb3I6ICNGMTQxNkM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMTQxNkM7XG59XG4uYnRuLmJ0bi1kYW5nZXIgaSB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLmJ0bi5idG4tZGFuZ2VyIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0ZGRkZGRjtcbn1cbi5idG4uYnRuLWRhbmdlciAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG4uYnRuLmJ0bi1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1kYW5nZXIsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tZGFuZ2VyLCAuYnRuLmJ0bi1kYW5nZXI6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tZGFuZ2VyOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWRhbmdlcjphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tZGFuZ2VyLmFjdGl2ZSwgLmJ0bi5idG4tZGFuZ2VyLnNob3csIC5zaG93ID4gLmJ0bi5idG4tZGFuZ2VyIHtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJvcmRlci1jb2xvcjogI0Q5MjE0RTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Q5MjE0RSAhaW1wb3J0YW50O1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tZGFuZ2VyIGksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tZGFuZ2VyIGksIC5idG4uYnRuLWRhbmdlcjpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWRhbmdlcjpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWRhbmdlcjphY3RpdmU6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1kYW5nZXIuYWN0aXZlIGksIC5idG4uYnRuLWRhbmdlci5zaG93IGksIC5zaG93ID4gLmJ0bi5idG4tZGFuZ2VyIGkge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWRhbmdlciAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWRhbmdlciAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1kYW5nZXI6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1kYW5nZXI6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1kYW5nZXI6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tZGFuZ2VyLmFjdGl2ZSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1kYW5nZXIuc2hvdyAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuc2hvdyA+IC5idG4uYnRuLWRhbmdlciAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNGRkZGRkY7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1kYW5nZXIgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1kYW5nZXIgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tZGFuZ2VyOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tZGFuZ2VyOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tZGFuZ2VyOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWRhbmdlci5hY3RpdmUgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tZGFuZ2VyLnNob3cgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLnNob3cgPiAuYnRuLmJ0bi1kYW5nZXIgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1kYW5nZXI6Zm9jdXM6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWRhbmdlcjpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tZGFuZ2VyOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tZGFuZ2VyLmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWRhbmdlci5zaG93LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLnNob3cgPiAuYnRuLmJ0bi1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG5cbi5idG4uYnRuLWxpZ2h0LWRhbmdlciB7XG4gIGNvbG9yOiAjRjE0MTZDO1xuICBib3JkZXItY29sb3I6ICNGRkY1Rjg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkY1Rjg7XG59XG4uYnRuLmJ0bi1saWdodC1kYW5nZXIgaSB7XG4gIGNvbG9yOiAjRjE0MTZDO1xufVxuLmJ0bi5idG4tbGlnaHQtZGFuZ2VyIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0YxNDE2Qztcbn1cbi5idG4uYnRuLWxpZ2h0LWRhbmdlciAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG4uYnRuLmJ0bi1saWdodC1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNGMTQxNkM7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1saWdodC1kYW5nZXIsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tbGlnaHQtZGFuZ2VyLCAuYnRuLmJ0bi1saWdodC1kYW5nZXI6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tbGlnaHQtZGFuZ2VyOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWxpZ2h0LWRhbmdlcjphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tbGlnaHQtZGFuZ2VyLmFjdGl2ZSwgLmJ0bi5idG4tbGlnaHQtZGFuZ2VyLnNob3csIC5zaG93ID4gLmJ0bi5idG4tbGlnaHQtZGFuZ2VyIHtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJvcmRlci1jb2xvcjogI0YxNDE2QztcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YxNDE2QyAhaW1wb3J0YW50O1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tbGlnaHQtZGFuZ2VyIGksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tbGlnaHQtZGFuZ2VyIGksIC5idG4uYnRuLWxpZ2h0LWRhbmdlcjpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWxpZ2h0LWRhbmdlcjpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWxpZ2h0LWRhbmdlcjphY3RpdmU6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1saWdodC1kYW5nZXIuYWN0aXZlIGksIC5idG4uYnRuLWxpZ2h0LWRhbmdlci5zaG93IGksIC5zaG93ID4gLmJ0bi5idG4tbGlnaHQtZGFuZ2VyIGkge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWxpZ2h0LWRhbmdlciAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWxpZ2h0LWRhbmdlciAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1saWdodC1kYW5nZXI6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1saWdodC1kYW5nZXI6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1saWdodC1kYW5nZXI6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tbGlnaHQtZGFuZ2VyLmFjdGl2ZSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1saWdodC1kYW5nZXIuc2hvdyAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuc2hvdyA+IC5idG4uYnRuLWxpZ2h0LWRhbmdlciAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNGRkZGRkY7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1saWdodC1kYW5nZXIgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1saWdodC1kYW5nZXIgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tbGlnaHQtZGFuZ2VyOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tbGlnaHQtZGFuZ2VyOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tbGlnaHQtZGFuZ2VyOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWxpZ2h0LWRhbmdlci5hY3RpdmUgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tbGlnaHQtZGFuZ2VyLnNob3cgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLnNob3cgPiAuYnRuLmJ0bi1saWdodC1kYW5nZXIgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tbGlnaHQtZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1saWdodC1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saWdodC1kYW5nZXI6Zm9jdXM6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpZ2h0LWRhbmdlcjpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tbGlnaHQtZGFuZ2VyOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tbGlnaHQtZGFuZ2VyLmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpZ2h0LWRhbmdlci5zaG93LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLnNob3cgPiAuYnRuLmJ0bi1saWdodC1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG5cbi5idG4uYnRuLWJnLWRhbmdlciB7XG4gIGJvcmRlci1jb2xvcjogI0YxNDE2QztcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YxNDE2Qztcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1kYW5nZXIsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWRhbmdlciwgLmJ0bi5idG4tYWN0aXZlLWRhbmdlcjpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtZGFuZ2VyOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1kYW5nZXI6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1kYW5nZXIuYWN0aXZlLCAuYnRuLmJ0bi1hY3RpdmUtZGFuZ2VyLnNob3csIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWRhbmdlciB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBib3JkZXItY29sb3I6ICNGMTQxNkM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMTQxNkMgIWltcG9ydGFudDtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1kYW5nZXIgaSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtZGFuZ2VyIGksIC5idG4uYnRuLWFjdGl2ZS1kYW5nZXI6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1hY3RpdmUtZGFuZ2VyOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tYWN0aXZlLWRhbmdlcjphY3RpdmU6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1hY3RpdmUtZGFuZ2VyLmFjdGl2ZSBpLCAuYnRuLmJ0bi1hY3RpdmUtZGFuZ2VyLnNob3cgaSwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtZGFuZ2VyIGkge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1kYW5nZXIgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtZGFuZ2VyIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1kYW5nZXI6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtZGFuZ2VyOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWRhbmdlcjphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtZGFuZ2VyLmFjdGl2ZSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtZGFuZ2VyLnNob3cgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtZGFuZ2VyIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0ZGRkZGRjtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1kYW5nZXIgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtZGFuZ2VyIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1kYW5nZXI6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtZGFuZ2VyOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWRhbmdlcjphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtZGFuZ2VyLmFjdGl2ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtZGFuZ2VyLnNob3cgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtZGFuZ2VyIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtZGFuZ2VyOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtZGFuZ2VyOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtZGFuZ2VyOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWRhbmdlci5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtZGFuZ2VyLnNob3cuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG5cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1saWdodC1kYW5nZXIsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWRhbmdlciwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWRhbmdlcjpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtZGFuZ2VyOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1saWdodC1kYW5nZXI6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1saWdodC1kYW5nZXIuYWN0aXZlLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtZGFuZ2VyLnNob3csIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWRhbmdlciB7XG4gIGNvbG9yOiAjRjE0MTZDO1xuICBib3JkZXItY29sb3I6ICNGRkY1Rjg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkY1RjggIWltcG9ydGFudDtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1saWdodC1kYW5nZXIgaSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtZGFuZ2VyIGksIC5idG4uYnRuLWFjdGl2ZS1saWdodC1kYW5nZXI6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtZGFuZ2VyOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWRhbmdlcjphY3RpdmU6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtZGFuZ2VyLmFjdGl2ZSBpLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtZGFuZ2VyLnNob3cgaSwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtZGFuZ2VyIGkge1xuICBjb2xvcjogI0YxNDE2Qztcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1saWdodC1kYW5nZXIgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtZGFuZ2VyIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1saWdodC1kYW5nZXI6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtZGFuZ2VyOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWRhbmdlcjphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtZGFuZ2VyLmFjdGl2ZSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtZGFuZ2VyLnNob3cgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtZGFuZ2VyIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0YxNDE2Qztcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1saWdodC1kYW5nZXIgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtZGFuZ2VyIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1saWdodC1kYW5nZXI6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtZGFuZ2VyOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWRhbmdlcjphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtZGFuZ2VyLmFjdGl2ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtZGFuZ2VyLnNob3cgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtZGFuZ2VyIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1saWdodC1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1saWdodC1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtZGFuZ2VyOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtZGFuZ2VyOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtZGFuZ2VyOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWRhbmdlci5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtZGFuZ2VyLnNob3cuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1saWdodC1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNGMTQxNkM7XG59XG4uYnRuLmJ0bi1hY3RpdmUtbGlnaHQtZGFuZ2VyLmJ0bi1vdXRsaW5lOm5vdCguYnRuLW91dGxpbmUtZGVmYXVsdCkge1xuICBib3JkZXItY29sb3I6ICNGMTQxNkMgIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4tZGFyayB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItY29sb3I6ICMxODFDMzI7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxODFDMzI7XG59XG4uYnRuLmJ0bi1kYXJrIGkge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5idG4uYnRuLWRhcmsgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjZmZmZmZmO1xufVxuLmJ0bi5idG4tZGFyayAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG4uYnRuLmJ0bi1kYXJrLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tZGFyaywgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1kYXJrLCAuYnRuLmJ0bi1kYXJrOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWRhcms6aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tZGFyazphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tZGFyay5hY3RpdmUsIC5idG4uYnRuLWRhcmsuc2hvdywgLnNob3cgPiAuYnRuLmJ0bi1kYXJrIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogIzEzMTYyODtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEzMTYyOCAhaW1wb3J0YW50O1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tZGFyayBpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWRhcmsgaSwgLmJ0bi5idG4tZGFyazpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWRhcms6aG92ZXI6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1kYXJrOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWRhcmsuYWN0aXZlIGksIC5idG4uYnRuLWRhcmsuc2hvdyBpLCAuc2hvdyA+IC5idG4uYnRuLWRhcmsgaSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tZGFyayAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWRhcmsgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tZGFyazpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWRhcms6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1kYXJrOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWRhcmsuYWN0aXZlIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWRhcmsuc2hvdyAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuc2hvdyA+IC5idG4uYnRuLWRhcmsgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjZmZmZmZmO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tZGFyayAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWRhcmsgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tZGFyazpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWRhcms6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1kYXJrOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWRhcmsuYWN0aXZlIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWRhcmsuc2hvdyAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuc2hvdyA+IC5idG4uYnRuLWRhcmsgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tZGFyay5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tZGFyay5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWRhcms6Zm9jdXM6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWRhcms6aG92ZXI6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWRhcms6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1kYXJrLmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWRhcmsuc2hvdy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5zaG93ID4gLmJ0bi5idG4tZGFyay5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4tbGlnaHQtZGFyayB7XG4gIGNvbG9yOiAjMTgxQzMyO1xuICBib3JkZXItY29sb3I6ICNFRkYyRjU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFRkYyRjU7XG59XG4uYnRuLmJ0bi1saWdodC1kYXJrIGkge1xuICBjb2xvcjogIzE4MUMzMjtcbn1cbi5idG4uYnRuLWxpZ2h0LWRhcmsgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjMTgxQzMyO1xufVxuLmJ0bi5idG4tbGlnaHQtZGFyayAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG4uYnRuLmJ0bi1saWdodC1kYXJrLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjMTgxQzMyO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tbGlnaHQtZGFyaywgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1saWdodC1kYXJrLCAuYnRuLmJ0bi1saWdodC1kYXJrOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWxpZ2h0LWRhcms6aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tbGlnaHQtZGFyazphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tbGlnaHQtZGFyay5hY3RpdmUsIC5idG4uYnRuLWxpZ2h0LWRhcmsuc2hvdywgLnNob3cgPiAuYnRuLmJ0bi1saWdodC1kYXJrIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogIzE4MUMzMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE4MUMzMiAhaW1wb3J0YW50O1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tbGlnaHQtZGFyayBpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWxpZ2h0LWRhcmsgaSwgLmJ0bi5idG4tbGlnaHQtZGFyazpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWxpZ2h0LWRhcms6aG92ZXI6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1saWdodC1kYXJrOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWxpZ2h0LWRhcmsuYWN0aXZlIGksIC5idG4uYnRuLWxpZ2h0LWRhcmsuc2hvdyBpLCAuc2hvdyA+IC5idG4uYnRuLWxpZ2h0LWRhcmsgaSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tbGlnaHQtZGFyayAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWxpZ2h0LWRhcmsgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tbGlnaHQtZGFyazpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWxpZ2h0LWRhcms6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1saWdodC1kYXJrOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWxpZ2h0LWRhcmsuYWN0aXZlIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWxpZ2h0LWRhcmsuc2hvdyAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuc2hvdyA+IC5idG4uYnRuLWxpZ2h0LWRhcmsgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjZmZmZmZmO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tbGlnaHQtZGFyayAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWxpZ2h0LWRhcmsgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tbGlnaHQtZGFyazpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWxpZ2h0LWRhcms6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1saWdodC1kYXJrOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWxpZ2h0LWRhcmsuYWN0aXZlIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWxpZ2h0LWRhcmsuc2hvdyAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuc2hvdyA+IC5idG4uYnRuLWxpZ2h0LWRhcmsgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tbGlnaHQtZGFyay5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tbGlnaHQtZGFyay5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpZ2h0LWRhcms6Zm9jdXM6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpZ2h0LWRhcms6aG92ZXI6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpZ2h0LWRhcms6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saWdodC1kYXJrLmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpZ2h0LWRhcmsuc2hvdy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5zaG93ID4gLmJ0bi5idG4tbGlnaHQtZGFyay5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4tYmctZGFyayB7XG4gIGJvcmRlci1jb2xvcjogIzE4MUMzMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE4MUMzMjtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1kYXJrLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1kYXJrLCAuYnRuLmJ0bi1hY3RpdmUtZGFyazpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtZGFyazpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtZGFyazphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLWRhcmsuYWN0aXZlLCAuYnRuLmJ0bi1hY3RpdmUtZGFyay5zaG93LCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1kYXJrIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogIzE4MUMzMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE4MUMzMiAhaW1wb3J0YW50O1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWRhcmsgaSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtZGFyayBpLCAuYnRuLmJ0bi1hY3RpdmUtZGFyazpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWFjdGl2ZS1kYXJrOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tYWN0aXZlLWRhcms6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tYWN0aXZlLWRhcmsuYWN0aXZlIGksIC5idG4uYnRuLWFjdGl2ZS1kYXJrLnNob3cgaSwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtZGFyayBpIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtZGFyayAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1kYXJrIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1kYXJrOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWRhcms6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtZGFyazphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtZGFyay5hY3RpdmUgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWRhcmsuc2hvdyAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1kYXJrIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI2ZmZmZmZjtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1kYXJrIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWRhcmsgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWRhcms6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtZGFyazpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1kYXJrOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1kYXJrLmFjdGl2ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtZGFyay5zaG93IC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWRhcmsgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWRhcmsuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1kYXJrLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWRhcms6Zm9jdXM6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1kYXJrOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtZGFyazphY3RpdmU6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1kYXJrLmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1kYXJrLnNob3cuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1kYXJrLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtZGFyaywgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtZGFyaywgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWRhcms6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWRhcms6aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWRhcms6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1saWdodC1kYXJrLmFjdGl2ZSwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWRhcmsuc2hvdywgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtZGFyayB7XG4gIGNvbG9yOiAjMTgxQzMyO1xuICBib3JkZXItY29sb3I6ICNFRkYyRjU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFRkYyRjUgIWltcG9ydGFudDtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1saWdodC1kYXJrIGksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWRhcmsgaSwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWRhcms6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtZGFyazpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWFjdGl2ZS1saWdodC1kYXJrOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWFjdGl2ZS1saWdodC1kYXJrLmFjdGl2ZSBpLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtZGFyay5zaG93IGksIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWRhcmsgaSB7XG4gIGNvbG9yOiAjMTgxQzMyO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWRhcmsgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtZGFyayAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtZGFyazpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1saWdodC1kYXJrOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWRhcms6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWRhcmsuYWN0aXZlIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1saWdodC1kYXJrLnNob3cgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtZGFyayAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICMxODFDMzI7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtZGFyayAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1saWdodC1kYXJrIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1saWdodC1kYXJrOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWRhcms6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtZGFyazphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtZGFyay5hY3RpdmUgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWRhcmsuc2hvdyAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1saWdodC1kYXJrIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1saWdodC1kYXJrLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtZGFyay5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1saWdodC1kYXJrOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtZGFyazpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWRhcms6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtZGFyay5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtZGFyay5zaG93LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtZGFyay5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogIzE4MUMzMjtcbn1cbi5idG4uYnRuLWFjdGl2ZS1saWdodC1kYXJrLmJ0bi1vdXRsaW5lOm5vdCguYnRuLW91dGxpbmUtZGVmYXVsdCkge1xuICBib3JkZXItY29sb3I6ICMxODFDMzIgIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4tY29sb3Itd2hpdGUge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5idG4uYnRuLWNvbG9yLXdoaXRlIGkge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5idG4uYnRuLWNvbG9yLXdoaXRlIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI2ZmZmZmZjtcbn1cbi5idG4uYnRuLWNvbG9yLXdoaXRlIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5idG4uYnRuLWNvbG9yLXdoaXRlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXdoaXRlLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci13aGl0ZSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXdoaXRlOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci13aGl0ZTpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itd2hpdGU6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci13aGl0ZS5hY3RpdmUsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci13aGl0ZS5zaG93LCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1jb2xvci13aGl0ZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXdoaXRlIGksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXdoaXRlIGksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci13aGl0ZTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci13aGl0ZTpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci13aGl0ZTphY3RpdmU6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itd2hpdGUuYWN0aXZlIGksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci13aGl0ZS5zaG93IGksIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXdoaXRlIGkge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci13aGl0ZSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci13aGl0ZSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itd2hpdGU6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itd2hpdGU6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itd2hpdGU6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXdoaXRlLmFjdGl2ZSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itd2hpdGUuc2hvdyAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1jb2xvci13aGl0ZSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNmZmZmZmY7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itd2hpdGUgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itd2hpdGUgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXdoaXRlOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXdoaXRlOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXdoaXRlOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci13aGl0ZS5hY3RpdmUgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXdoaXRlLnNob3cgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itd2hpdGUgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXdoaXRlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itd2hpdGUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itd2hpdGU6Zm9jdXM6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci13aGl0ZTpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXdoaXRlOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXdoaXRlLmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci13aGl0ZS5zaG93LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itd2hpdGUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5idG4uYnRuLWljb24td2hpdGUgaSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmJ0bi5idG4taWNvbi13aGl0ZSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNmZmZmZmY7XG59XG4uYnRuLmJ0bi1pY29uLXdoaXRlIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5idG4uYnRuLWljb24td2hpdGUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi13aGl0ZSBpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1pY29uLXdoaXRlIGksIC5idG4uYnRuLWFjdGl2ZS1pY29uLXdoaXRlOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tYWN0aXZlLWljb24td2hpdGU6aG92ZXI6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi13aGl0ZTphY3RpdmU6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi13aGl0ZS5hY3RpdmUgaSwgLmJ0bi5idG4tYWN0aXZlLWljb24td2hpdGUuc2hvdyBpLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1pY29uLXdoaXRlIGkge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1pY29uLXdoaXRlIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWljb24td2hpdGUgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24td2hpdGU6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi13aGl0ZTpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLXdoaXRlOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLXdoaXRlLmFjdGl2ZSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi13aGl0ZS5zaG93IC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWljb24td2hpdGUgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjZmZmZmZmO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWljb24td2hpdGUgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi13aGl0ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi13aGl0ZTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLXdoaXRlOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24td2hpdGU6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24td2hpdGUuYWN0aXZlIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLXdoaXRlLnNob3cgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtaWNvbi13aGl0ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi13aGl0ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWljb24td2hpdGUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi13aGl0ZTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWljb24td2hpdGU6aG92ZXI6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pY29uLXdoaXRlOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWljb24td2hpdGUuYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWljb24td2hpdGUuc2hvdy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWljb24td2hpdGUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5idG4uYnRuLXRleHQtd2hpdGUge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS10ZXh0LXdoaXRlLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS10ZXh0LXdoaXRlLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC13aGl0ZTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC13aGl0ZTpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC13aGl0ZTphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLXRleHQtd2hpdGUuYWN0aXZlLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC13aGl0ZS5zaG93LCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS10ZXh0LXdoaXRlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5idG4uYnRuLWNvbG9yLXByaW1hcnkge1xuICBjb2xvcjogI0ZGRDMwMDtcbn1cbi5idG4uYnRuLWNvbG9yLXByaW1hcnkgaSB7XG4gIGNvbG9yOiAjRkZEMzAwO1xufVxuLmJ0bi5idG4tY29sb3ItcHJpbWFyeSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNGRkQzMDA7XG59XG4uYnRuLmJ0bi1jb2xvci1wcmltYXJ5IC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5idG4uYnRuLWNvbG9yLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNGRkQzMDA7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItcHJpbWFyeSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItcHJpbWFyeSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXByaW1hcnk6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXByaW1hcnk6aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXByaW1hcnk6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1wcmltYXJ5LmFjdGl2ZSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXByaW1hcnkuc2hvdywgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItcHJpbWFyeSB7XG4gIGNvbG9yOiAjRkZEMzAwO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXByaW1hcnkgaSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItcHJpbWFyeSBpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItcHJpbWFyeTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1wcmltYXJ5OmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXByaW1hcnk6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXByaW1hcnkuYWN0aXZlIGksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1wcmltYXJ5LnNob3cgaSwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItcHJpbWFyeSBpIHtcbiAgY29sb3I6ICNGRkQzMDA7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItcHJpbWFyeSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1wcmltYXJ5IC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1wcmltYXJ5OmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXByaW1hcnk6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItcHJpbWFyeTphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItcHJpbWFyeS5hY3RpdmUgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXByaW1hcnkuc2hvdyAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1jb2xvci1wcmltYXJ5IC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0ZGRDMwMDtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1wcmltYXJ5IC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXByaW1hcnkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXByaW1hcnk6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItcHJpbWFyeTpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1wcmltYXJ5OmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1wcmltYXJ5LmFjdGl2ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItcHJpbWFyeS5zaG93IC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXByaW1hcnkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXByaW1hcnk6Zm9jdXM6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1wcmltYXJ5OmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItcHJpbWFyeTphY3RpdmU6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1wcmltYXJ5LmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1wcmltYXJ5LnNob3cuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1jb2xvci1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjRkZEMzAwO1xufVxuXG4uYnRuLmJ0bi1pY29uLXByaW1hcnkgaSB7XG4gIGNvbG9yOiAjRkZEMzAwO1xufVxuLmJ0bi5idG4taWNvbi1wcmltYXJ5IC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0ZGRDMwMDtcbn1cbi5idG4uYnRuLWljb24tcHJpbWFyeSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG4uYnRuLmJ0bi1pY29uLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNGRkQzMDA7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1wcmltYXJ5IGksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWljb24tcHJpbWFyeSBpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1wcmltYXJ5OmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tYWN0aXZlLWljb24tcHJpbWFyeTpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWFjdGl2ZS1pY29uLXByaW1hcnk6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tYWN0aXZlLWljb24tcHJpbWFyeS5hY3RpdmUgaSwgLmJ0bi5idG4tYWN0aXZlLWljb24tcHJpbWFyeS5zaG93IGksIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWljb24tcHJpbWFyeSBpIHtcbiAgY29sb3I6ICNGRkQzMDA7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1wcmltYXJ5IC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWljb24tcHJpbWFyeSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1wcmltYXJ5OmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24tcHJpbWFyeTpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLXByaW1hcnk6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24tcHJpbWFyeS5hY3RpdmUgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24tcHJpbWFyeS5zaG93IC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWljb24tcHJpbWFyeSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNGRkQzMDA7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1wcmltYXJ5IC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWljb24tcHJpbWFyeSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1wcmltYXJ5OmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24tcHJpbWFyeTpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLXByaW1hcnk6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24tcHJpbWFyeS5hY3RpdmUgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24tcHJpbWFyeS5zaG93IC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWljb24tcHJpbWFyeSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWljb24tcHJpbWFyeTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWljb24tcHJpbWFyeTpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWljb24tcHJpbWFyeTphY3RpdmU6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pY29uLXByaW1hcnkuYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWljb24tcHJpbWFyeS5zaG93LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjRkZEMzAwO1xufVxuXG4uYnRuLmJ0bi10ZXh0LXByaW1hcnkge1xuICBjb2xvcjogI0ZGRDMwMDtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS10ZXh0LXByaW1hcnksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLXRleHQtcHJpbWFyeSwgLmJ0bi5idG4tYWN0aXZlLXRleHQtcHJpbWFyeTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1wcmltYXJ5OmhvdmVyOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS10ZXh0LXByaW1hcnk6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS10ZXh0LXByaW1hcnkuYWN0aXZlLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1wcmltYXJ5LnNob3csIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLXRleHQtcHJpbWFyeSB7XG4gIGNvbG9yOiAjRkZEMzAwO1xufVxuXG4uYnRuLmJ0bi1jb2xvci1zZWNvbmRhcnkge1xuICBjb2xvcjogI0U0RTZFRjtcbn1cbi5idG4uYnRuLWNvbG9yLXNlY29uZGFyeSBpIHtcbiAgY29sb3I6ICNFNEU2RUY7XG59XG4uYnRuLmJ0bi1jb2xvci1zZWNvbmRhcnkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjRTRFNkVGO1xufVxuLmJ0bi5idG4tY29sb3Itc2Vjb25kYXJ5IC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5idG4uYnRuLWNvbG9yLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI0U0RTZFRjtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1zZWNvbmRhcnksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXNlY29uZGFyeSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXNlY29uZGFyeTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itc2Vjb25kYXJ5OmhvdmVyOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1zZWNvbmRhcnk6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1zZWNvbmRhcnkuYWN0aXZlLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itc2Vjb25kYXJ5LnNob3csIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjRTRFNkVGO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXNlY29uZGFyeSBpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1zZWNvbmRhcnkgaSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXNlY29uZGFyeTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1zZWNvbmRhcnk6aG92ZXI6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itc2Vjb25kYXJ5OmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1zZWNvbmRhcnkuYWN0aXZlIGksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1zZWNvbmRhcnkuc2hvdyBpLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1jb2xvci1zZWNvbmRhcnkgaSB7XG4gIGNvbG9yOiAjRTRFNkVGO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXNlY29uZGFyeSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1zZWNvbmRhcnkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXNlY29uZGFyeTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1zZWNvbmRhcnk6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itc2Vjb25kYXJ5OmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1zZWNvbmRhcnkuYWN0aXZlIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1zZWNvbmRhcnkuc2hvdyAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1jb2xvci1zZWNvbmRhcnkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjRTRFNkVGO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXNlY29uZGFyeSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1zZWNvbmRhcnkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXNlY29uZGFyeTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1zZWNvbmRhcnk6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itc2Vjb25kYXJ5OmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1zZWNvbmRhcnkuYWN0aXZlIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1zZWNvbmRhcnkuc2hvdyAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1jb2xvci1zZWNvbmRhcnkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1zZWNvbmRhcnk6Zm9jdXM6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1zZWNvbmRhcnk6aG92ZXI6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1zZWNvbmRhcnk6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itc2Vjb25kYXJ5LmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1zZWNvbmRhcnkuc2hvdy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI0U0RTZFRjtcbn1cblxuLmJ0bi5idG4taWNvbi1zZWNvbmRhcnkgaSB7XG4gIGNvbG9yOiAjRTRFNkVGO1xufVxuLmJ0bi5idG4taWNvbi1zZWNvbmRhcnkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjRTRFNkVGO1xufVxuLmJ0bi5idG4taWNvbi1zZWNvbmRhcnkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLmJ0bi5idG4taWNvbi1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNFNEU2RUY7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1zZWNvbmRhcnkgaSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1zZWNvbmRhcnkgaSwgLmJ0bi5idG4tYWN0aXZlLWljb24tc2Vjb25kYXJ5OmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tYWN0aXZlLWljb24tc2Vjb25kYXJ5OmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tYWN0aXZlLWljb24tc2Vjb25kYXJ5OmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWFjdGl2ZS1pY29uLXNlY29uZGFyeS5hY3RpdmUgaSwgLmJ0bi5idG4tYWN0aXZlLWljb24tc2Vjb25kYXJ5LnNob3cgaSwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1zZWNvbmRhcnkgaSB7XG4gIGNvbG9yOiAjRTRFNkVGO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWljb24tc2Vjb25kYXJ5IC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWljb24tc2Vjb25kYXJ5IC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLXNlY29uZGFyeTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLXNlY29uZGFyeTpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLXNlY29uZGFyeTphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1zZWNvbmRhcnkuYWN0aXZlIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLXNlY29uZGFyeS5zaG93IC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWljb24tc2Vjb25kYXJ5IC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0U0RTZFRjtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1pY29uLXNlY29uZGFyeSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1pY29uLXNlY29uZGFyeSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1zZWNvbmRhcnk6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1zZWNvbmRhcnk6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1zZWNvbmRhcnk6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24tc2Vjb25kYXJ5LmFjdGl2ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1zZWNvbmRhcnkuc2hvdyAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1pY29uLXNlY29uZGFyeSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1pY29uLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pY29uLXNlY29uZGFyeTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWljb24tc2Vjb25kYXJ5OmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1zZWNvbmRhcnk6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1zZWNvbmRhcnkuYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWljb24tc2Vjb25kYXJ5LnNob3cuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1pY29uLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI0U0RTZFRjtcbn1cblxuLmJ0bi5idG4tdGV4dC1zZWNvbmRhcnkge1xuICBjb2xvcjogI0U0RTZFRjtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS10ZXh0LXNlY29uZGFyeSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1zZWNvbmRhcnksIC5idG4uYnRuLWFjdGl2ZS10ZXh0LXNlY29uZGFyeTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1zZWNvbmRhcnk6aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLXRleHQtc2Vjb25kYXJ5OmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1zZWNvbmRhcnkuYWN0aXZlLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1zZWNvbmRhcnkuc2hvdywgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1zZWNvbmRhcnkge1xuICBjb2xvcjogI0U0RTZFRjtcbn1cblxuLmJ0bi5idG4tY29sb3ItbGlnaHQge1xuICBjb2xvcjogI0Y1RjhGQTtcbn1cbi5idG4uYnRuLWNvbG9yLWxpZ2h0IGkge1xuICBjb2xvcjogI0Y1RjhGQTtcbn1cbi5idG4uYnRuLWNvbG9yLWxpZ2h0IC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0Y1RjhGQTtcbn1cbi5idG4uYnRuLWNvbG9yLWxpZ2h0IC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5idG4uYnRuLWNvbG9yLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjRjVGOEZBO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWxpZ2h0LCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1saWdodCwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWxpZ2h0OmZvY3VzOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1saWdodDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItbGlnaHQ6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1saWdodC5hY3RpdmUsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1saWdodC5zaG93LCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1jb2xvci1saWdodCB7XG4gIGNvbG9yOiAjRjVGOEZBO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWxpZ2h0IGksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWxpZ2h0IGksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1saWdodDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1saWdodDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1saWdodDphY3RpdmU6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItbGlnaHQuYWN0aXZlIGksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1saWdodC5zaG93IGksIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWxpZ2h0IGkge1xuICBjb2xvcjogI0Y1RjhGQTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1saWdodCAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1saWdodCAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItbGlnaHQ6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItbGlnaHQ6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItbGlnaHQ6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWxpZ2h0LmFjdGl2ZSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItbGlnaHQuc2hvdyAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1jb2xvci1saWdodCAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNGNUY4RkE7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItbGlnaHQgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItbGlnaHQgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWxpZ2h0OmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWxpZ2h0OmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWxpZ2h0OmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1saWdodC5hY3RpdmUgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWxpZ2h0LnNob3cgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItbGlnaHQgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItbGlnaHQuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItbGlnaHQ6Zm9jdXM6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1saWdodDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWxpZ2h0OmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWxpZ2h0LmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1saWdodC5zaG93LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItbGlnaHQuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNGNUY4RkE7XG59XG5cbi5idG4uYnRuLWljb24tbGlnaHQgaSB7XG4gIGNvbG9yOiAjRjVGOEZBO1xufVxuLmJ0bi5idG4taWNvbi1saWdodCAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNGNUY4RkE7XG59XG4uYnRuLmJ0bi1pY29uLWxpZ2h0IC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5idG4uYnRuLWljb24tbGlnaHQuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNGNUY4RkE7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1saWdodCBpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1pY29uLWxpZ2h0IGksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWxpZ2h0OmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tYWN0aXZlLWljb24tbGlnaHQ6aG92ZXI6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1saWdodDphY3RpdmU6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1saWdodC5hY3RpdmUgaSwgLmJ0bi5idG4tYWN0aXZlLWljb24tbGlnaHQuc2hvdyBpLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1pY29uLWxpZ2h0IGkge1xuICBjb2xvcjogI0Y1RjhGQTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1pY29uLWxpZ2h0IC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWljb24tbGlnaHQgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24tbGlnaHQ6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1saWdodDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWxpZ2h0OmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWxpZ2h0LmFjdGl2ZSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1saWdodC5zaG93IC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWljb24tbGlnaHQgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjRjVGOEZBO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWljb24tbGlnaHQgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1saWdodCAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1saWdodDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWxpZ2h0OmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24tbGlnaHQ6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24tbGlnaHQuYWN0aXZlIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWxpZ2h0LnNob3cgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1saWdodCAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1saWdodC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWljb24tbGlnaHQuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1saWdodDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWljb24tbGlnaHQ6aG92ZXI6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pY29uLWxpZ2h0OmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWljb24tbGlnaHQuYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWljb24tbGlnaHQuc2hvdy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWljb24tbGlnaHQuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNGNUY4RkE7XG59XG5cbi5idG4uYnRuLXRleHQtbGlnaHQge1xuICBjb2xvcjogI0Y1RjhGQTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS10ZXh0LWxpZ2h0LCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS10ZXh0LWxpZ2h0LCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1saWdodDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1saWdodDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1saWdodDphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLXRleHQtbGlnaHQuYWN0aXZlLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1saWdodC5zaG93LCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS10ZXh0LWxpZ2h0IHtcbiAgY29sb3I6ICNGNUY4RkE7XG59XG5cbi5idG4uYnRuLWNvbG9yLXN1Y2Nlc3Mge1xuICBjb2xvcjogIzUwQ0Q4OTtcbn1cbi5idG4uYnRuLWNvbG9yLXN1Y2Nlc3MgaSB7XG4gIGNvbG9yOiAjNTBDRDg5O1xufVxuLmJ0bi5idG4tY29sb3Itc3VjY2VzcyAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICM1MENEODk7XG59XG4uYnRuLmJ0bi1jb2xvci1zdWNjZXNzIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5idG4uYnRuLWNvbG9yLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICM1MENEODk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itc3VjY2VzcywgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itc3VjY2VzcywgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXN1Y2Nlc3M6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXN1Y2Nlc3M6aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXN1Y2Nlc3M6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1zdWNjZXNzLmFjdGl2ZSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXN1Y2Nlc3Muc2hvdywgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itc3VjY2VzcyB7XG4gIGNvbG9yOiAjNTBDRDg5O1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXN1Y2Nlc3MgaSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itc3VjY2VzcyBpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itc3VjY2Vzczpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1zdWNjZXNzOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXN1Y2Nlc3M6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXN1Y2Nlc3MuYWN0aXZlIGksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1zdWNjZXNzLnNob3cgaSwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itc3VjY2VzcyBpIHtcbiAgY29sb3I6ICM1MENEODk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itc3VjY2VzcyAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1zdWNjZXNzIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1zdWNjZXNzOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXN1Y2Nlc3M6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itc3VjY2VzczphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itc3VjY2Vzcy5hY3RpdmUgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXN1Y2Nlc3Muc2hvdyAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1jb2xvci1zdWNjZXNzIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzUwQ0Q4OTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1zdWNjZXNzIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXN1Y2Nlc3MgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXN1Y2Nlc3M6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itc3VjY2Vzczpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1zdWNjZXNzOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1zdWNjZXNzLmFjdGl2ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itc3VjY2Vzcy5zaG93IC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXN1Y2Nlc3MgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXN1Y2Nlc3M6Zm9jdXM6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1zdWNjZXNzOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itc3VjY2VzczphY3RpdmU6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1zdWNjZXNzLmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1zdWNjZXNzLnNob3cuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1jb2xvci1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjNTBDRDg5O1xufVxuXG4uYnRuLmJ0bi1pY29uLXN1Y2Nlc3MgaSB7XG4gIGNvbG9yOiAjNTBDRDg5O1xufVxuLmJ0bi5idG4taWNvbi1zdWNjZXNzIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzUwQ0Q4OTtcbn1cbi5idG4uYnRuLWljb24tc3VjY2VzcyAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG4uYnRuLmJ0bi1pY29uLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICM1MENEODk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1zdWNjZXNzIGksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWljb24tc3VjY2VzcyBpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1zdWNjZXNzOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tYWN0aXZlLWljb24tc3VjY2Vzczpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWFjdGl2ZS1pY29uLXN1Y2Nlc3M6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tYWN0aXZlLWljb24tc3VjY2Vzcy5hY3RpdmUgaSwgLmJ0bi5idG4tYWN0aXZlLWljb24tc3VjY2Vzcy5zaG93IGksIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWljb24tc3VjY2VzcyBpIHtcbiAgY29sb3I6ICM1MENEODk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1zdWNjZXNzIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWljb24tc3VjY2VzcyAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1zdWNjZXNzOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24tc3VjY2Vzczpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLXN1Y2Nlc3M6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24tc3VjY2Vzcy5hY3RpdmUgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24tc3VjY2Vzcy5zaG93IC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWljb24tc3VjY2VzcyAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICM1MENEODk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1zdWNjZXNzIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWljb24tc3VjY2VzcyAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1zdWNjZXNzOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24tc3VjY2Vzczpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLXN1Y2Nlc3M6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24tc3VjY2Vzcy5hY3RpdmUgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24tc3VjY2Vzcy5zaG93IC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWljb24tc3VjY2VzcyAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWljb24tc3VjY2Vzczpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWljb24tc3VjY2Vzczpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWljb24tc3VjY2VzczphY3RpdmU6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pY29uLXN1Y2Nlc3MuYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWljb24tc3VjY2Vzcy5zaG93LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjNTBDRDg5O1xufVxuXG4uYnRuLmJ0bi10ZXh0LXN1Y2Nlc3Mge1xuICBjb2xvcjogIzUwQ0Q4OTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS10ZXh0LXN1Y2Nlc3MsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLXRleHQtc3VjY2VzcywgLmJ0bi5idG4tYWN0aXZlLXRleHQtc3VjY2Vzczpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1zdWNjZXNzOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS10ZXh0LXN1Y2Nlc3M6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS10ZXh0LXN1Y2Nlc3MuYWN0aXZlLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1zdWNjZXNzLnNob3csIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLXRleHQtc3VjY2VzcyB7XG4gIGNvbG9yOiAjNTBDRDg5O1xufVxuXG4uYnRuLmJ0bi1jb2xvci1pbmZvIHtcbiAgY29sb3I6ICM3MjM5RUE7XG59XG4uYnRuLmJ0bi1jb2xvci1pbmZvIGkge1xuICBjb2xvcjogIzcyMzlFQTtcbn1cbi5idG4uYnRuLWNvbG9yLWluZm8gLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjNzIzOUVBO1xufVxuLmJ0bi5idG4tY29sb3ItaW5mbyAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG4uYnRuLmJ0bi1jb2xvci1pbmZvLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjNzIzOUVBO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWluZm8sIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWluZm8sIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1pbmZvOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1pbmZvOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1pbmZvOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItaW5mby5hY3RpdmUsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1pbmZvLnNob3csIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWluZm8ge1xuICBjb2xvcjogIzcyMzlFQTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1pbmZvIGksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWluZm8gaSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWluZm86Zm9jdXM6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItaW5mbzpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1pbmZvOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1pbmZvLmFjdGl2ZSBpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItaW5mby5zaG93IGksIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWluZm8gaSB7XG4gIGNvbG9yOiAjNzIzOUVBO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWluZm8gLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItaW5mbyAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItaW5mbzpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1pbmZvOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWluZm86YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWluZm8uYWN0aXZlIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1pbmZvLnNob3cgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItaW5mbyAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICM3MjM5RUE7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItaW5mbyAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1pbmZvIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1pbmZvOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWluZm86aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItaW5mbzphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItaW5mby5hY3RpdmUgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWluZm8uc2hvdyAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1jb2xvci1pbmZvIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1pbmZvLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItaW5mby5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1pbmZvOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItaW5mbzpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWluZm86YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItaW5mby5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItaW5mby5zaG93LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItaW5mby5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogIzcyMzlFQTtcbn1cblxuLmJ0bi5idG4taWNvbi1pbmZvIGkge1xuICBjb2xvcjogIzcyMzlFQTtcbn1cbi5idG4uYnRuLWljb24taW5mbyAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICM3MjM5RUE7XG59XG4uYnRuLmJ0bi1pY29uLWluZm8gLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLmJ0bi5idG4taWNvbi1pbmZvLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjNzIzOUVBO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWljb24taW5mbyBpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1pY29uLWluZm8gaSwgLmJ0bi5idG4tYWN0aXZlLWljb24taW5mbzpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWluZm86aG92ZXI6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1pbmZvOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWluZm8uYWN0aXZlIGksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWluZm8uc2hvdyBpLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1pY29uLWluZm8gaSB7XG4gIGNvbG9yOiAjNzIzOUVBO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWljb24taW5mbyAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1pY29uLWluZm8gLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24taW5mbzpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWluZm86aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1pbmZvOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWluZm8uYWN0aXZlIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWluZm8uc2hvdyAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1pY29uLWluZm8gLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjNzIzOUVBO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWljb24taW5mbyAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1pY29uLWluZm8gLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24taW5mbzpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWluZm86aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1pbmZvOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWluZm8uYWN0aXZlIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWluZm8uc2hvdyAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1pY29uLWluZm8gLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWljb24taW5mby5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWljb24taW5mby5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pY29uLWluZm86Zm9jdXM6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pY29uLWluZm86aG92ZXI6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pY29uLWluZm86YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1pbmZvLmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pY29uLWluZm8uc2hvdy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWljb24taW5mby5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogIzcyMzlFQTtcbn1cblxuLmJ0bi5idG4tdGV4dC1pbmZvIHtcbiAgY29sb3I6ICM3MjM5RUE7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1pbmZvLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS10ZXh0LWluZm8sIC5idG4uYnRuLWFjdGl2ZS10ZXh0LWluZm86Zm9jdXM6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLXRleHQtaW5mbzpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1pbmZvOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1pbmZvLmFjdGl2ZSwgLmJ0bi5idG4tYWN0aXZlLXRleHQtaW5mby5zaG93LCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS10ZXh0LWluZm8ge1xuICBjb2xvcjogIzcyMzlFQTtcbn1cblxuLmJ0bi5idG4tY29sb3Itd2FybmluZyB7XG4gIGNvbG9yOiAjRkZDNzAwO1xufVxuLmJ0bi5idG4tY29sb3Itd2FybmluZyBpIHtcbiAgY29sb3I6ICNGRkM3MDA7XG59XG4uYnRuLmJ0bi1jb2xvci13YXJuaW5nIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0ZGQzcwMDtcbn1cbi5idG4uYnRuLWNvbG9yLXdhcm5pbmcgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLmJ0bi5idG4tY29sb3Itd2FybmluZy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI0ZGQzcwMDtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci13YXJuaW5nLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci13YXJuaW5nLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itd2FybmluZzpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itd2FybmluZzpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itd2FybmluZzphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXdhcm5pbmcuYWN0aXZlLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itd2FybmluZy5zaG93LCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1jb2xvci13YXJuaW5nIHtcbiAgY29sb3I6ICNGRkM3MDA7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itd2FybmluZyBpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci13YXJuaW5nIGksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci13YXJuaW5nOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXdhcm5pbmc6aG92ZXI6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itd2FybmluZzphY3RpdmU6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itd2FybmluZy5hY3RpdmUgaSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXdhcm5pbmcuc2hvdyBpLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1jb2xvci13YXJuaW5nIGkge1xuICBjb2xvcjogI0ZGQzcwMDtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci13YXJuaW5nIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXdhcm5pbmcgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXdhcm5pbmc6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itd2FybmluZzpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci13YXJuaW5nOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci13YXJuaW5nLmFjdGl2ZSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itd2FybmluZy5zaG93IC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXdhcm5pbmcgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjRkZDNzAwO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXdhcm5pbmcgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itd2FybmluZyAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itd2FybmluZzpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci13YXJuaW5nOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXdhcm5pbmc6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXdhcm5pbmcuYWN0aXZlIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci13YXJuaW5nLnNob3cgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itd2FybmluZyAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itd2FybmluZy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itd2FybmluZzpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXdhcm5pbmc6aG92ZXI6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci13YXJuaW5nOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXdhcm5pbmcuYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXdhcm5pbmcuc2hvdy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNGRkM3MDA7XG59XG5cbi5idG4uYnRuLWljb24td2FybmluZyBpIHtcbiAgY29sb3I6ICNGRkM3MDA7XG59XG4uYnRuLmJ0bi1pY29uLXdhcm5pbmcgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjRkZDNzAwO1xufVxuLmJ0bi5idG4taWNvbi13YXJuaW5nIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5idG4uYnRuLWljb24td2FybmluZy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI0ZGQzcwMDtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1pY29uLXdhcm5pbmcgaSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi13YXJuaW5nIGksIC5idG4uYnRuLWFjdGl2ZS1pY29uLXdhcm5pbmc6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi13YXJuaW5nOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tYWN0aXZlLWljb24td2FybmluZzphY3RpdmU6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi13YXJuaW5nLmFjdGl2ZSBpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi13YXJuaW5nLnNob3cgaSwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtaWNvbi13YXJuaW5nIGkge1xuICBjb2xvcjogI0ZGQzcwMDtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1pY29uLXdhcm5pbmcgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi13YXJuaW5nIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLXdhcm5pbmc6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi13YXJuaW5nOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24td2FybmluZzphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi13YXJuaW5nLmFjdGl2ZSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi13YXJuaW5nLnNob3cgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtaWNvbi13YXJuaW5nIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0ZGQzcwMDtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1pY29uLXdhcm5pbmcgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi13YXJuaW5nIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLXdhcm5pbmc6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi13YXJuaW5nOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24td2FybmluZzphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi13YXJuaW5nLmFjdGl2ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi13YXJuaW5nLnNob3cgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtaWNvbi13YXJuaW5nIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1pY29uLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1pY29uLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi13YXJuaW5nOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi13YXJuaW5nOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi13YXJuaW5nOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWljb24td2FybmluZy5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi13YXJuaW5nLnNob3cuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1pY29uLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNGRkM3MDA7XG59XG5cbi5idG4uYnRuLXRleHQtd2FybmluZyB7XG4gIGNvbG9yOiAjRkZDNzAwO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLXRleHQtd2FybmluZywgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtdGV4dC13YXJuaW5nLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC13YXJuaW5nOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS10ZXh0LXdhcm5pbmc6aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLXRleHQtd2FybmluZzphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLXRleHQtd2FybmluZy5hY3RpdmUsIC5idG4uYnRuLWFjdGl2ZS10ZXh0LXdhcm5pbmcuc2hvdywgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtdGV4dC13YXJuaW5nIHtcbiAgY29sb3I6ICNGRkM3MDA7XG59XG5cbi5idG4uYnRuLWNvbG9yLWRhbmdlciB7XG4gIGNvbG9yOiAjRjE0MTZDO1xufVxuLmJ0bi5idG4tY29sb3ItZGFuZ2VyIGkge1xuICBjb2xvcjogI0YxNDE2Qztcbn1cbi5idG4uYnRuLWNvbG9yLWRhbmdlciAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNGMTQxNkM7XG59XG4uYnRuLmJ0bi1jb2xvci1kYW5nZXIgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLmJ0bi5idG4tY29sb3ItZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjRjE0MTZDO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWRhbmdlciwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZGFuZ2VyLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZGFuZ2VyOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1kYW5nZXI6aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWRhbmdlcjphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWRhbmdlci5hY3RpdmUsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1kYW5nZXIuc2hvdywgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZGFuZ2VyIHtcbiAgY29sb3I6ICNGMTQxNkM7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZGFuZ2VyIGksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWRhbmdlciBpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZGFuZ2VyOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWRhbmdlcjpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1kYW5nZXI6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWRhbmdlci5hY3RpdmUgaSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWRhbmdlci5zaG93IGksIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWRhbmdlciBpIHtcbiAgY29sb3I6ICNGMTQxNkM7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZGFuZ2VyIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWRhbmdlciAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZGFuZ2VyOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWRhbmdlcjpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1kYW5nZXI6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWRhbmdlci5hY3RpdmUgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWRhbmdlci5zaG93IC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWRhbmdlciAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNGMTQxNkM7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZGFuZ2VyIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWRhbmdlciAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZGFuZ2VyOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWRhbmdlcjpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1kYW5nZXI6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWRhbmdlci5hY3RpdmUgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWRhbmdlci5zaG93IC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWRhbmdlciAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWRhbmdlcjpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWRhbmdlcjpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWRhbmdlcjphY3RpdmU6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1kYW5nZXIuYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWRhbmdlci5zaG93LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjRjE0MTZDO1xufVxuXG4uYnRuLmJ0bi1pY29uLWRhbmdlciBpIHtcbiAgY29sb3I6ICNGMTQxNkM7XG59XG4uYnRuLmJ0bi1pY29uLWRhbmdlciAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNGMTQxNkM7XG59XG4uYnRuLmJ0bi1pY29uLWRhbmdlciAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG4uYnRuLmJ0bi1pY29uLWRhbmdlci5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI0YxNDE2Qztcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1pY29uLWRhbmdlciBpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1pY29uLWRhbmdlciBpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1kYW5nZXI6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1kYW5nZXI6aG92ZXI6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1kYW5nZXI6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tYWN0aXZlLWljb24tZGFuZ2VyLmFjdGl2ZSBpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1kYW5nZXIuc2hvdyBpLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1pY29uLWRhbmdlciBpIHtcbiAgY29sb3I6ICNGMTQxNkM7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1kYW5nZXIgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1kYW5nZXIgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24tZGFuZ2VyOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24tZGFuZ2VyOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24tZGFuZ2VyOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWRhbmdlci5hY3RpdmUgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24tZGFuZ2VyLnNob3cgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1kYW5nZXIgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjRjE0MTZDO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWljb24tZGFuZ2VyIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWljb24tZGFuZ2VyIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWRhbmdlcjpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWRhbmdlcjpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWRhbmdlcjphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1kYW5nZXIuYWN0aXZlIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWRhbmdlci5zaG93IC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWljb24tZGFuZ2VyIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1pY29uLWRhbmdlci5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWljb24tZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWljb24tZGFuZ2VyOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1kYW5nZXI6aG92ZXI6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pY29uLWRhbmdlcjphY3RpdmU6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pY29uLWRhbmdlci5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1kYW5nZXIuc2hvdy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWljb24tZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjRjE0MTZDO1xufVxuXG4uYnRuLmJ0bi10ZXh0LWRhbmdlciB7XG4gIGNvbG9yOiAjRjE0MTZDO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLXRleHQtZGFuZ2VyLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS10ZXh0LWRhbmdlciwgLmJ0bi5idG4tYWN0aXZlLXRleHQtZGFuZ2VyOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS10ZXh0LWRhbmdlcjpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1kYW5nZXI6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS10ZXh0LWRhbmdlci5hY3RpdmUsIC5idG4uYnRuLWFjdGl2ZS10ZXh0LWRhbmdlci5zaG93LCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS10ZXh0LWRhbmdlciB7XG4gIGNvbG9yOiAjRjE0MTZDO1xufVxuXG4uYnRuLmJ0bi1jb2xvci1kYXJrIHtcbiAgY29sb3I6ICMxODFDMzI7XG59XG4uYnRuLmJ0bi1jb2xvci1kYXJrIGkge1xuICBjb2xvcjogIzE4MUMzMjtcbn1cbi5idG4uYnRuLWNvbG9yLWRhcmsgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjMTgxQzMyO1xufVxuLmJ0bi5idG4tY29sb3ItZGFyayAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG4uYnRuLmJ0bi1jb2xvci1kYXJrLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjMTgxQzMyO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWRhcmssIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWRhcmssIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1kYXJrOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1kYXJrOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1kYXJrOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZGFyay5hY3RpdmUsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1kYXJrLnNob3csIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWRhcmsge1xuICBjb2xvcjogIzE4MUMzMjtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1kYXJrIGksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWRhcmsgaSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWRhcms6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZGFyazpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1kYXJrOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1kYXJrLmFjdGl2ZSBpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZGFyay5zaG93IGksIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWRhcmsgaSB7XG4gIGNvbG9yOiAjMTgxQzMyO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWRhcmsgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZGFyayAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZGFyazpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1kYXJrOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWRhcms6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWRhcmsuYWN0aXZlIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1kYXJrLnNob3cgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZGFyayAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICMxODFDMzI7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZGFyayAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1kYXJrIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1kYXJrOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWRhcms6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZGFyazphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZGFyay5hY3RpdmUgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWRhcmsuc2hvdyAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1jb2xvci1kYXJrIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1kYXJrLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZGFyay5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1kYXJrOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZGFyazpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWRhcms6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZGFyay5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZGFyay5zaG93LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZGFyay5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogIzE4MUMzMjtcbn1cblxuLmJ0bi5idG4taWNvbi1kYXJrIGkge1xuICBjb2xvcjogIzE4MUMzMjtcbn1cbi5idG4uYnRuLWljb24tZGFyayAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICMxODFDMzI7XG59XG4uYnRuLmJ0bi1pY29uLWRhcmsgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLmJ0bi5idG4taWNvbi1kYXJrLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjMTgxQzMyO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWljb24tZGFyayBpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1pY29uLWRhcmsgaSwgLmJ0bi5idG4tYWN0aXZlLWljb24tZGFyazpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWRhcms6aG92ZXI6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1kYXJrOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWRhcmsuYWN0aXZlIGksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWRhcmsuc2hvdyBpLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1pY29uLWRhcmsgaSB7XG4gIGNvbG9yOiAjMTgxQzMyO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWljb24tZGFyayAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1pY29uLWRhcmsgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24tZGFyazpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWRhcms6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1kYXJrOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWRhcmsuYWN0aXZlIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWRhcmsuc2hvdyAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1pY29uLWRhcmsgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjMTgxQzMyO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWljb24tZGFyayAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1pY29uLWRhcmsgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24tZGFyazpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWRhcms6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1kYXJrOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWRhcmsuYWN0aXZlIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWRhcmsuc2hvdyAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1pY29uLWRhcmsgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWljb24tZGFyay5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWljb24tZGFyay5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pY29uLWRhcms6Zm9jdXM6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pY29uLWRhcms6aG92ZXI6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pY29uLWRhcms6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1kYXJrLmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pY29uLWRhcmsuc2hvdy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWljb24tZGFyay5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogIzE4MUMzMjtcbn1cblxuLmJ0bi5idG4tdGV4dC1kYXJrIHtcbiAgY29sb3I6ICMxODFDMzI7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1kYXJrLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS10ZXh0LWRhcmssIC5idG4uYnRuLWFjdGl2ZS10ZXh0LWRhcms6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLXRleHQtZGFyazpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1kYXJrOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1kYXJrLmFjdGl2ZSwgLmJ0bi5idG4tYWN0aXZlLXRleHQtZGFyay5zaG93LCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS10ZXh0LWRhcmsge1xuICBjb2xvcjogIzE4MUMzMjtcbn1cblxuLmJ0bi5idG4tY29sb3ItbXV0ZWQge1xuICBjb2xvcjogI0ExQTVCNztcbn1cbi5idG4uYnRuLWNvbG9yLW11dGVkIGkge1xuICBjb2xvcjogI0ExQTVCNztcbn1cbi5idG4uYnRuLWNvbG9yLW11dGVkIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0ExQTVCNztcbn1cbi5idG4uYnRuLWNvbG9yLW11dGVkIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5idG4uYnRuLWNvbG9yLW11dGVkLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjQTFBNUI3O1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLW11dGVkLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1tdXRlZCwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLW11dGVkOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1tdXRlZDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItbXV0ZWQ6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1tdXRlZC5hY3RpdmUsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1tdXRlZC5zaG93LCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1jb2xvci1tdXRlZCB7XG4gIGNvbG9yOiAjQTFBNUI3O1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLW11dGVkIGksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLW11dGVkIGksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1tdXRlZDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1tdXRlZDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1tdXRlZDphY3RpdmU6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItbXV0ZWQuYWN0aXZlIGksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1tdXRlZC5zaG93IGksIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWNvbG9yLW11dGVkIGkge1xuICBjb2xvcjogI0ExQTVCNztcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1tdXRlZCAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1tdXRlZCAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItbXV0ZWQ6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItbXV0ZWQ6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItbXV0ZWQ6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLW11dGVkLmFjdGl2ZSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItbXV0ZWQuc2hvdyAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1jb2xvci1tdXRlZCAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNBMUE1Qjc7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItbXV0ZWQgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItbXV0ZWQgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLW11dGVkOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLW11dGVkOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLW11dGVkOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1tdXRlZC5hY3RpdmUgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLW11dGVkLnNob3cgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItbXV0ZWQgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLW11dGVkLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItbXV0ZWQuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItbXV0ZWQ6Zm9jdXM6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1tdXRlZDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLW11dGVkOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLW11dGVkLmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1tdXRlZC5zaG93LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItbXV0ZWQuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNBMUE1Qjc7XG59XG5cbi5idG4uYnRuLWljb24tbXV0ZWQgaSB7XG4gIGNvbG9yOiAjQTFBNUI3O1xufVxuLmJ0bi5idG4taWNvbi1tdXRlZCAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNBMUE1Qjc7XG59XG4uYnRuLmJ0bi1pY29uLW11dGVkIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5idG4uYnRuLWljb24tbXV0ZWQuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNBMUE1Qjc7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1tdXRlZCBpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1pY29uLW11dGVkIGksIC5idG4uYnRuLWFjdGl2ZS1pY29uLW11dGVkOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tYWN0aXZlLWljb24tbXV0ZWQ6aG92ZXI6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1tdXRlZDphY3RpdmU6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1tdXRlZC5hY3RpdmUgaSwgLmJ0bi5idG4tYWN0aXZlLWljb24tbXV0ZWQuc2hvdyBpLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1pY29uLW11dGVkIGkge1xuICBjb2xvcjogI0ExQTVCNztcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1pY29uLW11dGVkIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWljb24tbXV0ZWQgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24tbXV0ZWQ6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1tdXRlZDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLW11dGVkOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLW11dGVkLmFjdGl2ZSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1tdXRlZC5zaG93IC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWljb24tbXV0ZWQgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjQTFBNUI3O1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWljb24tbXV0ZWQgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1tdXRlZCAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1tdXRlZDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLW11dGVkOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24tbXV0ZWQ6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24tbXV0ZWQuYWN0aXZlIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLW11dGVkLnNob3cgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1tdXRlZCAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1tdXRlZC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWljb24tbXV0ZWQuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1tdXRlZDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWljb24tbXV0ZWQ6aG92ZXI6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pY29uLW11dGVkOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWljb24tbXV0ZWQuYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWljb24tbXV0ZWQuc2hvdy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWljb24tbXV0ZWQuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNBMUE1Qjc7XG59XG5cbi5idG4uYnRuLXRleHQtbXV0ZWQge1xuICBjb2xvcjogI0ExQTVCNztcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS10ZXh0LW11dGVkLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS10ZXh0LW11dGVkLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1tdXRlZDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1tdXRlZDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1tdXRlZDphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLXRleHQtbXV0ZWQuYWN0aXZlLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1tdXRlZC5zaG93LCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS10ZXh0LW11dGVkIHtcbiAgY29sb3I6ICNBMUE1Qjc7XG59XG5cbi5idG4uYnRuLWNvbG9yLWdyYXktMTAwIHtcbiAgY29sb3I6ICNGNUY4RkE7XG59XG4uYnRuLmJ0bi1jb2xvci1ncmF5LTEwMCBpIHtcbiAgY29sb3I6ICNGNUY4RkE7XG59XG4uYnRuLmJ0bi1jb2xvci1ncmF5LTEwMCAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNGNUY4RkE7XG59XG4uYnRuLmJ0bi1jb2xvci1ncmF5LTEwMCAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG4uYnRuLmJ0bi1jb2xvci1ncmF5LTEwMC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI0Y1RjhGQTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTEwMCwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0xMDAsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTEwMDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0xMDA6aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMTAwOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0xMDAuYWN0aXZlLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0xMDAuc2hvdywgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0xMDAge1xuICBjb2xvcjogI0Y1RjhGQTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTEwMCBpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTEwMCBpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0xMDA6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0xMDA6aG92ZXI6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0xMDA6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMTAwLmFjdGl2ZSBpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0xMDAuc2hvdyBpLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTEwMCBpIHtcbiAgY29sb3I6ICNGNUY4RkE7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0xMDAgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0xMDAgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMTAwOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMTAwOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMTAwOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTEwMC5hY3RpdmUgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMTAwLnNob3cgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0xMDAgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjRjVGOEZBO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMTAwIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMTAwIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTEwMDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTEwMDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTEwMDphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0xMDAuYWN0aXZlIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTEwMC5zaG93IC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMTAwIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTEwMC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMTAwLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMTAwOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0xMDA6aG92ZXI6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTEwMDphY3RpdmU6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTEwMC5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0xMDAuc2hvdy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMTAwLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjRjVGOEZBO1xufVxuXG4uYnRuLmJ0bi1pY29uLWdyYXktMTAwIGkge1xuICBjb2xvcjogI0Y1RjhGQTtcbn1cbi5idG4uYnRuLWljb24tZ3JheS0xMDAgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjRjVGOEZBO1xufVxuLmJ0bi5idG4taWNvbi1ncmF5LTEwMCAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG4uYnRuLmJ0bi1pY29uLWdyYXktMTAwLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjRjVGOEZBO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS0xMDAgaSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTEwMCBpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTEwMDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktMTAwOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS0xMDA6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS0xMDAuYWN0aXZlIGksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktMTAwLnNob3cgaSwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTEwMCBpIHtcbiAgY29sb3I6ICNGNUY4RkE7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTEwMCAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktMTAwIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktMTAwOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS0xMDA6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTEwMDphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTEwMC5hY3RpdmUgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS0xMDAuc2hvdyAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktMTAwIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0Y1RjhGQTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktMTAwIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS0xMDAgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS0xMDA6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTEwMDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktMTAwOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktMTAwLmFjdGl2ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTEwMC5zaG93IC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS0xMDAgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS0xMDAuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktMTAwLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS0xMDA6Zm9jdXM6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktMTAwOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTEwMDphY3RpdmU6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktMTAwLmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktMTAwLnNob3cuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktMTAwLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjRjVGOEZBO1xufVxuXG4uYnRuLmJ0bi10ZXh0LWdyYXktMTAwIHtcbiAgY29sb3I6ICNGNUY4RkE7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1ncmF5LTEwMCwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1ncmF5LTEwMCwgLmJ0bi5idG4tYWN0aXZlLXRleHQtZ3JheS0xMDA6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLXRleHQtZ3JheS0xMDA6aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLXRleHQtZ3JheS0xMDA6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS10ZXh0LWdyYXktMTAwLmFjdGl2ZSwgLmJ0bi5idG4tYWN0aXZlLXRleHQtZ3JheS0xMDAuc2hvdywgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1ncmF5LTEwMCB7XG4gIGNvbG9yOiAjRjVGOEZBO1xufVxuXG4uYnRuLmJ0bi1jb2xvci1ncmF5LTIwMCB7XG4gIGNvbG9yOiAjRUZGMkY1O1xufVxuLmJ0bi5idG4tY29sb3ItZ3JheS0yMDAgaSB7XG4gIGNvbG9yOiAjRUZGMkY1O1xufVxuLmJ0bi5idG4tY29sb3ItZ3JheS0yMDAgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjRUZGMkY1O1xufVxuLmJ0bi5idG4tY29sb3ItZ3JheS0yMDAgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLmJ0bi5idG4tY29sb3ItZ3JheS0yMDAuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNFRkYyRjU7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0yMDAsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMjAwLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0yMDA6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMjAwOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTIwMDphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMjAwLmFjdGl2ZSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMjAwLnNob3csIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMjAwIHtcbiAgY29sb3I6ICNFRkYyRjU7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0yMDAgaSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0yMDAgaSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMjAwOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMjAwOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMjAwOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTIwMC5hY3RpdmUgaSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMjAwLnNob3cgaSwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0yMDAgaSB7XG4gIGNvbG9yOiAjRUZGMkY1O1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMjAwIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMjAwIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTIwMDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTIwMDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTIwMDphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0yMDAuYWN0aXZlIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTIwMC5zaG93IC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMjAwIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0VGRjJGNTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTIwMCAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTIwMCAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0yMDA6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0yMDA6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0yMDA6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMjAwLmFjdGl2ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0yMDAuc2hvdyAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTIwMCAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0yMDAuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTIwMC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTIwMDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMjAwOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0yMDA6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0yMDAuYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMjAwLnNob3cuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTIwMC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI0VGRjJGNTtcbn1cblxuLmJ0bi5idG4taWNvbi1ncmF5LTIwMCBpIHtcbiAgY29sb3I6ICNFRkYyRjU7XG59XG4uYnRuLmJ0bi1pY29uLWdyYXktMjAwIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0VGRjJGNTtcbn1cbi5idG4uYnRuLWljb24tZ3JheS0yMDAgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLmJ0bi5idG4taWNvbi1ncmF5LTIwMC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI0VGRjJGNTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktMjAwIGksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS0yMDAgaSwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS0yMDA6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTIwMDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktMjAwOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktMjAwLmFjdGl2ZSBpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTIwMC5zaG93IGksIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS0yMDAgaSB7XG4gIGNvbG9yOiAjRUZGMkY1O1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS0yMDAgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTIwMCAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTIwMDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktMjAwOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS0yMDA6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS0yMDAuYWN0aXZlIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktMjAwLnNob3cgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTIwMCAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNFRkYyRjU7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTIwMCAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktMjAwIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktMjAwOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS0yMDA6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTIwMDphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTIwMC5hY3RpdmUgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS0yMDAuc2hvdyAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktMjAwIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktMjAwLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTIwMC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktMjAwOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTIwMDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS0yMDA6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTIwMC5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTIwMC5zaG93LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTIwMC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI0VGRjJGNTtcbn1cblxuLmJ0bi5idG4tdGV4dC1ncmF5LTIwMCB7XG4gIGNvbG9yOiAjRUZGMkY1O1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLXRleHQtZ3JheS0yMDAsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLXRleHQtZ3JheS0yMDAsIC5idG4uYnRuLWFjdGl2ZS10ZXh0LWdyYXktMjAwOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS10ZXh0LWdyYXktMjAwOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS10ZXh0LWdyYXktMjAwOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1ncmF5LTIwMC5hY3RpdmUsIC5idG4uYnRuLWFjdGl2ZS10ZXh0LWdyYXktMjAwLnNob3csIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLXRleHQtZ3JheS0yMDAge1xuICBjb2xvcjogI0VGRjJGNTtcbn1cblxuLmJ0bi5idG4tY29sb3ItZ3JheS0zMDAge1xuICBjb2xvcjogI0U0RTZFRjtcbn1cbi5idG4uYnRuLWNvbG9yLWdyYXktMzAwIGkge1xuICBjb2xvcjogI0U0RTZFRjtcbn1cbi5idG4uYnRuLWNvbG9yLWdyYXktMzAwIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0U0RTZFRjtcbn1cbi5idG4uYnRuLWNvbG9yLWdyYXktMzAwIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5idG4uYnRuLWNvbG9yLWdyYXktMzAwLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjRTRFNkVGO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMzAwLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTMwMCwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMzAwOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTMwMDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0zMDA6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTMwMC5hY3RpdmUsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTMwMC5zaG93LCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTMwMCB7XG4gIGNvbG9yOiAjRTRFNkVGO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMzAwIGksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMzAwIGksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTMwMDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTMwMDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTMwMDphY3RpdmU6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0zMDAuYWN0aXZlIGksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTMwMC5zaG93IGksIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMzAwIGkge1xuICBjb2xvcjogI0U0RTZFRjtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTMwMCAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTMwMCAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0zMDA6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0zMDA6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0zMDA6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMzAwLmFjdGl2ZSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0zMDAuc2hvdyAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTMwMCAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNFNEU2RUY7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0zMDAgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0zMDAgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMzAwOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMzAwOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMzAwOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTMwMC5hY3RpdmUgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMzAwLnNob3cgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0zMDAgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMzAwLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0zMDAuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0zMDA6Zm9jdXM6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTMwMDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMzAwOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMzAwLmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTMwMC5zaG93LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0zMDAuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNFNEU2RUY7XG59XG5cbi5idG4uYnRuLWljb24tZ3JheS0zMDAgaSB7XG4gIGNvbG9yOiAjRTRFNkVGO1xufVxuLmJ0bi5idG4taWNvbi1ncmF5LTMwMCAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNFNEU2RUY7XG59XG4uYnRuLmJ0bi1pY29uLWdyYXktMzAwIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5idG4uYnRuLWljb24tZ3JheS0zMDAuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNFNEU2RUY7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTMwMCBpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktMzAwIGksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktMzAwOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS0zMDA6aG92ZXI6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTMwMDphY3RpdmU6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTMwMC5hY3RpdmUgaSwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS0zMDAuc2hvdyBpLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktMzAwIGkge1xuICBjb2xvcjogI0U0RTZFRjtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktMzAwIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS0zMDAgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS0zMDA6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTMwMDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktMzAwOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktMzAwLmFjdGl2ZSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTMwMC5zaG93IC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS0zMDAgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjRTRFNkVGO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS0zMDAgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTMwMCAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTMwMDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktMzAwOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS0zMDA6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS0zMDAuYWN0aXZlIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktMzAwLnNob3cgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTMwMCAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTMwMC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS0zMDAuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTMwMDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS0zMDA6aG92ZXI6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktMzAwOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS0zMDAuYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS0zMDAuc2hvdy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS0zMDAuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNFNEU2RUY7XG59XG5cbi5idG4uYnRuLXRleHQtZ3JheS0zMDAge1xuICBjb2xvcjogI0U0RTZFRjtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS10ZXh0LWdyYXktMzAwLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS10ZXh0LWdyYXktMzAwLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1ncmF5LTMwMDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1ncmF5LTMwMDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1ncmF5LTMwMDphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLXRleHQtZ3JheS0zMDAuYWN0aXZlLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1ncmF5LTMwMC5zaG93LCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS10ZXh0LWdyYXktMzAwIHtcbiAgY29sb3I6ICNFNEU2RUY7XG59XG5cbi5idG4uYnRuLWNvbG9yLWdyYXktNDAwIHtcbiAgY29sb3I6ICNCNUI1QzM7XG59XG4uYnRuLmJ0bi1jb2xvci1ncmF5LTQwMCBpIHtcbiAgY29sb3I6ICNCNUI1QzM7XG59XG4uYnRuLmJ0bi1jb2xvci1ncmF5LTQwMCAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNCNUI1QzM7XG59XG4uYnRuLmJ0bi1jb2xvci1ncmF5LTQwMCAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG4uYnRuLmJ0bi1jb2xvci1ncmF5LTQwMC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI0I1QjVDMztcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTQwMCwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS00MDAsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTQwMDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS00MDA6aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNDAwOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS00MDAuYWN0aXZlLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS00MDAuc2hvdywgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS00MDAge1xuICBjb2xvcjogI0I1QjVDMztcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTQwMCBpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTQwMCBpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS00MDA6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS00MDA6aG92ZXI6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS00MDA6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNDAwLmFjdGl2ZSBpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS00MDAuc2hvdyBpLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTQwMCBpIHtcbiAgY29sb3I6ICNCNUI1QzM7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS00MDAgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS00MDAgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNDAwOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNDAwOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNDAwOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTQwMC5hY3RpdmUgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNDAwLnNob3cgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS00MDAgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjQjVCNUMzO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNDAwIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNDAwIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTQwMDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTQwMDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTQwMDphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS00MDAuYWN0aXZlIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTQwMC5zaG93IC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNDAwIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTQwMC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNDAwLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNDAwOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS00MDA6aG92ZXI6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTQwMDphY3RpdmU6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTQwMC5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS00MDAuc2hvdy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNDAwLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjQjVCNUMzO1xufVxuXG4uYnRuLmJ0bi1pY29uLWdyYXktNDAwIGkge1xuICBjb2xvcjogI0I1QjVDMztcbn1cbi5idG4uYnRuLWljb24tZ3JheS00MDAgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjQjVCNUMzO1xufVxuLmJ0bi5idG4taWNvbi1ncmF5LTQwMCAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG4uYnRuLmJ0bi1pY29uLWdyYXktNDAwLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjQjVCNUMzO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS00MDAgaSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTQwMCBpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTQwMDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNDAwOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS00MDA6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS00MDAuYWN0aXZlIGksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNDAwLnNob3cgaSwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTQwMCBpIHtcbiAgY29sb3I6ICNCNUI1QzM7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTQwMCAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNDAwIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNDAwOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS00MDA6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTQwMDphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTQwMC5hY3RpdmUgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS00MDAuc2hvdyAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNDAwIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0I1QjVDMztcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNDAwIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS00MDAgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS00MDA6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTQwMDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNDAwOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNDAwLmFjdGl2ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTQwMC5zaG93IC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS00MDAgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS00MDAuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNDAwLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS00MDA6Zm9jdXM6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNDAwOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTQwMDphY3RpdmU6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNDAwLmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNDAwLnNob3cuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNDAwLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjQjVCNUMzO1xufVxuXG4uYnRuLmJ0bi10ZXh0LWdyYXktNDAwIHtcbiAgY29sb3I6ICNCNUI1QzM7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1ncmF5LTQwMCwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1ncmF5LTQwMCwgLmJ0bi5idG4tYWN0aXZlLXRleHQtZ3JheS00MDA6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLXRleHQtZ3JheS00MDA6aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLXRleHQtZ3JheS00MDA6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS10ZXh0LWdyYXktNDAwLmFjdGl2ZSwgLmJ0bi5idG4tYWN0aXZlLXRleHQtZ3JheS00MDAuc2hvdywgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1ncmF5LTQwMCB7XG4gIGNvbG9yOiAjQjVCNUMzO1xufVxuXG4uYnRuLmJ0bi1jb2xvci1ncmF5LTUwMCB7XG4gIGNvbG9yOiAjQTFBNUI3O1xufVxuLmJ0bi5idG4tY29sb3ItZ3JheS01MDAgaSB7XG4gIGNvbG9yOiAjQTFBNUI3O1xufVxuLmJ0bi5idG4tY29sb3ItZ3JheS01MDAgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjQTFBNUI3O1xufVxuLmJ0bi5idG4tY29sb3ItZ3JheS01MDAgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLmJ0bi5idG4tY29sb3ItZ3JheS01MDAuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNBMUE1Qjc7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS01MDAsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNTAwLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS01MDA6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNTAwOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTUwMDphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNTAwLmFjdGl2ZSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNTAwLnNob3csIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNTAwIHtcbiAgY29sb3I6ICNBMUE1Qjc7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS01MDAgaSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS01MDAgaSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNTAwOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNTAwOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNTAwOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTUwMC5hY3RpdmUgaSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNTAwLnNob3cgaSwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS01MDAgaSB7XG4gIGNvbG9yOiAjQTFBNUI3O1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNTAwIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNTAwIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTUwMDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTUwMDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTUwMDphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS01MDAuYWN0aXZlIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTUwMC5zaG93IC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNTAwIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0ExQTVCNztcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTUwMCAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTUwMCAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS01MDA6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS01MDA6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS01MDA6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNTAwLmFjdGl2ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS01MDAuc2hvdyAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTUwMCAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS01MDAuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTUwMC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTUwMDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNTAwOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS01MDA6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS01MDAuYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNTAwLnNob3cuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTUwMC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI0ExQTVCNztcbn1cblxuLmJ0bi5idG4taWNvbi1ncmF5LTUwMCBpIHtcbiAgY29sb3I6ICNBMUE1Qjc7XG59XG4uYnRuLmJ0bi1pY29uLWdyYXktNTAwIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0ExQTVCNztcbn1cbi5idG4uYnRuLWljb24tZ3JheS01MDAgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLmJ0bi5idG4taWNvbi1ncmF5LTUwMC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI0ExQTVCNztcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNTAwIGksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS01MDAgaSwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS01MDA6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTUwMDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNTAwOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNTAwLmFjdGl2ZSBpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTUwMC5zaG93IGksIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS01MDAgaSB7XG4gIGNvbG9yOiAjQTFBNUI3O1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS01MDAgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTUwMCAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTUwMDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNTAwOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS01MDA6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS01MDAuYWN0aXZlIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNTAwLnNob3cgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTUwMCAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNBMUE1Qjc7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTUwMCAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNTAwIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNTAwOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS01MDA6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTUwMDphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTUwMC5hY3RpdmUgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS01MDAuc2hvdyAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNTAwIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNTAwLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTUwMC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNTAwOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTUwMDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS01MDA6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTUwMC5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTUwMC5zaG93LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTUwMC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI0ExQTVCNztcbn1cblxuLmJ0bi5idG4tdGV4dC1ncmF5LTUwMCB7XG4gIGNvbG9yOiAjQTFBNUI3O1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLXRleHQtZ3JheS01MDAsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLXRleHQtZ3JheS01MDAsIC5idG4uYnRuLWFjdGl2ZS10ZXh0LWdyYXktNTAwOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS10ZXh0LWdyYXktNTAwOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS10ZXh0LWdyYXktNTAwOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1ncmF5LTUwMC5hY3RpdmUsIC5idG4uYnRuLWFjdGl2ZS10ZXh0LWdyYXktNTAwLnNob3csIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLXRleHQtZ3JheS01MDAge1xuICBjb2xvcjogI0ExQTVCNztcbn1cblxuLmJ0bi5idG4tY29sb3ItZ3JheS02MDAge1xuICBjb2xvcjogIzdFODI5OTtcbn1cbi5idG4uYnRuLWNvbG9yLWdyYXktNjAwIGkge1xuICBjb2xvcjogIzdFODI5OTtcbn1cbi5idG4uYnRuLWNvbG9yLWdyYXktNjAwIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzdFODI5OTtcbn1cbi5idG4uYnRuLWNvbG9yLWdyYXktNjAwIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5idG4uYnRuLWNvbG9yLWdyYXktNjAwLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjN0U4Mjk5O1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNjAwLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTYwMCwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNjAwOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTYwMDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS02MDA6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTYwMC5hY3RpdmUsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTYwMC5zaG93LCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTYwMCB7XG4gIGNvbG9yOiAjN0U4Mjk5O1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNjAwIGksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNjAwIGksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTYwMDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTYwMDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTYwMDphY3RpdmU6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS02MDAuYWN0aXZlIGksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTYwMC5zaG93IGksIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNjAwIGkge1xuICBjb2xvcjogIzdFODI5OTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTYwMCAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTYwMCAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS02MDA6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS02MDA6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS02MDA6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNjAwLmFjdGl2ZSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS02MDAuc2hvdyAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTYwMCAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICM3RTgyOTk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS02MDAgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS02MDAgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNjAwOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNjAwOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNjAwOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTYwMC5hY3RpdmUgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNjAwLnNob3cgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS02MDAgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNjAwLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS02MDAuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS02MDA6Zm9jdXM6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTYwMDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNjAwOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNjAwLmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTYwMC5zaG93LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS02MDAuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICM3RTgyOTk7XG59XG5cbi5idG4uYnRuLWljb24tZ3JheS02MDAgaSB7XG4gIGNvbG9yOiAjN0U4Mjk5O1xufVxuLmJ0bi5idG4taWNvbi1ncmF5LTYwMCAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICM3RTgyOTk7XG59XG4uYnRuLmJ0bi1pY29uLWdyYXktNjAwIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5idG4uYnRuLWljb24tZ3JheS02MDAuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICM3RTgyOTk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTYwMCBpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNjAwIGksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNjAwOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS02MDA6aG92ZXI6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTYwMDphY3RpdmU6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTYwMC5hY3RpdmUgaSwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS02MDAuc2hvdyBpLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNjAwIGkge1xuICBjb2xvcjogIzdFODI5OTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNjAwIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS02MDAgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS02MDA6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTYwMDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNjAwOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNjAwLmFjdGl2ZSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTYwMC5zaG93IC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS02MDAgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjN0U4Mjk5O1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS02MDAgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTYwMCAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTYwMDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNjAwOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS02MDA6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS02MDAuYWN0aXZlIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNjAwLnNob3cgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTYwMCAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTYwMC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS02MDAuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTYwMDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS02MDA6aG92ZXI6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNjAwOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS02MDAuYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS02MDAuc2hvdy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS02MDAuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICM3RTgyOTk7XG59XG5cbi5idG4uYnRuLXRleHQtZ3JheS02MDAge1xuICBjb2xvcjogIzdFODI5OTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS10ZXh0LWdyYXktNjAwLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS10ZXh0LWdyYXktNjAwLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1ncmF5LTYwMDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1ncmF5LTYwMDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1ncmF5LTYwMDphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLXRleHQtZ3JheS02MDAuYWN0aXZlLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1ncmF5LTYwMC5zaG93LCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS10ZXh0LWdyYXktNjAwIHtcbiAgY29sb3I6ICM3RTgyOTk7XG59XG5cbi5idG4uYnRuLWNvbG9yLWdyYXktNzAwIHtcbiAgY29sb3I6ICM1RTYyNzg7XG59XG4uYnRuLmJ0bi1jb2xvci1ncmF5LTcwMCBpIHtcbiAgY29sb3I6ICM1RTYyNzg7XG59XG4uYnRuLmJ0bi1jb2xvci1ncmF5LTcwMCAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICM1RTYyNzg7XG59XG4uYnRuLmJ0bi1jb2xvci1ncmF5LTcwMCAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG4uYnRuLmJ0bi1jb2xvci1ncmF5LTcwMC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogIzVFNjI3ODtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTcwMCwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS03MDAsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTcwMDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS03MDA6aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNzAwOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS03MDAuYWN0aXZlLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS03MDAuc2hvdywgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS03MDAge1xuICBjb2xvcjogIzVFNjI3ODtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTcwMCBpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTcwMCBpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS03MDA6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS03MDA6aG92ZXI6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS03MDA6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNzAwLmFjdGl2ZSBpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS03MDAuc2hvdyBpLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTcwMCBpIHtcbiAgY29sb3I6ICM1RTYyNzg7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS03MDAgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS03MDAgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNzAwOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNzAwOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNzAwOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTcwMC5hY3RpdmUgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNzAwLnNob3cgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS03MDAgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjNUU2Mjc4O1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNzAwIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNzAwIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTcwMDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTcwMDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTcwMDphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS03MDAuYWN0aXZlIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTcwMC5zaG93IC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNzAwIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTcwMC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNzAwLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNzAwOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS03MDA6aG92ZXI6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTcwMDphY3RpdmU6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTcwMC5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS03MDAuc2hvdy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNzAwLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjNUU2Mjc4O1xufVxuXG4uYnRuLmJ0bi1pY29uLWdyYXktNzAwIGkge1xuICBjb2xvcjogIzVFNjI3ODtcbn1cbi5idG4uYnRuLWljb24tZ3JheS03MDAgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjNUU2Mjc4O1xufVxuLmJ0bi5idG4taWNvbi1ncmF5LTcwMCAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG4uYnRuLmJ0bi1pY29uLWdyYXktNzAwLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjNUU2Mjc4O1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS03MDAgaSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTcwMCBpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTcwMDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNzAwOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS03MDA6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS03MDAuYWN0aXZlIGksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNzAwLnNob3cgaSwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTcwMCBpIHtcbiAgY29sb3I6ICM1RTYyNzg7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTcwMCAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNzAwIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNzAwOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS03MDA6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTcwMDphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTcwMC5hY3RpdmUgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS03MDAuc2hvdyAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNzAwIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzVFNjI3ODtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNzAwIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS03MDAgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS03MDA6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTcwMDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNzAwOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNzAwLmFjdGl2ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTcwMC5zaG93IC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS03MDAgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS03MDAuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNzAwLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS03MDA6Zm9jdXM6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNzAwOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTcwMDphY3RpdmU6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNzAwLmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNzAwLnNob3cuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNzAwLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjNUU2Mjc4O1xufVxuXG4uYnRuLmJ0bi10ZXh0LWdyYXktNzAwIHtcbiAgY29sb3I6ICM1RTYyNzg7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1ncmF5LTcwMCwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1ncmF5LTcwMCwgLmJ0bi5idG4tYWN0aXZlLXRleHQtZ3JheS03MDA6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLXRleHQtZ3JheS03MDA6aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLXRleHQtZ3JheS03MDA6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS10ZXh0LWdyYXktNzAwLmFjdGl2ZSwgLmJ0bi5idG4tYWN0aXZlLXRleHQtZ3JheS03MDAuc2hvdywgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1ncmF5LTcwMCB7XG4gIGNvbG9yOiAjNUU2Mjc4O1xufVxuXG4uYnRuLmJ0bi1jb2xvci1ncmF5LTgwMCB7XG4gIGNvbG9yOiAjM0Y0MjU0O1xufVxuLmJ0bi5idG4tY29sb3ItZ3JheS04MDAgaSB7XG4gIGNvbG9yOiAjM0Y0MjU0O1xufVxuLmJ0bi5idG4tY29sb3ItZ3JheS04MDAgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjM0Y0MjU0O1xufVxuLmJ0bi5idG4tY29sb3ItZ3JheS04MDAgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLmJ0bi5idG4tY29sb3ItZ3JheS04MDAuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICMzRjQyNTQ7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS04MDAsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktODAwLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS04MDA6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktODAwOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTgwMDphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktODAwLmFjdGl2ZSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktODAwLnNob3csIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktODAwIHtcbiAgY29sb3I6ICMzRjQyNTQ7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS04MDAgaSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS04MDAgaSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktODAwOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktODAwOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktODAwOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTgwMC5hY3RpdmUgaSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktODAwLnNob3cgaSwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS04MDAgaSB7XG4gIGNvbG9yOiAjM0Y0MjU0O1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktODAwIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktODAwIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTgwMDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTgwMDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTgwMDphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS04MDAuYWN0aXZlIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTgwMC5zaG93IC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktODAwIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzNGNDI1NDtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTgwMCAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTgwMCAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS04MDA6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS04MDA6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS04MDA6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktODAwLmFjdGl2ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS04MDAuc2hvdyAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTgwMCAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS04MDAuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTgwMC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTgwMDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktODAwOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS04MDA6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS04MDAuYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktODAwLnNob3cuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTgwMC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogIzNGNDI1NDtcbn1cblxuLmJ0bi5idG4taWNvbi1ncmF5LTgwMCBpIHtcbiAgY29sb3I6ICMzRjQyNTQ7XG59XG4uYnRuLmJ0bi1pY29uLWdyYXktODAwIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzNGNDI1NDtcbn1cbi5idG4uYnRuLWljb24tZ3JheS04MDAgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLmJ0bi5idG4taWNvbi1ncmF5LTgwMC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogIzNGNDI1NDtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktODAwIGksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS04MDAgaSwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS04MDA6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTgwMDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktODAwOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktODAwLmFjdGl2ZSBpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTgwMC5zaG93IGksIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS04MDAgaSB7XG4gIGNvbG9yOiAjM0Y0MjU0O1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS04MDAgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTgwMCAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTgwMDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktODAwOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS04MDA6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS04MDAuYWN0aXZlIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktODAwLnNob3cgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTgwMCAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICMzRjQyNTQ7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTgwMCAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktODAwIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktODAwOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS04MDA6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTgwMDphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTgwMC5hY3RpdmUgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS04MDAuc2hvdyAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktODAwIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktODAwLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTgwMC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktODAwOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTgwMDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS04MDA6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTgwMC5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTgwMC5zaG93LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTgwMC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogIzNGNDI1NDtcbn1cblxuLmJ0bi5idG4tdGV4dC1ncmF5LTgwMCB7XG4gIGNvbG9yOiAjM0Y0MjU0O1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLXRleHQtZ3JheS04MDAsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLXRleHQtZ3JheS04MDAsIC5idG4uYnRuLWFjdGl2ZS10ZXh0LWdyYXktODAwOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS10ZXh0LWdyYXktODAwOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS10ZXh0LWdyYXktODAwOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1ncmF5LTgwMC5hY3RpdmUsIC5idG4uYnRuLWFjdGl2ZS10ZXh0LWdyYXktODAwLnNob3csIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLXRleHQtZ3JheS04MDAge1xuICBjb2xvcjogIzNGNDI1NDtcbn1cblxuLmJ0bi5idG4tY29sb3ItZ3JheS05MDAge1xuICBjb2xvcjogIzE4MUMzMjtcbn1cbi5idG4uYnRuLWNvbG9yLWdyYXktOTAwIGkge1xuICBjb2xvcjogIzE4MUMzMjtcbn1cbi5idG4uYnRuLWNvbG9yLWdyYXktOTAwIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzE4MUMzMjtcbn1cbi5idG4uYnRuLWNvbG9yLWdyYXktOTAwIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5idG4uYnRuLWNvbG9yLWdyYXktOTAwLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjMTgxQzMyO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktOTAwLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTkwMCwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktOTAwOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTkwMDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS05MDA6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTkwMC5hY3RpdmUsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTkwMC5zaG93LCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTkwMCB7XG4gIGNvbG9yOiAjMTgxQzMyO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktOTAwIGksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktOTAwIGksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTkwMDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTkwMDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTkwMDphY3RpdmU6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS05MDAuYWN0aXZlIGksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTkwMC5zaG93IGksIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktOTAwIGkge1xuICBjb2xvcjogIzE4MUMzMjtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTkwMCAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTkwMCAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS05MDA6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS05MDA6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS05MDA6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktOTAwLmFjdGl2ZSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS05MDAuc2hvdyAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTkwMCAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICMxODFDMzI7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS05MDAgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS05MDAgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktOTAwOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktOTAwOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktOTAwOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTkwMC5hY3RpdmUgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktOTAwLnNob3cgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS05MDAgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktOTAwLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS05MDAuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS05MDA6Zm9jdXM6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTkwMDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktOTAwOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktOTAwLmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTkwMC5zaG93LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS05MDAuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICMxODFDMzI7XG59XG5cbi5idG4uYnRuLWljb24tZ3JheS05MDAgaSB7XG4gIGNvbG9yOiAjMTgxQzMyO1xufVxuLmJ0bi5idG4taWNvbi1ncmF5LTkwMCAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICMxODFDMzI7XG59XG4uYnRuLmJ0bi1pY29uLWdyYXktOTAwIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5idG4uYnRuLWljb24tZ3JheS05MDAuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICMxODFDMzI7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTkwMCBpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktOTAwIGksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktOTAwOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS05MDA6aG92ZXI6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTkwMDphY3RpdmU6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTkwMC5hY3RpdmUgaSwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS05MDAuc2hvdyBpLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktOTAwIGkge1xuICBjb2xvcjogIzE4MUMzMjtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktOTAwIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS05MDAgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS05MDA6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTkwMDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktOTAwOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktOTAwLmFjdGl2ZSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTkwMC5zaG93IC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS05MDAgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjMTgxQzMyO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS05MDAgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTkwMCAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTkwMDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktOTAwOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS05MDA6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS05MDAuYWN0aXZlIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktOTAwLnNob3cgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTkwMCAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTkwMC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS05MDAuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTkwMDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS05MDA6aG92ZXI6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktOTAwOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS05MDAuYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS05MDAuc2hvdy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS05MDAuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICMxODFDMzI7XG59XG5cbi5idG4uYnRuLXRleHQtZ3JheS05MDAge1xuICBjb2xvcjogIzE4MUMzMjtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS10ZXh0LWdyYXktOTAwLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS10ZXh0LWdyYXktOTAwLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1ncmF5LTkwMDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1ncmF5LTkwMDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1ncmF5LTkwMDphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLXRleHQtZ3JheS05MDAuYWN0aXZlLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1ncmF5LTkwMC5zaG93LCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS10ZXh0LWdyYXktOTAwIHtcbiAgY29sb3I6ICMxODFDMzI7XG59XG5cbi5idG4uYnRuLWZhY2Vib29rIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogIzNiNTk5ODtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNiNTk5ODtcbn1cbi5idG4uYnRuLWZhY2Vib29rIGkge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5idG4uYnRuLWZhY2Vib29rIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI2ZmZmZmZjtcbn1cbi5idG4uYnRuLWZhY2Vib29rIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5idG4uYnRuLWZhY2Vib29rLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tZmFjZWJvb2ssIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tZmFjZWJvb2ssIC5idG4uYnRuLWZhY2Vib29rOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWZhY2Vib29rOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWZhY2Vib29rOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1mYWNlYm9vay5hY3RpdmUsIC5idG4uYnRuLWZhY2Vib29rLnNob3csIC5zaG93ID4gLmJ0bi5idG4tZmFjZWJvb2sge1xuICBib3JkZXItY29sb3I6ICMzMDQ5N2M7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMDQ5N2MgIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4tbGlnaHQtZmFjZWJvb2sge1xuICBjb2xvcjogIzNiNTk5ODtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDU5LCA4OSwgMTUyLCAwLjEpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDU5LCA4OSwgMTUyLCAwLjEpO1xufVxuLmJ0bi5idG4tbGlnaHQtZmFjZWJvb2sgaSB7XG4gIGNvbG9yOiAjM2I1OTk4O1xufVxuLmJ0bi5idG4tbGlnaHQtZmFjZWJvb2sgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjM2I1OTk4O1xufVxuLmJ0bi5idG4tbGlnaHQtZmFjZWJvb2sgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLmJ0bi5idG4tbGlnaHQtZmFjZWJvb2suZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICMzYjU5OTg7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1saWdodC1mYWNlYm9vaywgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1saWdodC1mYWNlYm9vaywgLmJ0bi5idG4tbGlnaHQtZmFjZWJvb2s6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tbGlnaHQtZmFjZWJvb2s6aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tbGlnaHQtZmFjZWJvb2s6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWxpZ2h0LWZhY2Vib29rLmFjdGl2ZSwgLmJ0bi5idG4tbGlnaHQtZmFjZWJvb2suc2hvdywgLnNob3cgPiAuYnRuLmJ0bi1saWdodC1mYWNlYm9vayB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItY29sb3I6ICMzYjU5OTg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzYjU5OTggIWltcG9ydGFudDtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWxpZ2h0LWZhY2Vib29rIGksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tbGlnaHQtZmFjZWJvb2sgaSwgLmJ0bi5idG4tbGlnaHQtZmFjZWJvb2s6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1saWdodC1mYWNlYm9vazpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWxpZ2h0LWZhY2Vib29rOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWxpZ2h0LWZhY2Vib29rLmFjdGl2ZSBpLCAuYnRuLmJ0bi1saWdodC1mYWNlYm9vay5zaG93IGksIC5zaG93ID4gLmJ0bi5idG4tbGlnaHQtZmFjZWJvb2sgaSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tbGlnaHQtZmFjZWJvb2sgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1saWdodC1mYWNlYm9vayAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1saWdodC1mYWNlYm9vazpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWxpZ2h0LWZhY2Vib29rOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tbGlnaHQtZmFjZWJvb2s6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tbGlnaHQtZmFjZWJvb2suYWN0aXZlIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWxpZ2h0LWZhY2Vib29rLnNob3cgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLnNob3cgPiAuYnRuLmJ0bi1saWdodC1mYWNlYm9vayAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNmZmZmZmY7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1saWdodC1mYWNlYm9vayAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWxpZ2h0LWZhY2Vib29rIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWxpZ2h0LWZhY2Vib29rOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tbGlnaHQtZmFjZWJvb2s6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1saWdodC1mYWNlYm9vazphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1saWdodC1mYWNlYm9vay5hY3RpdmUgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tbGlnaHQtZmFjZWJvb2suc2hvdyAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuc2hvdyA+IC5idG4uYnRuLWxpZ2h0LWZhY2Vib29rIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWxpZ2h0LWZhY2Vib29rLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1saWdodC1mYWNlYm9vay5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpZ2h0LWZhY2Vib29rOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saWdodC1mYWNlYm9vazpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tbGlnaHQtZmFjZWJvb2s6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saWdodC1mYWNlYm9vay5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saWdodC1mYWNlYm9vay5zaG93LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLnNob3cgPiAuYnRuLmJ0bi1saWdodC1mYWNlYm9vay5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4tZ29vZ2xlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogI2RkNGIzOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RkNGIzOTtcbn1cbi5idG4uYnRuLWdvb2dsZSBpIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uYnRuLmJ0bi1nb29nbGUgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjZmZmZmZmO1xufVxuLmJ0bi5idG4tZ29vZ2xlIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5idG4uYnRuLWdvb2dsZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWdvb2dsZSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1nb29nbGUsIC5idG4uYnRuLWdvb2dsZTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1nb29nbGU6aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tZ29vZ2xlOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1nb29nbGUuYWN0aXZlLCAuYnRuLmJ0bi1nb29nbGUuc2hvdywgLnNob3cgPiAuYnRuLmJ0bi1nb29nbGUge1xuICBib3JkZXItY29sb3I6ICNjZDM2MjM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZDM2MjMgIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4tbGlnaHQtZ29vZ2xlIHtcbiAgY29sb3I6ICNkZDRiMzk7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyMjEsIDc1LCA1NywgMC4xKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjEsIDc1LCA1NywgMC4xKTtcbn1cbi5idG4uYnRuLWxpZ2h0LWdvb2dsZSBpIHtcbiAgY29sb3I6ICNkZDRiMzk7XG59XG4uYnRuLmJ0bi1saWdodC1nb29nbGUgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjZGQ0YjM5O1xufVxuLmJ0bi5idG4tbGlnaHQtZ29vZ2xlIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5idG4uYnRuLWxpZ2h0LWdvb2dsZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI2RkNGIzOTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWxpZ2h0LWdvb2dsZSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1saWdodC1nb29nbGUsIC5idG4uYnRuLWxpZ2h0LWdvb2dsZTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1saWdodC1nb29nbGU6aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tbGlnaHQtZ29vZ2xlOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1saWdodC1nb29nbGUuYWN0aXZlLCAuYnRuLmJ0bi1saWdodC1nb29nbGUuc2hvdywgLnNob3cgPiAuYnRuLmJ0bi1saWdodC1nb29nbGUge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZGQ0YjM5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGQ0YjM5ICFpbXBvcnRhbnQ7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1saWdodC1nb29nbGUgaSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1saWdodC1nb29nbGUgaSwgLmJ0bi5idG4tbGlnaHQtZ29vZ2xlOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tbGlnaHQtZ29vZ2xlOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tbGlnaHQtZ29vZ2xlOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWxpZ2h0LWdvb2dsZS5hY3RpdmUgaSwgLmJ0bi5idG4tbGlnaHQtZ29vZ2xlLnNob3cgaSwgLnNob3cgPiAuYnRuLmJ0bi1saWdodC1nb29nbGUgaSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tbGlnaHQtZ29vZ2xlIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tbGlnaHQtZ29vZ2xlIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWxpZ2h0LWdvb2dsZTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWxpZ2h0LWdvb2dsZTpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWxpZ2h0LWdvb2dsZTphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1saWdodC1nb29nbGUuYWN0aXZlIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWxpZ2h0LWdvb2dsZS5zaG93IC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5zaG93ID4gLmJ0bi5idG4tbGlnaHQtZ29vZ2xlIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI2ZmZmZmZjtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWxpZ2h0LWdvb2dsZSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWxpZ2h0LWdvb2dsZSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1saWdodC1nb29nbGU6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1saWdodC1nb29nbGU6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1saWdodC1nb29nbGU6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tbGlnaHQtZ29vZ2xlLmFjdGl2ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1saWdodC1nb29nbGUuc2hvdyAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuc2hvdyA+IC5idG4uYnRuLWxpZ2h0LWdvb2dsZSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1saWdodC1nb29nbGUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWxpZ2h0LWdvb2dsZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpZ2h0LWdvb2dsZTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tbGlnaHQtZ29vZ2xlOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saWdodC1nb29nbGU6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saWdodC1nb29nbGUuYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tbGlnaHQtZ29vZ2xlLnNob3cuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuc2hvdyA+IC5idG4uYnRuLWxpZ2h0LWdvb2dsZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4tdHdpdHRlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItY29sb3I6ICMxZGExZjI7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZGExZjI7XG59XG4uYnRuLmJ0bi10d2l0dGVyIGkge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5idG4uYnRuLXR3aXR0ZXIgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjZmZmZmZmO1xufVxuLmJ0bi5idG4tdHdpdHRlciAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG4uYnRuLmJ0bi10d2l0dGVyLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tdHdpdHRlciwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi10d2l0dGVyLCAuYnRuLmJ0bi10d2l0dGVyOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLXR3aXR0ZXI6aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tdHdpdHRlcjphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tdHdpdHRlci5hY3RpdmUsIC5idG4uYnRuLXR3aXR0ZXIuc2hvdywgLnNob3cgPiAuYnRuLmJ0bi10d2l0dGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMGQ4ZGRjO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGQ4ZGRjICFpbXBvcnRhbnQ7XG59XG5cbi5idG4uYnRuLWxpZ2h0LXR3aXR0ZXIge1xuICBjb2xvcjogIzFkYTFmMjtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI5LCAxNjEsIDI0MiwgMC4xKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyOSwgMTYxLCAyNDIsIDAuMSk7XG59XG4uYnRuLmJ0bi1saWdodC10d2l0dGVyIGkge1xuICBjb2xvcjogIzFkYTFmMjtcbn1cbi5idG4uYnRuLWxpZ2h0LXR3aXR0ZXIgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjMWRhMWYyO1xufVxuLmJ0bi5idG4tbGlnaHQtdHdpdHRlciAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG4uYnRuLmJ0bi1saWdodC10d2l0dGVyLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjMWRhMWYyO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tbGlnaHQtdHdpdHRlciwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1saWdodC10d2l0dGVyLCAuYnRuLmJ0bi1saWdodC10d2l0dGVyOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWxpZ2h0LXR3aXR0ZXI6aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tbGlnaHQtdHdpdHRlcjphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tbGlnaHQtdHdpdHRlci5hY3RpdmUsIC5idG4uYnRuLWxpZ2h0LXR3aXR0ZXIuc2hvdywgLnNob3cgPiAuYnRuLmJ0bi1saWdodC10d2l0dGVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogIzFkYTFmMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFkYTFmMiAhaW1wb3J0YW50O1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tbGlnaHQtdHdpdHRlciBpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWxpZ2h0LXR3aXR0ZXIgaSwgLmJ0bi5idG4tbGlnaHQtdHdpdHRlcjpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWxpZ2h0LXR3aXR0ZXI6aG92ZXI6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1saWdodC10d2l0dGVyOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWxpZ2h0LXR3aXR0ZXIuYWN0aXZlIGksIC5idG4uYnRuLWxpZ2h0LXR3aXR0ZXIuc2hvdyBpLCAuc2hvdyA+IC5idG4uYnRuLWxpZ2h0LXR3aXR0ZXIgaSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tbGlnaHQtdHdpdHRlciAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWxpZ2h0LXR3aXR0ZXIgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tbGlnaHQtdHdpdHRlcjpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWxpZ2h0LXR3aXR0ZXI6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1saWdodC10d2l0dGVyOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWxpZ2h0LXR3aXR0ZXIuYWN0aXZlIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWxpZ2h0LXR3aXR0ZXIuc2hvdyAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuc2hvdyA+IC5idG4uYnRuLWxpZ2h0LXR3aXR0ZXIgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjZmZmZmZmO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tbGlnaHQtdHdpdHRlciAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWxpZ2h0LXR3aXR0ZXIgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tbGlnaHQtdHdpdHRlcjpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWxpZ2h0LXR3aXR0ZXI6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1saWdodC10d2l0dGVyOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWxpZ2h0LXR3aXR0ZXIuYWN0aXZlIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWxpZ2h0LXR3aXR0ZXIuc2hvdyAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuc2hvdyA+IC5idG4uYnRuLWxpZ2h0LXR3aXR0ZXIgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tbGlnaHQtdHdpdHRlci5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tbGlnaHQtdHdpdHRlci5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpZ2h0LXR3aXR0ZXI6Zm9jdXM6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpZ2h0LXR3aXR0ZXI6aG92ZXI6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpZ2h0LXR3aXR0ZXI6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saWdodC10d2l0dGVyLmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpZ2h0LXR3aXR0ZXIuc2hvdy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5zaG93ID4gLmJ0bi5idG4tbGlnaHQtdHdpdHRlci5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4taW5zdGFncmFtIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogI2UxMzA2YztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UxMzA2Yztcbn1cbi5idG4uYnRuLWluc3RhZ3JhbSBpIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uYnRuLmJ0bi1pbnN0YWdyYW0gLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjZmZmZmZmO1xufVxuLmJ0bi5idG4taW5zdGFncmFtIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5idG4uYnRuLWluc3RhZ3JhbS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWluc3RhZ3JhbSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1pbnN0YWdyYW0sIC5idG4uYnRuLWluc3RhZ3JhbTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1pbnN0YWdyYW06aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4taW5zdGFncmFtOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1pbnN0YWdyYW0uYWN0aXZlLCAuYnRuLmJ0bi1pbnN0YWdyYW0uc2hvdywgLnNob3cgPiAuYnRuLmJ0bi1pbnN0YWdyYW0ge1xuICBib3JkZXItY29sb3I6ICNjZDFlNTk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZDFlNTkgIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4tbGlnaHQtaW5zdGFncmFtIHtcbiAgY29sb3I6ICNlMTMwNmM7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyMjUsIDQ4LCAxMDgsIDAuMSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjI1LCA0OCwgMTA4LCAwLjEpO1xufVxuLmJ0bi5idG4tbGlnaHQtaW5zdGFncmFtIGkge1xuICBjb2xvcjogI2UxMzA2Yztcbn1cbi5idG4uYnRuLWxpZ2h0LWluc3RhZ3JhbSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNlMTMwNmM7XG59XG4uYnRuLmJ0bi1saWdodC1pbnN0YWdyYW0gLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLmJ0bi5idG4tbGlnaHQtaW5zdGFncmFtLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjZTEzMDZjO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tbGlnaHQtaW5zdGFncmFtLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWxpZ2h0LWluc3RhZ3JhbSwgLmJ0bi5idG4tbGlnaHQtaW5zdGFncmFtOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWxpZ2h0LWluc3RhZ3JhbTpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1saWdodC1pbnN0YWdyYW06YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWxpZ2h0LWluc3RhZ3JhbS5hY3RpdmUsIC5idG4uYnRuLWxpZ2h0LWluc3RhZ3JhbS5zaG93LCAuc2hvdyA+IC5idG4uYnRuLWxpZ2h0LWluc3RhZ3JhbSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItY29sb3I6ICNlMTMwNmM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMTMwNmMgIWltcG9ydGFudDtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWxpZ2h0LWluc3RhZ3JhbSBpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWxpZ2h0LWluc3RhZ3JhbSBpLCAuYnRuLmJ0bi1saWdodC1pbnN0YWdyYW06Zm9jdXM6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1saWdodC1pbnN0YWdyYW06aG92ZXI6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1saWdodC1pbnN0YWdyYW06YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tbGlnaHQtaW5zdGFncmFtLmFjdGl2ZSBpLCAuYnRuLmJ0bi1saWdodC1pbnN0YWdyYW0uc2hvdyBpLCAuc2hvdyA+IC5idG4uYnRuLWxpZ2h0LWluc3RhZ3JhbSBpIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1saWdodC1pbnN0YWdyYW0gLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1saWdodC1pbnN0YWdyYW0gLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tbGlnaHQtaW5zdGFncmFtOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tbGlnaHQtaW5zdGFncmFtOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tbGlnaHQtaW5zdGFncmFtOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWxpZ2h0LWluc3RhZ3JhbS5hY3RpdmUgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tbGlnaHQtaW5zdGFncmFtLnNob3cgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLnNob3cgPiAuYnRuLmJ0bi1saWdodC1pbnN0YWdyYW0gLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjZmZmZmZmO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tbGlnaHQtaW5zdGFncmFtIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tbGlnaHQtaW5zdGFncmFtIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWxpZ2h0LWluc3RhZ3JhbTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWxpZ2h0LWluc3RhZ3JhbTpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWxpZ2h0LWluc3RhZ3JhbTphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1saWdodC1pbnN0YWdyYW0uYWN0aXZlIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWxpZ2h0LWluc3RhZ3JhbS5zaG93IC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5zaG93ID4gLmJ0bi5idG4tbGlnaHQtaW5zdGFncmFtIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWxpZ2h0LWluc3RhZ3JhbS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tbGlnaHQtaW5zdGFncmFtLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tbGlnaHQtaW5zdGFncmFtOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saWdodC1pbnN0YWdyYW06aG92ZXI6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpZ2h0LWluc3RhZ3JhbTphY3RpdmU6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpZ2h0LWluc3RhZ3JhbS5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saWdodC1pbnN0YWdyYW0uc2hvdy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5zaG93ID4gLmJ0bi5idG4tbGlnaHQtaW5zdGFncmFtLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYnRuLmJ0bi15b3V0dWJlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogI2ZmMDAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmMDAwMDtcbn1cbi5idG4uYnRuLXlvdXR1YmUgaSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmJ0bi5idG4teW91dHViZSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNmZmZmZmY7XG59XG4uYnRuLmJ0bi15b3V0dWJlIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5idG4uYnRuLXlvdXR1YmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi15b3V0dWJlLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLXlvdXR1YmUsIC5idG4uYnRuLXlvdXR1YmU6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4teW91dHViZTpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi15b3V0dWJlOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi15b3V0dWJlLmFjdGl2ZSwgLmJ0bi5idG4teW91dHViZS5zaG93LCAuc2hvdyA+IC5idG4uYnRuLXlvdXR1YmUge1xuICBib3JkZXItY29sb3I6ICNkOTAwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkOTAwMDAgIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4tbGlnaHQteW91dHViZSB7XG4gIGNvbG9yOiAjZmYwMDAwO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAwLCAwLCAwLjEpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMCwgMCwgMC4xKTtcbn1cbi5idG4uYnRuLWxpZ2h0LXlvdXR1YmUgaSB7XG4gIGNvbG9yOiAjZmYwMDAwO1xufVxuLmJ0bi5idG4tbGlnaHQteW91dHViZSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNmZjAwMDA7XG59XG4uYnRuLmJ0bi1saWdodC15b3V0dWJlIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5idG4uYnRuLWxpZ2h0LXlvdXR1YmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNmZjAwMDA7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1saWdodC15b3V0dWJlLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWxpZ2h0LXlvdXR1YmUsIC5idG4uYnRuLWxpZ2h0LXlvdXR1YmU6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tbGlnaHQteW91dHViZTpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1saWdodC15b3V0dWJlOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1saWdodC15b3V0dWJlLmFjdGl2ZSwgLmJ0bi5idG4tbGlnaHQteW91dHViZS5zaG93LCAuc2hvdyA+IC5idG4uYnRuLWxpZ2h0LXlvdXR1YmUge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZmYwMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmYwMDAwICFpbXBvcnRhbnQ7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1saWdodC15b3V0dWJlIGksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tbGlnaHQteW91dHViZSBpLCAuYnRuLmJ0bi1saWdodC15b3V0dWJlOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tbGlnaHQteW91dHViZTpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWxpZ2h0LXlvdXR1YmU6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tbGlnaHQteW91dHViZS5hY3RpdmUgaSwgLmJ0bi5idG4tbGlnaHQteW91dHViZS5zaG93IGksIC5zaG93ID4gLmJ0bi5idG4tbGlnaHQteW91dHViZSBpIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1saWdodC15b3V0dWJlIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tbGlnaHQteW91dHViZSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1saWdodC15b3V0dWJlOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tbGlnaHQteW91dHViZTpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWxpZ2h0LXlvdXR1YmU6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tbGlnaHQteW91dHViZS5hY3RpdmUgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tbGlnaHQteW91dHViZS5zaG93IC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5zaG93ID4gLmJ0bi5idG4tbGlnaHQteW91dHViZSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNmZmZmZmY7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1saWdodC15b3V0dWJlIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tbGlnaHQteW91dHViZSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1saWdodC15b3V0dWJlOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tbGlnaHQteW91dHViZTpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWxpZ2h0LXlvdXR1YmU6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tbGlnaHQteW91dHViZS5hY3RpdmUgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tbGlnaHQteW91dHViZS5zaG93IC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5zaG93ID4gLmJ0bi5idG4tbGlnaHQteW91dHViZSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1saWdodC15b3V0dWJlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1saWdodC15b3V0dWJlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tbGlnaHQteW91dHViZTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tbGlnaHQteW91dHViZTpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tbGlnaHQteW91dHViZTphY3RpdmU6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpZ2h0LXlvdXR1YmUuYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tbGlnaHQteW91dHViZS5zaG93LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLnNob3cgPiAuYnRuLmJ0bi1saWdodC15b3V0dWJlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYnRuLmJ0bi1saW5rZWRpbiB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItY29sb3I6ICMwMDc3YjU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDc3YjU7XG59XG4uYnRuLmJ0bi1saW5rZWRpbiBpIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uYnRuLmJ0bi1saW5rZWRpbiAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNmZmZmZmY7XG59XG4uYnRuLmJ0bi1saW5rZWRpbiAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG4uYnRuLmJ0bi1saW5rZWRpbi5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWxpbmtlZGluLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWxpbmtlZGluLCAuYnRuLmJ0bi1saW5rZWRpbjpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1saW5rZWRpbjpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1saW5rZWRpbjphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tbGlua2VkaW4uYWN0aXZlLCAuYnRuLmJ0bi1saW5rZWRpbi5zaG93LCAuc2hvdyA+IC5idG4uYnRuLWxpbmtlZGluIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDA1ZThmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA1ZThmICFpbXBvcnRhbnQ7XG59XG5cbi5idG4uYnRuLWxpZ2h0LWxpbmtlZGluIHtcbiAgY29sb3I6ICMwMDc3YjU7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAxMTksIDE4MSwgMC4xKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAxMTksIDE4MSwgMC4xKTtcbn1cbi5idG4uYnRuLWxpZ2h0LWxpbmtlZGluIGkge1xuICBjb2xvcjogIzAwNzdiNTtcbn1cbi5idG4uYnRuLWxpZ2h0LWxpbmtlZGluIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzAwNzdiNTtcbn1cbi5idG4uYnRuLWxpZ2h0LWxpbmtlZGluIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5idG4uYnRuLWxpZ2h0LWxpbmtlZGluLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjMDA3N2I1O1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tbGlnaHQtbGlua2VkaW4sIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tbGlnaHQtbGlua2VkaW4sIC5idG4uYnRuLWxpZ2h0LWxpbmtlZGluOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWxpZ2h0LWxpbmtlZGluOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWxpZ2h0LWxpbmtlZGluOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1saWdodC1saW5rZWRpbi5hY3RpdmUsIC5idG4uYnRuLWxpZ2h0LWxpbmtlZGluLnNob3csIC5zaG93ID4gLmJ0bi5idG4tbGlnaHQtbGlua2VkaW4ge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3N2I1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3N2I1ICFpbXBvcnRhbnQ7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1saWdodC1saW5rZWRpbiBpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWxpZ2h0LWxpbmtlZGluIGksIC5idG4uYnRuLWxpZ2h0LWxpbmtlZGluOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tbGlnaHQtbGlua2VkaW46aG92ZXI6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1saWdodC1saW5rZWRpbjphY3RpdmU6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1saWdodC1saW5rZWRpbi5hY3RpdmUgaSwgLmJ0bi5idG4tbGlnaHQtbGlua2VkaW4uc2hvdyBpLCAuc2hvdyA+IC5idG4uYnRuLWxpZ2h0LWxpbmtlZGluIGkge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWxpZ2h0LWxpbmtlZGluIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tbGlnaHQtbGlua2VkaW4gLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tbGlnaHQtbGlua2VkaW46Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1saWdodC1saW5rZWRpbjpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWxpZ2h0LWxpbmtlZGluOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWxpZ2h0LWxpbmtlZGluLmFjdGl2ZSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1saWdodC1saW5rZWRpbi5zaG93IC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5zaG93ID4gLmJ0bi5idG4tbGlnaHQtbGlua2VkaW4gLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjZmZmZmZmO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tbGlnaHQtbGlua2VkaW4gLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1saWdodC1saW5rZWRpbiAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1saWdodC1saW5rZWRpbjpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWxpZ2h0LWxpbmtlZGluOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tbGlnaHQtbGlua2VkaW46YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tbGlnaHQtbGlua2VkaW4uYWN0aXZlIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWxpZ2h0LWxpbmtlZGluLnNob3cgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLnNob3cgPiAuYnRuLmJ0bi1saWdodC1saW5rZWRpbiAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1saWdodC1saW5rZWRpbi5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tbGlnaHQtbGlua2VkaW4uZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saWdodC1saW5rZWRpbjpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tbGlnaHQtbGlua2VkaW46aG92ZXI6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpZ2h0LWxpbmtlZGluOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tbGlnaHQtbGlua2VkaW4uYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tbGlnaHQtbGlua2VkaW4uc2hvdy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5zaG93ID4gLmJ0bi5idG4tbGlnaHQtbGlua2VkaW4uZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtZGFzaGVkLmJ0bi1vdXRsaW5lLWRlZmF1bHQge1xuICBib3JkZXItd2lkdGg6IDFweDtcbiAgYm9yZGVyLXN0eWxlOiBkYXNoZWQ7XG4gIGNvbG9yOiAjN0U4Mjk5O1xuICBib3JkZXItY29sb3I6ICNFNEU2RUY7XG59XG4uYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWRhc2hlZC5idG4tb3V0bGluZS1kZWZhdWx0IGkge1xuICBjb2xvcjogIzdFODI5OTtcbn1cbi5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtZGFzaGVkLmJ0bi1vdXRsaW5lLWRlZmF1bHQgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjN0U4Mjk5O1xufVxuLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1kYXNoZWQuYnRuLW91dGxpbmUtZGVmYXVsdCAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG4uYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWRhc2hlZC5idG4tb3V0bGluZS1kZWZhdWx0LmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjN0U4Mjk5O1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1kYXNoZWQuYnRuLW91dGxpbmUtZGVmYXVsdCwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWRhc2hlZC5idG4tb3V0bGluZS1kZWZhdWx0LCAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWRhc2hlZC5idG4tb3V0bGluZS1kZWZhdWx0OmZvY3VzOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtZGFzaGVkLmJ0bi1vdXRsaW5lLWRlZmF1bHQ6aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1kYXNoZWQuYnRuLW91dGxpbmUtZGVmYXVsdDphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1kYXNoZWQuYnRuLW91dGxpbmUtZGVmYXVsdC5hY3RpdmUsIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtZGFzaGVkLmJ0bi1vdXRsaW5lLWRlZmF1bHQuc2hvdywgLnNob3cgPiAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWRhc2hlZC5idG4tb3V0bGluZS1kZWZhdWx0IHtcbiAgY29sb3I6ICNGRkQzMDA7XG4gIGJvcmRlci1jb2xvcjogI0ZGRDMwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZTk4MCAhaW1wb3J0YW50O1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1kYXNoZWQuYnRuLW91dGxpbmUtZGVmYXVsdCBpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtZGFzaGVkLmJ0bi1vdXRsaW5lLWRlZmF1bHQgaSwgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1kYXNoZWQuYnRuLW91dGxpbmUtZGVmYXVsdDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtZGFzaGVkLmJ0bi1vdXRsaW5lLWRlZmF1bHQ6aG92ZXI6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWRhc2hlZC5idG4tb3V0bGluZS1kZWZhdWx0OmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtZGFzaGVkLmJ0bi1vdXRsaW5lLWRlZmF1bHQuYWN0aXZlIGksIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtZGFzaGVkLmJ0bi1vdXRsaW5lLWRlZmF1bHQuc2hvdyBpLCAuc2hvdyA+IC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtZGFzaGVkLmJ0bi1vdXRsaW5lLWRlZmF1bHQgaSB7XG4gIGNvbG9yOiAjRkZEMzAwO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1kYXNoZWQuYnRuLW91dGxpbmUtZGVmYXVsdCAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtZGFzaGVkLmJ0bi1vdXRsaW5lLWRlZmF1bHQgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1kYXNoZWQuYnRuLW91dGxpbmUtZGVmYXVsdDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtZGFzaGVkLmJ0bi1vdXRsaW5lLWRlZmF1bHQ6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWRhc2hlZC5idG4tb3V0bGluZS1kZWZhdWx0OmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtZGFzaGVkLmJ0bi1vdXRsaW5lLWRlZmF1bHQuYWN0aXZlIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtZGFzaGVkLmJ0bi1vdXRsaW5lLWRlZmF1bHQuc2hvdyAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuc2hvdyA+IC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtZGFzaGVkLmJ0bi1vdXRsaW5lLWRlZmF1bHQgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjRkZEMzAwO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1kYXNoZWQuYnRuLW91dGxpbmUtZGVmYXVsdCAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtZGFzaGVkLmJ0bi1vdXRsaW5lLWRlZmF1bHQgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1kYXNoZWQuYnRuLW91dGxpbmUtZGVmYXVsdDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtZGFzaGVkLmJ0bi1vdXRsaW5lLWRlZmF1bHQ6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWRhc2hlZC5idG4tb3V0bGluZS1kZWZhdWx0OmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtZGFzaGVkLmJ0bi1vdXRsaW5lLWRlZmF1bHQuYWN0aXZlIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtZGFzaGVkLmJ0bi1vdXRsaW5lLWRlZmF1bHQuc2hvdyAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuc2hvdyA+IC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtZGFzaGVkLmJ0bi1vdXRsaW5lLWRlZmF1bHQgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1kYXNoZWQuYnRuLW91dGxpbmUtZGVmYXVsdC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1kYXNoZWQuYnRuLW91dGxpbmUtZGVmYXVsdC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtZGFzaGVkLmJ0bi1vdXRsaW5lLWRlZmF1bHQ6Zm9jdXM6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtZGFzaGVkLmJ0bi1vdXRsaW5lLWRlZmF1bHQ6aG92ZXI6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtZGFzaGVkLmJ0bi1vdXRsaW5lLWRlZmF1bHQ6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWRhc2hlZC5idG4tb3V0bGluZS1kZWZhdWx0LmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtZGFzaGVkLmJ0bi1vdXRsaW5lLWRlZmF1bHQuc2hvdy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5zaG93ID4gLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1kYXNoZWQuYnRuLW91dGxpbmUtZGVmYXVsdC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI0ZGRDMwMDtcbn1cblxuY29kZTpub3QoW2NsYXNzKj1sYW5ndWFnZS1dKSB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjYjkzOTkzO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjFGM0Y4O1xuICBwYWRkaW5nOiAwLjFyZW0gMC40cmVtO1xuICBtYXJnaW46IDAgMC41cmVtO1xuICBib3gtc2hhZG93OiAwcHggM3B4IDlweCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xuICBib3JkZXItcmFkaXVzOiAwLjNyZW07XG59XG5cbi5mb3JtLWNvbnRyb2wge1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG59XG4uZHJvcGRvd24uc2hvdyA+IC5mb3JtLWNvbnRyb2wge1xuICBjb2xvcjogIzE4MUMzMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjQjVCNUMzO1xufVxuLmZvcm0tY29udHJvbFtyZWFkb25seV0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuLmZvcm0tY29udHJvbC5mb3JtLWNvbnRyb2wtc29saWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGOEZBO1xuICBib3JkZXItY29sb3I6ICNGNUY4RkE7XG4gIGNvbG9yOiAjNUU2Mjc4O1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xufVxuLmZvcm0tY29udHJvbC5mb3JtLWNvbnRyb2wtc29saWQ6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNBMUE1Qjc7XG59XG4uZm9ybS1jb250cm9sLmZvcm0tY29udHJvbC1zb2xpZDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjQTFBNUI3O1xuICBvcGFjaXR5OiAxO1xufVxuLmRyb3Bkb3duLnNob3cgPiAuZm9ybS1jb250cm9sLmZvcm0tY29udHJvbC1zb2xpZCwgLmZvcm0tY29udHJvbC5mb3JtLWNvbnRyb2wtc29saWQ6YWN0aXZlLCAuZm9ybS1jb250cm9sLmZvcm0tY29udHJvbC1zb2xpZC5hY3RpdmUsIC5mb3JtLWNvbnRyb2wuZm9ybS1jb250cm9sLXNvbGlkOmZvY3VzLCAuZm9ybS1jb250cm9sLmZvcm0tY29udHJvbC1zb2xpZC5mb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWYzZjc7XG4gIGJvcmRlci1jb2xvcjogI2VlZjNmNztcbiAgY29sb3I6ICM1RTYyNzg7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG59XG4uZm9ybS1jb250cm9sLmZvcm0tY29udHJvbC13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogI2ZmZmZmZjtcbn1cbi5kcm9wZG93bi5zaG93ID4gLmZvcm0tY29udHJvbC5mb3JtLWNvbnRyb2wtd2hpdGUsIC5mb3JtLWNvbnRyb2wuZm9ybS1jb250cm9sLXdoaXRlOmFjdGl2ZSwgLmZvcm0tY29udHJvbC5mb3JtLWNvbnRyb2wtd2hpdGUuYWN0aXZlLCAuZm9ybS1jb250cm9sLmZvcm0tY29udHJvbC13aGl0ZTpmb2N1cywgLmZvcm0tY29udHJvbC5mb3JtLWNvbnRyb2wtd2hpdGUuZm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItY29sb3I6ICNmZmZmZmY7XG59XG4uZm9ybS1jb250cm9sLmZvcm0tY29udHJvbC1mbHVzaCB7XG4gIGJvcmRlcjogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLnBsYWNlaG9sZGVyLWdyYXktNTAwOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjQTFBNUI3O1xufVxuLnBsYWNlaG9sZGVyLWdyYXktNTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNBMUE1Qjc7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5wbGFjZWhvbGRlci13aGl0ZTo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5wbGFjZWhvbGRlci13aGl0ZTo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBvcGFjaXR5OiAxO1xufVxuXG4ucmVzaXplLW5vbmUge1xuICByZXNpemU6IG5vbmU7XG59XG5cbi5mb3JtLXNlbGVjdCB7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5mb3JtLXNlbGVjdC5mb3JtLXNlbGVjdC1zb2xpZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNUY4RkE7XG4gIGJvcmRlci1jb2xvcjogI0Y1RjhGQTtcbiAgY29sb3I6ICM1RTYyNzg7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG59XG4uZm9ybS1zZWxlY3QuZm9ybS1zZWxlY3Qtc29saWQ6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNBMUE1Qjc7XG59XG4uZm9ybS1zZWxlY3QuZm9ybS1zZWxlY3Qtc29saWQ6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI0ExQTVCNztcbiAgb3BhY2l0eTogMTtcbn1cbi5kcm9wZG93bi5zaG93ID4gLmZvcm0tc2VsZWN0LmZvcm0tc2VsZWN0LXNvbGlkLCAuZm9ybS1zZWxlY3QuZm9ybS1zZWxlY3Qtc29saWQ6YWN0aXZlLCAuZm9ybS1zZWxlY3QuZm9ybS1zZWxlY3Qtc29saWQuYWN0aXZlLCAuZm9ybS1zZWxlY3QuZm9ybS1zZWxlY3Qtc29saWQ6Zm9jdXMsIC5mb3JtLXNlbGVjdC5mb3JtLXNlbGVjdC1zb2xpZC5mb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWYzZjc7XG4gIGJvcmRlci1jb2xvcjogI2VlZjNmNyAhaW1wb3J0YW50O1xuICBjb2xvcjogIzVFNjI3ODtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbn1cbi5mb3JtLXNlbGVjdC5mb3JtLXNlbGVjdC13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogI2ZmZmZmZjtcbiAgY29sb3I6ICMxODFDMzI7XG59XG4uZm9ybS1zZWxlY3QuZm9ybS1zZWxlY3Qtd2hpdGU6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNBMUE1Qjc7XG59XG4uZm9ybS1zZWxlY3QuZm9ybS1zZWxlY3Qtd2hpdGU6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI0ExQTVCNztcbiAgb3BhY2l0eTogMTtcbn1cbi5kcm9wZG93bi5zaG93ID4gLmZvcm0tc2VsZWN0LmZvcm0tc2VsZWN0LXdoaXRlLCAuZm9ybS1zZWxlY3QuZm9ybS1zZWxlY3Qtd2hpdGU6YWN0aXZlLCAuZm9ybS1zZWxlY3QuZm9ybS1zZWxlY3Qtd2hpdGUuYWN0aXZlLCAuZm9ybS1zZWxlY3QuZm9ybS1zZWxlY3Qtd2hpdGU6Zm9jdXMsIC5mb3JtLXNlbGVjdC5mb3JtLXNlbGVjdC13aGl0ZS5mb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICBjb2xvcjogIzE4MUMzMjtcbn1cblxuLmZvcm0tY2hlY2sgLmZvcm0tY2hlY2stbGFiZWwge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uZm9ybS1jaGVjayAuZm9ybS1jaGVjay1pbnB1dCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG59XG4uZm9ybS1jaGVjay5mb3JtLWNoZWNrLWN1c3RvbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luOiAwO1xufVxuLmZvcm0tY2hlY2suZm9ybS1jaGVjay1jdXN0b20gLmZvcm0tY2hlY2staW5wdXQge1xuICBtYXJnaW46IDA7XG4gIGZsb2F0OiBub25lO1xuICBmbGV4LXNocmluazogMDtcbn1cbi5mb3JtLWNoZWNrLmZvcm0tY2hlY2stY3VzdG9tIC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgbWFyZ2luLWxlZnQ6IDAuNTVyZW07XG59XG4uZm9ybS1jaGVjazpub3QoLmZvcm0tc3dpdGNoKSAuZm9ybS1jaGVjay1pbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIGJhY2tncm91bmQtc2l6ZTogNjAlIDYwJTtcbn1cbi5mb3JtLWNoZWNrLmZvcm0tY2hlY2stc29saWQgLmZvcm0tY2hlY2staW5wdXQge1xuICBib3JkZXI6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFRkYyRjU7XG59XG4uZm9ybS1jaGVjay5mb3JtLWNoZWNrLXNvbGlkIC5mb3JtLWNoZWNrLWlucHV0OmFjdGl2ZSwgLmZvcm0tY2hlY2suZm9ybS1jaGVjay1zb2xpZCAuZm9ybS1jaGVjay1pbnB1dDpmb2N1cyB7XG4gIGZpbHRlcjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VGRjJGNTtcbn1cbi5mb3JtLWNoZWNrLmZvcm0tY2hlY2stc29saWQgLmZvcm0tY2hlY2staW5wdXQ6Y2hlY2tlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkQzMDA7XG59XG4uZm9ybS1jaGVjay5mb3JtLWNoZWNrLXN1Y2Nlc3MgLmZvcm0tY2hlY2staW5wdXQ6Y2hlY2tlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1MENEODk7XG59XG4uZm9ybS1jaGVjay5mb3JtLWNoZWNrLWRhbmdlciAuZm9ybS1jaGVjay1pbnB1dDpjaGVja2VkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YxNDE2Qztcbn1cbi5mb3JtLWNoZWNrLmZvcm0tY2hlY2std2FybmluZyAuZm9ybS1jaGVjay1pbnB1dDpjaGVja2VkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQzcwMDtcbn1cblxuLmZvcm0tY2hlY2suZm9ybS1jaGVjay1jdXN0b20uZm9ybS1jaGVjay1zbSAuZm9ybS1jaGVjay1pbnB1dCB7XG4gIGhlaWdodDogMS41cmVtO1xuICB3aWR0aDogMS41cmVtO1xufVxuLmZvcm0tY2hlY2suZm9ybS1jaGVjay1jdXN0b20uZm9ybS1jaGVjay1sZyAuZm9ybS1jaGVjay1pbnB1dCB7XG4gIGhlaWdodDogMi4yNXJlbTtcbiAgd2lkdGg6IDIuMjVyZW07XG59XG5cbi5mb3JtLXN3aXRjaC5mb3JtLWNoZWNrLXNvbGlkIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgaGVpZ2h0OiAyLjI1cmVtO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4JyUzZSUzY2NpcmNsZSByPSczJyBmaWxsPSclMjNmZmZmZmYnLyUzZSUzYy9zdmclM2VcIik7XG4gIGJvcmRlci1yYWRpdXM6IDMuMjVyZW07XG59XG4uZm9ybS1zd2l0Y2guZm9ybS1jaGVjay1zb2xpZCAuZm9ybS1jaGVjay1pbnB1dDpjaGVja2VkIHtcbiAgZmlsdGVyOiBub25lO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4JyUzZSUzY2NpcmNsZSByPSczJyBmaWxsPSclMjNGRkZGRkYnLyUzZSUzYy9zdmclM2VcIik7XG59XG4uZm9ybS1zd2l0Y2guZm9ybS1jaGVjay1zb2xpZC5mb3JtLXN3aXRjaC1zbSAuZm9ybS1jaGVjay1pbnB1dCB7XG4gIGhlaWdodDogMS41cmVtO1xuICB3aWR0aDogMi41cmVtO1xufVxuLmZvcm0tc3dpdGNoLmZvcm0tY2hlY2stc29saWQuZm9ybS1zd2l0Y2gtbGcgLmZvcm0tY2hlY2staW5wdXQge1xuICBoZWlnaHQ6IDIuNzVyZW07XG4gIHdpZHRoOiAzLjc1cmVtO1xufVxuXG4uaW5wdXQtZ3JvdXAuaW5wdXQtZ3JvdXAtc29saWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGOEZBO1xuICBib3JkZXItY29sb3I6ICNGNUY4RkE7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDc1cmVtO1xufVxuLmlucHV0LWdyb3VwLmlucHV0LWdyb3VwLXNvbGlkLmlucHV0LWdyb3VwLXNtIHtcbiAgYm9yZGVyLXJhZGl1czogMC40NzVyZW07XG59XG4uaW5wdXQtZ3JvdXAuaW5wdXQtZ3JvdXAtc29saWQuaW5wdXQtZ3JvdXAtbGcge1xuICBib3JkZXItcmFkaXVzOiAwLjQ3NXJlbTtcbn1cbi5pbnB1dC1ncm91cC5pbnB1dC1ncm91cC1zb2xpZCAuaW5wdXQtZ3JvdXAtdGV4dCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmlucHV0LWdyb3VwLmlucHV0LWdyb3VwLXNvbGlkIC5mb3JtLWNvbnRyb2wge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLnJlcXVpcmVkOmFmdGVyIHtcbiAgY29udGVudDogXCIqXCI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBjb2xvcjogI0YxNDE2QztcbiAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLm1vZGFsIC5tb2RhbC1oZWFkZXIge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4ubW9kYWwgLm1vZGFsLWhlYWRlciBoMSwgLm1vZGFsIC5tb2RhbC1oZWFkZXIgLmgxLCAubW9kYWwgLm1vZGFsLWhlYWRlciBoMiwgLm1vZGFsIC5tb2RhbC1oZWFkZXIgLmgyLCAubW9kYWwgLm1vZGFsLWhlYWRlciBoMywgLm1vZGFsIC5tb2RhbC1oZWFkZXIgLmgzLCAubW9kYWwgLm1vZGFsLWhlYWRlciBoNCwgLm1vZGFsIC5tb2RhbC1oZWFkZXIgLmg0LCAubW9kYWwgLm1vZGFsLWhlYWRlciBoNSwgLm1vZGFsIC5tb2RhbC1oZWFkZXIgLmg1LCAubW9kYWwgLm1vZGFsLWhlYWRlciBoNiwgLm1vZGFsIC5tb2RhbC1oZWFkZXIgLmg2IHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5tb2RhbCAubW9kYWwtZGlhbG9nIHtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ubW9kYWwubW9kYWwtc3RpY2t5Lm1vZGFsLXN0aWNreS1ib3R0b20tZW5kIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDUwMHB4O1xuICBoZWlnaHQ6IGF1dG87XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgbGVmdDogYXV0bztcbiAgdG9wOiBhdXRvO1xuICBib3R0b206IDI1cHg7XG4gIHJpZ2h0OiAyNXB4O1xuICBtYXJnaW46IDA7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggNjBweCAtMTVweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDc1cmVtO1xufVxuLm1vZGFsLm1vZGFsLXN0aWNreS5tb2RhbC1zdGlja3ktYm90dG9tLWVuZCAubW9kYWwtZGlhbG9nIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgbWF4LXdpZHRoOiA1MDBweDtcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyLXJhZGl1czogMC40NzVyZW07XG59XG4ubW9kYWwubW9kYWwtc3RpY2t5Lm1vZGFsLXN0aWNreS1ib3R0b20tZW5kIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnQge1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDc1cmVtO1xufVxuLm1vZGFsLm1vZGFsLXN0aWNreS5tb2RhbC1zdGlja3ktYm90dG9tLWVuZC5tb2RhbC1zdGlja3ktbGcge1xuICBtYXgtd2lkdGg6IDYwMHB4O1xufVxuLm1vZGFsLm1vZGFsLXN0aWNreS5tb2RhbC1zdGlja3ktYm90dG9tLWVuZC5tb2RhbC1zdGlja3ktbGcgLm1vZGFsLWRpYWxvZyB7XG4gIG1heC13aWR0aDogNjAwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm1vZGFsLm1vZGFsLXN0aWNreS5tb2RhbC1zdGlja3ktYm90dG9tLWVuZCB7XG4gICAgYm90dG9tOiAxMHB4O1xuICAgIHJpZ2h0OiAxMHB4O1xuICAgIGxlZnQ6IDEwcHg7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cblxuLnByb2dyZXNzLXZlcnRpY2FsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5wcm9ncmVzcy12ZXJ0aWNhbCAucHJvZ3Jlc3Mge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDc1cmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbn1cbi5wcm9ncmVzcy12ZXJ0aWNhbCAucHJvZ3Jlc3M6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5wcm9ncmVzcy12ZXJ0aWNhbCAucHJvZ3Jlc3MgLnByb2dyZXNzLWJhciB7XG4gIHdpZHRoOiA4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDc1cmVtO1xufVxuXG4udGFibGUge1xuICB3aWR0aDogMTAwJTtcbn1cbi50YWJsZSA+IDpub3QoOmxhc3QtY2hpbGQpID4gOmxhc3QtY2hpbGQgPiAqIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogaW5oZXJpdDtcbn1cbi50YWJsZSB0ciwgLnRhYmxlIHRoLCAudGFibGUgdGQge1xuICBib3JkZXItY29sb3I6IGluaGVyaXQ7XG4gIGJvcmRlci13aWR0aDogaW5oZXJpdDtcbiAgYm9yZGVyLXN0eWxlOiBpbmhlcml0O1xuICB0ZXh0LXRyYW5zZm9ybTogaW5oZXJpdDtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGhlaWdodDogaW5oZXJpdDtcbiAgbWluLWhlaWdodDogaW5oZXJpdDtcbn1cbi50YWJsZSB0cjpmaXJzdC1jaGlsZCwgLnRhYmxlIHRoOmZpcnN0LWNoaWxkLCAudGFibGUgdGQ6Zmlyc3QtY2hpbGQge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4udGFibGUgdHI6bGFzdC1jaGlsZCwgLnRhYmxlIHRoOmxhc3QtY2hpbGQsIC50YWJsZSB0ZDpsYXN0LWNoaWxkIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi50YWJsZSB0Zm9vdCB0cjpsYXN0LWNoaWxkLFxuLnRhYmxlIHRib2R5IHRyOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG4udGFibGUgdGZvb3QgdHI6bGFzdC1jaGlsZCB0aCwgLnRhYmxlIHRmb290IHRyOmxhc3QtY2hpbGQgdGQsXG4udGFibGUgdGJvZHkgdHI6bGFzdC1jaGlsZCB0aCxcbi50YWJsZSB0Ym9keSB0cjpsYXN0LWNoaWxkIHRkIHtcbiAgYm9yZGVyLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuLnRhYmxlIHRmb290IHRoLCAudGFibGUgdGZvb3QgdGQge1xuICBib3JkZXItdG9wOiBpbmhlcml0O1xufVxuLnRhYmxlLnRhYmxlLXJvdW5kZWQge1xuICBib3JkZXItcmFkaXVzOiAwLjQ3NXJlbTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG59XG4udGFibGUudGFibGUtZmx1c2ggdHIsIC50YWJsZS50YWJsZS1mbHVzaCB0aCwgLnRhYmxlLnRhYmxlLWZsdXNoIHRkIHtcbiAgcGFkZGluZzogaW5oZXJpdDtcbn1cbi50YWJsZS50YWJsZS1yb3ctYm9yZGVyZWQgdHIge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAxcHg7XG4gIGJvcmRlci1ib3R0b20tc3R5bGU6IHNvbGlkO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRUZGMkY1O1xufVxuLnRhYmxlLnRhYmxlLXJvdy1ib3JkZXJlZCB0Zm9vdCB0aCwgLnRhYmxlLnRhYmxlLXJvdy1ib3JkZXJlZCB0Zm9vdCB0ZCB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDFweCAhaW1wb3J0YW50O1xufVxuLnRhYmxlLnRhYmxlLXJvdy1kYXNoZWQgdHIge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAxcHg7XG4gIGJvcmRlci1ib3R0b20tc3R5bGU6IGRhc2hlZDtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0VGRjJGNTtcbn1cbi50YWJsZS50YWJsZS1yb3ctZGFzaGVkIHRmb290IHRoLCAudGFibGUudGFibGUtcm93LWRhc2hlZCB0Zm9vdCB0ZCB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDFweCAhaW1wb3J0YW50O1xufVxuLnRhYmxlLnRhYmxlLXJvdy1ncmF5LTEwMCB0ciB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNGNUY4RkE7XG59XG4udGFibGUudGFibGUtcm93LWdyYXktMjAwIHRyIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0VGRjJGNTtcbn1cbi50YWJsZS50YWJsZS1yb3ctZ3JheS0zMDAgdHIge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRTRFNkVGO1xufVxuLnRhYmxlLnRhYmxlLXJvdy1ncmF5LTQwMCB0ciB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNCNUI1QzM7XG59XG4udGFibGUudGFibGUtcm93LWdyYXktNTAwIHRyIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0ExQTVCNztcbn1cbi50YWJsZS50YWJsZS1yb3ctZ3JheS02MDAgdHIge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjN0U4Mjk5O1xufVxuLnRhYmxlLnRhYmxlLXJvdy1ncmF5LTcwMCB0ciB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICM1RTYyNzg7XG59XG4udGFibGUudGFibGUtcm93LWdyYXktODAwIHRyIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzNGNDI1NDtcbn1cbi50YWJsZS50YWJsZS1yb3ctZ3JheS05MDAgdHIge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMTgxQzMyO1xufVxuXG4udGFibGUuZy0wIHRoLCAudGFibGUuZy0wIHRkIHtcbiAgcGFkZGluZzogMHJlbTtcbn1cblxuLnRhYmxlLmd5LTAgdGgsIC50YWJsZS5neS0wIHRkIHtcbiAgcGFkZGluZy10b3A6IDByZW07XG4gIHBhZGRpbmctYm90dG9tOiAwcmVtO1xufVxuXG4udGFibGUuZ3gtMCB0aCwgLnRhYmxlLmd4LTAgdGQge1xuICBwYWRkaW5nLWxlZnQ6IDByZW07XG4gIHBhZGRpbmctcmlnaHQ6IDByZW07XG59XG5cbi50YWJsZS5ncy0wIHRoOmZpcnN0LWNoaWxkLCAudGFibGUuZ3MtMCB0ZDpmaXJzdC1jaGlsZCB7XG4gIHBhZGRpbmctbGVmdDogMHJlbTtcbn1cbi50YWJsZS5ncy0wIHRoOmxhc3QtY2hpbGQsIC50YWJsZS5ncy0wIHRkOmxhc3QtY2hpbGQge1xuICBwYWRkaW5nLXJpZ2h0OiAwcmVtO1xufVxuXG4udGFibGUuZy0xIHRoLCAudGFibGUuZy0xIHRkIHtcbiAgcGFkZGluZzogMC4yNXJlbTtcbn1cblxuLnRhYmxlLmd5LTEgdGgsIC50YWJsZS5neS0xIHRkIHtcbiAgcGFkZGluZy10b3A6IDAuMjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtO1xufVxuXG4udGFibGUuZ3gtMSB0aCwgLnRhYmxlLmd4LTEgdGQge1xuICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW07XG59XG5cbi50YWJsZS5ncy0xIHRoOmZpcnN0LWNoaWxkLCAudGFibGUuZ3MtMSB0ZDpmaXJzdC1jaGlsZCB7XG4gIHBhZGRpbmctbGVmdDogMC4yNXJlbTtcbn1cbi50YWJsZS5ncy0xIHRoOmxhc3QtY2hpbGQsIC50YWJsZS5ncy0xIHRkOmxhc3QtY2hpbGQge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtO1xufVxuXG4udGFibGUuZy0yIHRoLCAudGFibGUuZy0yIHRkIHtcbiAgcGFkZGluZzogMC41cmVtO1xufVxuXG4udGFibGUuZ3ktMiB0aCwgLnRhYmxlLmd5LTIgdGQge1xuICBwYWRkaW5nLXRvcDogMC41cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC41cmVtO1xufVxuXG4udGFibGUuZ3gtMiB0aCwgLnRhYmxlLmd4LTIgdGQge1xuICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgcGFkZGluZy1yaWdodDogMC41cmVtO1xufVxuXG4udGFibGUuZ3MtMiB0aDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLTIgdGQ6Zmlyc3QtY2hpbGQge1xuICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbn1cbi50YWJsZS5ncy0yIHRoOmxhc3QtY2hpbGQsIC50YWJsZS5ncy0yIHRkOmxhc3QtY2hpbGQge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG59XG5cbi50YWJsZS5nLTMgdGgsIC50YWJsZS5nLTMgdGQge1xuICBwYWRkaW5nOiAwLjc1cmVtO1xufVxuXG4udGFibGUuZ3ktMyB0aCwgLnRhYmxlLmd5LTMgdGQge1xuICBwYWRkaW5nLXRvcDogMC43NXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNzVyZW07XG59XG5cbi50YWJsZS5neC0zIHRoLCAudGFibGUuZ3gtMyB0ZCB7XG4gIHBhZGRpbmctbGVmdDogMC43NXJlbTtcbiAgcGFkZGluZy1yaWdodDogMC43NXJlbTtcbn1cblxuLnRhYmxlLmdzLTMgdGg6Zmlyc3QtY2hpbGQsIC50YWJsZS5ncy0zIHRkOmZpcnN0LWNoaWxkIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjc1cmVtO1xufVxuLnRhYmxlLmdzLTMgdGg6bGFzdC1jaGlsZCwgLnRhYmxlLmdzLTMgdGQ6bGFzdC1jaGlsZCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNzVyZW07XG59XG5cbi50YWJsZS5nLTQgdGgsIC50YWJsZS5nLTQgdGQge1xuICBwYWRkaW5nOiAxcmVtO1xufVxuXG4udGFibGUuZ3ktNCB0aCwgLnRhYmxlLmd5LTQgdGQge1xuICBwYWRkaW5nLXRvcDogMXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDFyZW07XG59XG5cbi50YWJsZS5neC00IHRoLCAudGFibGUuZ3gtNCB0ZCB7XG4gIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgcGFkZGluZy1yaWdodDogMXJlbTtcbn1cblxuLnRhYmxlLmdzLTQgdGg6Zmlyc3QtY2hpbGQsIC50YWJsZS5ncy00IHRkOmZpcnN0LWNoaWxkIHtcbiAgcGFkZGluZy1sZWZ0OiAxcmVtO1xufVxuLnRhYmxlLmdzLTQgdGg6bGFzdC1jaGlsZCwgLnRhYmxlLmdzLTQgdGQ6bGFzdC1jaGlsZCB7XG4gIHBhZGRpbmctcmlnaHQ6IDFyZW07XG59XG5cbi50YWJsZS5nLTUgdGgsIC50YWJsZS5nLTUgdGQge1xuICBwYWRkaW5nOiAxLjI1cmVtO1xufVxuXG4udGFibGUuZ3ktNSB0aCwgLnRhYmxlLmd5LTUgdGQge1xuICBwYWRkaW5nLXRvcDogMS4yNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDEuMjVyZW07XG59XG5cbi50YWJsZS5neC01IHRoLCAudGFibGUuZ3gtNSB0ZCB7XG4gIHBhZGRpbmctbGVmdDogMS4yNXJlbTtcbiAgcGFkZGluZy1yaWdodDogMS4yNXJlbTtcbn1cblxuLnRhYmxlLmdzLTUgdGg6Zmlyc3QtY2hpbGQsIC50YWJsZS5ncy01IHRkOmZpcnN0LWNoaWxkIHtcbiAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtO1xufVxuLnRhYmxlLmdzLTUgdGg6bGFzdC1jaGlsZCwgLnRhYmxlLmdzLTUgdGQ6bGFzdC1jaGlsZCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEuMjVyZW07XG59XG5cbi50YWJsZS5nLTYgdGgsIC50YWJsZS5nLTYgdGQge1xuICBwYWRkaW5nOiAxLjVyZW07XG59XG5cbi50YWJsZS5neS02IHRoLCAudGFibGUuZ3ktNiB0ZCB7XG4gIHBhZGRpbmctdG9wOiAxLjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAxLjVyZW07XG59XG5cbi50YWJsZS5neC02IHRoLCAudGFibGUuZ3gtNiB0ZCB7XG4gIHBhZGRpbmctbGVmdDogMS41cmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW07XG59XG5cbi50YWJsZS5ncy02IHRoOmZpcnN0LWNoaWxkLCAudGFibGUuZ3MtNiB0ZDpmaXJzdC1jaGlsZCB7XG4gIHBhZGRpbmctbGVmdDogMS41cmVtO1xufVxuLnRhYmxlLmdzLTYgdGg6bGFzdC1jaGlsZCwgLnRhYmxlLmdzLTYgdGQ6bGFzdC1jaGlsZCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEuNXJlbTtcbn1cblxuLnRhYmxlLmctNyB0aCwgLnRhYmxlLmctNyB0ZCB7XG4gIHBhZGRpbmc6IDEuNzVyZW07XG59XG5cbi50YWJsZS5neS03IHRoLCAudGFibGUuZ3ktNyB0ZCB7XG4gIHBhZGRpbmctdG9wOiAxLjc1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMS43NXJlbTtcbn1cblxuLnRhYmxlLmd4LTcgdGgsIC50YWJsZS5neC03IHRkIHtcbiAgcGFkZGluZy1sZWZ0OiAxLjc1cmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAxLjc1cmVtO1xufVxuXG4udGFibGUuZ3MtNyB0aDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLTcgdGQ6Zmlyc3QtY2hpbGQge1xuICBwYWRkaW5nLWxlZnQ6IDEuNzVyZW07XG59XG4udGFibGUuZ3MtNyB0aDpsYXN0LWNoaWxkLCAudGFibGUuZ3MtNyB0ZDpsYXN0LWNoaWxkIHtcbiAgcGFkZGluZy1yaWdodDogMS43NXJlbTtcbn1cblxuLnRhYmxlLmctOCB0aCwgLnRhYmxlLmctOCB0ZCB7XG4gIHBhZGRpbmc6IDJyZW07XG59XG5cbi50YWJsZS5neS04IHRoLCAudGFibGUuZ3ktOCB0ZCB7XG4gIHBhZGRpbmctdG9wOiAycmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcbn1cblxuLnRhYmxlLmd4LTggdGgsIC50YWJsZS5neC04IHRkIHtcbiAgcGFkZGluZy1sZWZ0OiAycmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAycmVtO1xufVxuXG4udGFibGUuZ3MtOCB0aDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLTggdGQ6Zmlyc3QtY2hpbGQge1xuICBwYWRkaW5nLWxlZnQ6IDJyZW07XG59XG4udGFibGUuZ3MtOCB0aDpsYXN0LWNoaWxkLCAudGFibGUuZ3MtOCB0ZDpsYXN0LWNoaWxkIHtcbiAgcGFkZGluZy1yaWdodDogMnJlbTtcbn1cblxuLnRhYmxlLmctOSB0aCwgLnRhYmxlLmctOSB0ZCB7XG4gIHBhZGRpbmc6IDIuMjVyZW07XG59XG5cbi50YWJsZS5neS05IHRoLCAudGFibGUuZ3ktOSB0ZCB7XG4gIHBhZGRpbmctdG9wOiAyLjI1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMi4yNXJlbTtcbn1cblxuLnRhYmxlLmd4LTkgdGgsIC50YWJsZS5neC05IHRkIHtcbiAgcGFkZGluZy1sZWZ0OiAyLjI1cmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAyLjI1cmVtO1xufVxuXG4udGFibGUuZ3MtOSB0aDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLTkgdGQ6Zmlyc3QtY2hpbGQge1xuICBwYWRkaW5nLWxlZnQ6IDIuMjVyZW07XG59XG4udGFibGUuZ3MtOSB0aDpsYXN0LWNoaWxkLCAudGFibGUuZ3MtOSB0ZDpsYXN0LWNoaWxkIHtcbiAgcGFkZGluZy1yaWdodDogMi4yNXJlbTtcbn1cblxuLnRhYmxlLmctMTAgdGgsIC50YWJsZS5nLTEwIHRkIHtcbiAgcGFkZGluZzogMi41cmVtO1xufVxuXG4udGFibGUuZ3ktMTAgdGgsIC50YWJsZS5neS0xMCB0ZCB7XG4gIHBhZGRpbmctdG9wOiAyLjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAyLjVyZW07XG59XG5cbi50YWJsZS5neC0xMCB0aCwgLnRhYmxlLmd4LTEwIHRkIHtcbiAgcGFkZGluZy1sZWZ0OiAyLjVyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDIuNXJlbTtcbn1cblxuLnRhYmxlLmdzLTEwIHRoOmZpcnN0LWNoaWxkLCAudGFibGUuZ3MtMTAgdGQ6Zmlyc3QtY2hpbGQge1xuICBwYWRkaW5nLWxlZnQ6IDIuNXJlbTtcbn1cbi50YWJsZS5ncy0xMCB0aDpsYXN0LWNoaWxkLCAudGFibGUuZ3MtMTAgdGQ6bGFzdC1jaGlsZCB7XG4gIHBhZGRpbmctcmlnaHQ6IDIuNXJlbTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC50YWJsZS5nLXNtLTAgdGgsIC50YWJsZS5nLXNtLTAgdGQge1xuICAgIHBhZGRpbmc6IDByZW07XG4gIH1cblxuICAudGFibGUuZ3ktc20tMCB0aCwgLnRhYmxlLmd5LXNtLTAgdGQge1xuICAgIHBhZGRpbmctdG9wOiAwcmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAwcmVtO1xuICB9XG5cbiAgLnRhYmxlLmd4LXNtLTAgdGgsIC50YWJsZS5neC1zbS0wIHRkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDByZW07XG4gICAgcGFkZGluZy1yaWdodDogMHJlbTtcbiAgfVxuXG4gIC50YWJsZS5ncy1zbS0wIHRoOmZpcnN0LWNoaWxkLCAudGFibGUuZ3Mtc20tMCB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcmVtO1xuICB9XG4gIC50YWJsZS5ncy1zbS0wIHRoOmxhc3QtY2hpbGQsIC50YWJsZS5ncy1zbS0wIHRkOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDByZW07XG4gIH1cblxuICAudGFibGUuZy1zbS0xIHRoLCAudGFibGUuZy1zbS0xIHRkIHtcbiAgICBwYWRkaW5nOiAwLjI1cmVtO1xuICB9XG5cbiAgLnRhYmxlLmd5LXNtLTEgdGgsIC50YWJsZS5neS1zbS0xIHRkIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbTtcbiAgfVxuXG4gIC50YWJsZS5neC1zbS0xIHRoLCAudGFibGUuZ3gtc20tMSB0ZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW07XG4gIH1cblxuICAudGFibGUuZ3Mtc20tMSB0aDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLXNtLTEgdGQ6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbTtcbiAgfVxuICAudGFibGUuZ3Mtc20tMSB0aDpsYXN0LWNoaWxkLCAudGFibGUuZ3Mtc20tMSB0ZDpsYXN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtO1xuICB9XG5cbiAgLnRhYmxlLmctc20tMiB0aCwgLnRhYmxlLmctc20tMiB0ZCB7XG4gICAgcGFkZGluZzogMC41cmVtO1xuICB9XG5cbiAgLnRhYmxlLmd5LXNtLTIgdGgsIC50YWJsZS5neS1zbS0yIHRkIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW07XG4gIH1cblxuICAudGFibGUuZ3gtc20tMiB0aCwgLnRhYmxlLmd4LXNtLTIgdGQge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgfVxuXG4gIC50YWJsZS5ncy1zbS0yIHRoOmZpcnN0LWNoaWxkLCAudGFibGUuZ3Mtc20tMiB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG4gIH1cbiAgLnRhYmxlLmdzLXNtLTIgdGg6bGFzdC1jaGlsZCwgLnRhYmxlLmdzLXNtLTIgdGQ6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICB9XG5cbiAgLnRhYmxlLmctc20tMyB0aCwgLnRhYmxlLmctc20tMyB0ZCB7XG4gICAgcGFkZGluZzogMC43NXJlbTtcbiAgfVxuXG4gIC50YWJsZS5neS1zbS0zIHRoLCAudGFibGUuZ3ktc20tMyB0ZCB7XG4gICAgcGFkZGluZy10b3A6IDAuNzVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDAuNzVyZW07XG4gIH1cblxuICAudGFibGUuZ3gtc20tMyB0aCwgLnRhYmxlLmd4LXNtLTMgdGQge1xuICAgIHBhZGRpbmctbGVmdDogMC43NXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjc1cmVtO1xuICB9XG5cbiAgLnRhYmxlLmdzLXNtLTMgdGg6Zmlyc3QtY2hpbGQsIC50YWJsZS5ncy1zbS0zIHRkOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNzVyZW07XG4gIH1cbiAgLnRhYmxlLmdzLXNtLTMgdGg6bGFzdC1jaGlsZCwgLnRhYmxlLmdzLXNtLTMgdGQ6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1yaWdodDogMC43NXJlbTtcbiAgfVxuXG4gIC50YWJsZS5nLXNtLTQgdGgsIC50YWJsZS5nLXNtLTQgdGQge1xuICAgIHBhZGRpbmc6IDFyZW07XG4gIH1cblxuICAudGFibGUuZ3ktc20tNCB0aCwgLnRhYmxlLmd5LXNtLTQgdGQge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtO1xuICB9XG5cbiAgLnRhYmxlLmd4LXNtLTQgdGgsIC50YWJsZS5neC1zbS00IHRkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gICAgcGFkZGluZy1yaWdodDogMXJlbTtcbiAgfVxuXG4gIC50YWJsZS5ncy1zbS00IHRoOmZpcnN0LWNoaWxkLCAudGFibGUuZ3Mtc20tNCB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICB9XG4gIC50YWJsZS5ncy1zbS00IHRoOmxhc3QtY2hpbGQsIC50YWJsZS5ncy1zbS00IHRkOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gIH1cblxuICAudGFibGUuZy1zbS01IHRoLCAudGFibGUuZy1zbS01IHRkIHtcbiAgICBwYWRkaW5nOiAxLjI1cmVtO1xuICB9XG5cbiAgLnRhYmxlLmd5LXNtLTUgdGgsIC50YWJsZS5neS1zbS01IHRkIHtcbiAgICBwYWRkaW5nLXRvcDogMS4yNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS4yNXJlbTtcbiAgfVxuXG4gIC50YWJsZS5neC1zbS01IHRoLCAudGFibGUuZ3gtc20tNSB0ZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuMjVyZW07XG4gIH1cblxuICAudGFibGUuZ3Mtc20tNSB0aDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLXNtLTUgdGQ6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMS4yNXJlbTtcbiAgfVxuICAudGFibGUuZ3Mtc20tNSB0aDpsYXN0LWNoaWxkLCAudGFibGUuZ3Mtc20tNSB0ZDpsYXN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjI1cmVtO1xuICB9XG5cbiAgLnRhYmxlLmctc20tNiB0aCwgLnRhYmxlLmctc20tNiB0ZCB7XG4gICAgcGFkZGluZzogMS41cmVtO1xuICB9XG5cbiAgLnRhYmxlLmd5LXNtLTYgdGgsIC50YWJsZS5neS1zbS02IHRkIHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW07XG4gIH1cblxuICAudGFibGUuZ3gtc20tNiB0aCwgLnRhYmxlLmd4LXNtLTYgdGQge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbTtcbiAgfVxuXG4gIC50YWJsZS5ncy1zbS02IHRoOmZpcnN0LWNoaWxkLCAudGFibGUuZ3Mtc20tNiB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XG4gIH1cbiAgLnRhYmxlLmdzLXNtLTYgdGg6bGFzdC1jaGlsZCwgLnRhYmxlLmdzLXNtLTYgdGQ6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtO1xuICB9XG5cbiAgLnRhYmxlLmctc20tNyB0aCwgLnRhYmxlLmctc20tNyB0ZCB7XG4gICAgcGFkZGluZzogMS43NXJlbTtcbiAgfVxuXG4gIC50YWJsZS5neS1zbS03IHRoLCAudGFibGUuZ3ktc20tNyB0ZCB7XG4gICAgcGFkZGluZy10b3A6IDEuNzVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDEuNzVyZW07XG4gIH1cblxuICAudGFibGUuZ3gtc20tNyB0aCwgLnRhYmxlLmd4LXNtLTcgdGQge1xuICAgIHBhZGRpbmctbGVmdDogMS43NXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjc1cmVtO1xuICB9XG5cbiAgLnRhYmxlLmdzLXNtLTcgdGg6Zmlyc3QtY2hpbGQsIC50YWJsZS5ncy1zbS03IHRkOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNzVyZW07XG4gIH1cbiAgLnRhYmxlLmdzLXNtLTcgdGg6bGFzdC1jaGlsZCwgLnRhYmxlLmdzLXNtLTcgdGQ6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1yaWdodDogMS43NXJlbTtcbiAgfVxuXG4gIC50YWJsZS5nLXNtLTggdGgsIC50YWJsZS5nLXNtLTggdGQge1xuICAgIHBhZGRpbmc6IDJyZW07XG4gIH1cblxuICAudGFibGUuZ3ktc20tOCB0aCwgLnRhYmxlLmd5LXNtLTggdGQge1xuICAgIHBhZGRpbmctdG9wOiAycmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAycmVtO1xuICB9XG5cbiAgLnRhYmxlLmd4LXNtLTggdGgsIC50YWJsZS5neC1zbS04IHRkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJyZW07XG4gICAgcGFkZGluZy1yaWdodDogMnJlbTtcbiAgfVxuXG4gIC50YWJsZS5ncy1zbS04IHRoOmZpcnN0LWNoaWxkLCAudGFibGUuZ3Mtc20tOCB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAycmVtO1xuICB9XG4gIC50YWJsZS5ncy1zbS04IHRoOmxhc3QtY2hpbGQsIC50YWJsZS5ncy1zbS04IHRkOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDJyZW07XG4gIH1cblxuICAudGFibGUuZy1zbS05IHRoLCAudGFibGUuZy1zbS05IHRkIHtcbiAgICBwYWRkaW5nOiAyLjI1cmVtO1xuICB9XG5cbiAgLnRhYmxlLmd5LXNtLTkgdGgsIC50YWJsZS5neS1zbS05IHRkIHtcbiAgICBwYWRkaW5nLXRvcDogMi4yNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi4yNXJlbTtcbiAgfVxuXG4gIC50YWJsZS5neC1zbS05IHRoLCAudGFibGUuZ3gtc20tOSB0ZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjI1cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuMjVyZW07XG4gIH1cblxuICAudGFibGUuZ3Mtc20tOSB0aDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLXNtLTkgdGQ6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMi4yNXJlbTtcbiAgfVxuICAudGFibGUuZ3Mtc20tOSB0aDpsYXN0LWNoaWxkLCAudGFibGUuZ3Mtc20tOSB0ZDpsYXN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjI1cmVtO1xuICB9XG5cbiAgLnRhYmxlLmctc20tMTAgdGgsIC50YWJsZS5nLXNtLTEwIHRkIHtcbiAgICBwYWRkaW5nOiAyLjVyZW07XG4gIH1cblxuICAudGFibGUuZ3ktc20tMTAgdGgsIC50YWJsZS5neS1zbS0xMCB0ZCB7XG4gICAgcGFkZGluZy10b3A6IDIuNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi41cmVtO1xuICB9XG5cbiAgLnRhYmxlLmd4LXNtLTEwIHRoLCAudGFibGUuZ3gtc20tMTAgdGQge1xuICAgIHBhZGRpbmctbGVmdDogMi41cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNXJlbTtcbiAgfVxuXG4gIC50YWJsZS5ncy1zbS0xMCB0aDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLXNtLTEwIHRkOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNXJlbTtcbiAgfVxuICAudGFibGUuZ3Mtc20tMTAgdGg6bGFzdC1jaGlsZCwgLnRhYmxlLmdzLXNtLTEwIHRkOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50YWJsZS5nLW1kLTAgdGgsIC50YWJsZS5nLW1kLTAgdGQge1xuICAgIHBhZGRpbmc6IDByZW07XG4gIH1cblxuICAudGFibGUuZ3ktbWQtMCB0aCwgLnRhYmxlLmd5LW1kLTAgdGQge1xuICAgIHBhZGRpbmctdG9wOiAwcmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAwcmVtO1xuICB9XG5cbiAgLnRhYmxlLmd4LW1kLTAgdGgsIC50YWJsZS5neC1tZC0wIHRkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDByZW07XG4gICAgcGFkZGluZy1yaWdodDogMHJlbTtcbiAgfVxuXG4gIC50YWJsZS5ncy1tZC0wIHRoOmZpcnN0LWNoaWxkLCAudGFibGUuZ3MtbWQtMCB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcmVtO1xuICB9XG4gIC50YWJsZS5ncy1tZC0wIHRoOmxhc3QtY2hpbGQsIC50YWJsZS5ncy1tZC0wIHRkOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDByZW07XG4gIH1cblxuICAudGFibGUuZy1tZC0xIHRoLCAudGFibGUuZy1tZC0xIHRkIHtcbiAgICBwYWRkaW5nOiAwLjI1cmVtO1xuICB9XG5cbiAgLnRhYmxlLmd5LW1kLTEgdGgsIC50YWJsZS5neS1tZC0xIHRkIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbTtcbiAgfVxuXG4gIC50YWJsZS5neC1tZC0xIHRoLCAudGFibGUuZ3gtbWQtMSB0ZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW07XG4gIH1cblxuICAudGFibGUuZ3MtbWQtMSB0aDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLW1kLTEgdGQ6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbTtcbiAgfVxuICAudGFibGUuZ3MtbWQtMSB0aDpsYXN0LWNoaWxkLCAudGFibGUuZ3MtbWQtMSB0ZDpsYXN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtO1xuICB9XG5cbiAgLnRhYmxlLmctbWQtMiB0aCwgLnRhYmxlLmctbWQtMiB0ZCB7XG4gICAgcGFkZGluZzogMC41cmVtO1xuICB9XG5cbiAgLnRhYmxlLmd5LW1kLTIgdGgsIC50YWJsZS5neS1tZC0yIHRkIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW07XG4gIH1cblxuICAudGFibGUuZ3gtbWQtMiB0aCwgLnRhYmxlLmd4LW1kLTIgdGQge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgfVxuXG4gIC50YWJsZS5ncy1tZC0yIHRoOmZpcnN0LWNoaWxkLCAudGFibGUuZ3MtbWQtMiB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG4gIH1cbiAgLnRhYmxlLmdzLW1kLTIgdGg6bGFzdC1jaGlsZCwgLnRhYmxlLmdzLW1kLTIgdGQ6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICB9XG5cbiAgLnRhYmxlLmctbWQtMyB0aCwgLnRhYmxlLmctbWQtMyB0ZCB7XG4gICAgcGFkZGluZzogMC43NXJlbTtcbiAgfVxuXG4gIC50YWJsZS5neS1tZC0zIHRoLCAudGFibGUuZ3ktbWQtMyB0ZCB7XG4gICAgcGFkZGluZy10b3A6IDAuNzVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDAuNzVyZW07XG4gIH1cblxuICAudGFibGUuZ3gtbWQtMyB0aCwgLnRhYmxlLmd4LW1kLTMgdGQge1xuICAgIHBhZGRpbmctbGVmdDogMC43NXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjc1cmVtO1xuICB9XG5cbiAgLnRhYmxlLmdzLW1kLTMgdGg6Zmlyc3QtY2hpbGQsIC50YWJsZS5ncy1tZC0zIHRkOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNzVyZW07XG4gIH1cbiAgLnRhYmxlLmdzLW1kLTMgdGg6bGFzdC1jaGlsZCwgLnRhYmxlLmdzLW1kLTMgdGQ6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1yaWdodDogMC43NXJlbTtcbiAgfVxuXG4gIC50YWJsZS5nLW1kLTQgdGgsIC50YWJsZS5nLW1kLTQgdGQge1xuICAgIHBhZGRpbmc6IDFyZW07XG4gIH1cblxuICAudGFibGUuZ3ktbWQtNCB0aCwgLnRhYmxlLmd5LW1kLTQgdGQge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtO1xuICB9XG5cbiAgLnRhYmxlLmd4LW1kLTQgdGgsIC50YWJsZS5neC1tZC00IHRkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gICAgcGFkZGluZy1yaWdodDogMXJlbTtcbiAgfVxuXG4gIC50YWJsZS5ncy1tZC00IHRoOmZpcnN0LWNoaWxkLCAudGFibGUuZ3MtbWQtNCB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICB9XG4gIC50YWJsZS5ncy1tZC00IHRoOmxhc3QtY2hpbGQsIC50YWJsZS5ncy1tZC00IHRkOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gIH1cblxuICAudGFibGUuZy1tZC01IHRoLCAudGFibGUuZy1tZC01IHRkIHtcbiAgICBwYWRkaW5nOiAxLjI1cmVtO1xuICB9XG5cbiAgLnRhYmxlLmd5LW1kLTUgdGgsIC50YWJsZS5neS1tZC01IHRkIHtcbiAgICBwYWRkaW5nLXRvcDogMS4yNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS4yNXJlbTtcbiAgfVxuXG4gIC50YWJsZS5neC1tZC01IHRoLCAudGFibGUuZ3gtbWQtNSB0ZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuMjVyZW07XG4gIH1cblxuICAudGFibGUuZ3MtbWQtNSB0aDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLW1kLTUgdGQ6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMS4yNXJlbTtcbiAgfVxuICAudGFibGUuZ3MtbWQtNSB0aDpsYXN0LWNoaWxkLCAudGFibGUuZ3MtbWQtNSB0ZDpsYXN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjI1cmVtO1xuICB9XG5cbiAgLnRhYmxlLmctbWQtNiB0aCwgLnRhYmxlLmctbWQtNiB0ZCB7XG4gICAgcGFkZGluZzogMS41cmVtO1xuICB9XG5cbiAgLnRhYmxlLmd5LW1kLTYgdGgsIC50YWJsZS5neS1tZC02IHRkIHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW07XG4gIH1cblxuICAudGFibGUuZ3gtbWQtNiB0aCwgLnRhYmxlLmd4LW1kLTYgdGQge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbTtcbiAgfVxuXG4gIC50YWJsZS5ncy1tZC02IHRoOmZpcnN0LWNoaWxkLCAudGFibGUuZ3MtbWQtNiB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XG4gIH1cbiAgLnRhYmxlLmdzLW1kLTYgdGg6bGFzdC1jaGlsZCwgLnRhYmxlLmdzLW1kLTYgdGQ6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtO1xuICB9XG5cbiAgLnRhYmxlLmctbWQtNyB0aCwgLnRhYmxlLmctbWQtNyB0ZCB7XG4gICAgcGFkZGluZzogMS43NXJlbTtcbiAgfVxuXG4gIC50YWJsZS5neS1tZC03IHRoLCAudGFibGUuZ3ktbWQtNyB0ZCB7XG4gICAgcGFkZGluZy10b3A6IDEuNzVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDEuNzVyZW07XG4gIH1cblxuICAudGFibGUuZ3gtbWQtNyB0aCwgLnRhYmxlLmd4LW1kLTcgdGQge1xuICAgIHBhZGRpbmctbGVmdDogMS43NXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjc1cmVtO1xuICB9XG5cbiAgLnRhYmxlLmdzLW1kLTcgdGg6Zmlyc3QtY2hpbGQsIC50YWJsZS5ncy1tZC03IHRkOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNzVyZW07XG4gIH1cbiAgLnRhYmxlLmdzLW1kLTcgdGg6bGFzdC1jaGlsZCwgLnRhYmxlLmdzLW1kLTcgdGQ6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1yaWdodDogMS43NXJlbTtcbiAgfVxuXG4gIC50YWJsZS5nLW1kLTggdGgsIC50YWJsZS5nLW1kLTggdGQge1xuICAgIHBhZGRpbmc6IDJyZW07XG4gIH1cblxuICAudGFibGUuZ3ktbWQtOCB0aCwgLnRhYmxlLmd5LW1kLTggdGQge1xuICAgIHBhZGRpbmctdG9wOiAycmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAycmVtO1xuICB9XG5cbiAgLnRhYmxlLmd4LW1kLTggdGgsIC50YWJsZS5neC1tZC04IHRkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJyZW07XG4gICAgcGFkZGluZy1yaWdodDogMnJlbTtcbiAgfVxuXG4gIC50YWJsZS5ncy1tZC04IHRoOmZpcnN0LWNoaWxkLCAudGFibGUuZ3MtbWQtOCB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAycmVtO1xuICB9XG4gIC50YWJsZS5ncy1tZC04IHRoOmxhc3QtY2hpbGQsIC50YWJsZS5ncy1tZC04IHRkOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDJyZW07XG4gIH1cblxuICAudGFibGUuZy1tZC05IHRoLCAudGFibGUuZy1tZC05IHRkIHtcbiAgICBwYWRkaW5nOiAyLjI1cmVtO1xuICB9XG5cbiAgLnRhYmxlLmd5LW1kLTkgdGgsIC50YWJsZS5neS1tZC05IHRkIHtcbiAgICBwYWRkaW5nLXRvcDogMi4yNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi4yNXJlbTtcbiAgfVxuXG4gIC50YWJsZS5neC1tZC05IHRoLCAudGFibGUuZ3gtbWQtOSB0ZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjI1cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuMjVyZW07XG4gIH1cblxuICAudGFibGUuZ3MtbWQtOSB0aDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLW1kLTkgdGQ6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMi4yNXJlbTtcbiAgfVxuICAudGFibGUuZ3MtbWQtOSB0aDpsYXN0LWNoaWxkLCAudGFibGUuZ3MtbWQtOSB0ZDpsYXN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjI1cmVtO1xuICB9XG5cbiAgLnRhYmxlLmctbWQtMTAgdGgsIC50YWJsZS5nLW1kLTEwIHRkIHtcbiAgICBwYWRkaW5nOiAyLjVyZW07XG4gIH1cblxuICAudGFibGUuZ3ktbWQtMTAgdGgsIC50YWJsZS5neS1tZC0xMCB0ZCB7XG4gICAgcGFkZGluZy10b3A6IDIuNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi41cmVtO1xuICB9XG5cbiAgLnRhYmxlLmd4LW1kLTEwIHRoLCAudGFibGUuZ3gtbWQtMTAgdGQge1xuICAgIHBhZGRpbmctbGVmdDogMi41cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNXJlbTtcbiAgfVxuXG4gIC50YWJsZS5ncy1tZC0xMCB0aDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLW1kLTEwIHRkOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNXJlbTtcbiAgfVxuICAudGFibGUuZ3MtbWQtMTAgdGg6bGFzdC1jaGlsZCwgLnRhYmxlLmdzLW1kLTEwIHRkOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC50YWJsZS5nLWxnLTAgdGgsIC50YWJsZS5nLWxnLTAgdGQge1xuICAgIHBhZGRpbmc6IDByZW07XG4gIH1cblxuICAudGFibGUuZ3ktbGctMCB0aCwgLnRhYmxlLmd5LWxnLTAgdGQge1xuICAgIHBhZGRpbmctdG9wOiAwcmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAwcmVtO1xuICB9XG5cbiAgLnRhYmxlLmd4LWxnLTAgdGgsIC50YWJsZS5neC1sZy0wIHRkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDByZW07XG4gICAgcGFkZGluZy1yaWdodDogMHJlbTtcbiAgfVxuXG4gIC50YWJsZS5ncy1sZy0wIHRoOmZpcnN0LWNoaWxkLCAudGFibGUuZ3MtbGctMCB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcmVtO1xuICB9XG4gIC50YWJsZS5ncy1sZy0wIHRoOmxhc3QtY2hpbGQsIC50YWJsZS5ncy1sZy0wIHRkOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDByZW07XG4gIH1cblxuICAudGFibGUuZy1sZy0xIHRoLCAudGFibGUuZy1sZy0xIHRkIHtcbiAgICBwYWRkaW5nOiAwLjI1cmVtO1xuICB9XG5cbiAgLnRhYmxlLmd5LWxnLTEgdGgsIC50YWJsZS5neS1sZy0xIHRkIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbTtcbiAgfVxuXG4gIC50YWJsZS5neC1sZy0xIHRoLCAudGFibGUuZ3gtbGctMSB0ZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW07XG4gIH1cblxuICAudGFibGUuZ3MtbGctMSB0aDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLWxnLTEgdGQ6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbTtcbiAgfVxuICAudGFibGUuZ3MtbGctMSB0aDpsYXN0LWNoaWxkLCAudGFibGUuZ3MtbGctMSB0ZDpsYXN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtO1xuICB9XG5cbiAgLnRhYmxlLmctbGctMiB0aCwgLnRhYmxlLmctbGctMiB0ZCB7XG4gICAgcGFkZGluZzogMC41cmVtO1xuICB9XG5cbiAgLnRhYmxlLmd5LWxnLTIgdGgsIC50YWJsZS5neS1sZy0yIHRkIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW07XG4gIH1cblxuICAudGFibGUuZ3gtbGctMiB0aCwgLnRhYmxlLmd4LWxnLTIgdGQge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgfVxuXG4gIC50YWJsZS5ncy1sZy0yIHRoOmZpcnN0LWNoaWxkLCAudGFibGUuZ3MtbGctMiB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG4gIH1cbiAgLnRhYmxlLmdzLWxnLTIgdGg6bGFzdC1jaGlsZCwgLnRhYmxlLmdzLWxnLTIgdGQ6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICB9XG5cbiAgLnRhYmxlLmctbGctMyB0aCwgLnRhYmxlLmctbGctMyB0ZCB7XG4gICAgcGFkZGluZzogMC43NXJlbTtcbiAgfVxuXG4gIC50YWJsZS5neS1sZy0zIHRoLCAudGFibGUuZ3ktbGctMyB0ZCB7XG4gICAgcGFkZGluZy10b3A6IDAuNzVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDAuNzVyZW07XG4gIH1cblxuICAudGFibGUuZ3gtbGctMyB0aCwgLnRhYmxlLmd4LWxnLTMgdGQge1xuICAgIHBhZGRpbmctbGVmdDogMC43NXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjc1cmVtO1xuICB9XG5cbiAgLnRhYmxlLmdzLWxnLTMgdGg6Zmlyc3QtY2hpbGQsIC50YWJsZS5ncy1sZy0zIHRkOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNzVyZW07XG4gIH1cbiAgLnRhYmxlLmdzLWxnLTMgdGg6bGFzdC1jaGlsZCwgLnRhYmxlLmdzLWxnLTMgdGQ6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1yaWdodDogMC43NXJlbTtcbiAgfVxuXG4gIC50YWJsZS5nLWxnLTQgdGgsIC50YWJsZS5nLWxnLTQgdGQge1xuICAgIHBhZGRpbmc6IDFyZW07XG4gIH1cblxuICAudGFibGUuZ3ktbGctNCB0aCwgLnRhYmxlLmd5LWxnLTQgdGQge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtO1xuICB9XG5cbiAgLnRhYmxlLmd4LWxnLTQgdGgsIC50YWJsZS5neC1sZy00IHRkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gICAgcGFkZGluZy1yaWdodDogMXJlbTtcbiAgfVxuXG4gIC50YWJsZS5ncy1sZy00IHRoOmZpcnN0LWNoaWxkLCAudGFibGUuZ3MtbGctNCB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICB9XG4gIC50YWJsZS5ncy1sZy00IHRoOmxhc3QtY2hpbGQsIC50YWJsZS5ncy1sZy00IHRkOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gIH1cblxuICAudGFibGUuZy1sZy01IHRoLCAudGFibGUuZy1sZy01IHRkIHtcbiAgICBwYWRkaW5nOiAxLjI1cmVtO1xuICB9XG5cbiAgLnRhYmxlLmd5LWxnLTUgdGgsIC50YWJsZS5neS1sZy01IHRkIHtcbiAgICBwYWRkaW5nLXRvcDogMS4yNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS4yNXJlbTtcbiAgfVxuXG4gIC50YWJsZS5neC1sZy01IHRoLCAudGFibGUuZ3gtbGctNSB0ZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuMjVyZW07XG4gIH1cblxuICAudGFibGUuZ3MtbGctNSB0aDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLWxnLTUgdGQ6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMS4yNXJlbTtcbiAgfVxuICAudGFibGUuZ3MtbGctNSB0aDpsYXN0LWNoaWxkLCAudGFibGUuZ3MtbGctNSB0ZDpsYXN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjI1cmVtO1xuICB9XG5cbiAgLnRhYmxlLmctbGctNiB0aCwgLnRhYmxlLmctbGctNiB0ZCB7XG4gICAgcGFkZGluZzogMS41cmVtO1xuICB9XG5cbiAgLnRhYmxlLmd5LWxnLTYgdGgsIC50YWJsZS5neS1sZy02IHRkIHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW07XG4gIH1cblxuICAudGFibGUuZ3gtbGctNiB0aCwgLnRhYmxlLmd4LWxnLTYgdGQge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbTtcbiAgfVxuXG4gIC50YWJsZS5ncy1sZy02IHRoOmZpcnN0LWNoaWxkLCAudGFibGUuZ3MtbGctNiB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XG4gIH1cbiAgLnRhYmxlLmdzLWxnLTYgdGg6bGFzdC1jaGlsZCwgLnRhYmxlLmdzLWxnLTYgdGQ6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtO1xuICB9XG5cbiAgLnRhYmxlLmctbGctNyB0aCwgLnRhYmxlLmctbGctNyB0ZCB7XG4gICAgcGFkZGluZzogMS43NXJlbTtcbiAgfVxuXG4gIC50YWJsZS5neS1sZy03IHRoLCAudGFibGUuZ3ktbGctNyB0ZCB7XG4gICAgcGFkZGluZy10b3A6IDEuNzVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDEuNzVyZW07XG4gIH1cblxuICAudGFibGUuZ3gtbGctNyB0aCwgLnRhYmxlLmd4LWxnLTcgdGQge1xuICAgIHBhZGRpbmctbGVmdDogMS43NXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjc1cmVtO1xuICB9XG5cbiAgLnRhYmxlLmdzLWxnLTcgdGg6Zmlyc3QtY2hpbGQsIC50YWJsZS5ncy1sZy03IHRkOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNzVyZW07XG4gIH1cbiAgLnRhYmxlLmdzLWxnLTcgdGg6bGFzdC1jaGlsZCwgLnRhYmxlLmdzLWxnLTcgdGQ6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1yaWdodDogMS43NXJlbTtcbiAgfVxuXG4gIC50YWJsZS5nLWxnLTggdGgsIC50YWJsZS5nLWxnLTggdGQge1xuICAgIHBhZGRpbmc6IDJyZW07XG4gIH1cblxuICAudGFibGUuZ3ktbGctOCB0aCwgLnRhYmxlLmd5LWxnLTggdGQge1xuICAgIHBhZGRpbmctdG9wOiAycmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAycmVtO1xuICB9XG5cbiAgLnRhYmxlLmd4LWxnLTggdGgsIC50YWJsZS5neC1sZy04IHRkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJyZW07XG4gICAgcGFkZGluZy1yaWdodDogMnJlbTtcbiAgfVxuXG4gIC50YWJsZS5ncy1sZy04IHRoOmZpcnN0LWNoaWxkLCAudGFibGUuZ3MtbGctOCB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAycmVtO1xuICB9XG4gIC50YWJsZS5ncy1sZy04IHRoOmxhc3QtY2hpbGQsIC50YWJsZS5ncy1sZy04IHRkOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDJyZW07XG4gIH1cblxuICAudGFibGUuZy1sZy05IHRoLCAudGFibGUuZy1sZy05IHRkIHtcbiAgICBwYWRkaW5nOiAyLjI1cmVtO1xuICB9XG5cbiAgLnRhYmxlLmd5LWxnLTkgdGgsIC50YWJsZS5neS1sZy05IHRkIHtcbiAgICBwYWRkaW5nLXRvcDogMi4yNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi4yNXJlbTtcbiAgfVxuXG4gIC50YWJsZS5neC1sZy05IHRoLCAudGFibGUuZ3gtbGctOSB0ZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjI1cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuMjVyZW07XG4gIH1cblxuICAudGFibGUuZ3MtbGctOSB0aDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLWxnLTkgdGQ6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMi4yNXJlbTtcbiAgfVxuICAudGFibGUuZ3MtbGctOSB0aDpsYXN0LWNoaWxkLCAudGFibGUuZ3MtbGctOSB0ZDpsYXN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjI1cmVtO1xuICB9XG5cbiAgLnRhYmxlLmctbGctMTAgdGgsIC50YWJsZS5nLWxnLTEwIHRkIHtcbiAgICBwYWRkaW5nOiAyLjVyZW07XG4gIH1cblxuICAudGFibGUuZ3ktbGctMTAgdGgsIC50YWJsZS5neS1sZy0xMCB0ZCB7XG4gICAgcGFkZGluZy10b3A6IDIuNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi41cmVtO1xuICB9XG5cbiAgLnRhYmxlLmd4LWxnLTEwIHRoLCAudGFibGUuZ3gtbGctMTAgdGQge1xuICAgIHBhZGRpbmctbGVmdDogMi41cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNXJlbTtcbiAgfVxuXG4gIC50YWJsZS5ncy1sZy0xMCB0aDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLWxnLTEwIHRkOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNXJlbTtcbiAgfVxuICAudGFibGUuZ3MtbGctMTAgdGg6bGFzdC1jaGlsZCwgLnRhYmxlLmdzLWxnLTEwIHRkOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudGFibGUuZy14bC0wIHRoLCAudGFibGUuZy14bC0wIHRkIHtcbiAgICBwYWRkaW5nOiAwcmVtO1xuICB9XG5cbiAgLnRhYmxlLmd5LXhsLTAgdGgsIC50YWJsZS5neS14bC0wIHRkIHtcbiAgICBwYWRkaW5nLXRvcDogMHJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHJlbTtcbiAgfVxuXG4gIC50YWJsZS5neC14bC0wIHRoLCAudGFibGUuZ3gteGwtMCB0ZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDByZW07XG4gIH1cblxuICAudGFibGUuZ3MteGwtMCB0aDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLXhsLTAgdGQ6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMHJlbTtcbiAgfVxuICAudGFibGUuZ3MteGwtMCB0aDpsYXN0LWNoaWxkLCAudGFibGUuZ3MteGwtMCB0ZDpsYXN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcmVtO1xuICB9XG5cbiAgLnRhYmxlLmcteGwtMSB0aCwgLnRhYmxlLmcteGwtMSB0ZCB7XG4gICAgcGFkZGluZzogMC4yNXJlbTtcbiAgfVxuXG4gIC50YWJsZS5neS14bC0xIHRoLCAudGFibGUuZ3kteGwtMSB0ZCB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW07XG4gIH1cblxuICAudGFibGUuZ3gteGwtMSB0aCwgLnRhYmxlLmd4LXhsLTEgdGQge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtO1xuICB9XG5cbiAgLnRhYmxlLmdzLXhsLTEgdGg6Zmlyc3QtY2hpbGQsIC50YWJsZS5ncy14bC0xIHRkOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW07XG4gIH1cbiAgLnRhYmxlLmdzLXhsLTEgdGg6bGFzdC1jaGlsZCwgLnRhYmxlLmdzLXhsLTEgdGQ6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbTtcbiAgfVxuXG4gIC50YWJsZS5nLXhsLTIgdGgsIC50YWJsZS5nLXhsLTIgdGQge1xuICAgIHBhZGRpbmc6IDAuNXJlbTtcbiAgfVxuXG4gIC50YWJsZS5neS14bC0yIHRoLCAudGFibGUuZ3kteGwtMiB0ZCB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtO1xuICB9XG5cbiAgLnRhYmxlLmd4LXhsLTIgdGgsIC50YWJsZS5neC14bC0yIHRkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gIH1cblxuICAudGFibGUuZ3MteGwtMiB0aDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLXhsLTIgdGQ6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtO1xuICB9XG4gIC50YWJsZS5ncy14bC0yIHRoOmxhc3QtY2hpbGQsIC50YWJsZS5ncy14bC0yIHRkOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgfVxuXG4gIC50YWJsZS5nLXhsLTMgdGgsIC50YWJsZS5nLXhsLTMgdGQge1xuICAgIHBhZGRpbmc6IDAuNzVyZW07XG4gIH1cblxuICAudGFibGUuZ3kteGwtMyB0aCwgLnRhYmxlLmd5LXhsLTMgdGQge1xuICAgIHBhZGRpbmctdG9wOiAwLjc1cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjc1cmVtO1xuICB9XG5cbiAgLnRhYmxlLmd4LXhsLTMgdGgsIC50YWJsZS5neC14bC0zIHRkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNzVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMC43NXJlbTtcbiAgfVxuXG4gIC50YWJsZS5ncy14bC0zIHRoOmZpcnN0LWNoaWxkLCAudGFibGUuZ3MteGwtMyB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjc1cmVtO1xuICB9XG4gIC50YWJsZS5ncy14bC0zIHRoOmxhc3QtY2hpbGQsIC50YWJsZS5ncy14bC0zIHRkOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNzVyZW07XG4gIH1cblxuICAudGFibGUuZy14bC00IHRoLCAudGFibGUuZy14bC00IHRkIHtcbiAgICBwYWRkaW5nOiAxcmVtO1xuICB9XG5cbiAgLnRhYmxlLmd5LXhsLTQgdGgsIC50YWJsZS5neS14bC00IHRkIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcbiAgfVxuXG4gIC50YWJsZS5neC14bC00IHRoLCAudGFibGUuZ3gteGwtNCB0ZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gIH1cblxuICAudGFibGUuZ3MteGwtNCB0aDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLXhsLTQgdGQ6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgfVxuICAudGFibGUuZ3MteGwtNCB0aDpsYXN0LWNoaWxkLCAudGFibGUuZ3MteGwtNCB0ZDpsYXN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xuICB9XG5cbiAgLnRhYmxlLmcteGwtNSB0aCwgLnRhYmxlLmcteGwtNSB0ZCB7XG4gICAgcGFkZGluZzogMS4yNXJlbTtcbiAgfVxuXG4gIC50YWJsZS5neS14bC01IHRoLCAudGFibGUuZ3kteGwtNSB0ZCB7XG4gICAgcGFkZGluZy10b3A6IDEuMjVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDEuMjVyZW07XG4gIH1cblxuICAudGFibGUuZ3gteGwtNSB0aCwgLnRhYmxlLmd4LXhsLTUgdGQge1xuICAgIHBhZGRpbmctbGVmdDogMS4yNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjI1cmVtO1xuICB9XG5cbiAgLnRhYmxlLmdzLXhsLTUgdGg6Zmlyc3QtY2hpbGQsIC50YWJsZS5ncy14bC01IHRkOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuMjVyZW07XG4gIH1cbiAgLnRhYmxlLmdzLXhsLTUgdGg6bGFzdC1jaGlsZCwgLnRhYmxlLmdzLXhsLTUgdGQ6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1yaWdodDogMS4yNXJlbTtcbiAgfVxuXG4gIC50YWJsZS5nLXhsLTYgdGgsIC50YWJsZS5nLXhsLTYgdGQge1xuICAgIHBhZGRpbmc6IDEuNXJlbTtcbiAgfVxuXG4gIC50YWJsZS5neS14bC02IHRoLCAudGFibGUuZ3kteGwtNiB0ZCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtO1xuICB9XG5cbiAgLnRhYmxlLmd4LXhsLTYgdGgsIC50YWJsZS5neC14bC02IHRkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW07XG4gIH1cblxuICAudGFibGUuZ3MteGwtNiB0aDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLXhsLTYgdGQ6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtO1xuICB9XG4gIC50YWJsZS5ncy14bC02IHRoOmxhc3QtY2hpbGQsIC50YWJsZS5ncy14bC02IHRkOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbTtcbiAgfVxuXG4gIC50YWJsZS5nLXhsLTcgdGgsIC50YWJsZS5nLXhsLTcgdGQge1xuICAgIHBhZGRpbmc6IDEuNzVyZW07XG4gIH1cblxuICAudGFibGUuZ3kteGwtNyB0aCwgLnRhYmxlLmd5LXhsLTcgdGQge1xuICAgIHBhZGRpbmctdG9wOiAxLjc1cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjc1cmVtO1xuICB9XG5cbiAgLnRhYmxlLmd4LXhsLTcgdGgsIC50YWJsZS5neC14bC03IHRkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNzVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMS43NXJlbTtcbiAgfVxuXG4gIC50YWJsZS5ncy14bC03IHRoOmZpcnN0LWNoaWxkLCAudGFibGUuZ3MteGwtNyB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjc1cmVtO1xuICB9XG4gIC50YWJsZS5ncy14bC03IHRoOmxhc3QtY2hpbGQsIC50YWJsZS5ncy14bC03IHRkOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNzVyZW07XG4gIH1cblxuICAudGFibGUuZy14bC04IHRoLCAudGFibGUuZy14bC04IHRkIHtcbiAgICBwYWRkaW5nOiAycmVtO1xuICB9XG5cbiAgLnRhYmxlLmd5LXhsLTggdGgsIC50YWJsZS5neS14bC04IHRkIHtcbiAgICBwYWRkaW5nLXRvcDogMnJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcbiAgfVxuXG4gIC50YWJsZS5neC14bC04IHRoLCAudGFibGUuZ3gteGwtOCB0ZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAycmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDJyZW07XG4gIH1cblxuICAudGFibGUuZ3MteGwtOCB0aDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLXhsLTggdGQ6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMnJlbTtcbiAgfVxuICAudGFibGUuZ3MteGwtOCB0aDpsYXN0LWNoaWxkLCAudGFibGUuZ3MteGwtOCB0ZDpsYXN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycmVtO1xuICB9XG5cbiAgLnRhYmxlLmcteGwtOSB0aCwgLnRhYmxlLmcteGwtOSB0ZCB7XG4gICAgcGFkZGluZzogMi4yNXJlbTtcbiAgfVxuXG4gIC50YWJsZS5neS14bC05IHRoLCAudGFibGUuZ3kteGwtOSB0ZCB7XG4gICAgcGFkZGluZy10b3A6IDIuMjVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDIuMjVyZW07XG4gIH1cblxuICAudGFibGUuZ3gteGwtOSB0aCwgLnRhYmxlLmd4LXhsLTkgdGQge1xuICAgIHBhZGRpbmctbGVmdDogMi4yNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjI1cmVtO1xuICB9XG5cbiAgLnRhYmxlLmdzLXhsLTkgdGg6Zmlyc3QtY2hpbGQsIC50YWJsZS5ncy14bC05IHRkOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuMjVyZW07XG4gIH1cbiAgLnRhYmxlLmdzLXhsLTkgdGg6bGFzdC1jaGlsZCwgLnRhYmxlLmdzLXhsLTkgdGQ6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1yaWdodDogMi4yNXJlbTtcbiAgfVxuXG4gIC50YWJsZS5nLXhsLTEwIHRoLCAudGFibGUuZy14bC0xMCB0ZCB7XG4gICAgcGFkZGluZzogMi41cmVtO1xuICB9XG5cbiAgLnRhYmxlLmd5LXhsLTEwIHRoLCAudGFibGUuZ3kteGwtMTAgdGQge1xuICAgIHBhZGRpbmctdG9wOiAyLjVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDIuNXJlbTtcbiAgfVxuXG4gIC50YWJsZS5neC14bC0xMCB0aCwgLnRhYmxlLmd4LXhsLTEwIHRkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjVyZW07XG4gIH1cblxuICAudGFibGUuZ3MteGwtMTAgdGg6Zmlyc3QtY2hpbGQsIC50YWJsZS5ncy14bC0xMCB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjVyZW07XG4gIH1cbiAgLnRhYmxlLmdzLXhsLTEwIHRoOmxhc3QtY2hpbGQsIC50YWJsZS5ncy14bC0xMCB0ZDpsYXN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLnRhYmxlLmcteHhsLTAgdGgsIC50YWJsZS5nLXh4bC0wIHRkIHtcbiAgICBwYWRkaW5nOiAwcmVtO1xuICB9XG5cbiAgLnRhYmxlLmd5LXh4bC0wIHRoLCAudGFibGUuZ3kteHhsLTAgdGQge1xuICAgIHBhZGRpbmctdG9wOiAwcmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAwcmVtO1xuICB9XG5cbiAgLnRhYmxlLmd4LXh4bC0wIHRoLCAudGFibGUuZ3gteHhsLTAgdGQge1xuICAgIHBhZGRpbmctbGVmdDogMHJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcmVtO1xuICB9XG5cbiAgLnRhYmxlLmdzLXh4bC0wIHRoOmZpcnN0LWNoaWxkLCAudGFibGUuZ3MteHhsLTAgdGQ6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMHJlbTtcbiAgfVxuICAudGFibGUuZ3MteHhsLTAgdGg6bGFzdC1jaGlsZCwgLnRhYmxlLmdzLXh4bC0wIHRkOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDByZW07XG4gIH1cblxuICAudGFibGUuZy14eGwtMSB0aCwgLnRhYmxlLmcteHhsLTEgdGQge1xuICAgIHBhZGRpbmc6IDAuMjVyZW07XG4gIH1cblxuICAudGFibGUuZ3kteHhsLTEgdGgsIC50YWJsZS5neS14eGwtMSB0ZCB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW07XG4gIH1cblxuICAudGFibGUuZ3gteHhsLTEgdGgsIC50YWJsZS5neC14eGwtMSB0ZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW07XG4gIH1cblxuICAudGFibGUuZ3MteHhsLTEgdGg6Zmlyc3QtY2hpbGQsIC50YWJsZS5ncy14eGwtMSB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtO1xuICB9XG4gIC50YWJsZS5ncy14eGwtMSB0aDpsYXN0LWNoaWxkLCAudGFibGUuZ3MteHhsLTEgdGQ6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbTtcbiAgfVxuXG4gIC50YWJsZS5nLXh4bC0yIHRoLCAudGFibGUuZy14eGwtMiB0ZCB7XG4gICAgcGFkZGluZzogMC41cmVtO1xuICB9XG5cbiAgLnRhYmxlLmd5LXh4bC0yIHRoLCAudGFibGUuZ3kteHhsLTIgdGQge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbTtcbiAgfVxuXG4gIC50YWJsZS5neC14eGwtMiB0aCwgLnRhYmxlLmd4LXh4bC0yIHRkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gIH1cblxuICAudGFibGUuZ3MteHhsLTIgdGg6Zmlyc3QtY2hpbGQsIC50YWJsZS5ncy14eGwtMiB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG4gIH1cbiAgLnRhYmxlLmdzLXh4bC0yIHRoOmxhc3QtY2hpbGQsIC50YWJsZS5ncy14eGwtMiB0ZDpsYXN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gIH1cblxuICAudGFibGUuZy14eGwtMyB0aCwgLnRhYmxlLmcteHhsLTMgdGQge1xuICAgIHBhZGRpbmc6IDAuNzVyZW07XG4gIH1cblxuICAudGFibGUuZ3kteHhsLTMgdGgsIC50YWJsZS5neS14eGwtMyB0ZCB7XG4gICAgcGFkZGluZy10b3A6IDAuNzVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDAuNzVyZW07XG4gIH1cblxuICAudGFibGUuZ3gteHhsLTMgdGgsIC50YWJsZS5neC14eGwtMyB0ZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjc1cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNzVyZW07XG4gIH1cblxuICAudGFibGUuZ3MteHhsLTMgdGg6Zmlyc3QtY2hpbGQsIC50YWJsZS5ncy14eGwtMyB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjc1cmVtO1xuICB9XG4gIC50YWJsZS5ncy14eGwtMyB0aDpsYXN0LWNoaWxkLCAudGFibGUuZ3MteHhsLTMgdGQ6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1yaWdodDogMC43NXJlbTtcbiAgfVxuXG4gIC50YWJsZS5nLXh4bC00IHRoLCAudGFibGUuZy14eGwtNCB0ZCB7XG4gICAgcGFkZGluZzogMXJlbTtcbiAgfVxuXG4gIC50YWJsZS5neS14eGwtNCB0aCwgLnRhYmxlLmd5LXh4bC00IHRkIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcbiAgfVxuXG4gIC50YWJsZS5neC14eGwtNCB0aCwgLnRhYmxlLmd4LXh4bC00IHRkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gICAgcGFkZGluZy1yaWdodDogMXJlbTtcbiAgfVxuXG4gIC50YWJsZS5ncy14eGwtNCB0aDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLXh4bC00IHRkOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gIH1cbiAgLnRhYmxlLmdzLXh4bC00IHRoOmxhc3QtY2hpbGQsIC50YWJsZS5ncy14eGwtNCB0ZDpsYXN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xuICB9XG5cbiAgLnRhYmxlLmcteHhsLTUgdGgsIC50YWJsZS5nLXh4bC01IHRkIHtcbiAgICBwYWRkaW5nOiAxLjI1cmVtO1xuICB9XG5cbiAgLnRhYmxlLmd5LXh4bC01IHRoLCAudGFibGUuZ3kteHhsLTUgdGQge1xuICAgIHBhZGRpbmctdG9wOiAxLjI1cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjI1cmVtO1xuICB9XG5cbiAgLnRhYmxlLmd4LXh4bC01IHRoLCAudGFibGUuZ3gteHhsLTUgdGQge1xuICAgIHBhZGRpbmctbGVmdDogMS4yNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjI1cmVtO1xuICB9XG5cbiAgLnRhYmxlLmdzLXh4bC01IHRoOmZpcnN0LWNoaWxkLCAudGFibGUuZ3MteHhsLTUgdGQ6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMS4yNXJlbTtcbiAgfVxuICAudGFibGUuZ3MteHhsLTUgdGg6bGFzdC1jaGlsZCwgLnRhYmxlLmdzLXh4bC01IHRkOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuMjVyZW07XG4gIH1cblxuICAudGFibGUuZy14eGwtNiB0aCwgLnRhYmxlLmcteHhsLTYgdGQge1xuICAgIHBhZGRpbmc6IDEuNXJlbTtcbiAgfVxuXG4gIC50YWJsZS5neS14eGwtNiB0aCwgLnRhYmxlLmd5LXh4bC02IHRkIHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW07XG4gIH1cblxuICAudGFibGUuZ3gteHhsLTYgdGgsIC50YWJsZS5neC14eGwtNiB0ZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtO1xuICB9XG5cbiAgLnRhYmxlLmdzLXh4bC02IHRoOmZpcnN0LWNoaWxkLCAudGFibGUuZ3MteHhsLTYgdGQ6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtO1xuICB9XG4gIC50YWJsZS5ncy14eGwtNiB0aDpsYXN0LWNoaWxkLCAudGFibGUuZ3MteHhsLTYgdGQ6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtO1xuICB9XG5cbiAgLnRhYmxlLmcteHhsLTcgdGgsIC50YWJsZS5nLXh4bC03IHRkIHtcbiAgICBwYWRkaW5nOiAxLjc1cmVtO1xuICB9XG5cbiAgLnRhYmxlLmd5LXh4bC03IHRoLCAudGFibGUuZ3kteHhsLTcgdGQge1xuICAgIHBhZGRpbmctdG9wOiAxLjc1cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjc1cmVtO1xuICB9XG5cbiAgLnRhYmxlLmd4LXh4bC03IHRoLCAudGFibGUuZ3gteHhsLTcgdGQge1xuICAgIHBhZGRpbmctbGVmdDogMS43NXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjc1cmVtO1xuICB9XG5cbiAgLnRhYmxlLmdzLXh4bC03IHRoOmZpcnN0LWNoaWxkLCAudGFibGUuZ3MteHhsLTcgdGQ6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMS43NXJlbTtcbiAgfVxuICAudGFibGUuZ3MteHhsLTcgdGg6bGFzdC1jaGlsZCwgLnRhYmxlLmdzLXh4bC03IHRkOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNzVyZW07XG4gIH1cblxuICAudGFibGUuZy14eGwtOCB0aCwgLnRhYmxlLmcteHhsLTggdGQge1xuICAgIHBhZGRpbmc6IDJyZW07XG4gIH1cblxuICAudGFibGUuZ3kteHhsLTggdGgsIC50YWJsZS5neS14eGwtOCB0ZCB7XG4gICAgcGFkZGluZy10b3A6IDJyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDJyZW07XG4gIH1cblxuICAudGFibGUuZ3gteHhsLTggdGgsIC50YWJsZS5neC14eGwtOCB0ZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAycmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDJyZW07XG4gIH1cblxuICAudGFibGUuZ3MteHhsLTggdGg6Zmlyc3QtY2hpbGQsIC50YWJsZS5ncy14eGwtOCB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAycmVtO1xuICB9XG4gIC50YWJsZS5ncy14eGwtOCB0aDpsYXN0LWNoaWxkLCAudGFibGUuZ3MteHhsLTggdGQ6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1yaWdodDogMnJlbTtcbiAgfVxuXG4gIC50YWJsZS5nLXh4bC05IHRoLCAudGFibGUuZy14eGwtOSB0ZCB7XG4gICAgcGFkZGluZzogMi4yNXJlbTtcbiAgfVxuXG4gIC50YWJsZS5neS14eGwtOSB0aCwgLnRhYmxlLmd5LXh4bC05IHRkIHtcbiAgICBwYWRkaW5nLXRvcDogMi4yNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi4yNXJlbTtcbiAgfVxuXG4gIC50YWJsZS5neC14eGwtOSB0aCwgLnRhYmxlLmd4LXh4bC05IHRkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuMjVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMi4yNXJlbTtcbiAgfVxuXG4gIC50YWJsZS5ncy14eGwtOSB0aDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLXh4bC05IHRkOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuMjVyZW07XG4gIH1cbiAgLnRhYmxlLmdzLXh4bC05IHRoOmxhc3QtY2hpbGQsIC50YWJsZS5ncy14eGwtOSB0ZDpsYXN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjI1cmVtO1xuICB9XG5cbiAgLnRhYmxlLmcteHhsLTEwIHRoLCAudGFibGUuZy14eGwtMTAgdGQge1xuICAgIHBhZGRpbmc6IDIuNXJlbTtcbiAgfVxuXG4gIC50YWJsZS5neS14eGwtMTAgdGgsIC50YWJsZS5neS14eGwtMTAgdGQge1xuICAgIHBhZGRpbmctdG9wOiAyLjVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDIuNXJlbTtcbiAgfVxuXG4gIC50YWJsZS5neC14eGwtMTAgdGgsIC50YWJsZS5neC14eGwtMTAgdGQge1xuICAgIHBhZGRpbmctbGVmdDogMi41cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNXJlbTtcbiAgfVxuXG4gIC50YWJsZS5ncy14eGwtMTAgdGg6Zmlyc3QtY2hpbGQsIC50YWJsZS5ncy14eGwtMTAgdGQ6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMi41cmVtO1xuICB9XG4gIC50YWJsZS5ncy14eGwtMTAgdGg6bGFzdC1jaGlsZCwgLnRhYmxlLmdzLXh4bC0xMCB0ZDpsYXN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjVyZW07XG4gIH1cbn1cbi5wb3BvdmVyIC5wb3BvdmVyLWhlYWRlciB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNGNUY4RkE7XG59XG4ucG9wb3ZlciAucG9wb3Zlci1kaXNtaXNzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDAuODVyZW07XG4gIHJpZ2h0OiAwLjg1cmVtO1xuICBoZWlnaHQ6IDEuNXJlbTtcbiAgd2lkdGg6IDEuNXJlbTtcbn1cbi5wb3BvdmVyIC5wb3BvdmVyLWRpc21pc3MgaSB7XG4gIGNvbG9yOiAjQTFBNUI3O1xufVxuLnBvcG92ZXIgLnBvcG92ZXItZGlzbWlzczpob3ZlciBpIHtcbiAgY29sb3I6ICNGRkQzMDA7XG59XG4ucG9wb3ZlciAucG9wb3Zlci1kaXNtaXNzICsgLnBvcG92ZXItaGVhZGVyIHtcbiAgcGFkZGluZy1yaWdodDogMi43NXJlbTtcbn1cblxuLnBvcG92ZXItZGFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxODFDMzI7XG4gIGJvcmRlcjogMDtcbn1cbi5wb3BvdmVyLWRhcmsgLnBvcG92ZXItaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE4MUMzMjtcbiAgY29sb3I6ICNFRkYyRjU7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMzRjQyNTQ7XG59XG4ucG9wb3Zlci1kYXJrIC5wb3BvdmVyLWJvZHkge1xuICBjb2xvcjogI0I1QjVDMztcbn1cbi5wb3BvdmVyLWRhcmsuYnMtcG9wb3Zlci10b3AgPiAucG9wb3Zlci1hcnJvdzo6YmVmb3JlLCAucG9wb3Zlci1kYXJrLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXRvcF0gPiAucG9wb3Zlci1hcnJvdzo6YmVmb3JlIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0Y1RjhGQTtcbn1cbi5wb3BvdmVyLWRhcmsuYnMtcG9wb3Zlci10b3AgPiAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIsIC5wb3BvdmVyLWRhcmsuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49dG9wXSA+IC5wb3BvdmVyLWFycm93OjphZnRlciB7XG4gIGJvcmRlci10b3AtY29sb3I6ICMxODFDMzI7XG59XG4ucG9wb3Zlci1kYXJrLmJzLXBvcG92ZXItZW5kID4gLnBvcG92ZXItYXJyb3c6OmJlZm9yZSwgLnBvcG92ZXItZGFyay5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1yaWdodF0gPiAucG9wb3Zlci1hcnJvdzo6YmVmb3JlIHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjRjVGOEZBO1xufVxuLnBvcG92ZXItZGFyay5icy1wb3BvdmVyLWVuZCA+IC5wb3BvdmVyLWFycm93OjphZnRlciwgLnBvcG92ZXItZGFyay5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1yaWdodF0gPiAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICMxODFDMzI7XG59XG4ucG9wb3Zlci1kYXJrLmJzLXBvcG92ZXItYm90dG9tID4gLnBvcG92ZXItYXJyb3c6OmJlZm9yZSwgLnBvcG92ZXItZGFyay5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1ib3R0b21dID4gLnBvcG92ZXItYXJyb3c6OmJlZm9yZSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNGNUY4RkE7XG59XG4ucG9wb3Zlci1kYXJrLmJzLXBvcG92ZXItYm90dG9tID4gLnBvcG92ZXItYXJyb3c6OmFmdGVyLCAucG9wb3Zlci1kYXJrLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWJvdHRvbV0gPiAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMTgxQzMyO1xufVxuLnBvcG92ZXItZGFyay5icy1wb3BvdmVyLWJvdHRvbSAucG9wb3Zlci1oZWFkZXI6OmJlZm9yZSwgLnBvcG92ZXItZGFyay5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1ib3R0b21dIC5wb3BvdmVyLWhlYWRlcjo6YmVmb3JlIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzE4MUMzMjtcbn1cbi5wb3BvdmVyLWRhcmsuYnMtcG9wb3Zlci1zdGFydCA+IC5wb3BvdmVyLWFycm93OjpiZWZvcmUsIC5wb3BvdmVyLWRhcmsuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49bGVmdF0gPiAucG9wb3Zlci1hcnJvdzo6YmVmb3JlIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNGNUY4RkE7XG59XG4ucG9wb3Zlci1kYXJrLmJzLXBvcG92ZXItc3RhcnQgPiAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIsIC5wb3BvdmVyLWRhcmsuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49bGVmdF0gPiAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzE4MUMzMjtcbn1cblxuLnRvb2x0aXAgLnRvb2x0aXAtaW5uZXIge1xuICBib3gtc2hhZG93OiAwcHggMHB4IDUwcHggMHB4IHJnYmEoODIsIDYzLCAxMDUsIDAuMSk7XG59XG4udG9vbHRpcC50b29sdG9wLWF1dG8td2lkdGggLnRvb2x0aXAtaW5uZXIge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBtYXgtd2lkdGg6IG5vbmU7XG59XG4udG9vbHRpcC50b29sdGlwLWRhcmsgLnRvb2x0aXAtaW5uZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE4MUMzMjtcbn1cbi50b29sdGlwLnRvb2x0aXAtZGFyay5icy10b29sdGlwLXRvcCAudG9vbHRpcC1hcnJvdzo6YmVmb3JlLCAudG9vbHRpcC50b29sdGlwLWRhcmsuYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49dG9wXSAudG9vbHRpcC1hcnJvdzo6YmVmb3JlIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzE4MUMzMjtcbn1cbi50b29sdGlwLnRvb2x0aXAtZGFyay5icy10b29sdGlwLWVuZCAudG9vbHRpcC1hcnJvdzo6YmVmb3JlLCAudG9vbHRpcC50b29sdGlwLWRhcmsuYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49cmlnaHRdIC50b29sdGlwLWFycm93OjpiZWZvcmUge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICMxODFDMzI7XG59XG4udG9vbHRpcC50b29sdGlwLWRhcmsuYnMtdG9vbHRpcC1ib3R0b20gLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSwgLnRvb2x0aXAudG9vbHRpcC1kYXJrLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWJvdHRvbV0gLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMxODFDMzI7XG59XG4udG9vbHRpcC50b29sdGlwLWRhcmsuYnMtdG9vbHRpcC1zdGFydCAudG9vbHRpcC1hcnJvdzo6YmVmb3JlLCAudG9vbHRpcC50b29sdGlwLWRhcmsuYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49bGVmdF0gLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMTgxQzMyO1xufVxuXG4uYWNjb3JkaW9uIC5hY2NvcmRpb24taGVhZGVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmFjY29yZGlvbi5hY2NvcmRpb24taWNvbi10b2dnbGUgLmFjY29yZGlvbi1pY29uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uYWNjb3JkaW9uLmFjY29yZGlvbi1pY29uLXRvZ2dsZSAuYWNjb3JkaW9uLWljb24gaSB7XG4gIGNvbG9yOiAjRkZEMzAwO1xufVxuLmFjY29yZGlvbi5hY2NvcmRpb24taWNvbi10b2dnbGUgLmFjY29yZGlvbi1pY29uIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0ZGRDMwMDtcbn1cbi5hY2NvcmRpb24uYWNjb3JkaW9uLWljb24tdG9nZ2xlIC5hY2NvcmRpb24taWNvbiAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG4uYWNjb3JkaW9uLmFjY29yZGlvbi1pY29uLXRvZ2dsZSAuY29sbGFwc2VkIC5hY2NvcmRpb24taWNvbiB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gIHRyYW5zZm9ybTogcm90YXRlKDApO1xufVxuLmFjY29yZGlvbi5hY2NvcmRpb24taWNvbi10b2dnbGUgLmNvbGxhcHNlZCAuYWNjb3JkaW9uLWljb24gaSB7XG4gIGNvbG9yOiAjQTFBNUI3O1xufVxuLmFjY29yZGlvbi5hY2NvcmRpb24taWNvbi10b2dnbGUgLmNvbGxhcHNlZCAuYWNjb3JkaW9uLWljb24gLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjQTFBNUI3O1xufVxuLmFjY29yZGlvbi5hY2NvcmRpb24taWNvbi10b2dnbGUgLmNvbGxhcHNlZCAuYWNjb3JkaW9uLWljb24gLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLmFjY29yZGlvbi5hY2NvcmRpb24tYm9yZGVybGVzcyAuYWNjb3JkaW9uLWl0ZW0ge1xuICBib3JkZXI6IDA7XG59XG4uYWNjb3JkaW9uLmFjY29yZGlvbi1mbHVzaCAuYWNjb3JkaW9uLWl0ZW0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiBub25lO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG5cbi5mZWVkYmFjayB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5mZWVkYmFjay1wb3B1cCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW46IDAgYXV0bztcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiAxMDAwO1xuICBib3gtc2hhZG93OiAwcHggMHB4IDUwcHggMHB4IHJnYmEoODIsIDYzLCAxMDUsIDAuMSk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDc1cmVtO1xuICBwYWRkaW5nOiAxcmVtIDEuMjVyZW07XG59XG5cbi5mZWVkYmFjay10b3AtY2VudGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgdHJhbnNpdGlvbjogdG9wIDAuNnMgZWFzZTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xufVxuLmZlZWRiYWNrLXRvcC1jZW50ZXIuZmVlZGJhY2stc2hvd24ge1xuICB0b3A6IDBweDtcbiAgdHJhbnNpdGlvbjogdG9wIDAuNnMgZWFzZTtcbn1cblxuLmltYWdlLWlucHV0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDc1cmVtO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuLmltYWdlLWlucHV0Om5vdCguaW1hZ2UtaW5wdXQtZW1wdHkpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZSAhaW1wb3J0YW50O1xufVxuLmltYWdlLWlucHV0IC5pbWFnZS1pbnB1dC13cmFwcGVyIHtcbiAgd2lkdGg6IDEyMHB4O1xuICBoZWlnaHQ6IDEyMHB4O1xuICBib3JkZXItcmFkaXVzOiAwLjQ3NXJlbTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cbi5pbWFnZS1pbnB1dCBbZGF0YS1rdC1pbWFnZS1pbnB1dC1hY3Rpb249Y2hhbmdlXSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTEwcHg7XG4gIHRvcDogLTEwcHg7XG59XG4uaW1hZ2UtaW5wdXQgW2RhdGEta3QtaW1hZ2UtaW5wdXQtYWN0aW9uPWNoYW5nZV0gaW5wdXQge1xuICB3aWR0aDogMCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDAgIWltcG9ydGFudDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDtcbn1cbi5pbWFnZS1pbnB1dCBbZGF0YS1rdC1pbWFnZS1pbnB1dC1hY3Rpb249Y2FuY2VsXSxcbi5pbWFnZS1pbnB1dCBbZGF0YS1rdC1pbWFnZS1pbnB1dC1hY3Rpb249cmVtb3ZlXSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMHB4O1xuICBib3R0b206IC01cHg7XG59XG4uaW1hZ2UtaW5wdXQgW2RhdGEta3QtaW1hZ2UtaW5wdXQtYWN0aW9uPWNhbmNlbF0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmltYWdlLWlucHV0LmltYWdlLWlucHV0LWNoYW5nZWQgW2RhdGEta3QtaW1hZ2UtaW5wdXQtYWN0aW9uPWNhbmNlbF0ge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmltYWdlLWlucHV0LmltYWdlLWlucHV0LWNoYW5nZWQgW2RhdGEta3QtaW1hZ2UtaW5wdXQtYWN0aW9uPXJlbW92ZV0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmltYWdlLWlucHV0LmltYWdlLWlucHV0LWVtcHR5IFtkYXRhLWt0LWltYWdlLWlucHV0LWFjdGlvbj1yZW1vdmVdLFxuLmltYWdlLWlucHV0LmltYWdlLWlucHV0LWVtcHR5IFtkYXRhLWt0LWltYWdlLWlucHV0LWFjdGlvbj1jYW5jZWxdIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5pbWFnZS1pbnB1dC5pbWFnZS1pbnB1dC1jaXJjbGUge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG4uaW1hZ2UtaW5wdXQuaW1hZ2UtaW5wdXQtY2lyY2xlIC5pbWFnZS1pbnB1dC13cmFwcGVyIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLmltYWdlLWlucHV0LmltYWdlLWlucHV0LWNpcmNsZSBbZGF0YS1rdC1pbWFnZS1pbnB1dC1hY3Rpb249Y2hhbmdlXSB7XG4gIHJpZ2h0OiA1cHg7XG4gIHRvcDogNXB4O1xufVxuLmltYWdlLWlucHV0LmltYWdlLWlucHV0LWNpcmNsZSBbZGF0YS1rdC1pbWFnZS1pbnB1dC1hY3Rpb249Y2FuY2VsXSxcbi5pbWFnZS1pbnB1dC5pbWFnZS1pbnB1dC1jaXJjbGUgW2RhdGEta3QtaW1hZ2UtaW5wdXQtYWN0aW9uPXJlbW92ZV0ge1xuICByaWdodDogNXB4O1xuICBib3R0b206IDVweDtcbn1cbi5pbWFnZS1pbnB1dC5pbWFnZS1pbnB1dC1vdXRsaW5lIC5pbWFnZS1pbnB1dC13cmFwcGVyIHtcbiAgYm9yZGVyOiAzcHggc29saWQgI2ZmZmZmZjtcbiAgYm94LXNoYWRvdzogMCAwLjVyZW0gMS41cmVtIDAuNXJlbSByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbn1cblxuLnN5bWJvbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZmxleC1zaHJpbms6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLXJhZGl1czogMC40NzVyZW07XG59XG4uc3ltYm9sIC5zeW1ib2wtbGFiZWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICMzRjQyNTQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNUY4RkE7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDc1cmVtO1xufVxuLnN5bWJvbCAuc3ltYm9sLWJhZGdlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3JkZXI6IDJweCBzb2xpZCAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSkgIWltcG9ydGFudDtcbn1cbi5zeW1ib2wgPiBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyLXJhZGl1czogMC40NzVyZW07XG59XG4uc3ltYm9sLnN5bWJvbC1zcXVhcmUsXG4uc3ltYm9sLnN5bWJvbC1zcXVhcmUgPiBpbWcsXG4uc3ltYm9sLnN5bWJvbC1zcXVhcmUgLnN5bWJvbC1sYWJlbCB7XG4gIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbn1cbi5zeW1ib2wuc3ltYm9sLWNpcmNsZSxcbi5zeW1ib2wuc3ltYm9sLWNpcmNsZSA+IGltZyxcbi5zeW1ib2wuc3ltYm9sLWNpcmNsZSAuc3ltYm9sLWxhYmVsIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLnN5bWJvbCA+IGltZyB7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG59XG4uc3ltYm9sIC5zeW1ib2wtbGFiZWwge1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xufVxuLnN5bWJvbC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG59XG4uc3ltYm9sLnN5bWJvbC1maXhlZCA+IGltZyB7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIG1heC13aWR0aDogYXV0bztcbn1cbi5zeW1ib2wuc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gIGhlaWdodDogNTBweDtcbiAgd2lkdGg6IDc1cHg7XG59XG4uc3ltYm9sLnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgaGVpZ2h0OiA1MHB4O1xuICB3aWR0aDogNzVweDtcbiAgbWF4LXdpZHRoOiBhdXRvO1xufVxuLnN5bWJvbC5zeW1ib2wtMjBweCA+IGltZyB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG59XG4uc3ltYm9sLnN5bWJvbC0yMHB4IC5zeW1ib2wtbGFiZWwge1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xufVxuLnN5bWJvbC5zeW1ib2wtMjBweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG59XG4uc3ltYm9sLnN5bWJvbC0yMHB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIG1heC13aWR0aDogYXV0bztcbn1cbi5zeW1ib2wuc3ltYm9sLTIwcHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gIGhlaWdodDogMjBweDtcbiAgd2lkdGg6IDMwcHg7XG59XG4uc3ltYm9sLnN5bWJvbC0yMHB4LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgaGVpZ2h0OiAyMHB4O1xuICB3aWR0aDogMzBweDtcbiAgbWF4LXdpZHRoOiBhdXRvO1xufVxuLnN5bWJvbC5zeW1ib2wtMjVweCA+IGltZyB7XG4gIHdpZHRoOiAyNXB4O1xuICBoZWlnaHQ6IDI1cHg7XG59XG4uc3ltYm9sLnN5bWJvbC0yNXB4IC5zeW1ib2wtbGFiZWwge1xuICB3aWR0aDogMjVweDtcbiAgaGVpZ2h0OiAyNXB4O1xufVxuLnN5bWJvbC5zeW1ib2wtMjVweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gIHdpZHRoOiAyNXB4O1xuICBoZWlnaHQ6IDI1cHg7XG59XG4uc3ltYm9sLnN5bWJvbC0yNXB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gIHdpZHRoOiAyNXB4O1xuICBoZWlnaHQ6IDI1cHg7XG4gIG1heC13aWR0aDogYXV0bztcbn1cbi5zeW1ib2wuc3ltYm9sLTI1cHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gIGhlaWdodDogMjVweDtcbiAgd2lkdGg6IDM3LjVweDtcbn1cbi5zeW1ib2wuc3ltYm9sLTI1cHguc3ltYm9sLTJieTMgPiBpbWcge1xuICBoZWlnaHQ6IDI1cHg7XG4gIHdpZHRoOiAzNy41cHg7XG4gIG1heC13aWR0aDogYXV0bztcbn1cbi5zeW1ib2wuc3ltYm9sLTMwcHggPiBpbWcge1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xufVxuLnN5bWJvbC5zeW1ib2wtMzBweCAuc3ltYm9sLWxhYmVsIHtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbn1cbi5zeW1ib2wuc3ltYm9sLTMwcHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xufVxuLnN5bWJvbC5zeW1ib2wtMzBweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBtYXgtd2lkdGg6IGF1dG87XG59XG4uc3ltYm9sLnN5bWJvbC0zMHB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICBoZWlnaHQ6IDMwcHg7XG4gIHdpZHRoOiA0NXB4O1xufVxuLnN5bWJvbC5zeW1ib2wtMzBweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gIGhlaWdodDogMzBweDtcbiAgd2lkdGg6IDQ1cHg7XG4gIG1heC13aWR0aDogYXV0bztcbn1cbi5zeW1ib2wuc3ltYm9sLTM1cHggPiBpbWcge1xuICB3aWR0aDogMzVweDtcbiAgaGVpZ2h0OiAzNXB4O1xufVxuLnN5bWJvbC5zeW1ib2wtMzVweCAuc3ltYm9sLWxhYmVsIHtcbiAgd2lkdGg6IDM1cHg7XG4gIGhlaWdodDogMzVweDtcbn1cbi5zeW1ib2wuc3ltYm9sLTM1cHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICB3aWR0aDogMzVweDtcbiAgaGVpZ2h0OiAzNXB4O1xufVxuLnN5bWJvbC5zeW1ib2wtMzVweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICB3aWR0aDogMzVweDtcbiAgaGVpZ2h0OiAzNXB4O1xuICBtYXgtd2lkdGg6IGF1dG87XG59XG4uc3ltYm9sLnN5bWJvbC0zNXB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICBoZWlnaHQ6IDM1cHg7XG4gIHdpZHRoOiA1Mi41cHg7XG59XG4uc3ltYm9sLnN5bWJvbC0zNXB4LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgaGVpZ2h0OiAzNXB4O1xuICB3aWR0aDogNTIuNXB4O1xuICBtYXgtd2lkdGg6IGF1dG87XG59XG4uc3ltYm9sLnN5bWJvbC00MHB4ID4gaW1nIHtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbn1cbi5zeW1ib2wuc3ltYm9sLTQwcHggLnN5bWJvbC1sYWJlbCB7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG59XG4uc3ltYm9sLnN5bWJvbC00MHB4LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbn1cbi5zeW1ib2wuc3ltYm9sLTQwcHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgbWF4LXdpZHRoOiBhdXRvO1xufVxuLnN5bWJvbC5zeW1ib2wtNDBweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgaGVpZ2h0OiA0MHB4O1xuICB3aWR0aDogNjBweDtcbn1cbi5zeW1ib2wuc3ltYm9sLTQwcHguc3ltYm9sLTJieTMgPiBpbWcge1xuICBoZWlnaHQ6IDQwcHg7XG4gIHdpZHRoOiA2MHB4O1xuICBtYXgtd2lkdGg6IGF1dG87XG59XG4uc3ltYm9sLnN5bWJvbC00NXB4ID4gaW1nIHtcbiAgd2lkdGg6IDQ1cHg7XG4gIGhlaWdodDogNDVweDtcbn1cbi5zeW1ib2wuc3ltYm9sLTQ1cHggLnN5bWJvbC1sYWJlbCB7XG4gIHdpZHRoOiA0NXB4O1xuICBoZWlnaHQ6IDQ1cHg7XG59XG4uc3ltYm9sLnN5bWJvbC00NXB4LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgd2lkdGg6IDQ1cHg7XG4gIGhlaWdodDogNDVweDtcbn1cbi5zeW1ib2wuc3ltYm9sLTQ1cHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgd2lkdGg6IDQ1cHg7XG4gIGhlaWdodDogNDVweDtcbiAgbWF4LXdpZHRoOiBhdXRvO1xufVxuLnN5bWJvbC5zeW1ib2wtNDVweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgaGVpZ2h0OiA0NXB4O1xuICB3aWR0aDogNjcuNXB4O1xufVxuLnN5bWJvbC5zeW1ib2wtNDVweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gIGhlaWdodDogNDVweDtcbiAgd2lkdGg6IDY3LjVweDtcbiAgbWF4LXdpZHRoOiBhdXRvO1xufVxuLnN5bWJvbC5zeW1ib2wtNTBweCA+IGltZyB7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG59XG4uc3ltYm9sLnN5bWJvbC01MHB4IC5zeW1ib2wtbGFiZWwge1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xufVxuLnN5bWJvbC5zeW1ib2wtNTBweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG59XG4uc3ltYm9sLnN5bWJvbC01MHB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIG1heC13aWR0aDogYXV0bztcbn1cbi5zeW1ib2wuc3ltYm9sLTUwcHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gIGhlaWdodDogNTBweDtcbiAgd2lkdGg6IDc1cHg7XG59XG4uc3ltYm9sLnN5bWJvbC01MHB4LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgaGVpZ2h0OiA1MHB4O1xuICB3aWR0aDogNzVweDtcbiAgbWF4LXdpZHRoOiBhdXRvO1xufVxuLnN5bWJvbC5zeW1ib2wtNTVweCA+IGltZyB7XG4gIHdpZHRoOiA1NXB4O1xuICBoZWlnaHQ6IDU1cHg7XG59XG4uc3ltYm9sLnN5bWJvbC01NXB4IC5zeW1ib2wtbGFiZWwge1xuICB3aWR0aDogNTVweDtcbiAgaGVpZ2h0OiA1NXB4O1xufVxuLnN5bWJvbC5zeW1ib2wtNTVweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gIHdpZHRoOiA1NXB4O1xuICBoZWlnaHQ6IDU1cHg7XG59XG4uc3ltYm9sLnN5bWJvbC01NXB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gIHdpZHRoOiA1NXB4O1xuICBoZWlnaHQ6IDU1cHg7XG4gIG1heC13aWR0aDogYXV0bztcbn1cbi5zeW1ib2wuc3ltYm9sLTU1cHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gIGhlaWdodDogNTVweDtcbiAgd2lkdGg6IDgyLjVweDtcbn1cbi5zeW1ib2wuc3ltYm9sLTU1cHguc3ltYm9sLTJieTMgPiBpbWcge1xuICBoZWlnaHQ6IDU1cHg7XG4gIHdpZHRoOiA4Mi41cHg7XG4gIG1heC13aWR0aDogYXV0bztcbn1cbi5zeW1ib2wuc3ltYm9sLTYwcHggPiBpbWcge1xuICB3aWR0aDogNjBweDtcbiAgaGVpZ2h0OiA2MHB4O1xufVxuLnN5bWJvbC5zeW1ib2wtNjBweCAuc3ltYm9sLWxhYmVsIHtcbiAgd2lkdGg6IDYwcHg7XG4gIGhlaWdodDogNjBweDtcbn1cbi5zeW1ib2wuc3ltYm9sLTYwcHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICB3aWR0aDogNjBweDtcbiAgaGVpZ2h0OiA2MHB4O1xufVxuLnN5bWJvbC5zeW1ib2wtNjBweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICB3aWR0aDogNjBweDtcbiAgaGVpZ2h0OiA2MHB4O1xuICBtYXgtd2lkdGg6IGF1dG87XG59XG4uc3ltYm9sLnN5bWJvbC02MHB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICBoZWlnaHQ6IDYwcHg7XG4gIHdpZHRoOiA5MHB4O1xufVxuLnN5bWJvbC5zeW1ib2wtNjBweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gIGhlaWdodDogNjBweDtcbiAgd2lkdGg6IDkwcHg7XG4gIG1heC13aWR0aDogYXV0bztcbn1cbi5zeW1ib2wuc3ltYm9sLTY1cHggPiBpbWcge1xuICB3aWR0aDogNjVweDtcbiAgaGVpZ2h0OiA2NXB4O1xufVxuLnN5bWJvbC5zeW1ib2wtNjVweCAuc3ltYm9sLWxhYmVsIHtcbiAgd2lkdGg6IDY1cHg7XG4gIGhlaWdodDogNjVweDtcbn1cbi5zeW1ib2wuc3ltYm9sLTY1cHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICB3aWR0aDogNjVweDtcbiAgaGVpZ2h0OiA2NXB4O1xufVxuLnN5bWJvbC5zeW1ib2wtNjVweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICB3aWR0aDogNjVweDtcbiAgaGVpZ2h0OiA2NXB4O1xuICBtYXgtd2lkdGg6IGF1dG87XG59XG4uc3ltYm9sLnN5bWJvbC02NXB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICBoZWlnaHQ6IDY1cHg7XG4gIHdpZHRoOiA5Ny41cHg7XG59XG4uc3ltYm9sLnN5bWJvbC02NXB4LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgaGVpZ2h0OiA2NXB4O1xuICB3aWR0aDogOTcuNXB4O1xuICBtYXgtd2lkdGg6IGF1dG87XG59XG4uc3ltYm9sLnN5bWJvbC03MHB4ID4gaW1nIHtcbiAgd2lkdGg6IDcwcHg7XG4gIGhlaWdodDogNzBweDtcbn1cbi5zeW1ib2wuc3ltYm9sLTcwcHggLnN5bWJvbC1sYWJlbCB7XG4gIHdpZHRoOiA3MHB4O1xuICBoZWlnaHQ6IDcwcHg7XG59XG4uc3ltYm9sLnN5bWJvbC03MHB4LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgd2lkdGg6IDcwcHg7XG4gIGhlaWdodDogNzBweDtcbn1cbi5zeW1ib2wuc3ltYm9sLTcwcHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgd2lkdGg6IDcwcHg7XG4gIGhlaWdodDogNzBweDtcbiAgbWF4LXdpZHRoOiBhdXRvO1xufVxuLnN5bWJvbC5zeW1ib2wtNzBweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgaGVpZ2h0OiA3MHB4O1xuICB3aWR0aDogMTA1cHg7XG59XG4uc3ltYm9sLnN5bWJvbC03MHB4LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgaGVpZ2h0OiA3MHB4O1xuICB3aWR0aDogMTA1cHg7XG4gIG1heC13aWR0aDogYXV0bztcbn1cbi5zeW1ib2wuc3ltYm9sLTc1cHggPiBpbWcge1xuICB3aWR0aDogNzVweDtcbiAgaGVpZ2h0OiA3NXB4O1xufVxuLnN5bWJvbC5zeW1ib2wtNzVweCAuc3ltYm9sLWxhYmVsIHtcbiAgd2lkdGg6IDc1cHg7XG4gIGhlaWdodDogNzVweDtcbn1cbi5zeW1ib2wuc3ltYm9sLTc1cHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICB3aWR0aDogNzVweDtcbiAgaGVpZ2h0OiA3NXB4O1xufVxuLnN5bWJvbC5zeW1ib2wtNzVweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICB3aWR0aDogNzVweDtcbiAgaGVpZ2h0OiA3NXB4O1xuICBtYXgtd2lkdGg6IGF1dG87XG59XG4uc3ltYm9sLnN5bWJvbC03NXB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICBoZWlnaHQ6IDc1cHg7XG4gIHdpZHRoOiAxMTIuNXB4O1xufVxuLnN5bWJvbC5zeW1ib2wtNzVweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gIGhlaWdodDogNzVweDtcbiAgd2lkdGg6IDExMi41cHg7XG4gIG1heC13aWR0aDogYXV0bztcbn1cbi5zeW1ib2wuc3ltYm9sLTEwMHB4ID4gaW1nIHtcbiAgd2lkdGg6IDEwMHB4O1xuICBoZWlnaHQ6IDEwMHB4O1xufVxuLnN5bWJvbC5zeW1ib2wtMTAwcHggLnN5bWJvbC1sYWJlbCB7XG4gIHdpZHRoOiAxMDBweDtcbiAgaGVpZ2h0OiAxMDBweDtcbn1cbi5zeW1ib2wuc3ltYm9sLTEwMHB4LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgd2lkdGg6IDEwMHB4O1xuICBoZWlnaHQ6IDEwMHB4O1xufVxuLnN5bWJvbC5zeW1ib2wtMTAwcHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgd2lkdGg6IDEwMHB4O1xuICBoZWlnaHQ6IDEwMHB4O1xuICBtYXgtd2lkdGg6IGF1dG87XG59XG4uc3ltYm9sLnN5bWJvbC0xMDBweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgaGVpZ2h0OiAxMDBweDtcbiAgd2lkdGg6IDE1MHB4O1xufVxuLnN5bWJvbC5zeW1ib2wtMTAwcHguc3ltYm9sLTJieTMgPiBpbWcge1xuICBoZWlnaHQ6IDEwMHB4O1xuICB3aWR0aDogMTUwcHg7XG4gIG1heC13aWR0aDogYXV0bztcbn1cbi5zeW1ib2wuc3ltYm9sLTEyNXB4ID4gaW1nIHtcbiAgd2lkdGg6IDEyNXB4O1xuICBoZWlnaHQ6IDEyNXB4O1xufVxuLnN5bWJvbC5zeW1ib2wtMTI1cHggLnN5bWJvbC1sYWJlbCB7XG4gIHdpZHRoOiAxMjVweDtcbiAgaGVpZ2h0OiAxMjVweDtcbn1cbi5zeW1ib2wuc3ltYm9sLTEyNXB4LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgd2lkdGg6IDEyNXB4O1xuICBoZWlnaHQ6IDEyNXB4O1xufVxuLnN5bWJvbC5zeW1ib2wtMTI1cHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgd2lkdGg6IDEyNXB4O1xuICBoZWlnaHQ6IDEyNXB4O1xuICBtYXgtd2lkdGg6IGF1dG87XG59XG4uc3ltYm9sLnN5bWJvbC0xMjVweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgaGVpZ2h0OiAxMjVweDtcbiAgd2lkdGg6IDE4Ny41cHg7XG59XG4uc3ltYm9sLnN5bWJvbC0xMjVweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gIGhlaWdodDogMTI1cHg7XG4gIHdpZHRoOiAxODcuNXB4O1xuICBtYXgtd2lkdGg6IGF1dG87XG59XG4uc3ltYm9sLnN5bWJvbC0xNTBweCA+IGltZyB7XG4gIHdpZHRoOiAxNTBweDtcbiAgaGVpZ2h0OiAxNTBweDtcbn1cbi5zeW1ib2wuc3ltYm9sLTE1MHB4IC5zeW1ib2wtbGFiZWwge1xuICB3aWR0aDogMTUwcHg7XG4gIGhlaWdodDogMTUwcHg7XG59XG4uc3ltYm9sLnN5bWJvbC0xNTBweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gIHdpZHRoOiAxNTBweDtcbiAgaGVpZ2h0OiAxNTBweDtcbn1cbi5zeW1ib2wuc3ltYm9sLTE1MHB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gIHdpZHRoOiAxNTBweDtcbiAgaGVpZ2h0OiAxNTBweDtcbiAgbWF4LXdpZHRoOiBhdXRvO1xufVxuLnN5bWJvbC5zeW1ib2wtMTUwcHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gIGhlaWdodDogMTUwcHg7XG4gIHdpZHRoOiAyMjVweDtcbn1cbi5zeW1ib2wuc3ltYm9sLTE1MHB4LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgaGVpZ2h0OiAxNTBweDtcbiAgd2lkdGg6IDIyNXB4O1xuICBtYXgtd2lkdGg6IGF1dG87XG59XG4uc3ltYm9sLnN5bWJvbC0xNjBweCA+IGltZyB7XG4gIHdpZHRoOiAxNjBweDtcbiAgaGVpZ2h0OiAxNjBweDtcbn1cbi5zeW1ib2wuc3ltYm9sLTE2MHB4IC5zeW1ib2wtbGFiZWwge1xuICB3aWR0aDogMTYwcHg7XG4gIGhlaWdodDogMTYwcHg7XG59XG4uc3ltYm9sLnN5bWJvbC0xNjBweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gIHdpZHRoOiAxNjBweDtcbiAgaGVpZ2h0OiAxNjBweDtcbn1cbi5zeW1ib2wuc3ltYm9sLTE2MHB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gIHdpZHRoOiAxNjBweDtcbiAgaGVpZ2h0OiAxNjBweDtcbiAgbWF4LXdpZHRoOiBhdXRvO1xufVxuLnN5bWJvbC5zeW1ib2wtMTYwcHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gIGhlaWdodDogMTYwcHg7XG4gIHdpZHRoOiAyNDBweDtcbn1cbi5zeW1ib2wuc3ltYm9sLTE2MHB4LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgaGVpZ2h0OiAxNjBweDtcbiAgd2lkdGg6IDI0MHB4O1xuICBtYXgtd2lkdGg6IGF1dG87XG59XG4uc3ltYm9sLnN5bWJvbC0xNzVweCA+IGltZyB7XG4gIHdpZHRoOiAxNzVweDtcbiAgaGVpZ2h0OiAxNzVweDtcbn1cbi5zeW1ib2wuc3ltYm9sLTE3NXB4IC5zeW1ib2wtbGFiZWwge1xuICB3aWR0aDogMTc1cHg7XG4gIGhlaWdodDogMTc1cHg7XG59XG4uc3ltYm9sLnN5bWJvbC0xNzVweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gIHdpZHRoOiAxNzVweDtcbiAgaGVpZ2h0OiAxNzVweDtcbn1cbi5zeW1ib2wuc3ltYm9sLTE3NXB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gIHdpZHRoOiAxNzVweDtcbiAgaGVpZ2h0OiAxNzVweDtcbiAgbWF4LXdpZHRoOiBhdXRvO1xufVxuLnN5bWJvbC5zeW1ib2wtMTc1cHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gIGhlaWdodDogMTc1cHg7XG4gIHdpZHRoOiAyNjIuNXB4O1xufVxuLnN5bWJvbC5zeW1ib2wtMTc1cHguc3ltYm9sLTJieTMgPiBpbWcge1xuICBoZWlnaHQ6IDE3NXB4O1xuICB3aWR0aDogMjYyLjVweDtcbiAgbWF4LXdpZHRoOiBhdXRvO1xufVxuLnN5bWJvbC5zeW1ib2wtMjAwcHggPiBpbWcge1xuICB3aWR0aDogMjAwcHg7XG4gIGhlaWdodDogMjAwcHg7XG59XG4uc3ltYm9sLnN5bWJvbC0yMDBweCAuc3ltYm9sLWxhYmVsIHtcbiAgd2lkdGg6IDIwMHB4O1xuICBoZWlnaHQ6IDIwMHB4O1xufVxuLnN5bWJvbC5zeW1ib2wtMjAwcHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICB3aWR0aDogMjAwcHg7XG4gIGhlaWdodDogMjAwcHg7XG59XG4uc3ltYm9sLnN5bWJvbC0yMDBweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICB3aWR0aDogMjAwcHg7XG4gIGhlaWdodDogMjAwcHg7XG4gIG1heC13aWR0aDogYXV0bztcbn1cbi5zeW1ib2wuc3ltYm9sLTIwMHB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICBoZWlnaHQ6IDIwMHB4O1xuICB3aWR0aDogMzAwcHg7XG59XG4uc3ltYm9sLnN5bWJvbC0yMDBweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gIGhlaWdodDogMjAwcHg7XG4gIHdpZHRoOiAzMDBweDtcbiAgbWF4LXdpZHRoOiBhdXRvO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTIwcHggPiBpbWcge1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS0yMHB4IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS0yMHB4LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tMjBweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tMjBweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgd2lkdGg6IDMwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tMjBweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS0yNXB4ID4gaW1nIHtcbiAgICB3aWR0aDogMjVweDtcbiAgICBoZWlnaHQ6IDI1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tMjVweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMjVweDtcbiAgICBoZWlnaHQ6IDI1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tMjVweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDI1cHg7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTI1cHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogMjVweDtcbiAgICBoZWlnaHQ6IDI1cHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTI1cHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICAgIHdpZHRoOiAzNy41cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tMjVweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICAgIHdpZHRoOiAzNy41cHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTMwcHggPiBpbWcge1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS0zMHB4IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS0zMHB4LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tMzBweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tMzBweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgd2lkdGg6IDQ1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tMzBweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIHdpZHRoOiA0NXB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS0zNXB4ID4gaW1nIHtcbiAgICB3aWR0aDogMzVweDtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tMzVweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMzVweDtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tMzVweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDM1cHg7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTM1cHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogMzVweDtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTM1cHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICAgIHdpZHRoOiA1Mi41cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tMzVweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICAgIHdpZHRoOiA1Mi41cHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTQwcHggPiBpbWcge1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS00MHB4IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS00MHB4LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tNDBweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tNDBweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgd2lkdGg6IDYwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tNDBweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIHdpZHRoOiA2MHB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS00NXB4ID4gaW1nIHtcbiAgICB3aWR0aDogNDVweDtcbiAgICBoZWlnaHQ6IDQ1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tNDVweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogNDVweDtcbiAgICBoZWlnaHQ6IDQ1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tNDVweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDQ1cHg7XG4gICAgaGVpZ2h0OiA0NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTQ1cHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogNDVweDtcbiAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTQ1cHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiA0NXB4O1xuICAgIHdpZHRoOiA2Ny41cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tNDVweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiA0NXB4O1xuICAgIHdpZHRoOiA2Ny41cHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTUwcHggPiBpbWcge1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS01MHB4IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS01MHB4LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogNTBweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tNTBweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tNTBweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgd2lkdGg6IDc1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tNTBweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIHdpZHRoOiA3NXB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS01NXB4ID4gaW1nIHtcbiAgICB3aWR0aDogNTVweDtcbiAgICBoZWlnaHQ6IDU1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tNTVweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogNTVweDtcbiAgICBoZWlnaHQ6IDU1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tNTVweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDU1cHg7XG4gICAgaGVpZ2h0OiA1NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTU1cHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogNTVweDtcbiAgICBoZWlnaHQ6IDU1cHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTU1cHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiA1NXB4O1xuICAgIHdpZHRoOiA4Mi41cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tNTVweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiA1NXB4O1xuICAgIHdpZHRoOiA4Mi41cHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTYwcHggPiBpbWcge1xuICAgIHdpZHRoOiA2MHB4O1xuICAgIGhlaWdodDogNjBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS02MHB4IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA2MHB4O1xuICAgIGhlaWdodDogNjBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS02MHB4LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogNjBweDtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tNjBweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiA2MHB4O1xuICAgIGhlaWdodDogNjBweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tNjBweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgd2lkdGg6IDkwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tNjBweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgIHdpZHRoOiA5MHB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS02NXB4ID4gaW1nIHtcbiAgICB3aWR0aDogNjVweDtcbiAgICBoZWlnaHQ6IDY1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tNjVweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogNjVweDtcbiAgICBoZWlnaHQ6IDY1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tNjVweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDY1cHg7XG4gICAgaGVpZ2h0OiA2NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTY1cHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogNjVweDtcbiAgICBoZWlnaHQ6IDY1cHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTY1cHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiA2NXB4O1xuICAgIHdpZHRoOiA5Ny41cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tNjVweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiA2NXB4O1xuICAgIHdpZHRoOiA5Ny41cHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTcwcHggPiBpbWcge1xuICAgIHdpZHRoOiA3MHB4O1xuICAgIGhlaWdodDogNzBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS03MHB4IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA3MHB4O1xuICAgIGhlaWdodDogNzBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS03MHB4LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogNzBweDtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tNzBweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiA3MHB4O1xuICAgIGhlaWdodDogNzBweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tNzBweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gICAgd2lkdGg6IDEwNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTcwcHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogNzBweDtcbiAgICB3aWR0aDogMTA1cHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTc1cHggPiBpbWcge1xuICAgIHdpZHRoOiA3NXB4O1xuICAgIGhlaWdodDogNzVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS03NXB4IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA3NXB4O1xuICAgIGhlaWdodDogNzVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS03NXB4LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogNzVweDtcbiAgICBoZWlnaHQ6IDc1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tNzVweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiA3NXB4O1xuICAgIGhlaWdodDogNzVweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tNzVweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDc1cHg7XG4gICAgd2lkdGg6IDExMi41cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tNzVweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiA3NXB4O1xuICAgIHdpZHRoOiAxMTIuNXB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS0xMDBweCA+IGltZyB7XG4gICAgd2lkdGg6IDEwMHB4O1xuICAgIGhlaWdodDogMTAwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tMTAwcHggLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDEwMHB4O1xuICAgIGhlaWdodDogMTAwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tMTAwcHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAxMDBweDtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTEwMHB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDEwMHB4O1xuICAgIGhlaWdodDogMTAwcHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTEwMHB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogMTAwcHg7XG4gICAgd2lkdGg6IDE1MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTEwMHB4LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICAgIHdpZHRoOiAxNTBweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tMTI1cHggPiBpbWcge1xuICAgIHdpZHRoOiAxMjVweDtcbiAgICBoZWlnaHQ6IDEyNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTEyNXB4IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAxMjVweDtcbiAgICBoZWlnaHQ6IDEyNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTEyNXB4LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMTI1cHg7XG4gICAgaGVpZ2h0OiAxMjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS0xMjVweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiAxMjVweDtcbiAgICBoZWlnaHQ6IDEyNXB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS0xMjVweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDEyNXB4O1xuICAgIHdpZHRoOiAxODcuNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTEyNXB4LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgICBoZWlnaHQ6IDEyNXB4O1xuICAgIHdpZHRoOiAxODcuNXB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS0xNTBweCA+IGltZyB7XG4gICAgd2lkdGg6IDE1MHB4O1xuICAgIGhlaWdodDogMTUwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tMTUwcHggLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDE1MHB4O1xuICAgIGhlaWdodDogMTUwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tMTUwcHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAxNTBweDtcbiAgICBoZWlnaHQ6IDE1MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTE1MHB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDE1MHB4O1xuICAgIGhlaWdodDogMTUwcHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTE1MHB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogMTUwcHg7XG4gICAgd2lkdGg6IDIyNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTE1MHB4LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgICBoZWlnaHQ6IDE1MHB4O1xuICAgIHdpZHRoOiAyMjVweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tMTYwcHggPiBpbWcge1xuICAgIHdpZHRoOiAxNjBweDtcbiAgICBoZWlnaHQ6IDE2MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTE2MHB4IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAxNjBweDtcbiAgICBoZWlnaHQ6IDE2MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTE2MHB4LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMTYwcHg7XG4gICAgaGVpZ2h0OiAxNjBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS0xNjBweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiAxNjBweDtcbiAgICBoZWlnaHQ6IDE2MHB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS0xNjBweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDE2MHB4O1xuICAgIHdpZHRoOiAyNDBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS0xNjBweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiAxNjBweDtcbiAgICB3aWR0aDogMjQwcHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTE3NXB4ID4gaW1nIHtcbiAgICB3aWR0aDogMTc1cHg7XG4gICAgaGVpZ2h0OiAxNzVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS0xNzVweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMTc1cHg7XG4gICAgaGVpZ2h0OiAxNzVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS0xNzVweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDE3NXB4O1xuICAgIGhlaWdodDogMTc1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tMTc1cHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogMTc1cHg7XG4gICAgaGVpZ2h0OiAxNzVweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tMTc1cHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiAxNzVweDtcbiAgICB3aWR0aDogMjYyLjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS0xNzVweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiAxNzVweDtcbiAgICB3aWR0aDogMjYyLjVweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tMjAwcHggPiBpbWcge1xuICAgIHdpZHRoOiAyMDBweDtcbiAgICBoZWlnaHQ6IDIwMHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTIwMHB4IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAyMDBweDtcbiAgICBoZWlnaHQ6IDIwMHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTIwMHB4LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMjAwcHg7XG4gICAgaGVpZ2h0OiAyMDBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS0yMDBweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiAyMDBweDtcbiAgICBoZWlnaHQ6IDIwMHB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS0yMDBweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDIwMHB4O1xuICAgIHdpZHRoOiAzMDBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS0yMDBweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiAyMDBweDtcbiAgICB3aWR0aDogMzAwcHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnN5bWJvbC5zeW1ib2wtbWQtMjBweCA+IGltZyB7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTIwcHggLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTIwcHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC0yMHB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC0yMHB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogMjBweDtcbiAgICB3aWR0aDogMzBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC0yMHB4LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTI1cHggPiBpbWcge1xuICAgIHdpZHRoOiAyNXB4O1xuICAgIGhlaWdodDogMjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC0yNXB4IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAyNXB4O1xuICAgIGhlaWdodDogMjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC0yNXB4LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMjVweDtcbiAgICBoZWlnaHQ6IDI1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtMjVweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiAyNXB4O1xuICAgIGhlaWdodDogMjVweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtMjVweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDI1cHg7XG4gICAgd2lkdGg6IDM3LjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC0yNXB4LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgICBoZWlnaHQ6IDI1cHg7XG4gICAgd2lkdGg6IDM3LjVweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtMzBweCA+IGltZyB7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTMwcHggLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTMwcHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC0zMHB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC0zMHB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogMzBweDtcbiAgICB3aWR0aDogNDVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC0zMHB4LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgd2lkdGg6IDQ1cHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTM1cHggPiBpbWcge1xuICAgIHdpZHRoOiAzNXB4O1xuICAgIGhlaWdodDogMzVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC0zNXB4IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAzNXB4O1xuICAgIGhlaWdodDogMzVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC0zNXB4LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMzVweDtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtMzVweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiAzNXB4O1xuICAgIGhlaWdodDogMzVweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtMzVweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gICAgd2lkdGg6IDUyLjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC0zNXB4LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gICAgd2lkdGg6IDUyLjVweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtNDBweCA+IGltZyB7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTQwcHggLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTQwcHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC00MHB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC00MHB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogNDBweDtcbiAgICB3aWR0aDogNjBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC00MHB4LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgd2lkdGg6IDYwcHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTQ1cHggPiBpbWcge1xuICAgIHdpZHRoOiA0NXB4O1xuICAgIGhlaWdodDogNDVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC00NXB4IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA0NXB4O1xuICAgIGhlaWdodDogNDVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC00NXB4LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogNDVweDtcbiAgICBoZWlnaHQ6IDQ1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtNDVweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiA0NXB4O1xuICAgIGhlaWdodDogNDVweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtNDVweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgd2lkdGg6IDY3LjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC00NXB4LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgd2lkdGg6IDY3LjVweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtNTBweCA+IGltZyB7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTUwcHggLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTUwcHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC01MHB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC01MHB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogNTBweDtcbiAgICB3aWR0aDogNzVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC01MHB4LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgd2lkdGg6IDc1cHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTU1cHggPiBpbWcge1xuICAgIHdpZHRoOiA1NXB4O1xuICAgIGhlaWdodDogNTVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC01NXB4IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA1NXB4O1xuICAgIGhlaWdodDogNTVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC01NXB4LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogNTVweDtcbiAgICBoZWlnaHQ6IDU1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtNTVweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiA1NXB4O1xuICAgIGhlaWdodDogNTVweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtNTVweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDU1cHg7XG4gICAgd2lkdGg6IDgyLjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC01NXB4LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgICBoZWlnaHQ6IDU1cHg7XG4gICAgd2lkdGg6IDgyLjVweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtNjBweCA+IGltZyB7XG4gICAgd2lkdGg6IDYwcHg7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTYwcHggLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDYwcHg7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTYwcHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA2MHB4O1xuICAgIGhlaWdodDogNjBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC02MHB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDYwcHg7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC02MHB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogNjBweDtcbiAgICB3aWR0aDogOTBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC02MHB4LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgd2lkdGg6IDkwcHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTY1cHggPiBpbWcge1xuICAgIHdpZHRoOiA2NXB4O1xuICAgIGhlaWdodDogNjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC02NXB4IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA2NXB4O1xuICAgIGhlaWdodDogNjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC02NXB4LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogNjVweDtcbiAgICBoZWlnaHQ6IDY1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtNjVweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiA2NXB4O1xuICAgIGhlaWdodDogNjVweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtNjVweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDY1cHg7XG4gICAgd2lkdGg6IDk3LjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC02NXB4LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgICBoZWlnaHQ6IDY1cHg7XG4gICAgd2lkdGg6IDk3LjVweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtNzBweCA+IGltZyB7XG4gICAgd2lkdGg6IDcwcHg7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTcwcHggLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDcwcHg7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTcwcHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA3MHB4O1xuICAgIGhlaWdodDogNzBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC03MHB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDcwcHg7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC03MHB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogNzBweDtcbiAgICB3aWR0aDogMTA1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtNzBweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICAgIHdpZHRoOiAxMDVweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtNzVweCA+IGltZyB7XG4gICAgd2lkdGg6IDc1cHg7XG4gICAgaGVpZ2h0OiA3NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTc1cHggLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDc1cHg7XG4gICAgaGVpZ2h0OiA3NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTc1cHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA3NXB4O1xuICAgIGhlaWdodDogNzVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC03NXB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDc1cHg7XG4gICAgaGVpZ2h0OiA3NXB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC03NXB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogNzVweDtcbiAgICB3aWR0aDogMTEyLjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC03NXB4LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgICBoZWlnaHQ6IDc1cHg7XG4gICAgd2lkdGg6IDExMi41cHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTEwMHB4ID4gaW1nIHtcbiAgICB3aWR0aDogMTAwcHg7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC0xMDBweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMTAwcHg7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC0xMDBweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDEwMHB4O1xuICAgIGhlaWdodDogMTAwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtMTAwcHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogMTAwcHg7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtMTAwcHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgICB3aWR0aDogMTUwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtMTAwcHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogMTAwcHg7XG4gICAgd2lkdGg6IDE1MHB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC0xMjVweCA+IGltZyB7XG4gICAgd2lkdGg6IDEyNXB4O1xuICAgIGhlaWdodDogMTI1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtMTI1cHggLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDEyNXB4O1xuICAgIGhlaWdodDogMTI1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtMTI1cHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAxMjVweDtcbiAgICBoZWlnaHQ6IDEyNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTEyNXB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDEyNXB4O1xuICAgIGhlaWdodDogMTI1cHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTEyNXB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogMTI1cHg7XG4gICAgd2lkdGg6IDE4Ny41cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtMTI1cHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogMTI1cHg7XG4gICAgd2lkdGg6IDE4Ny41cHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTE1MHB4ID4gaW1nIHtcbiAgICB3aWR0aDogMTUwcHg7XG4gICAgaGVpZ2h0OiAxNTBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC0xNTBweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMTUwcHg7XG4gICAgaGVpZ2h0OiAxNTBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC0xNTBweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDE1MHB4O1xuICAgIGhlaWdodDogMTUwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtMTUwcHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogMTUwcHg7XG4gICAgaGVpZ2h0OiAxNTBweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtMTUwcHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiAxNTBweDtcbiAgICB3aWR0aDogMjI1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtMTUwcHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogMTUwcHg7XG4gICAgd2lkdGg6IDIyNXB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC0xNjBweCA+IGltZyB7XG4gICAgd2lkdGg6IDE2MHB4O1xuICAgIGhlaWdodDogMTYwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtMTYwcHggLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDE2MHB4O1xuICAgIGhlaWdodDogMTYwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtMTYwcHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAxNjBweDtcbiAgICBoZWlnaHQ6IDE2MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTE2MHB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDE2MHB4O1xuICAgIGhlaWdodDogMTYwcHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTE2MHB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogMTYwcHg7XG4gICAgd2lkdGg6IDI0MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTE2MHB4LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgICBoZWlnaHQ6IDE2MHB4O1xuICAgIHdpZHRoOiAyNDBweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtMTc1cHggPiBpbWcge1xuICAgIHdpZHRoOiAxNzVweDtcbiAgICBoZWlnaHQ6IDE3NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTE3NXB4IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAxNzVweDtcbiAgICBoZWlnaHQ6IDE3NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTE3NXB4LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMTc1cHg7XG4gICAgaGVpZ2h0OiAxNzVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC0xNzVweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiAxNzVweDtcbiAgICBoZWlnaHQ6IDE3NXB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC0xNzVweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDE3NXB4O1xuICAgIHdpZHRoOiAyNjIuNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTE3NXB4LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgICBoZWlnaHQ6IDE3NXB4O1xuICAgIHdpZHRoOiAyNjIuNXB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC0yMDBweCA+IGltZyB7XG4gICAgd2lkdGg6IDIwMHB4O1xuICAgIGhlaWdodDogMjAwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtMjAwcHggLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDIwMHB4O1xuICAgIGhlaWdodDogMjAwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtMjAwcHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAyMDBweDtcbiAgICBoZWlnaHQ6IDIwMHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTIwMHB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDIwMHB4O1xuICAgIGhlaWdodDogMjAwcHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTIwMHB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogMjAwcHg7XG4gICAgd2lkdGg6IDMwMHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTIwMHB4LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgICBoZWlnaHQ6IDIwMHB4O1xuICAgIHdpZHRoOiAzMDBweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuc3ltYm9sLnN5bWJvbC1sZy0yMHB4ID4gaW1nIHtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctMjBweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctMjBweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTIwcHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTIwcHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIHdpZHRoOiAzMHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTIwcHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogMjBweDtcbiAgICB3aWR0aDogMzBweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctMjVweCA+IGltZyB7XG4gICAgd2lkdGg6IDI1cHg7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTI1cHggLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDI1cHg7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTI1cHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAyNXB4O1xuICAgIGhlaWdodDogMjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy0yNXB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDI1cHg7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy0yNXB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogMjVweDtcbiAgICB3aWR0aDogMzcuNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTI1cHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogMjVweDtcbiAgICB3aWR0aDogMzcuNXB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy0zMHB4ID4gaW1nIHtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctMzBweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctMzBweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTMwcHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTMwcHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIHdpZHRoOiA0NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTMwcHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogMzBweDtcbiAgICB3aWR0aDogNDVweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctMzVweCA+IGltZyB7XG4gICAgd2lkdGg6IDM1cHg7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTM1cHggLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDM1cHg7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTM1cHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAzNXB4O1xuICAgIGhlaWdodDogMzVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy0zNXB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDM1cHg7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy0zNXB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogMzVweDtcbiAgICB3aWR0aDogNTIuNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTM1cHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogMzVweDtcbiAgICB3aWR0aDogNTIuNXB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy00MHB4ID4gaW1nIHtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctNDBweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctNDBweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTQwcHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTQwcHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIHdpZHRoOiA2MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTQwcHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogNDBweDtcbiAgICB3aWR0aDogNjBweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctNDVweCA+IGltZyB7XG4gICAgd2lkdGg6IDQ1cHg7XG4gICAgaGVpZ2h0OiA0NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTQ1cHggLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDQ1cHg7XG4gICAgaGVpZ2h0OiA0NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTQ1cHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA0NXB4O1xuICAgIGhlaWdodDogNDVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy00NXB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDQ1cHg7XG4gICAgaGVpZ2h0OiA0NXB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy00NXB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogNDVweDtcbiAgICB3aWR0aDogNjcuNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTQ1cHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogNDVweDtcbiAgICB3aWR0aDogNjcuNXB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy01MHB4ID4gaW1nIHtcbiAgICB3aWR0aDogNTBweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctNTBweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogNTBweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctNTBweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTUwcHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogNTBweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTUwcHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIHdpZHRoOiA3NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTUwcHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogNTBweDtcbiAgICB3aWR0aDogNzVweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctNTVweCA+IGltZyB7XG4gICAgd2lkdGg6IDU1cHg7XG4gICAgaGVpZ2h0OiA1NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTU1cHggLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDU1cHg7XG4gICAgaGVpZ2h0OiA1NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTU1cHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA1NXB4O1xuICAgIGhlaWdodDogNTVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy01NXB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDU1cHg7XG4gICAgaGVpZ2h0OiA1NXB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy01NXB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogNTVweDtcbiAgICB3aWR0aDogODIuNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTU1cHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogNTVweDtcbiAgICB3aWR0aDogODIuNXB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy02MHB4ID4gaW1nIHtcbiAgICB3aWR0aDogNjBweDtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctNjBweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogNjBweDtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctNjBweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDYwcHg7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTYwcHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogNjBweDtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTYwcHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgIHdpZHRoOiA5MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTYwcHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogNjBweDtcbiAgICB3aWR0aDogOTBweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctNjVweCA+IGltZyB7XG4gICAgd2lkdGg6IDY1cHg7XG4gICAgaGVpZ2h0OiA2NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTY1cHggLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDY1cHg7XG4gICAgaGVpZ2h0OiA2NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTY1cHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA2NXB4O1xuICAgIGhlaWdodDogNjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy02NXB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDY1cHg7XG4gICAgaGVpZ2h0OiA2NXB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy02NXB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogNjVweDtcbiAgICB3aWR0aDogOTcuNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTY1cHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogNjVweDtcbiAgICB3aWR0aDogOTcuNXB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy03MHB4ID4gaW1nIHtcbiAgICB3aWR0aDogNzBweDtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctNzBweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogNzBweDtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctNzBweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDcwcHg7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTcwcHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogNzBweDtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTcwcHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICAgIHdpZHRoOiAxMDVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy03MHB4LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gICAgd2lkdGg6IDEwNXB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy03NXB4ID4gaW1nIHtcbiAgICB3aWR0aDogNzVweDtcbiAgICBoZWlnaHQ6IDc1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctNzVweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogNzVweDtcbiAgICBoZWlnaHQ6IDc1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctNzVweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDc1cHg7XG4gICAgaGVpZ2h0OiA3NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTc1cHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogNzVweDtcbiAgICBoZWlnaHQ6IDc1cHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTc1cHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiA3NXB4O1xuICAgIHdpZHRoOiAxMTIuNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTc1cHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogNzVweDtcbiAgICB3aWR0aDogMTEyLjVweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctMTAwcHggPiBpbWcge1xuICAgIHdpZHRoOiAxMDBweDtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTEwMHB4IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAxMDBweDtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTEwMHB4LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMTAwcHg7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy0xMDBweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiAxMDBweDtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy0xMDBweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICAgIHdpZHRoOiAxNTBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy0xMDBweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgICB3aWR0aDogMTUwcHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTEyNXB4ID4gaW1nIHtcbiAgICB3aWR0aDogMTI1cHg7XG4gICAgaGVpZ2h0OiAxMjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy0xMjVweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMTI1cHg7XG4gICAgaGVpZ2h0OiAxMjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy0xMjVweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDEyNXB4O1xuICAgIGhlaWdodDogMTI1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctMTI1cHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogMTI1cHg7XG4gICAgaGVpZ2h0OiAxMjVweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctMTI1cHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiAxMjVweDtcbiAgICB3aWR0aDogMTg3LjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy0xMjVweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiAxMjVweDtcbiAgICB3aWR0aDogMTg3LjVweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctMTUwcHggPiBpbWcge1xuICAgIHdpZHRoOiAxNTBweDtcbiAgICBoZWlnaHQ6IDE1MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTE1MHB4IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAxNTBweDtcbiAgICBoZWlnaHQ6IDE1MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTE1MHB4LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMTUwcHg7XG4gICAgaGVpZ2h0OiAxNTBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy0xNTBweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiAxNTBweDtcbiAgICBoZWlnaHQ6IDE1MHB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy0xNTBweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDE1MHB4O1xuICAgIHdpZHRoOiAyMjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy0xNTBweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiAxNTBweDtcbiAgICB3aWR0aDogMjI1cHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTE2MHB4ID4gaW1nIHtcbiAgICB3aWR0aDogMTYwcHg7XG4gICAgaGVpZ2h0OiAxNjBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy0xNjBweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMTYwcHg7XG4gICAgaGVpZ2h0OiAxNjBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy0xNjBweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDE2MHB4O1xuICAgIGhlaWdodDogMTYwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctMTYwcHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogMTYwcHg7XG4gICAgaGVpZ2h0OiAxNjBweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctMTYwcHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiAxNjBweDtcbiAgICB3aWR0aDogMjQwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctMTYwcHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogMTYwcHg7XG4gICAgd2lkdGg6IDI0MHB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy0xNzVweCA+IGltZyB7XG4gICAgd2lkdGg6IDE3NXB4O1xuICAgIGhlaWdodDogMTc1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctMTc1cHggLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDE3NXB4O1xuICAgIGhlaWdodDogMTc1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctMTc1cHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAxNzVweDtcbiAgICBoZWlnaHQ6IDE3NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTE3NXB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDE3NXB4O1xuICAgIGhlaWdodDogMTc1cHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTE3NXB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogMTc1cHg7XG4gICAgd2lkdGg6IDI2Mi41cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctMTc1cHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogMTc1cHg7XG4gICAgd2lkdGg6IDI2Mi41cHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTIwMHB4ID4gaW1nIHtcbiAgICB3aWR0aDogMjAwcHg7XG4gICAgaGVpZ2h0OiAyMDBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy0yMDBweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMjAwcHg7XG4gICAgaGVpZ2h0OiAyMDBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy0yMDBweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDIwMHB4O1xuICAgIGhlaWdodDogMjAwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctMjAwcHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogMjAwcHg7XG4gICAgaGVpZ2h0OiAyMDBweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctMjAwcHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiAyMDBweDtcbiAgICB3aWR0aDogMzAwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctMjAwcHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogMjAwcHg7XG4gICAgd2lkdGg6IDMwMHB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuc3ltYm9sLnN5bWJvbC14bC0yMHB4ID4gaW1nIHtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtMjBweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtMjBweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTIwcHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTIwcHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIHdpZHRoOiAzMHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTIwcHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogMjBweDtcbiAgICB3aWR0aDogMzBweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtMjVweCA+IGltZyB7XG4gICAgd2lkdGg6IDI1cHg7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTI1cHggLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDI1cHg7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTI1cHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAyNXB4O1xuICAgIGhlaWdodDogMjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC0yNXB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDI1cHg7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC0yNXB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogMjVweDtcbiAgICB3aWR0aDogMzcuNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTI1cHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogMjVweDtcbiAgICB3aWR0aDogMzcuNXB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC0zMHB4ID4gaW1nIHtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtMzBweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtMzBweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTMwcHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTMwcHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIHdpZHRoOiA0NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTMwcHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogMzBweDtcbiAgICB3aWR0aDogNDVweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtMzVweCA+IGltZyB7XG4gICAgd2lkdGg6IDM1cHg7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTM1cHggLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDM1cHg7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTM1cHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAzNXB4O1xuICAgIGhlaWdodDogMzVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC0zNXB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDM1cHg7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC0zNXB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogMzVweDtcbiAgICB3aWR0aDogNTIuNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTM1cHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogMzVweDtcbiAgICB3aWR0aDogNTIuNXB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC00MHB4ID4gaW1nIHtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtNDBweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtNDBweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTQwcHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTQwcHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIHdpZHRoOiA2MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTQwcHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogNDBweDtcbiAgICB3aWR0aDogNjBweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtNDVweCA+IGltZyB7XG4gICAgd2lkdGg6IDQ1cHg7XG4gICAgaGVpZ2h0OiA0NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTQ1cHggLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDQ1cHg7XG4gICAgaGVpZ2h0OiA0NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTQ1cHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA0NXB4O1xuICAgIGhlaWdodDogNDVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC00NXB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDQ1cHg7XG4gICAgaGVpZ2h0OiA0NXB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC00NXB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogNDVweDtcbiAgICB3aWR0aDogNjcuNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTQ1cHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogNDVweDtcbiAgICB3aWR0aDogNjcuNXB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC01MHB4ID4gaW1nIHtcbiAgICB3aWR0aDogNTBweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtNTBweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogNTBweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtNTBweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTUwcHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogNTBweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTUwcHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIHdpZHRoOiA3NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTUwcHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogNTBweDtcbiAgICB3aWR0aDogNzVweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtNTVweCA+IGltZyB7XG4gICAgd2lkdGg6IDU1cHg7XG4gICAgaGVpZ2h0OiA1NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTU1cHggLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDU1cHg7XG4gICAgaGVpZ2h0OiA1NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTU1cHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA1NXB4O1xuICAgIGhlaWdodDogNTVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC01NXB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDU1cHg7XG4gICAgaGVpZ2h0OiA1NXB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC01NXB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogNTVweDtcbiAgICB3aWR0aDogODIuNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTU1cHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogNTVweDtcbiAgICB3aWR0aDogODIuNXB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC02MHB4ID4gaW1nIHtcbiAgICB3aWR0aDogNjBweDtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtNjBweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogNjBweDtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtNjBweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDYwcHg7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTYwcHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogNjBweDtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTYwcHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgIHdpZHRoOiA5MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTYwcHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogNjBweDtcbiAgICB3aWR0aDogOTBweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtNjVweCA+IGltZyB7XG4gICAgd2lkdGg6IDY1cHg7XG4gICAgaGVpZ2h0OiA2NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTY1cHggLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDY1cHg7XG4gICAgaGVpZ2h0OiA2NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTY1cHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA2NXB4O1xuICAgIGhlaWdodDogNjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC02NXB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDY1cHg7XG4gICAgaGVpZ2h0OiA2NXB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC02NXB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogNjVweDtcbiAgICB3aWR0aDogOTcuNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTY1cHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogNjVweDtcbiAgICB3aWR0aDogOTcuNXB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC03MHB4ID4gaW1nIHtcbiAgICB3aWR0aDogNzBweDtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtNzBweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogNzBweDtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtNzBweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDcwcHg7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTcwcHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogNzBweDtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTcwcHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICAgIHdpZHRoOiAxMDVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC03MHB4LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gICAgd2lkdGg6IDEwNXB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC03NXB4ID4gaW1nIHtcbiAgICB3aWR0aDogNzVweDtcbiAgICBoZWlnaHQ6IDc1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtNzVweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogNzVweDtcbiAgICBoZWlnaHQ6IDc1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtNzVweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDc1cHg7XG4gICAgaGVpZ2h0OiA3NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTc1cHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogNzVweDtcbiAgICBoZWlnaHQ6IDc1cHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTc1cHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiA3NXB4O1xuICAgIHdpZHRoOiAxMTIuNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTc1cHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogNzVweDtcbiAgICB3aWR0aDogMTEyLjVweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtMTAwcHggPiBpbWcge1xuICAgIHdpZHRoOiAxMDBweDtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTEwMHB4IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAxMDBweDtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTEwMHB4LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMTAwcHg7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC0xMDBweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiAxMDBweDtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC0xMDBweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICAgIHdpZHRoOiAxNTBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC0xMDBweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgICB3aWR0aDogMTUwcHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTEyNXB4ID4gaW1nIHtcbiAgICB3aWR0aDogMTI1cHg7XG4gICAgaGVpZ2h0OiAxMjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC0xMjVweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMTI1cHg7XG4gICAgaGVpZ2h0OiAxMjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC0xMjVweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDEyNXB4O1xuICAgIGhlaWdodDogMTI1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtMTI1cHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogMTI1cHg7XG4gICAgaGVpZ2h0OiAxMjVweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtMTI1cHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiAxMjVweDtcbiAgICB3aWR0aDogMTg3LjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC0xMjVweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiAxMjVweDtcbiAgICB3aWR0aDogMTg3LjVweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtMTUwcHggPiBpbWcge1xuICAgIHdpZHRoOiAxNTBweDtcbiAgICBoZWlnaHQ6IDE1MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTE1MHB4IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAxNTBweDtcbiAgICBoZWlnaHQ6IDE1MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTE1MHB4LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMTUwcHg7XG4gICAgaGVpZ2h0OiAxNTBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC0xNTBweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiAxNTBweDtcbiAgICBoZWlnaHQ6IDE1MHB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC0xNTBweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDE1MHB4O1xuICAgIHdpZHRoOiAyMjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC0xNTBweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiAxNTBweDtcbiAgICB3aWR0aDogMjI1cHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTE2MHB4ID4gaW1nIHtcbiAgICB3aWR0aDogMTYwcHg7XG4gICAgaGVpZ2h0OiAxNjBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC0xNjBweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMTYwcHg7XG4gICAgaGVpZ2h0OiAxNjBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC0xNjBweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDE2MHB4O1xuICAgIGhlaWdodDogMTYwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtMTYwcHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogMTYwcHg7XG4gICAgaGVpZ2h0OiAxNjBweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtMTYwcHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiAxNjBweDtcbiAgICB3aWR0aDogMjQwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtMTYwcHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogMTYwcHg7XG4gICAgd2lkdGg6IDI0MHB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC0xNzVweCA+IGltZyB7XG4gICAgd2lkdGg6IDE3NXB4O1xuICAgIGhlaWdodDogMTc1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtMTc1cHggLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDE3NXB4O1xuICAgIGhlaWdodDogMTc1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtMTc1cHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAxNzVweDtcbiAgICBoZWlnaHQ6IDE3NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTE3NXB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDE3NXB4O1xuICAgIGhlaWdodDogMTc1cHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTE3NXB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogMTc1cHg7XG4gICAgd2lkdGg6IDI2Mi41cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtMTc1cHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogMTc1cHg7XG4gICAgd2lkdGg6IDI2Mi41cHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTIwMHB4ID4gaW1nIHtcbiAgICB3aWR0aDogMjAwcHg7XG4gICAgaGVpZ2h0OiAyMDBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC0yMDBweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMjAwcHg7XG4gICAgaGVpZ2h0OiAyMDBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC0yMDBweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDIwMHB4O1xuICAgIGhlaWdodDogMjAwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtMjAwcHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogMjAwcHg7XG4gICAgaGVpZ2h0OiAyMDBweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtMjAwcHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiAyMDBweDtcbiAgICB3aWR0aDogMzAwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtMjAwcHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogMjAwcHg7XG4gICAgd2lkdGg6IDMwMHB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAuc3ltYm9sLnN5bWJvbC14eGwtMjBweCA+IGltZyB7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC0yMHB4IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtMjBweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC0yMHB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtMjBweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgd2lkdGg6IDMwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTIwcHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogMjBweDtcbiAgICB3aWR0aDogMzBweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTI1cHggPiBpbWcge1xuICAgIHdpZHRoOiAyNXB4O1xuICAgIGhlaWdodDogMjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtMjVweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMjVweDtcbiAgICBoZWlnaHQ6IDI1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTI1cHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAyNXB4O1xuICAgIGhlaWdodDogMjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtMjVweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiAyNXB4O1xuICAgIGhlaWdodDogMjVweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTI1cHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICAgIHdpZHRoOiAzNy41cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTI1cHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogMjVweDtcbiAgICB3aWR0aDogMzcuNXB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtMzBweCA+IGltZyB7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC0zMHB4IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtMzBweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC0zMHB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtMzBweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgd2lkdGg6IDQ1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTMwcHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogMzBweDtcbiAgICB3aWR0aDogNDVweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTM1cHggPiBpbWcge1xuICAgIHdpZHRoOiAzNXB4O1xuICAgIGhlaWdodDogMzVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtMzVweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMzVweDtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTM1cHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAzNXB4O1xuICAgIGhlaWdodDogMzVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtMzVweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiAzNXB4O1xuICAgIGhlaWdodDogMzVweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTM1cHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICAgIHdpZHRoOiA1Mi41cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTM1cHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogMzVweDtcbiAgICB3aWR0aDogNTIuNXB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtNDBweCA+IGltZyB7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC00MHB4IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtNDBweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC00MHB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtNDBweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgd2lkdGg6IDYwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTQwcHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogNDBweDtcbiAgICB3aWR0aDogNjBweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTQ1cHggPiBpbWcge1xuICAgIHdpZHRoOiA0NXB4O1xuICAgIGhlaWdodDogNDVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtNDVweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogNDVweDtcbiAgICBoZWlnaHQ6IDQ1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTQ1cHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA0NXB4O1xuICAgIGhlaWdodDogNDVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtNDVweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiA0NXB4O1xuICAgIGhlaWdodDogNDVweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTQ1cHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiA0NXB4O1xuICAgIHdpZHRoOiA2Ny41cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTQ1cHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogNDVweDtcbiAgICB3aWR0aDogNjcuNXB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtNTBweCA+IGltZyB7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC01MHB4IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtNTBweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC01MHB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtNTBweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgd2lkdGg6IDc1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTUwcHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogNTBweDtcbiAgICB3aWR0aDogNzVweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTU1cHggPiBpbWcge1xuICAgIHdpZHRoOiA1NXB4O1xuICAgIGhlaWdodDogNTVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtNTVweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogNTVweDtcbiAgICBoZWlnaHQ6IDU1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTU1cHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA1NXB4O1xuICAgIGhlaWdodDogNTVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtNTVweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiA1NXB4O1xuICAgIGhlaWdodDogNTVweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTU1cHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiA1NXB4O1xuICAgIHdpZHRoOiA4Mi41cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTU1cHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogNTVweDtcbiAgICB3aWR0aDogODIuNXB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtNjBweCA+IGltZyB7XG4gICAgd2lkdGg6IDYwcHg7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC02MHB4IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA2MHB4O1xuICAgIGhlaWdodDogNjBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtNjBweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDYwcHg7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC02MHB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDYwcHg7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtNjBweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgd2lkdGg6IDkwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTYwcHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogNjBweDtcbiAgICB3aWR0aDogOTBweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTY1cHggPiBpbWcge1xuICAgIHdpZHRoOiA2NXB4O1xuICAgIGhlaWdodDogNjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtNjVweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogNjVweDtcbiAgICBoZWlnaHQ6IDY1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTY1cHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA2NXB4O1xuICAgIGhlaWdodDogNjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtNjVweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiA2NXB4O1xuICAgIGhlaWdodDogNjVweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTY1cHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiA2NXB4O1xuICAgIHdpZHRoOiA5Ny41cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTY1cHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogNjVweDtcbiAgICB3aWR0aDogOTcuNXB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtNzBweCA+IGltZyB7XG4gICAgd2lkdGg6IDcwcHg7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC03MHB4IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA3MHB4O1xuICAgIGhlaWdodDogNzBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtNzBweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDcwcHg7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC03MHB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDcwcHg7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtNzBweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gICAgd2lkdGg6IDEwNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC03MHB4LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gICAgd2lkdGg6IDEwNXB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtNzVweCA+IGltZyB7XG4gICAgd2lkdGg6IDc1cHg7XG4gICAgaGVpZ2h0OiA3NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC03NXB4IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA3NXB4O1xuICAgIGhlaWdodDogNzVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtNzVweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDc1cHg7XG4gICAgaGVpZ2h0OiA3NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC03NXB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDc1cHg7XG4gICAgaGVpZ2h0OiA3NXB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtNzVweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDc1cHg7XG4gICAgd2lkdGg6IDExMi41cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTc1cHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogNzVweDtcbiAgICB3aWR0aDogMTEyLjVweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTEwMHB4ID4gaW1nIHtcbiAgICB3aWR0aDogMTAwcHg7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtMTAwcHggLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDEwMHB4O1xuICAgIGhlaWdodDogMTAwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTEwMHB4LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMTAwcHg7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtMTAwcHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogMTAwcHg7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTEwMHB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogMTAwcHg7XG4gICAgd2lkdGg6IDE1MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC0xMDBweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgICB3aWR0aDogMTUwcHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC0xMjVweCA+IGltZyB7XG4gICAgd2lkdGg6IDEyNXB4O1xuICAgIGhlaWdodDogMTI1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTEyNXB4IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAxMjVweDtcbiAgICBoZWlnaHQ6IDEyNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC0xMjVweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDEyNXB4O1xuICAgIGhlaWdodDogMTI1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTEyNXB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDEyNXB4O1xuICAgIGhlaWdodDogMTI1cHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC0xMjVweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDEyNXB4O1xuICAgIHdpZHRoOiAxODcuNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC0xMjVweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiAxMjVweDtcbiAgICB3aWR0aDogMTg3LjVweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTE1MHB4ID4gaW1nIHtcbiAgICB3aWR0aDogMTUwcHg7XG4gICAgaGVpZ2h0OiAxNTBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtMTUwcHggLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDE1MHB4O1xuICAgIGhlaWdodDogMTUwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTE1MHB4LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMTUwcHg7XG4gICAgaGVpZ2h0OiAxNTBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtMTUwcHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogMTUwcHg7XG4gICAgaGVpZ2h0OiAxNTBweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTE1MHB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogMTUwcHg7XG4gICAgd2lkdGg6IDIyNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC0xNTBweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiAxNTBweDtcbiAgICB3aWR0aDogMjI1cHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC0xNjBweCA+IGltZyB7XG4gICAgd2lkdGg6IDE2MHB4O1xuICAgIGhlaWdodDogMTYwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTE2MHB4IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAxNjBweDtcbiAgICBoZWlnaHQ6IDE2MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC0xNjBweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDE2MHB4O1xuICAgIGhlaWdodDogMTYwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTE2MHB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDE2MHB4O1xuICAgIGhlaWdodDogMTYwcHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC0xNjBweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDE2MHB4O1xuICAgIHdpZHRoOiAyNDBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtMTYwcHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogMTYwcHg7XG4gICAgd2lkdGg6IDI0MHB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtMTc1cHggPiBpbWcge1xuICAgIHdpZHRoOiAxNzVweDtcbiAgICBoZWlnaHQ6IDE3NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC0xNzVweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMTc1cHg7XG4gICAgaGVpZ2h0OiAxNzVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtMTc1cHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAxNzVweDtcbiAgICBoZWlnaHQ6IDE3NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC0xNzVweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiAxNzVweDtcbiAgICBoZWlnaHQ6IDE3NXB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtMTc1cHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiAxNzVweDtcbiAgICB3aWR0aDogMjYyLjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtMTc1cHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogMTc1cHg7XG4gICAgd2lkdGg6IDI2Mi41cHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC0yMDBweCA+IGltZyB7XG4gICAgd2lkdGg6IDIwMHB4O1xuICAgIGhlaWdodDogMjAwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTIwMHB4IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAyMDBweDtcbiAgICBoZWlnaHQ6IDIwMHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC0yMDBweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDIwMHB4O1xuICAgIGhlaWdodDogMjAwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTIwMHB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDIwMHB4O1xuICAgIGhlaWdodDogMjAwcHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC0yMDBweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDIwMHB4O1xuICAgIHdpZHRoOiAzMDBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtMjAwcHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogMjAwcHg7XG4gICAgd2lkdGg6IDMwMHB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxufVxuXG4uc3ltYm9sLWdyb3VwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cbi5zeW1ib2wtZ3JvdXAgLnN5bWJvbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMDtcbiAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICBib3JkZXI6IDJweCBzb2xpZCAjZmZmZmZmO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xufVxuLnN5bWJvbC1ncm91cCAuc3ltYm9sOmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgei1pbmRleDogMTtcbn1cbi5zeW1ib2wtZ3JvdXAuc3ltYm9sLWhvdmVyIC5zeW1ib2wge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5wdWxzZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5wdWxzZS5wdWxzZS13aGl0ZSAucHVsc2UtcmluZyB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZmZmZjtcbn1cbi5wdWxzZS5wdWxzZS1saWdodCAucHVsc2UtcmluZyB7XG4gIGJvcmRlci1jb2xvcjogI0Y1RjhGQTtcbn1cbi5wdWxzZS5wdWxzZS1wcmltYXJ5IC5wdWxzZS1yaW5nIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkZEMzAwO1xufVxuLnB1bHNlLnB1bHNlLXNlY29uZGFyeSAucHVsc2UtcmluZyB7XG4gIGJvcmRlci1jb2xvcjogI0U0RTZFRjtcbn1cbi5wdWxzZS5wdWxzZS1zdWNjZXNzIC5wdWxzZS1yaW5nIHtcbiAgYm9yZGVyLWNvbG9yOiAjNTBDRDg5O1xufVxuLnB1bHNlLnB1bHNlLWluZm8gLnB1bHNlLXJpbmcge1xuICBib3JkZXItY29sb3I6ICM3MjM5RUE7XG59XG4ucHVsc2UucHVsc2Utd2FybmluZyAucHVsc2UtcmluZyB7XG4gIGJvcmRlci1jb2xvcjogI0ZGQzcwMDtcbn1cbi5wdWxzZS5wdWxzZS1kYW5nZXIgLnB1bHNlLXJpbmcge1xuICBib3JkZXItY29sb3I6ICNGMTQxNkM7XG59XG4ucHVsc2UucHVsc2UtZGFyayAucHVsc2UtcmluZyB7XG4gIGJvcmRlci1jb2xvcjogIzE4MUMzMjtcbn1cblxuLnB1bHNlLXJpbmcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICB3aWR0aDogNDBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBhbmltYXRpb246IGFuaW1hdGlvbi1wdWxzZSAzLjVzIGVhc2Utb3V0O1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcbiAgb3BhY2l0eTogMDtcbiAgYm9yZGVyLXdpZHRoOiAzcHg7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci1jb2xvcjogI0ExQTVCNztcbn1cblxuQGtleWZyYW1lcyBhbmltYXRpb24tcHVsc2Uge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuMSwgMC4xKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDYwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuMSwgMC4xKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDY1JSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4yLCAxLjIpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbi5wYWdlLWxvYWRpbmcgKiB7XG4gIHRyYW5zaXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnBhZ2UtbG9hZGVyIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDEwMDA7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucGFnZS1sb2FkaW5nIC5wYWdlLWxvYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uc2Nyb2xsdG9wIHtcbiAgZGlzcGxheTogbm9uZTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAzNnB4O1xuICBoZWlnaHQ6IDM2cHg7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYm90dG9tOiA0MHB4O1xuICByaWdodDogMjBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB6LWluZGV4OiAxMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkQzMDA7XG4gIGJveC1zaGFkb3c6IDAgMC41cmVtIDEuNXJlbSAwLjVyZW0gcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDc1cmVtO1xufVxuLnNjcm9sbHRvcCAuc3ZnLWljb24gc3ZnIHtcbiAgaGVpZ2h0OiAyNHB4O1xuICB3aWR0aDogMjRweDtcbn1cbi5zY3JvbGx0b3AgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjZmZmZmZmO1xufVxuLnNjcm9sbHRvcCAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG4uc2Nyb2xsdG9wID4gaSB7XG4gIGZvbnQtc2l6ZTogMS4zcmVtO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5zY3JvbGx0b3A6aG92ZXIgPiBpIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uc2Nyb2xsdG9wOmhvdmVyIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI2ZmZmZmZjtcbn1cbi5zY3JvbGx0b3A6aG92ZXIgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuW2RhdGEta3Qtc2Nyb2xsdG9wPW9uXSAuc2Nyb2xsdG9wIHtcbiAgb3BhY2l0eTogMC4zO1xuICBhbmltYXRpb246IGFuaW1hdGlvbi1zY3JvbGx0b3AgMC40cyBlYXNlLW91dCAxO1xuICBkaXNwbGF5OiBmbGV4O1xufVxuW2RhdGEta3Qtc2Nyb2xsdG9wPW9uXSAuc2Nyb2xsdG9wOmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgb3BhY2l0eTogMTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuc2Nyb2xsdG9wIHtcbiAgICBib3R0b206IDMwcHg7XG4gICAgcmlnaHQ6IDE1cHg7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICB9XG59XG5cbkBrZXlmcmFtZXMgYW5pbWF0aW9uLXNjcm9sbHRvcCB7XG4gIGZyb20ge1xuICAgIG1hcmdpbi1ib3R0b206IC0xNXB4O1xuICB9XG4gIHRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG4uc3ZnLWljb24ge1xuICBsaW5lLWhlaWdodDogMTtcbn1cbi5zdmctaWNvbiBzdmcge1xuICBoZWlnaHQ6IDEuMTVyZW07XG4gIHdpZHRoOiAxLjE1cmVtO1xufVxuLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjQTFBNUI3O1xufVxuLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLnN2Zy1pY29uLnN2Zy1pY29uLXdoaXRlIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjZmZmZmZmO1xufVxuLnN2Zy1pY29uLnN2Zy1pY29uLXdoaXRlIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLnN2Zy1pY29uLnN2Zy1pY29uLXByaW1hcnkgc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNGRkQzMDA7XG59XG4uc3ZnLWljb24uc3ZnLWljb24tcHJpbWFyeSBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5zdmctaWNvbi5zdmctaWNvbi1zZWNvbmRhcnkgc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNFNEU2RUY7XG59XG4uc3ZnLWljb24uc3ZnLWljb24tc2Vjb25kYXJ5IHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLnN2Zy1pY29uLnN2Zy1pY29uLWxpZ2h0IHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjRjVGOEZBO1xufVxuLnN2Zy1pY29uLnN2Zy1pY29uLWxpZ2h0IHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLnN2Zy1pY29uLnN2Zy1pY29uLXN1Y2Nlc3Mgc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICM1MENEODk7XG59XG4uc3ZnLWljb24uc3ZnLWljb24tc3VjY2VzcyBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5zdmctaWNvbi5zdmctaWNvbi1pbmZvIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjNzIzOUVBO1xufVxuLnN2Zy1pY29uLnN2Zy1pY29uLWluZm8gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG4uc3ZnLWljb24uc3ZnLWljb24td2FybmluZyBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0ZGQzcwMDtcbn1cbi5zdmctaWNvbi5zdmctaWNvbi13YXJuaW5nIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLnN2Zy1pY29uLnN2Zy1pY29uLWRhbmdlciBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0YxNDE2Qztcbn1cbi5zdmctaWNvbi5zdmctaWNvbi1kYW5nZXIgc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG4uc3ZnLWljb24uc3ZnLWljb24tZGFyayBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzE4MUMzMjtcbn1cbi5zdmctaWNvbi5zdmctaWNvbi1kYXJrIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLnN2Zy1pY29uLnN2Zy1pY29uLW11dGVkIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjQTFBNUI3O1xufVxuLnN2Zy1pY29uLnN2Zy1pY29uLW11dGVkIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLnN2Zy1pY29uLnN2Zy1pY29uLWdyYXktMTAwIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjRjVGOEZBO1xufVxuLnN2Zy1pY29uLnN2Zy1pY29uLWdyYXktMTAwIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLnN2Zy1pY29uLnN2Zy1pY29uLWdyYXktMjAwIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjRUZGMkY1O1xufVxuLnN2Zy1pY29uLnN2Zy1pY29uLWdyYXktMjAwIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLnN2Zy1pY29uLnN2Zy1pY29uLWdyYXktMzAwIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjRTRFNkVGO1xufVxuLnN2Zy1pY29uLnN2Zy1pY29uLWdyYXktMzAwIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLnN2Zy1pY29uLnN2Zy1pY29uLWdyYXktNDAwIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjQjVCNUMzO1xufVxuLnN2Zy1pY29uLnN2Zy1pY29uLWdyYXktNDAwIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLnN2Zy1pY29uLnN2Zy1pY29uLWdyYXktNTAwIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjQTFBNUI3O1xufVxuLnN2Zy1pY29uLnN2Zy1pY29uLWdyYXktNTAwIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLnN2Zy1pY29uLnN2Zy1pY29uLWdyYXktNjAwIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjN0U4Mjk5O1xufVxuLnN2Zy1pY29uLnN2Zy1pY29uLWdyYXktNjAwIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLnN2Zy1pY29uLnN2Zy1pY29uLWdyYXktNzAwIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjNUU2Mjc4O1xufVxuLnN2Zy1pY29uLnN2Zy1pY29uLWdyYXktNzAwIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLnN2Zy1pY29uLnN2Zy1pY29uLWdyYXktODAwIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjM0Y0MjU0O1xufVxuLnN2Zy1pY29uLnN2Zy1pY29uLWdyYXktODAwIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLnN2Zy1pY29uLnN2Zy1pY29uLWdyYXktOTAwIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjMTgxQzMyO1xufVxuLnN2Zy1pY29uLnN2Zy1pY29uLWdyYXktOTAwIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLnN2Zy1pY29uLnN2Zy1pY29uLTEgc3ZnIHtcbiAgaGVpZ2h0OiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG59XG4uc3ZnLWljb24uc3ZnLWljb24tMiBzdmcge1xuICBoZWlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB3aWR0aDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG4uc3ZnLWljb24uc3ZnLWljb24tMyBzdmcge1xuICBoZWlnaHQ6IDEuMzVyZW0gIWltcG9ydGFudDtcbiAgd2lkdGg6IDEuMzVyZW0gIWltcG9ydGFudDtcbn1cbi5zdmctaWNvbi5zdmctaWNvbi00IHN2ZyB7XG4gIGhlaWdodDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB3aWR0aDogMS4yNXJlbSAhaW1wb3J0YW50O1xufVxuLnN2Zy1pY29uLnN2Zy1pY29uLTUgc3ZnIHtcbiAgaGVpZ2h0OiAxLjE1cmVtICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxLjE1cmVtICFpbXBvcnRhbnQ7XG59XG4uc3ZnLWljb24uc3ZnLWljb24tNiBzdmcge1xuICBoZWlnaHQ6IDEuMDc1cmVtICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxLjA3NXJlbSAhaW1wb3J0YW50O1xufVxuLnN2Zy1pY29uLnN2Zy1pY29uLTcgc3ZnIHtcbiAgaGVpZ2h0OiAwLjk1cmVtICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAwLjk1cmVtICFpbXBvcnRhbnQ7XG59XG4uc3ZnLWljb24uc3ZnLWljb24tOCBzdmcge1xuICBoZWlnaHQ6IDAuODVyZW0gIWltcG9ydGFudDtcbiAgd2lkdGg6IDAuODVyZW0gIWltcG9ydGFudDtcbn1cbi5zdmctaWNvbi5zdmctaWNvbi05IHN2ZyB7XG4gIGhlaWdodDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB3aWR0aDogMC43NXJlbSAhaW1wb3J0YW50O1xufVxuLnN2Zy1pY29uLnN2Zy1pY29uLTEwIHN2ZyB7XG4gIGhlaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cbi5zdmctaWNvbi5zdmctaWNvbi1iYXNlIHN2ZyB7XG4gIGhlaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB3aWR0aDogMXJlbSAhaW1wb3J0YW50O1xufVxuLnN2Zy1pY29uLnN2Zy1pY29uLWZsdWlkIHN2ZyB7XG4gIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuLnN2Zy1pY29uLnN2Zy1pY29uLTJ4IHN2ZyB7XG4gIGhlaWdodDogMnJlbSAhaW1wb3J0YW50O1xuICB3aWR0aDogMnJlbSAhaW1wb3J0YW50O1xufVxuLnN2Zy1pY29uLnN2Zy1pY29uLTJxeCBzdmcge1xuICBoZWlnaHQ6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgd2lkdGg6IDIuMjVyZW0gIWltcG9ydGFudDtcbn1cbi5zdmctaWNvbi5zdmctaWNvbi0yaHggc3ZnIHtcbiAgaGVpZ2h0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgd2lkdGg6IDIuNXJlbSAhaW1wb3J0YW50O1xufVxuLnN2Zy1pY29uLnN2Zy1pY29uLTJ0eCBzdmcge1xuICBoZWlnaHQ6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgd2lkdGg6IDIuNzVyZW0gIWltcG9ydGFudDtcbn1cbi5zdmctaWNvbi5zdmctaWNvbi0zeCBzdmcge1xuICBoZWlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgd2lkdGg6IDNyZW0gIWltcG9ydGFudDtcbn1cbi5zdmctaWNvbi5zdmctaWNvbi0zcXggc3ZnIHtcbiAgaGVpZ2h0OiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAzLjI1cmVtICFpbXBvcnRhbnQ7XG59XG4uc3ZnLWljb24uc3ZnLWljb24tM2h4IHN2ZyB7XG4gIGhlaWdodDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAzLjVyZW0gIWltcG9ydGFudDtcbn1cbi5zdmctaWNvbi5zdmctaWNvbi0zdHggc3ZnIHtcbiAgaGVpZ2h0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG59XG4uc3ZnLWljb24uc3ZnLWljb24tNHggc3ZnIHtcbiAgaGVpZ2h0OiA0cmVtICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiA0cmVtICFpbXBvcnRhbnQ7XG59XG4uc3ZnLWljb24uc3ZnLWljb24tNHF4IHN2ZyB7XG4gIGhlaWdodDogNC4yNXJlbSAhaW1wb3J0YW50O1xuICB3aWR0aDogNC4yNXJlbSAhaW1wb3J0YW50O1xufVxuLnN2Zy1pY29uLnN2Zy1pY29uLTRoeCBzdmcge1xuICBoZWlnaHQ6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB3aWR0aDogNC41cmVtICFpbXBvcnRhbnQ7XG59XG4uc3ZnLWljb24uc3ZnLWljb24tNHR4IHN2ZyB7XG4gIGhlaWdodDogNC43NXJlbSAhaW1wb3J0YW50O1xuICB3aWR0aDogNC43NXJlbSAhaW1wb3J0YW50O1xufVxuLnN2Zy1pY29uLnN2Zy1pY29uLTV4IHN2ZyB7XG4gIGhlaWdodDogNXJlbSAhaW1wb3J0YW50O1xuICB3aWR0aDogNXJlbSAhaW1wb3J0YW50O1xufVxuLnN2Zy1pY29uLnN2Zy1pY29uLTVxeCBzdmcge1xuICBoZWlnaHQ6IDUuMjVyZW0gIWltcG9ydGFudDtcbiAgd2lkdGg6IDUuMjVyZW0gIWltcG9ydGFudDtcbn1cbi5zdmctaWNvbi5zdmctaWNvbi01aHggc3ZnIHtcbiAgaGVpZ2h0OiA1LjVyZW0gIWltcG9ydGFudDtcbiAgd2lkdGg6IDUuNXJlbSAhaW1wb3J0YW50O1xufVxuLnN2Zy1pY29uLnN2Zy1pY29uLTV0eCBzdmcge1xuICBoZWlnaHQ6IDUuNzVyZW0gIWltcG9ydGFudDtcbiAgd2lkdGg6IDUuNzVyZW0gIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuc3ZnLWljb24uc3ZnLWljb24tc20tMSBzdmcge1xuICAgIGhlaWdodDogMS43NXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXNtLTIgc3ZnIHtcbiAgICBoZWlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tc20tMyBzdmcge1xuICAgIGhlaWdodDogMS4zNXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxLjM1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXNtLTQgc3ZnIHtcbiAgICBoZWlnaHQ6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1zbS01IHN2ZyB7XG4gICAgaGVpZ2h0OiAxLjE1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEuMTVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tc20tNiBzdmcge1xuICAgIGhlaWdodDogMS4wNzVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMS4wNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tc20tNyBzdmcge1xuICAgIGhlaWdodDogMC45NXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAwLjk1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXNtLTggc3ZnIHtcbiAgICBoZWlnaHQ6IDAuODVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMC44NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1zbS05IHN2ZyB7XG4gICAgaGVpZ2h0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tc20tMTAgc3ZnIHtcbiAgICBoZWlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tc20tYmFzZSBzdmcge1xuICAgIGhlaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXNtLWZsdWlkIHN2ZyB7XG4gICAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tc20tMnggc3ZnIHtcbiAgICBoZWlnaHQ6IDJyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1zbS0ycXggc3ZnIHtcbiAgICBoZWlnaHQ6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1zbS0yaHggc3ZnIHtcbiAgICBoZWlnaHQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tc20tMnR4IHN2ZyB7XG4gICAgaGVpZ2h0OiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tc20tM3ggc3ZnIHtcbiAgICBoZWlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1zbS0zcXggc3ZnIHtcbiAgICBoZWlnaHQ6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1zbS0zaHggc3ZnIHtcbiAgICBoZWlnaHQ6IDMuNXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tc20tM3R4IHN2ZyB7XG4gICAgaGVpZ2h0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tc20tNHggc3ZnIHtcbiAgICBoZWlnaHQ6IDRyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1zbS00cXggc3ZnIHtcbiAgICBoZWlnaHQ6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1zbS00aHggc3ZnIHtcbiAgICBoZWlnaHQ6IDQuNXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tc20tNHR4IHN2ZyB7XG4gICAgaGVpZ2h0OiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tc20tNXggc3ZnIHtcbiAgICBoZWlnaHQ6IDVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1zbS01cXggc3ZnIHtcbiAgICBoZWlnaHQ6IDUuMjVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogNS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1zbS01aHggc3ZnIHtcbiAgICBoZWlnaHQ6IDUuNXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA1LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tc20tNXR4IHN2ZyB7XG4gICAgaGVpZ2h0OiA1Ljc1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDUuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zdmctaWNvbi5zdmctaWNvbi1tZC0xIHN2ZyB7XG4gICAgaGVpZ2h0OiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tbWQtMiBzdmcge1xuICAgIGhlaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1tZC0zIHN2ZyB7XG4gICAgaGVpZ2h0OiAxLjM1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEuMzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tbWQtNCBzdmcge1xuICAgIGhlaWdodDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLW1kLTUgc3ZnIHtcbiAgICBoZWlnaHQ6IDEuMTVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMS4xNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1tZC02IHN2ZyB7XG4gICAgaGVpZ2h0OiAxLjA3NXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxLjA3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1tZC03IHN2ZyB7XG4gICAgaGVpZ2h0OiAwLjk1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDAuOTVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tbWQtOCBzdmcge1xuICAgIGhlaWdodDogMC44NXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAwLjg1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLW1kLTkgc3ZnIHtcbiAgICBoZWlnaHQ6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1tZC0xMCBzdmcge1xuICAgIGhlaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1tZC1iYXNlIHN2ZyB7XG4gICAgaGVpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tbWQtZmx1aWQgc3ZnIHtcbiAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1tZC0yeCBzdmcge1xuICAgIGhlaWdodDogMnJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLW1kLTJxeCBzdmcge1xuICAgIGhlaWdodDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLW1kLTJoeCBzdmcge1xuICAgIGhlaWdodDogMi41cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1tZC0ydHggc3ZnIHtcbiAgICBoZWlnaHQ6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1tZC0zeCBzdmcge1xuICAgIGhlaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLW1kLTNxeCBzdmcge1xuICAgIGhlaWdodDogMy4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLW1kLTNoeCBzdmcge1xuICAgIGhlaWdodDogMy41cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1tZC0zdHggc3ZnIHtcbiAgICBoZWlnaHQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1tZC00eCBzdmcge1xuICAgIGhlaWdodDogNHJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLW1kLTRxeCBzdmcge1xuICAgIGhlaWdodDogNC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLW1kLTRoeCBzdmcge1xuICAgIGhlaWdodDogNC41cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1tZC00dHggc3ZnIHtcbiAgICBoZWlnaHQ6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1tZC01eCBzdmcge1xuICAgIGhlaWdodDogNXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLW1kLTVxeCBzdmcge1xuICAgIGhlaWdodDogNS4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA1LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLW1kLTVoeCBzdmcge1xuICAgIGhlaWdodDogNS41cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDUuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1tZC01dHggc3ZnIHtcbiAgICBoZWlnaHQ6IDUuNzVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogNS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnN2Zy1pY29uLnN2Zy1pY29uLWxnLTEgc3ZnIHtcbiAgICBoZWlnaHQ6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1sZy0yIHN2ZyB7XG4gICAgaGVpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLWxnLTMgc3ZnIHtcbiAgICBoZWlnaHQ6IDEuMzVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMS4zNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1sZy00IHN2ZyB7XG4gICAgaGVpZ2h0OiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tbGctNSBzdmcge1xuICAgIGhlaWdodDogMS4xNXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxLjE1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLWxnLTYgc3ZnIHtcbiAgICBoZWlnaHQ6IDEuMDc1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEuMDc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLWxnLTcgc3ZnIHtcbiAgICBoZWlnaHQ6IDAuOTVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMC45NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1sZy04IHN2ZyB7XG4gICAgaGVpZ2h0OiAwLjg1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDAuODVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tbGctOSBzdmcge1xuICAgIGhlaWdodDogMC43NXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLWxnLTEwIHN2ZyB7XG4gICAgaGVpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLWxnLWJhc2Ugc3ZnIHtcbiAgICBoZWlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1sZy1mbHVpZCBzdmcge1xuICAgIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLWxnLTJ4IHN2ZyB7XG4gICAgaGVpZ2h0OiAycmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tbGctMnF4IHN2ZyB7XG4gICAgaGVpZ2h0OiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tbGctMmh4IHN2ZyB7XG4gICAgaGVpZ2h0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLWxnLTJ0eCBzdmcge1xuICAgIGhlaWdodDogMi43NXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLWxnLTN4IHN2ZyB7XG4gICAgaGVpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tbGctM3F4IHN2ZyB7XG4gICAgaGVpZ2h0OiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tbGctM2h4IHN2ZyB7XG4gICAgaGVpZ2h0OiAzLjVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLWxnLTN0eCBzdmcge1xuICAgIGhlaWdodDogMy43NXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLWxnLTR4IHN2ZyB7XG4gICAgaGVpZ2h0OiA0cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tbGctNHF4IHN2ZyB7XG4gICAgaGVpZ2h0OiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tbGctNGh4IHN2ZyB7XG4gICAgaGVpZ2h0OiA0LjVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLWxnLTR0eCBzdmcge1xuICAgIGhlaWdodDogNC43NXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLWxnLTV4IHN2ZyB7XG4gICAgaGVpZ2h0OiA1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tbGctNXF4IHN2ZyB7XG4gICAgaGVpZ2h0OiA1LjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDUuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tbGctNWh4IHN2ZyB7XG4gICAgaGVpZ2h0OiA1LjVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogNS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLWxnLTV0eCBzdmcge1xuICAgIGhlaWdodDogNS43NXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA1Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXhsLTEgc3ZnIHtcbiAgICBoZWlnaHQ6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi14bC0yIHN2ZyB7XG4gICAgaGVpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXhsLTMgc3ZnIHtcbiAgICBoZWlnaHQ6IDEuMzVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMS4zNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi14bC00IHN2ZyB7XG4gICAgaGVpZ2h0OiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24teGwtNSBzdmcge1xuICAgIGhlaWdodDogMS4xNXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxLjE1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXhsLTYgc3ZnIHtcbiAgICBoZWlnaHQ6IDEuMDc1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEuMDc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXhsLTcgc3ZnIHtcbiAgICBoZWlnaHQ6IDAuOTVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMC45NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi14bC04IHN2ZyB7XG4gICAgaGVpZ2h0OiAwLjg1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDAuODVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24teGwtOSBzdmcge1xuICAgIGhlaWdodDogMC43NXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXhsLTEwIHN2ZyB7XG4gICAgaGVpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXhsLWJhc2Ugc3ZnIHtcbiAgICBoZWlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi14bC1mbHVpZCBzdmcge1xuICAgIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXhsLTJ4IHN2ZyB7XG4gICAgaGVpZ2h0OiAycmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24teGwtMnF4IHN2ZyB7XG4gICAgaGVpZ2h0OiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24teGwtMmh4IHN2ZyB7XG4gICAgaGVpZ2h0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXhsLTJ0eCBzdmcge1xuICAgIGhlaWdodDogMi43NXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXhsLTN4IHN2ZyB7XG4gICAgaGVpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24teGwtM3F4IHN2ZyB7XG4gICAgaGVpZ2h0OiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24teGwtM2h4IHN2ZyB7XG4gICAgaGVpZ2h0OiAzLjVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXhsLTN0eCBzdmcge1xuICAgIGhlaWdodDogMy43NXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXhsLTR4IHN2ZyB7XG4gICAgaGVpZ2h0OiA0cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24teGwtNHF4IHN2ZyB7XG4gICAgaGVpZ2h0OiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24teGwtNGh4IHN2ZyB7XG4gICAgaGVpZ2h0OiA0LjVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXhsLTR0eCBzdmcge1xuICAgIGhlaWdodDogNC43NXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXhsLTV4IHN2ZyB7XG4gICAgaGVpZ2h0OiA1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24teGwtNXF4IHN2ZyB7XG4gICAgaGVpZ2h0OiA1LjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDUuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24teGwtNWh4IHN2ZyB7XG4gICAgaGVpZ2h0OiA1LjVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogNS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXhsLTV0eCBzdmcge1xuICAgIGhlaWdodDogNS43NXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA1Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXh4bC0xIHN2ZyB7XG4gICAgaGVpZ2h0OiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24teHhsLTIgc3ZnIHtcbiAgICBoZWlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24teHhsLTMgc3ZnIHtcbiAgICBoZWlnaHQ6IDEuMzVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMS4zNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi14eGwtNCBzdmcge1xuICAgIGhlaWdodDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXh4bC01IHN2ZyB7XG4gICAgaGVpZ2h0OiAxLjE1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEuMTVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24teHhsLTYgc3ZnIHtcbiAgICBoZWlnaHQ6IDEuMDc1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEuMDc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXh4bC03IHN2ZyB7XG4gICAgaGVpZ2h0OiAwLjk1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDAuOTVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24teHhsLTggc3ZnIHtcbiAgICBoZWlnaHQ6IDAuODVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMC44NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi14eGwtOSBzdmcge1xuICAgIGhlaWdodDogMC43NXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXh4bC0xMCBzdmcge1xuICAgIGhlaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi14eGwtYmFzZSBzdmcge1xuICAgIGhlaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXh4bC1mbHVpZCBzdmcge1xuICAgIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXh4bC0yeCBzdmcge1xuICAgIGhlaWdodDogMnJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXh4bC0ycXggc3ZnIHtcbiAgICBoZWlnaHQ6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi14eGwtMmh4IHN2ZyB7XG4gICAgaGVpZ2h0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXh4bC0ydHggc3ZnIHtcbiAgICBoZWlnaHQ6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi14eGwtM3ggc3ZnIHtcbiAgICBoZWlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi14eGwtM3F4IHN2ZyB7XG4gICAgaGVpZ2h0OiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24teHhsLTNoeCBzdmcge1xuICAgIGhlaWdodDogMy41cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi14eGwtM3R4IHN2ZyB7XG4gICAgaGVpZ2h0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24teHhsLTR4IHN2ZyB7XG4gICAgaGVpZ2h0OiA0cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24teHhsLTRxeCBzdmcge1xuICAgIGhlaWdodDogNC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXh4bC00aHggc3ZnIHtcbiAgICBoZWlnaHQ6IDQuNXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24teHhsLTR0eCBzdmcge1xuICAgIGhlaWdodDogNC43NXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXh4bC01eCBzdmcge1xuICAgIGhlaWdodDogNXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXh4bC01cXggc3ZnIHtcbiAgICBoZWlnaHQ6IDUuMjVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogNS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi14eGwtNWh4IHN2ZyB7XG4gICAgaGVpZ2h0OiA1LjVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogNS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXh4bC01dHggc3ZnIHtcbiAgICBoZWlnaHQ6IDUuNzVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogNS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi50aW1lbGluZSAudGltZWxpbmUtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cbi50aW1lbGluZSAudGltZWxpbmUtaXRlbTpsYXN0LWNoaWxkIC50aW1lbGluZS1saW5lIHtcbiAgYm90dG9tOiAxMDAlO1xufVxuLnRpbWVsaW5lIC50aW1lbGluZS1saW5lIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAwO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNTAlKTtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDFweDtcbiAgYm9yZGVyLWxlZnQtc3R5bGU6IGRhc2hlZDtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNFNEU2RUY7XG59XG4udGltZWxpbmUgLnRpbWVsaW5lLWljb24ge1xuICB6LWluZGV4OiAxO1xuICBmbGV4LXNocmluazogMDtcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xufVxuLnRpbWVsaW5lIC50aW1lbGluZS1jb250ZW50IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG59XG4udGltZWxpbmUudGltZWxpbmUtY2VudGVyIC50aW1lbGluZS1pdGVtIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi50aW1lbGluZS50aW1lbGluZS1jZW50ZXIgLnRpbWVsaW5lLWl0ZW06Zmlyc3QtY2hpbGQgLnRpbWVsaW5lLWxpbmUge1xuICB0b3A6IDUwJTtcbn1cbi50aW1lbGluZS50aW1lbGluZS1jZW50ZXIgLnRpbWVsaW5lLWl0ZW06bGFzdC1jaGlsZCAudGltZWxpbmUtbGluZSB7XG4gIGJvdHRvbTogNTAlO1xufVxuXG4ub3ZlcmxheSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5vdmVybGF5IC5vdmVybGF5LWxheWVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICBvcGFjaXR5OiAwO1xufVxuLm92ZXJsYXkub3ZlcmxheS1zaG93IC5vdmVybGF5LWxheWVyLCAub3ZlcmxheS5vdmVybGF5LWJsb2NrIC5vdmVybGF5LWxheWVyLCAub3ZlcmxheTpob3ZlciAub3ZlcmxheS1sYXllciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIG9wYWNpdHk6IDE7XG59XG4ub3ZlcmxheS5vdmVybGF5LWJsb2NrIHtcbiAgY3Vyc29yOiB3YWl0O1xufVxuXG4uYnVsbGV0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjVCNUMzO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogNHB4O1xuICBmbGV4LXNocmluazogMDtcbn1cblxuLmJ1bGxldC1kb3Qge1xuICB3aWR0aDogNHB4O1xuICBoZWlnaHQ6IDRweDtcbiAgYm9yZGVyLXJhZGl1czogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4uYnVsbGV0LXZlcnRpY2FsIHtcbiAgd2lkdGg6IDRweDtcbiAgaGVpZ2h0OiA4cHg7XG59XG5cbi5idWxsZXQtbGluZSB7XG4gIHdpZHRoOiA1cHg7XG4gIGhlaWdodDogMXB4O1xuICBib3JkZXItcmFkaXVzOiBub25lO1xufVxuXG4uZHJhd2VyIHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBvdmVyZmxvdzogYXV0bztcbiAgei1pbmRleDogMTEwO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLWluLW91dDtcbn1cbi5kcmF3ZXIuZHJhd2VyLXN0YXJ0IHtcbiAgbGVmdDogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbn1cbi5kcmF3ZXIuZHJhd2VyLWVuZCB7XG4gIHJpZ2h0OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG59XG4uZHJhd2VyLmRyYXdlci1vbiB7XG4gIHRyYW5zZm9ybTogbm9uZTtcbiAgYm94LXNoYWRvdzogMHB4IDFweCA5cHggLTNweCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLWluLW91dDtcbn1cblxuLmRyYXdlci1vdmVybGF5IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHotaW5kZXg6IDEwOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBhbmltYXRpb246IGFuaW1hdGlvbi1kcmF3ZXItZmFkZS1pbiAwLjNzIGVhc2UtaW4tb3V0IDE7XG59XG5cbltkYXRhLWt0LWRyYXdlcj10cnVlXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBrZXlmcmFtZXMgYW5pbWF0aW9uLWRyYXdlci1mYWRlLWluIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIGJvZHlbZGF0YS1rdC1kcmF3ZXI9b25dIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG59XG4uYmFkZ2UuYmFkZ2UtY2lyY2xlLCAuYmFkZ2UuYmFkZ2Utc3F1YXJlIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBoZWlnaHQ6IDEuNzVyZW07XG4gIG1pbi13aWR0aDogMS43NXJlbTtcbiAgcGFkZGluZzogMCAwLjFyZW07XG59XG4uYmFkZ2UuYmFkZ2UtY2lyY2xlIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBwYWRkaW5nOiAwO1xuICBtaW4td2lkdGg6IHVuc2V0O1xuICB3aWR0aDogMS43NXJlbTtcbn1cbi5iYWRnZS5iYWRnZS1zbSB7XG4gIG1pbi13aWR0aDogMS41cmVtO1xuICBmb250LXNpemU6IDAuODVyZW07XG59XG4uYmFkZ2UuYmFkZ2Utc20uYmFkZ2UtY2lyY2xlIHtcbiAgd2lkdGg6IDEuNXJlbTtcbiAgaGVpZ2h0OiAxLjVyZW07XG59XG4uYmFkZ2UuYmFkZ2UtbGcge1xuICBtaW4td2lkdGg6IDJyZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cbi5iYWRnZS5iYWRnZS1sZy5iYWRnZS1jaXJjbGUge1xuICB3aWR0aDogMnJlbTtcbiAgaGVpZ2h0OiAycmVtO1xufVxuXG4uYmFkZ2Utd2hpdGUge1xuICBjb2xvcjogIzdFODI5OTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJhZGdlLWxpZ2h0LXdoaXRlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5iYWRnZS1saWdodCB7XG4gIGNvbG9yOiAjN0U4Mjk5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGOEZBO1xufVxuXG4uYmFkZ2UtbGlnaHQtbGlnaHQge1xuICBjb2xvcjogI0Y1RjhGQTtcbn1cblxuLmJhZGdlLXByaW1hcnkge1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRDMwMDtcbn1cblxuLmJhZGdlLWxpZ2h0LXByaW1hcnkge1xuICBjb2xvcjogI0ZGRDMwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZTk4MDtcbn1cblxuLmJhZGdlLXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjM0Y0MjU0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTRFNkVGO1xufVxuXG4uYmFkZ2UtbGlnaHQtc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICNFNEU2RUY7XG59XG5cbi5iYWRnZS1zdWNjZXNzIHtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1MENEODk7XG59XG5cbi5iYWRnZS1saWdodC1zdWNjZXNzIHtcbiAgY29sb3I6ICM1MENEODk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFOEZGRjM7XG59XG5cbi5iYWRnZS1pbmZvIHtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3MjM5RUE7XG59XG5cbi5iYWRnZS1saWdodC1pbmZvIHtcbiAgY29sb3I6ICM3MjM5RUE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGOEY1RkY7XG59XG5cbi5iYWRnZS13YXJuaW5nIHtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkM3MDA7XG59XG5cbi5iYWRnZS1saWdodC13YXJuaW5nIHtcbiAgY29sb3I6ICNGRkM3MDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkY4REQ7XG59XG5cbi5iYWRnZS1kYW5nZXIge1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YxNDE2Qztcbn1cblxuLmJhZGdlLWxpZ2h0LWRhbmdlciB7XG4gIGNvbG9yOiAjRjE0MTZDO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGNUY4O1xufVxuXG4uYmFkZ2UtZGFyayB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTgxQzMyO1xufVxuXG4uYmFkZ2UtbGlnaHQtZGFyayB7XG4gIGNvbG9yOiAjMTgxQzMyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUZGMkY1O1xufVxuXG4uaW5kaWNhdG9yLXByb2dyZXNzIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbltkYXRhLWt0LWluZGljYXRvcj1vbl0gPiAuaW5kaWNhdG9yLXByb2dyZXNzIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG5bZGF0YS1rdC1pbmRpY2F0b3I9b25dID4gLmluZGljYXRvci1sYWJlbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5yb3RhdGUge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLnJvdGF0ZS05MCB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLmNvbGxhcHNpYmxlOm5vdCguY29sbGFwc2VkKSA+IC5yb3RhdGUtOTAsIC5hY3RpdmUgPiAucm90YXRlLTkwIHtcbiAgdHJhbnNmb3JtOiByb3RhdGVaKDkwZGVnKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbn1cbltkaXJlY3Rpb249cnRsXSAuY29sbGFwc2libGU6bm90KC5jb2xsYXBzZWQpID4gLnJvdGF0ZS05MCwgW2RpcmVjdGlvbj1ydGxdIC5hY3RpdmUgPiAucm90YXRlLTkwIHtcbiAgdHJhbnNmb3JtOiByb3RhdGVaKC05MGRlZyk7XG59XG5cbi5yb3RhdGUtbjkwIHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG59XG4uY29sbGFwc2libGU6bm90KC5jb2xsYXBzZWQpID4gLnJvdGF0ZS1uOTAsIC5hY3RpdmUgPiAucm90YXRlLW45MCB7XG4gIHRyYW5zZm9ybTogcm90YXRlWigtOTBkZWcpO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xufVxuW2RpcmVjdGlvbj1ydGxdIC5jb2xsYXBzaWJsZTpub3QoLmNvbGxhcHNlZCkgPiAucm90YXRlLW45MCwgW2RpcmVjdGlvbj1ydGxdIC5hY3RpdmUgPiAucm90YXRlLW45MCB7XG4gIHRyYW5zZm9ybTogcm90YXRlWig5MGRlZyk7XG59XG5cbi5yb3RhdGUtMTgwIHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG59XG4uY29sbGFwc2libGU6bm90KC5jb2xsYXBzZWQpID4gLnJvdGF0ZS0xODAsIC5hY3RpdmUgPiAucm90YXRlLTE4MCB7XG4gIHRyYW5zZm9ybTogcm90YXRlWigxODBkZWcpO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xufVxuW2RpcmVjdGlvbj1ydGxdIC5jb2xsYXBzaWJsZTpub3QoLmNvbGxhcHNlZCkgPiAucm90YXRlLTE4MCwgW2RpcmVjdGlvbj1ydGxdIC5hY3RpdmUgPiAucm90YXRlLTE4MCB7XG4gIHRyYW5zZm9ybTogcm90YXRlWigtMTgwZGVnKTtcbn1cblxuLnJvdGF0ZS1uMTgwIHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG59XG4uY29sbGFwc2libGU6bm90KC5jb2xsYXBzZWQpID4gLnJvdGF0ZS1uMTgwLCAuYWN0aXZlID4gLnJvdGF0ZS1uMTgwIHtcbiAgdHJhbnNmb3JtOiByb3RhdGVaKC0xODBkZWcpO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xufVxuW2RpcmVjdGlvbj1ydGxdIC5jb2xsYXBzaWJsZTpub3QoLmNvbGxhcHNlZCkgPiAucm90YXRlLW4xODAsIFtkaXJlY3Rpb249cnRsXSAuYWN0aXZlID4gLnJvdGF0ZS1uMTgwIHtcbiAgdHJhbnNmb3JtOiByb3RhdGVaKDE4MGRlZyk7XG59XG5cbi5yb3RhdGUtMjcwIHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG59XG4uY29sbGFwc2libGU6bm90KC5jb2xsYXBzZWQpID4gLnJvdGF0ZS0yNzAsIC5hY3RpdmUgPiAucm90YXRlLTI3MCB7XG4gIHRyYW5zZm9ybTogcm90YXRlWigyNzBkZWcpO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xufVxuW2RpcmVjdGlvbj1ydGxdIC5jb2xsYXBzaWJsZTpub3QoLmNvbGxhcHNlZCkgPiAucm90YXRlLTI3MCwgW2RpcmVjdGlvbj1ydGxdIC5hY3RpdmUgPiAucm90YXRlLTI3MCB7XG4gIHRyYW5zZm9ybTogcm90YXRlWigtMjcwZGVnKTtcbn1cblxuLnJvdGF0ZS1uMjcwIHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG59XG4uY29sbGFwc2libGU6bm90KC5jb2xsYXBzZWQpID4gLnJvdGF0ZS1uMjcwLCAuYWN0aXZlID4gLnJvdGF0ZS1uMjcwIHtcbiAgdHJhbnNmb3JtOiByb3RhdGVaKC0yNzBkZWcpO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xufVxuW2RpcmVjdGlvbj1ydGxdIC5jb2xsYXBzaWJsZTpub3QoLmNvbGxhcHNlZCkgPiAucm90YXRlLW4yNzAsIFtkaXJlY3Rpb249cnRsXSAuYWN0aXZlID4gLnJvdGF0ZS1uMjcwIHtcbiAgdHJhbnNmb3JtOiByb3RhdGVaKDI3MGRlZyk7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICBzcGFuLFxub2wsXG51bCxcbnByZSxcbmRpdiB7XG4gICAgc2Nyb2xsYmFyLXdpZHRoOiB0aGluO1xuICAgIHNjcm9sbGJhci1jb2xvcjogI0VGRjJGNSB0cmFuc3BhcmVudDtcbiAgfVxuICBzcGFuOjotd2Via2l0LXNjcm9sbGJhcixcbm9sOjotd2Via2l0LXNjcm9sbGJhcixcbnVsOjotd2Via2l0LXNjcm9sbGJhcixcbnByZTo6LXdlYmtpdC1zY3JvbGxiYXIsXG5kaXY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICB3aWR0aDogMC40cmVtO1xuICAgIGhlaWdodDogMC40cmVtO1xuICB9XG4gIHNwYW46Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iLFxub2w6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iLFxudWw6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iLFxucHJlOjotd2Via2l0LXNjcm9sbGJhci10aHVtYixcbmRpdjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNFRkYyRjU7XG4gIH1cbiAgc3Bhbjpob3Zlcixcbm9sOmhvdmVyLFxudWw6aG92ZXIsXG5wcmU6aG92ZXIsXG5kaXY6aG92ZXIge1xuICAgIHNjcm9sbGJhci1jb2xvcjogI2U5ZWRmMSB0cmFuc3BhcmVudDtcbiAgfVxuICBzcGFuOmhvdmVyOjotd2Via2l0LXNjcm9sbGJhci10aHVtYixcbm9sOmhvdmVyOjotd2Via2l0LXNjcm9sbGJhci10aHVtYixcbnVsOmhvdmVyOjotd2Via2l0LXNjcm9sbGJhci10aHVtYixcbnByZTpob3Zlcjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIsXG5kaXY6aG92ZXI6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllZGYxO1xuICB9XG59XG4uc2Nyb2xsIHtcbiAgb3ZlcmZsb3c6IHNjcm9sbDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5zY3JvbGwge1xuICAgIG92ZXJmbG93OiBhdXRvO1xuICB9XG59XG5cbi5zY3JvbGwteCB7XG4gIG92ZXJmbG93LXg6IHNjcm9sbDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5zY3JvbGwteCB7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgfVxufVxuXG4uc2Nyb2xsLXkge1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuc2Nyb2xsLXkge1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gIH1cbn1cblxuLmhvdmVyLXNjcm9sbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaG92ZXItc2Nyb2xsIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGJvcmRlci1yaWdodDogMC40cmVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1ib3R0b206IDAuNHJlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjRyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNHJlbTtcbiAgfVxuICAuaG92ZXItc2Nyb2xsOmhvdmVyIHtcbiAgICBvdmVyZmxvdzogc2Nyb2xsO1xuICAgIGJvcmRlci1yaWdodDogMDtcbiAgICBib3JkZXItYm90dG9tOiAwO1xuICB9XG4gIEAtbW96LWRvY3VtZW50IHVybC1wcmVmaXgoKSB7XG4gICAgLmhvdmVyLXNjcm9sbCB7XG4gICAgICBvdmVyZmxvdzogc2Nyb2xsO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgYm9yZGVyLXJpZ2h0OiAwO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICB9XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuaG92ZXItc2Nyb2xsIHtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgfVxufVxuXG4uaG92ZXItc2Nyb2xsLXkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmhvdmVyLXNjcm9sbC15IHtcbiAgICBvdmVyZmxvdy15OiBoaWRkZW47XG4gICAgYm9yZGVyLXJpZ2h0OiAwLjRyZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC40cmVtO1xuICB9XG4gIC5ob3Zlci1zY3JvbGwteTpob3ZlciB7XG4gICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICAgIGJvcmRlci1yaWdodDogMDtcbiAgfVxuICBALW1vei1kb2N1bWVudCB1cmwtcHJlZml4KCkge1xuICAgIC5ob3Zlci1zY3JvbGwteSB7XG4gICAgICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBib3JkZXItcmlnaHQ6IDA7XG4gICAgfVxuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmhvdmVyLXNjcm9sbC15IHtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICB9XG59XG5cbi5ob3Zlci1zY3JvbGwteCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaG92ZXItc2Nyb2xsLXgge1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICBib3JkZXItYm90dG9tOiAwLjRyZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIH1cbiAgLmhvdmVyLXNjcm9sbC14OmhvdmVyIHtcbiAgICBvdmVyZmxvdy14OiBzY3JvbGw7XG4gICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgfVxuICBALW1vei1kb2N1bWVudCB1cmwtcHJlZml4KCkge1xuICAgIC5ob3Zlci1zY3JvbGwteCB7XG4gICAgICBvdmVyZmxvdy14OiBzY3JvbGw7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgIH1cbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5ob3Zlci1zY3JvbGwteCB7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgfVxufVxuXG4uaG92ZXItc2Nyb2xsLW92ZXJsYXkteSB7XG4gIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAtLXNjcm9sbGJhci1zcGFjZTogMC4yNXJlbTtcbn1cbi5ob3Zlci1zY3JvbGwtb3ZlcmxheS15Ojotd2Via2l0LXNjcm9sbGJhciB7XG4gIHdpZHRoOiBjYWxjKDAuNHJlbSArIHZhcigtLXNjcm9sbGJhci1zcGFjZSkpO1xufVxuLmhvdmVyLXNjcm9sbC1vdmVybGF5LXk6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jbGlwOiBjb250ZW50LWJveDtcbiAgYm9yZGVyLXJpZ2h0OiB2YXIoLS1zY3JvbGxiYXItc3BhY2UpIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLmhvdmVyLXNjcm9sbC1vdmVybGF5LXk6aG92ZXIge1xuICBvdmVyZmxvdy15OiBvdmVybGF5O1xufVxuQC1tb3otZG9jdW1lbnQgdXJsLXByZWZpeCgpIHtcbiAgLmhvdmVyLXNjcm9sbC1vdmVybGF5LXkge1xuICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbn1cblxuLnNjcm9sbC1wcyB7XG4gIHBhZGRpbmctbGVmdDogMC40cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5zY3JvbGwtbXMge1xuICBtYXJnaW4tbGVmdDogMC40cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5zY3JvbGwtcHgge1xuICBwYWRkaW5nLWxlZnQ6IDAuNHJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiAwLjRyZW0gIWltcG9ydGFudDtcbn1cblxuLnNjcm9sbC1teCB7XG4gIG1hcmdpbi1sZWZ0OiAwLjRyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAwLjRyZW0gIWltcG9ydGFudDtcbn1cblxuLnJhdGluZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5yYXRpbmctaW5wdXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgbGVmdDogLTk5OTlweCAhaW1wb3J0YW50O1xufVxuLnJhdGluZy1pbnB1dFtkaXNhYmxlZF0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucmF0aW5nLWxhYmVsIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuLnJhdGluZy1sYWJlbCA+IGkge1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICNCNUI1QzM7XG59XG4ucmF0aW5nLWxhYmVsID4gLnN2Zy1pY29uIHtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG4ucmF0aW5nLWxhYmVsID4gLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjQjVCNUMzO1xufVxuLnJhdGluZy1sYWJlbCA+IC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxubGFiZWwucmF0aW5nLWxhYmVsIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5kaXYucmF0aW5nLWxhYmVsLmNoZWNrZWQgPiBpLFxubGFiZWwucmF0aW5nLWxhYmVsID4gaSB7XG4gIGNvbG9yOiAjRkZBRDBGO1xufVxuZGl2LnJhdGluZy1sYWJlbC5jaGVja2VkID4gLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSxcbmxhYmVsLnJhdGluZy1sYWJlbCA+IC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0ZGQUQwRjtcbn1cbmRpdi5yYXRpbmctbGFiZWwuY2hlY2tlZCA+IC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksXG5sYWJlbC5yYXRpbmctbGFiZWwgPiAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5yYXRpbmctaW5wdXQ6Y2hlY2tlZCB+IC5yYXRpbmctbGFiZWwgPiBpIHtcbiAgY29sb3I6ICNCNUI1QzM7XG59XG5cbi5yYXRpbmctaW5wdXQ6Y2hlY2tlZCB+IC5yYXRpbmctbGFiZWwgPiAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNCNUI1QzM7XG59XG4ucmF0aW5nLWlucHV0OmNoZWNrZWQgfiAucmF0aW5nLWxhYmVsID4gLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4ucmF0aW5nOmhvdmVyIGxhYmVsLnJhdGluZy1sYWJlbCA+IGkge1xuICBjb2xvcjogI0ZGQUQwRjtcbn1cblxuLnJhdGluZzpob3ZlciBsYWJlbC5yYXRpbmctbGFiZWwgPiAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNGRkFEMEY7XG59XG4ucmF0aW5nOmhvdmVyIGxhYmVsLnJhdGluZy1sYWJlbCA+IC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxubGFiZWwucmF0aW5nLWxhYmVsOmhvdmVyIH4gLnJhdGluZy1sYWJlbCA+IGkge1xuICBjb2xvcjogI0I1QjVDMztcbn1cblxubGFiZWwucmF0aW5nLWxhYmVsOmhvdmVyIH4gLnJhdGluZy1sYWJlbCA+IC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0I1QjVDMztcbn1cbmxhYmVsLnJhdGluZy1sYWJlbDpob3ZlciB+IC5yYXRpbmctbGFiZWwgPiAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5zdGVwcGVyIFtkYXRhLWt0LXN0ZXBwZXItZWxlbWVudD1pbmZvXSxcbi5zdGVwcGVyIFtkYXRhLWt0LXN0ZXBwZXItZWxlbWVudD1jb250ZW50XSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc3RlcHBlciBbZGF0YS1rdC1zdGVwcGVyLWVsZW1lbnQ9aW5mb10uY3VycmVudCxcbi5zdGVwcGVyIFtkYXRhLWt0LXN0ZXBwZXItZWxlbWVudD1jb250ZW50XS5jdXJyZW50IHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5zdGVwcGVyIC5zdGVwcGVyLWl0ZW1bZGF0YS1rdC1zdGVwcGVyLWFjdGlvbj1zdGVwXSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5zdGVwcGVyIFtkYXRhLWt0LXN0ZXBwZXItYWN0aW9uPXByZXZpb3VzXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc3RlcHBlciBbZGF0YS1rdC1zdGVwcGVyLWFjdGlvbj1uZXh0XSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5zdGVwcGVyIFtkYXRhLWt0LXN0ZXBwZXItYWN0aW9uPXN1Ym1pdF0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnN0ZXBwZXIuZmlyc3QgW2RhdGEta3Qtc3RlcHBlci1hY3Rpb249cHJldmlvdXNdIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zdGVwcGVyLmZpcnN0IFtkYXRhLWt0LXN0ZXBwZXItYWN0aW9uPW5leHRdIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnN0ZXBwZXIuZmlyc3QgW2RhdGEta3Qtc3RlcHBlci1hY3Rpb249c3VibWl0XSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc3RlcHBlci5iZXR3ZWVuIFtkYXRhLWt0LXN0ZXBwZXItYWN0aW9uPXByZXZpb3VzXSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5zdGVwcGVyLmJldHdlZW4gW2RhdGEta3Qtc3RlcHBlci1hY3Rpb249bmV4dF0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uc3RlcHBlci5iZXR3ZWVuIFtkYXRhLWt0LXN0ZXBwZXItYWN0aW9uPXN1Ym1pdF0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnN0ZXBwZXIubGFzdCBbZGF0YS1rdC1zdGVwcGVyLWFjdGlvbj1wcmV2aW91c10ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uc3RlcHBlci5sYXN0IFtkYXRhLWt0LXN0ZXBwZXItYWN0aW9uPW5leHRdIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zdGVwcGVyLmxhc3QgW2RhdGEta3Qtc3RlcHBlci1hY3Rpb249c3VibWl0XSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc3RlcHBlci5sYXN0IFtkYXRhLWt0LXN0ZXBwZXItYWN0aW9uPXN1Ym1pdF0uYnRuLWZsZXgge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uc3RlcHBlci5zdGVwcGVyLXBpbGxzIC5zdGVwcGVyLW5hdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uc3RlcHBlci5zdGVwcGVyLXBpbGxzIC5zdGVwcGVyLWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xufVxuLnN0ZXBwZXIuc3RlcHBlci1waWxscyAuc3RlcHBlci1pdGVtIC5zdGVwcGVyLWljb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgYm9yZGVyLXJhZGl1czogMC40NzVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmU5ODA7XG4gIG1hcmdpbi1yaWdodDogMS41cmVtO1xufVxuLnN0ZXBwZXIuc3RlcHBlci1waWxscyAuc3RlcHBlci1pdGVtIC5zdGVwcGVyLWljb24gLnN0ZXBwZXItY2hlY2sge1xuICBkaXNwbGF5OiBub25lO1xuICBmb250LXNpemU6IDFyZW07XG59XG4uc3RlcHBlci5zdGVwcGVyLXBpbGxzIC5zdGVwcGVyLWl0ZW0gLnN0ZXBwZXItaWNvbiAuc3RlcHBlci1udW1iZXIge1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogI0ZGRDMwMCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDEuMjVyZW07XG59XG4uc3RlcHBlci5zdGVwcGVyLXBpbGxzIC5zdGVwcGVyLWl0ZW0gLnN0ZXBwZXItbGFiZWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5zdGVwcGVyLnN0ZXBwZXItcGlsbHMgLnN0ZXBwZXItaXRlbSAuc3RlcHBlci1sYWJlbCAuc3RlcHBlci10aXRsZSB7XG4gIGNvbG9yOiAjM0Y0MjU0O1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDAuM3JlbTtcbn1cbi5zdGVwcGVyLnN0ZXBwZXItcGlsbHMgLnN0ZXBwZXItaXRlbSAuc3RlcHBlci1sYWJlbCAuc3RlcHBlci1kZXNjIHtcbiAgY29sb3I6ICNBMUE1Qjc7XG59XG4uc3RlcHBlci5zdGVwcGVyLXBpbGxzIC5zdGVwcGVyLWl0ZW0uY3VycmVudCB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG59XG4uc3RlcHBlci5zdGVwcGVyLXBpbGxzIC5zdGVwcGVyLWl0ZW0uY3VycmVudCAuc3RlcHBlci1pY29uIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRDMwMDtcbn1cbi5zdGVwcGVyLnN0ZXBwZXItcGlsbHMgLnN0ZXBwZXItaXRlbS5jdXJyZW50IC5zdGVwcGVyLWljb24gLnN0ZXBwZXItY2hlY2sge1xuICBjb2xvcjogI0ZGRDMwMDtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zdGVwcGVyLnN0ZXBwZXItcGlsbHMgLnN0ZXBwZXItaXRlbS5jdXJyZW50IC5zdGVwcGVyLWljb24gLnN0ZXBwZXItbnVtYmVyIHtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxLjM1cmVtO1xufVxuLnN0ZXBwZXIuc3RlcHBlci1waWxscyAuc3RlcHBlci1pdGVtLmN1cnJlbnQgLnN0ZXBwZXItbGFiZWwgLnN0ZXBwZXItdGl0bGUge1xuICBjb2xvcjogIzdFODI5OTtcbn1cbi5zdGVwcGVyLnN0ZXBwZXItcGlsbHMgLnN0ZXBwZXItaXRlbS5jdXJyZW50IC5zdGVwcGVyLWxhYmVsIC5zdGVwcGVyLWRlc2Mge1xuICBjb2xvcjogI0I1QjVDMztcbn1cbi5zdGVwcGVyLnN0ZXBwZXItcGlsbHMgLnN0ZXBwZXItaXRlbS5jdXJyZW50Omxhc3QtY2hpbGQgLnN0ZXBwZXItaWNvbiwgLnN0ZXBwZXIuc3RlcHBlci1waWxscyAuc3RlcHBlci1pdGVtLmNvbXBsZXRlZCAuc3RlcHBlci1pY29uIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZTk4MDtcbn1cbi5zdGVwcGVyLnN0ZXBwZXItcGlsbHMgLnN0ZXBwZXItaXRlbS5jdXJyZW50Omxhc3QtY2hpbGQgLnN0ZXBwZXItaWNvbiAuc3RlcHBlci1jaGVjaywgLnN0ZXBwZXIuc3RlcHBlci1waWxscyAuc3RlcHBlci1pdGVtLmNvbXBsZXRlZCAuc3RlcHBlci1pY29uIC5zdGVwcGVyLWNoZWNrIHtcbiAgY29sb3I6ICNGRkQzMDAgIWltcG9ydGFudDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnN0ZXBwZXIuc3RlcHBlci1waWxscyAuc3RlcHBlci1pdGVtLmN1cnJlbnQ6bGFzdC1jaGlsZCAuc3RlcHBlci1pY29uIC5zdGVwcGVyLW51bWJlciwgLnN0ZXBwZXIuc3RlcHBlci1waWxscyAuc3RlcHBlci1pdGVtLmNvbXBsZXRlZCAuc3RlcHBlci1pY29uIC5zdGVwcGVyLW51bWJlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc3RlcHBlci5zdGVwcGVyLXBpbGxzIC5zdGVwcGVyLWl0ZW0uY3VycmVudDpsYXN0LWNoaWxkIC5zdGVwcGVyLWxhYmVsIC5zdGVwcGVyLXRpdGxlLCAuc3RlcHBlci5zdGVwcGVyLXBpbGxzIC5zdGVwcGVyLWl0ZW0uY29tcGxldGVkIC5zdGVwcGVyLWxhYmVsIC5zdGVwcGVyLXRpdGxlIHtcbiAgY29sb3I6ICNBMUE1Qjc7XG59XG4uc3RlcHBlci5zdGVwcGVyLXBpbGxzIC5zdGVwcGVyLWl0ZW0uY3VycmVudDpsYXN0LWNoaWxkIC5zdGVwcGVyLWxhYmVsIC5zdGVwcGVyLWRlc2MsIC5zdGVwcGVyLnN0ZXBwZXItcGlsbHMgLnN0ZXBwZXItaXRlbS5jb21wbGV0ZWQgLnN0ZXBwZXItbGFiZWwgLnN0ZXBwZXItZGVzYyB7XG4gIGNvbG9yOiAjQjVCNUMzO1xufVxuLnN0ZXBwZXIuc3RlcHBlci1waWxscy5zdGVwcGVyLWNvbHVtbiAuc3RlcHBlci1uYXYge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLnN0ZXBwZXIuc3RlcHBlci1waWxscy5zdGVwcGVyLWNvbHVtbiAuc3RlcHBlci1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmctYm90dG9tOiAyLjVyZW07XG59XG4uc3RlcHBlci5zdGVwcGVyLXBpbGxzLnN0ZXBwZXItY29sdW1uIC5zdGVwcGVyLWljb24ge1xuICB6LWluZGV4OiAxO1xufVxuLnN0ZXBwZXIuc3RlcHBlci1waWxscy5zdGVwcGVyLWNvbHVtbiAuc3RlcHBlci1saW5lIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAwO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IDQwcHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDUwJSk7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiAxcHg7XG4gIGJvcmRlci1sZWZ0LXN0eWxlOiBkYXNoZWQ7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjRTRFNkVGO1xufVxuLnN0ZXBwZXIuc3RlcHBlci1waWxscy5zdGVwcGVyLWNvbHVtbiAuc3RlcHBlci1pdGVtOmZpcnN0LWNoaWxkIC5zdGVwcGVyLWxpbmUge1xuICB0b3A6IDUwJTtcbn1cbi5zdGVwcGVyLnN0ZXBwZXItcGlsbHMuc3RlcHBlci1jb2x1bW4gLnN0ZXBwZXItaXRlbTpsYXN0LWNoaWxkIC5zdGVwcGVyLWxpbmUge1xuICBib3R0b206IDUwJTtcbn1cblxuLnRvZ2dsZS5jb2xsYXBzaWJsZTpub3QoLmNvbGxhcHNlZCkgLnRvZ2dsZS1vZmYsIC50b2dnbGUuYWN0aXZlIC50b2dnbGUtb2ZmIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi50b2dnbGUuY29sbGFwc2libGUuY29sbGFwc2VkIC50b2dnbGUtb24sIC50b2dnbGU6bm90KC5jb2xsYXBzaWJsZSk6bm90KC5hY3RpdmUpIC50b2dnbGUtb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ueGVoYWdvbiB7XG4gIGNsaXAtcGF0aDogcG9seWdvbig0NSUgMS4zMzk3NDU5NjIyJSwgNDYuNTc5Nzk4NTY2NyUgMC42MDMwNzM3OTIxJSwgNDguMjYzNTE4MjIzMyUgMC4xNTE5MjI0Njk5JSwgNTAlIDAlLCA1MS43MzY0ODE3NzY3JSAwLjE1MTkyMjQ2OTklLCA1My40MjAyMDE0MzMzJSAwLjYwMzA3Mzc5MjElLCA1NSUgMS4zMzk3NDU5NjIyJSwgODkuNjQxMDE2MTUxNCUgMjEuMzM5NzQ1OTYyMiUsIDkxLjA2ODg5MjI0ODIlIDIyLjMzOTU1NTU2ODglLCA5Mi4zMDE0NjA1ODI2JSAyMy41NzIxMjM5MDMxJSwgOTMuMzAxMjcwMTg5MiUgMjUlLCA5NC4wMzc5NDIzNTkyJSAyNi41Nzk3OTg1NjY3JSwgOTQuNDg5MDkzNjgxNSUgMjguMjYzNTE4MjIzMyUsIDk0LjY0MTAxNjE1MTQlIDMwJSwgOTQuNjQxMDE2MTUxNCUgNzAlLCA5NC40ODkwOTM2ODE1JSA3MS43MzY0ODE3NzY3JSwgOTQuMDM3OTQyMzU5MiUgNzMuNDIwMjAxNDMzMyUsIDkzLjMwMTI3MDE4OTIlIDc1JSwgOTIuMzAxNDYwNTgyNiUgNzYuNDI3ODc2MDk2OSUsIDkxLjA2ODg5MjI0ODIlIDc3LjY2MDQ0NDQzMTIlLCA4OS42NDEwMTYxNTE0JSA3OC42NjAyNTQwMzc4JSwgNTUlIDk4LjY2MDI1NDAzNzglLCA1My40MjAyMDE0MzMzJSA5OS4zOTY5MjYyMDc5JSwgNTEuNzM2NDgxNzc2NyUgOTkuODQ4MDc3NTMwMSUsIDUwJSAxMDAlLCA0OC4yNjM1MTgyMjMzJSA5OS44NDgwNzc1MzAxJSwgNDYuNTc5Nzk4NTY2NyUgOTkuMzk2OTI2MjA3OSUsIDQ1JSA5OC42NjAyNTQwMzc4JSwgMTAuMzU4OTgzODQ4NiUgNzguNjYwMjU0MDM3OCUsIDguOTMxMTA3NzUxOCUgNzcuNjYwNDQ0NDMxMiUsIDcuNjk4NTM5NDE3NCUgNzYuNDI3ODc2MDk2OSUsIDYuNjk4NzI5ODEwOCUgNzUlLCA1Ljk2MjA1NzY0MDglIDczLjQyMDIwMTQzMzMlLCA1LjUxMDkwNjMxODUlIDcxLjczNjQ4MTc3NjclLCA1LjM1ODk4Mzg0ODYlIDcwJSwgNS4zNTg5ODM4NDg2JSAzMCUsIDUuNTEwOTA2MzE4NSUgMjguMjYzNTE4MjIzMyUsIDUuOTYyMDU3NjQwOCUgMjYuNTc5Nzk4NTY2NyUsIDYuNjk4NzI5ODEwOCUgMjUlLCA3LjY5ODUzOTQxNzQlIDIzLjU3MjEyMzkwMzElLCA4LjkzMTEwNzc1MTglIDIyLjMzOTU1NTU2ODglLCAxMC4zNTg5ODM4NDg2JSAyMS4zMzk3NDU5NjIyJSk7XG59XG5cbi5vY3RhZ29uIHtcbiAgY2xpcC1wYXRoOiBwb2x5Z29uKDQ2LjE3MzE2NTY3NjMlIDAuNzYxMjA0Njc0OSUsIDQ3LjQxMTgwOTU0OSUgMC4zNDA3NDE3MzcxJSwgNDguNjk0NzM4MDc3OCUgMC4wODU1NTEzODYzJSwgNTAlIDAlLCA1MS4zMDUyNjE5MjIyJSAwLjA4NTU1MTM4NjMlLCA1Mi41ODgxOTA0NTElIDAuMzQwNzQxNzM3MSUsIDUzLjgyNjgzNDMyMzclIDAuNzYxMjA0Njc0OSUsIDgyLjExMTEwNTU3MTElIDEyLjQ3NjkzMzQyNzQlLCA4My4yODQyNzEyNDc1JSAxMy4wNTU0NzQ3MTQ3JSwgODQuMzcxODg1NTM3NSUgMTMuNzgyMTk1MzQ5NiUsIDg1LjM1NTMzOTA1OTMlIDE0LjY0NDY2MDk0MDclLCA4Ni4yMTc4MDQ2NTA0JSAxNS42MjgxMTQ0NjI1JSwgODYuOTQ0NTI1Mjg1MyUgMTYuNzE1NzI4NzUyNSUsIDg3LjUyMzA2NjU3MjYlIDE3Ljg4ODg5NDQyODklLCA5OS4yMzg3OTUzMjUxJSA0Ni4xNzMxNjU2NzYzJSwgOTkuNjU5MjU4MjYyOSUgNDcuNDExODA5NTQ5JSwgOTkuOTE0NDQ4NjEzNyUgNDguNjk0NzM4MDc3OCUsIDEwMCUgNTAlLCA5OS45MTQ0NDg2MTM3JSA1MS4zMDUyNjE5MjIyJSwgOTkuNjU5MjU4MjYyOSUgNTIuNTg4MTkwNDUxJSwgOTkuMjM4Nzk1MzI1MSUgNTMuODI2ODM0MzIzNyUsIDg3LjUyMzA2NjU3MjYlIDgyLjExMTEwNTU3MTElLCA4Ni45NDQ1MjUyODUzJSA4My4yODQyNzEyNDc1JSwgODYuMjE3ODA0NjUwNCUgODQuMzcxODg1NTM3NSUsIDg1LjM1NTMzOTA1OTMlIDg1LjM1NTMzOTA1OTMlLCA4NC4zNzE4ODU1Mzc1JSA4Ni4yMTc4MDQ2NTA0JSwgODMuMjg0MjcxMjQ3NSUgODYuOTQ0NTI1Mjg1MyUsIDgyLjExMTEwNTU3MTElIDg3LjUyMzA2NjU3MjYlLCA1My44MjY4MzQzMjM3JSA5OS4yMzg3OTUzMjUxJSwgNTIuNTg4MTkwNDUxJSA5OS42NTkyNTgyNjI5JSwgNTEuMzA1MjYxOTIyMiUgOTkuOTE0NDQ4NjEzNyUsIDUwJSAxMDAlLCA0OC42OTQ3MzgwNzc4JSA5OS45MTQ0NDg2MTM3JSwgNDcuNDExODA5NTQ5JSA5OS42NTkyNTgyNjI5JSwgNDYuMTczMTY1Njc2MyUgOTkuMjM4Nzk1MzI1MSUsIDE3Ljg4ODg5NDQyODklIDg3LjUyMzA2NjU3MjYlLCAxNi43MTU3Mjg3NTI1JSA4Ni45NDQ1MjUyODUzJSwgMTUuNjI4MTE0NDYyNSUgODYuMjE3ODA0NjUwNCUsIDE0LjY0NDY2MDk0MDclIDg1LjM1NTMzOTA1OTMlLCAxMy43ODIxOTUzNDk2JSA4NC4zNzE4ODU1Mzc1JSwgMTMuMDU1NDc0NzE0NyUgODMuMjg0MjcxMjQ3NSUsIDEyLjQ3NjkzMzQyNzQlIDgyLjExMTEwNTU3MTElLCAwLjc2MTIwNDY3NDklIDUzLjgyNjgzNDMyMzclLCAwLjM0MDc0MTczNzElIDUyLjU4ODE5MDQ1MSUsIDAuMDg1NTUxMzg2MyUgNTEuMzA1MjYxOTIyMiUsIDAlIDUwJSwgMC4wODU1NTEzODYzJSA0OC42OTQ3MzgwNzc4JSwgMC4zNDA3NDE3MzcxJSA0Ny40MTE4MDk1NDklLCAwLjc2MTIwNDY3NDklIDQ2LjE3MzE2NTY3NjMlLCAxMi40NzY5MzM0Mjc0JSAxNy44ODg4OTQ0Mjg5JSwgMTMuMDU1NDc0NzE0NyUgMTYuNzE1NzI4NzUyNSUsIDEzLjc4MjE5NTM0OTYlIDE1LjYyODExNDQ2MjUlLCAxNC42NDQ2NjA5NDA3JSAxNC42NDQ2NjA5NDA3JSwgMTUuNjI4MTE0NDYyNSUgMTMuNzgyMTk1MzQ5NiUsIDE2LjcxNTcyODc1MjUlIDEzLjA1NTQ3NDcxNDclLCAxNy44ODg4OTQ0Mjg5JSAxMi40NzY5MzM0Mjc0JSk7XG59XG5cbi5yaWJib24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucmliYm9uIC5yaWJib24tbGFiZWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRDMwMDtcbiAgYm94LXNoYWRvdzogMHB4IC0xcHggNXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1cHgpIHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4ucmliYm9uIC5yaWJib24tbGFiZWwgPiAucmliYm9uLWlubmVyIHtcbiAgei1pbmRleDogLTE7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xufVxuLnJpYmJvbiAucmliYm9uLWxhYmVsOmFmdGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNjY1NDAwO1xufVxuLnJpYmJvbi12ZXJ0aWNhbCAucmliYm9uLWxhYmVsIHtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG4gIG1pbi13aWR0aDogMzZweDtcbiAgbWluLWhlaWdodDogNDZweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnJpYmJvbi5yaWJib24tdG9wIC5yaWJib24tbGFiZWwge1xuICB0b3A6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTVweCkgdHJhbnNsYXRlWSgtNHB4KTtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuNDc1cmVtO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjQ3NXJlbTtcbn1cbi5yaWJib24ucmliYm9uLWJvdHRvbSAucmliYm9uLWxhYmVsIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuNDc1cmVtO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjQ3NXJlbTtcbn1cbi5yaWJib24ucmliYm9uLXN0YXJ0IC5yaWJib24tbGFiZWwge1xuICB0b3A6IDUwJTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IGF1dG87XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNXB4KSB0cmFuc2xhdGVZKC01MCUpO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC40NzVyZW07XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjQ3NXJlbTtcbn1cbi5yaWJib24ucmliYm9uLWVuZCAucmliYm9uLWxhYmVsIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC40NzVyZW07XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuNDc1cmVtO1xufVxuXG4ucmliYm9uLnJpYmJvbi1jbGlwLnJpYmJvbi1zdGFydCAucmliYm9uLWxhYmVsIHtcbiAgbGVmdDogLTVweDtcbn1cbi5yaWJib24ucmliYm9uLWNsaXAucmliYm9uLXN0YXJ0IC5yaWJib24tbGFiZWwgLnJpYmJvbi1pbm5lciB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjQ3NXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuNDc1cmVtO1xufVxuLnJpYmJvbi5yaWJib24tY2xpcC5yaWJib24tc3RhcnQgLnJpYmJvbi1sYWJlbCAucmliYm9uLWlubmVyOmJlZm9yZSwgLnJpYmJvbi5yaWJib24tY2xpcC5yaWJib24tc3RhcnQgLnJpYmJvbi1sYWJlbCAucmliYm9uLWlubmVyOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIGJvdHRvbTogLTEwcHg7XG59XG4ucmliYm9uLnJpYmJvbi1jbGlwLnJpYmJvbi1zdGFydCAucmliYm9uLWxhYmVsIC5yaWJib24taW5uZXI6YmVmb3JlIHtcbiAgYm9yZGVyLXdpZHRoOiAwIDEwcHggMTBweCAwO1xuICBib3JkZXItcmlnaHQtY29sb3I6ICMxODFDMzIgIWltcG9ydGFudDtcbiAgbGVmdDogMDtcbn1cbi5yaWJib24ucmliYm9uLWNsaXAucmliYm9uLWVuZCAucmliYm9uLWxhYmVsIHtcbiAgcmlnaHQ6IC01cHg7XG59XG4ucmliYm9uLnJpYmJvbi1jbGlwLnJpYmJvbi1lbmQgLnJpYmJvbi1sYWJlbCAucmliYm9uLWlubmVyIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC40NzVyZW07XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuNDc1cmVtO1xufVxuLnJpYmJvbi5yaWJib24tY2xpcC5yaWJib24tZW5kIC5yaWJib24tbGFiZWwgLnJpYmJvbi1pbm5lcjpiZWZvcmUsIC5yaWJib24ucmliYm9uLWNsaXAucmliYm9uLWVuZCAucmliYm9uLWxhYmVsIC5yaWJib24taW5uZXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgYm90dG9tOiAtMTBweDtcbn1cbi5yaWJib24ucmliYm9uLWNsaXAucmliYm9uLWVuZCAucmliYm9uLWxhYmVsIC5yaWJib24taW5uZXI6YmVmb3JlIHtcbiAgYm9yZGVyLXdpZHRoOiAwIDAgMTBweCAxMHB4O1xuICBib3JkZXItbGVmdC1jb2xvcjogIzE4MUMzMiAhaW1wb3J0YW50O1xuICByaWdodDogMDtcbn1cblxuLnJpYmJvbi5yaWJib24tdHJpYW5nbGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG4ucmliYm9uLnJpYmJvbi10cmlhbmdsZS5yaWJib24tdG9wLXN0YXJ0IHtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogNHJlbTtcbiAgaGVpZ2h0OiA0cmVtO1xuICBib3JkZXItYm90dG9tOiBzb2xpZCAycmVtIHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1sZWZ0OiBzb2xpZCAycmVtIHJlZDtcbiAgYm9yZGVyLXJpZ2h0OiBzb2xpZCAycmVtIHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3A6IHNvbGlkIDJyZW0gcmVkO1xufVxuLnJpYmJvbi5yaWJib24tdHJpYW5nbGUucmliYm9uLXRvcC1lbmQge1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogNHJlbTtcbiAgaGVpZ2h0OiA0cmVtO1xuICBib3JkZXItYm90dG9tOiBzb2xpZCAycmVtIHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1sZWZ0OiBzb2xpZCAycmVtIHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yaWdodDogc29saWQgMnJlbSByZWQ7XG4gIGJvcmRlci10b3A6IHNvbGlkIDJyZW0gcmVkO1xufVxuLnJpYmJvbi5yaWJib24tdHJpYW5nbGUucmliYm9uLWJvdHRvbS1zdGFydCB7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDRyZW07XG4gIGhlaWdodDogNHJlbTtcbiAgYm9yZGVyLWJvdHRvbTogc29saWQgMnJlbSByZWQ7XG4gIGJvcmRlci1sZWZ0OiBzb2xpZCAycmVtIHJlZDtcbiAgYm9yZGVyLXJpZ2h0OiBzb2xpZCAycmVtIHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3A6IHNvbGlkIDJyZW0gdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cbi5yaWJib24ucmliYm9uLXRyaWFuZ2xlLnJpYmJvbi1ib3R0b20tZW5kIHtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDRyZW07XG4gIGhlaWdodDogNHJlbTtcbiAgYm9yZGVyLWJvdHRvbTogc29saWQgMnJlbSByZWQ7XG4gIGJvcmRlci1yaWdodDogc29saWQgMnJlbSByZWQ7XG4gIGJvcmRlci1sZWZ0OiBzb2xpZCAycmVtIHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3A6IHNvbGlkIDJyZW0gdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cblxuLmJsb2NrdWkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYmxvY2t1aSAuYmxvY2t1aS1vdmVybGF5IHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDUpO1xufVxuLmJsb2NrdWkgLmJsb2NrdWktb3ZlcmxheSAuc3Bpbm5lci1ib3JkZXIge1xuICBoZWlnaHQ6IDEuMzVyZW07XG4gIHdpZHRoOiAxLjM1cmVtO1xufVxuLmJsb2NrdWkgLmJsb2NrdWktbWVzc2FnZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDc1cmVtO1xuICBib3gtc2hhZG93OiAwcHggMHB4IDUwcHggMHB4IHJnYmEoODIsIDYzLCAxMDUsIDAuMSk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGNvbG9yOiAjN0U4Mjk5O1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgd2lkdGg6IGF1dG87XG4gIHBhZGRpbmc6IDAuODVyZW0gMS43NXJlbSAhaW1wb3J0YW50O1xufVxuLmJsb2NrdWkgLmJsb2NrdWktbWVzc2FnZSAuc3Bpbm5lci1ib3JkZXIge1xuICBtYXJnaW4tcmlnaHQ6IDAuNjVyZW07XG59XG5cbi5leHBsb3JlLWJ0bi10b2dnbGUge1xuICBjb2xvcjogIzdFODI5OTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cbi5leHBsb3JlLWJ0bi10b2dnbGU6aG92ZXIsIC5leHBsb3JlLWJ0bi10b2dnbGU6Zm9jdXMsIC5leHBsb3JlLWJ0bi10b2dnbGU6YWN0aXZlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMEIyRkY7XG59XG5cbi5leHBsb3JlLWJ0bi1kaXNtaXNzIHtcbiAgYm9yZGVyOiAwO1xufVxuLmV4cGxvcmUtYnRuLWRpc21pc3M6aG92ZXIgaSB7XG4gIGNvbG9yOiAjMDBCMkZGO1xufVxuLmV4cGxvcmUtYnRuLWRpc21pc3M6aG92ZXIgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjMDBCMkZGO1xufVxuLmV4cGxvcmUtYnRuLWRpc21pc3M6aG92ZXIgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4uZXhwbG9yZS1idG4tcHJpbWFyeSB7XG4gIGJvcmRlcjogMDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMEIyRkY7XG59XG4uZXhwbG9yZS1idG4tcHJpbWFyeTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA5OERBO1xufVxuXG4uZXhwbG9yZS1idG4tc2Vjb25kYXJ5IHtcbiAgYm9yZGVyOiAwO1xuICBjb2xvcjogIzdFODI5OTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y1RjhGQTtcbn1cbi5leHBsb3JlLWJ0bi1zZWNvbmRhcnk6aG92ZXIge1xuICBjb2xvcjogIzNGNDI1NDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VGRjJGNTtcbn1cblxuLmV4cGxvcmUtYnRuLW91dGxpbmUge1xuICBib3JkZXI6IDFweCBkYXNoZWQgI0U0RTZFRiAhaW1wb3J0YW50O1xufVxuLmV4cGxvcmUtYnRuLW91dGxpbmU6aG92ZXIsIC5leHBsb3JlLWJ0bi1vdXRsaW5lLmFjdGl2ZSB7XG4gIGJvcmRlcjogMXB4IGRhc2hlZCAjNTBDRDg5ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFOEZGRjM7XG59XG5cbi5leHBsb3JlLWxpbmsge1xuICBjb2xvcjogIzAwQjJGRjtcbn1cbi5leHBsb3JlLWxpbms6aG92ZXIge1xuICBjb2xvcjogIzAwOThEQTtcbn1cblxuLmV4cGxvcmUtbGluay1ob3Zlcjpob3ZlciB7XG4gIGNvbG9yOiAjMDBCMkZGICFpbXBvcnRhbnQ7XG59XG5cbi5leHBsb3JlLWljb24tc3VjY2VzcyB7XG4gIGNvbG9yOiAjNTBDRDg5O1xufVxuLmV4cGxvcmUtaWNvbi1zdWNjZXNzIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjNTBDRDg5O1xufVxuLmV4cGxvcmUtaWNvbi1zdWNjZXNzIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4uZXhwbG9yZS1pY29uLWRhbmdlciB7XG4gIGNvbG9yOiAjRjE0MTZDO1xufVxuLmV4cGxvcmUtaWNvbi1kYW5nZXIgc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNGMTQxNkM7XG59XG4uZXhwbG9yZS1pY29uLWRhbmdlciBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLmV4cGxvcmUtbGFiZWwtZnJlZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZDNzAwO1xufVxuXG4uZXhwbG9yZS1sYWJlbC1wcm8ge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzUwQ0Q4OTtcbn1cblxuLnN0ZXBwZXIuc3RlcHBlci1saW5rcyAuc3RlcHBlci1uYXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW46IDAgYXV0bztcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5zdGVwcGVyLnN0ZXBwZXItbGlua3MgLnN0ZXBwZXItbmF2IC5zdGVwcGVyLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBtYXJnaW46IDFyZW0gMS41cmVtO1xufVxuLnN0ZXBwZXIuc3RlcHBlci1saW5rcyAuc3RlcHBlci1uYXYgLnN0ZXBwZXItaXRlbTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMi4zcmVtO1xuICBsZWZ0OiAwO1xuICBoZWlnaHQ6IDJweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xufVxuLnN0ZXBwZXIuc3RlcHBlci1saW5rcyAuc3RlcHBlci1uYXYgLnN0ZXBwZXItaXRlbSAuc3RlcHBlci10aXRsZSB7XG4gIGNvbG9yOiAjMTgxQzMyO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDEuMjVyZW07XG59XG4uc3RlcHBlci5zdGVwcGVyLWxpbmtzIC5zdGVwcGVyLW5hdiAuc3RlcHBlci1pdGVtLmN1cnJlbnQge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xufVxuLnN0ZXBwZXIuc3RlcHBlci1saW5rcyAuc3RlcHBlci1uYXYgLnN0ZXBwZXItaXRlbS5jdXJyZW50IC5zdGVwcGVyLXRpdGxlIHtcbiAgY29sb3I6ICNGRkQzMDA7XG59XG4uc3RlcHBlci5zdGVwcGVyLWxpbmtzIC5zdGVwcGVyLW5hdiAuc3RlcHBlci1pdGVtLmN1cnJlbnQ6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZEMzAwO1xufVxuLnN0ZXBwZXIuc3RlcHBlci1saW5rcyAuc3RlcHBlci1uYXYgLnN0ZXBwZXItaXRlbS5jb21wbGV0ZWQgLnN0ZXBwZXItdGl0bGUge1xuICBjb2xvcjogI0I1QjVDMztcbn1cblxuLnRpbWVsaW5lLWxhYmVsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnRpbWVsaW5lLWxhYmVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTFweDtcbiAgd2lkdGg6IDNweDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFRkYyRjU7XG59XG4udGltZWxpbmUtbGFiZWwgLnRpbWVsaW5lLWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAxLjdyZW07XG59XG4udGltZWxpbmUtbGFiZWwgLnRpbWVsaW5lLWl0ZW06bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4udGltZWxpbmUtbGFiZWwgLnRpbWVsaW5lLWxhYmVsIHtcbiAgd2lkdGg6IDUwcHg7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjM0Y0MjU0O1xufVxuLnRpbWVsaW5lLWxhYmVsIC50aW1lbGluZS1iYWRnZSB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgei1pbmRleDogMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tdG9wOiAxcHg7XG4gIG1hcmdpbi1sZWZ0OiAtMC41cmVtO1xuICBwYWRkaW5nOiAzcHggIWltcG9ydGFudDtcbiAgYm9yZGVyOiA2cHggc29saWQgI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuLnRpbWVsaW5lLWxhYmVsIC50aW1lbGluZS1iYWRnZSBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIHdpZHRoOiA2cHg7XG4gIGhlaWdodDogNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUZGMkY1O1xufVxuLnRpbWVsaW5lLWxhYmVsIC50aW1lbGluZS1jb250ZW50IHtcbiAgZmxleC1ncm93OiAxO1xufVxuXG4ucGxhY2Vob2xkZXItd2hpdGUtb3BhY2l0eS03NTo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjc1KTtcbn1cbi5wbGFjZWhvbGRlci13aGl0ZS1vcGFjaXR5LTc1OjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43NSk7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5pdGVtLWJvcmRlci1ob3ZlciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbn1cbi5pdGVtLWJvcmRlci1ob3Zlcjpob3ZlciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFRkYyRjU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDUsIDI0OCwgMjUwLCAwLjMpO1xufVxuLml0ZW0tYm9yZGVyLWhvdmVyOmhvdmVyIC5sYWJlbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMEEzRkYgIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6ICNmZmY7XG59XG4uaXRlbS1ib3JkZXItaG92ZXIgLmxhYmVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbn1cblxuLm5vVWktdGFyZ2V0Lm5vVWktdGFyZ2V0LXN1Y2Nlc3MgLm5vVWktY29ubmVjdHMge1xuICBiYWNrZ3JvdW5kOiAjRThGRkYzO1xufVxuLm5vVWktdGFyZ2V0Lm5vVWktdGFyZ2V0LXN1Y2Nlc3MgLm5vVWktY29ubmVjdHMgLm5vVWktY29ubmVjdCB7XG4gIGJhY2tncm91bmQ6ICM1MENEODk7XG59XG4ubm9VaS10YXJnZXQubm9VaS10YXJnZXQtc3VjY2VzcyAubm9VaS1oYW5kbGUge1xuICBib3JkZXI6IDFweCBzb2xpZCAjNTBDRDg5O1xuICBib3gtc2hhZG93OiAwIDNweCA2cHggLTNweCByZ2JhKDgwLCAyMDUsIDEzNywgMC43KTtcbiAgYmFja2dyb3VuZDogIzUwQ0Q4OTtcbn1cblxuLmxhbmRpbmctZGFyay1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMzI2M0M7XG59XG5cbi5sYW5kaW5nLWRhcmstY29sb3Ige1xuICBjb2xvcjogIzEzMjYzQztcbn1cblxuLmxhbmRpbmctZGFyay1ib3JkZXIge1xuICBib3JkZXI6IDFweCBkYXNoZWQgIzJDM0Y1Qjtcbn1cblxuLmxhbmRpbmctZGFyay1zZXBhcmF0b3Ige1xuICBib3JkZXItdG9wOiAxcHggZGFzaGVkICMyQzNGNUI7XG59XG5cbi5sYW5kaW5nLWN1cnZlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmxhbmRpbmctY3VydmUgc3ZnIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ubGFuZGluZy1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IDEwMHB4O1xufVxuLmxhbmRpbmctaGVhZGVyIC5sb2dvLWRlZmF1bHQge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5sYW5kaW5nLWhlYWRlciAubG9nby1zdGlja3kge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmxhbmRpbmctaGVhZGVyIC5tZW51IC5tZW51LWxpbmsuYWN0aXZlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5bZGF0YS1rdC1zdGlja3ktbGFuZGluZy1oZWFkZXI9b25dIC5sYW5kaW5nLWhlYWRlciAubWVudSAubWVudS1saW5rLmFjdGl2ZSB7XG4gIGNvbG9yOiAjRkZEMzAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzOSwgMjQyLCAyNDUsIDAuNCk7XG59XG5bZGF0YS1rdC1zdGlja3ktbGFuZGluZy1oZWFkZXI9b25dIC5sYW5kaW5nLWhlYWRlciB7XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3gtc2hhZG93OiAwcHggMTBweCAzMHB4IDBweCByZ2JhKDgyLCA2MywgMTA1LCAwLjA1KTtcbiAgaGVpZ2h0OiA3MHB4O1xufVxuW2RhdGEta3Qtc3RpY2t5LWxhbmRpbmctaGVhZGVyPW9uXSAubGFuZGluZy1oZWFkZXIgLmxvZ28tc3RpY2t5IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5bZGF0YS1rdC1zdGlja3ktbGFuZGluZy1oZWFkZXI9b25dIC5sYW5kaW5nLWhlYWRlciAubG9nby1kZWZhdWx0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuYm9keVtkYXRhLWt0LXN0aWNreS1sYW5kaW5nLWhlYWRlcj1vbl0ge1xuICBwYWRkaW5nLXRvcDogMTAwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAubGFuZGluZy1oZWFkZXIge1xuICAgIGhlaWdodDogNzBweDtcbiAgfVxuICAubGFuZGluZy1oZWFkZXIgLmxhbmRpbmctbWVudS13cmFwcGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gIH1cbiAgW2RhdGEta3Qtc3RpY2t5LWxhbmRpbmctaGVhZGVyPW9uXSAubGFuZGluZy1oZWFkZXIge1xuICAgIGhlaWdodDogNzBweDtcbiAgfVxuICAubGFuZGluZy1oZWFkZXIgLm1lbnUgLm1lbnUtbGluay5hY3RpdmUge1xuICAgIGNvbG9yOiAjRkZEMzAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM5LCAyNDIsIDI0NSwgMC40KTtcbiAgfVxuXG4gIGJvZHlbZGF0YS1rdC1zdGlja3ktbGFuZGluZy1oZWFkZXI9b25dIHtcbiAgICBwYWRkaW5nLXRvcDogNzBweDtcbiAgfVxufVxuaHRtbCB7XG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmO1xuICB0ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbn1cblxuaHRtbCxcbmJvZHkge1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1hcmdpbjogMHB4O1xuICBwYWRkaW5nOiAwcHg7XG4gIGZvbnQtc2l6ZTogMTNweCAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWZhbWlseTogUG9wcGlucywgSGVsdmV0aWNhLCBcInNhbnMtc2VyaWZcIjtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgaHRtbCxcbmJvZHkge1xuICAgIGZvbnQtc2l6ZTogMTNweCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgaHRtbCxcbmJvZHkge1xuICAgIGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50O1xuICB9XG59XG5odG1sIGE6aG92ZXIsXG5odG1sIGE6YWN0aXZlLFxuaHRtbCBhOmZvY3VzLFxuYm9keSBhOmhvdmVyLFxuYm9keSBhOmFjdGl2ZSxcbmJvZHkgYTpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5ib2R5IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgY29sb3I6ICMxODFDMzI7XG59XG5cbnJvdXRlci1vdXRsZXQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5jYW52YXMge1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuQG1lZGlhIHByaW50IHtcbiAgLnByaW50LWNvbnRlbnQtb25seSB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAucHJpbnQtY29udGVudC1vbmx5IC53cmFwcGVyLFxuLnByaW50LWNvbnRlbnQtb25seSAucGFnZSxcbi5wcmludC1jb250ZW50LW9ubHkgLnBhZ2UtdGl0bGUgLmNvbnRlbnQsXG4ucHJpbnQtY29udGVudC1vbmx5IC5jb250YWluZXIsXG4ucHJpbnQtY29udGVudC1vbmx5IC5jb250YWluZXItZmx1aWQsXG4ucHJpbnQtY29udGVudC1vbmx5IC5jb250YWluZXItc20sXG4ucHJpbnQtY29udGVudC1vbmx5IC5jb250YWluZXItbWQsXG4ucHJpbnQtY29udGVudC1vbmx5IC5jb250YWluZXItbGcsXG4ucHJpbnQtY29udGVudC1vbmx5IC5jb250YWluZXIteGwsXG4ucHJpbnQtY29udGVudC1vbmx5IC5jb250YWluZXIteHhsIHtcbiAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wcmludC1jb250ZW50LW9ubHkgLmFzaWRlLFxuLnByaW50LWNvbnRlbnQtb25seSAuc2lkZWJhcixcbi5wcmludC1jb250ZW50LW9ubHkgLnNjcm9sbHRvcCxcbi5wcmludC1jb250ZW50LW9ubHkgLmhlYWRlcixcbi5wcmludC1jb250ZW50LW9ubHkgLmZvb3Rlcixcbi5wcmludC1jb250ZW50LW9ubHkgLnRvb2xiYXIsXG4ucHJpbnQtY29udGVudC1vbmx5IC5kcmF3ZXIsXG4ucHJpbnQtY29udGVudC1vbmx5IC5idG4ge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuYm9keSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNUY4RkE7XG59XG5cbi50ZXh0LXBhZ2UtYmcge1xuICBjb2xvcjogI0Y1RjhGQTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jb250YWluZXIsXG4uY29udGFpbmVyLWZsdWlkLFxuLmNvbnRhaW5lci1zbSxcbi5jb250YWluZXItbWQsXG4uY29udGFpbmVyLWxnLFxuLmNvbnRhaW5lci14bCxcbi5jb250YWluZXIteHhsIHtcbiAgICBwYWRkaW5nOiAwIDMwcHg7XG4gIH1cblxuICAud3JhcHBlciB7XG4gICAgdHJhbnNpdGlvbjogcGFkZGluZy1sZWZ0IDAuM3MgZWFzZTtcbiAgICBwYWRkaW5nLXRvcDogNzRweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDI2NXB4O1xuICB9XG4gIFtkYXRhLWt0LWFzaWRlLW1pbmltaXplPW9uXSAud3JhcHBlciB7XG4gICAgdHJhbnNpdGlvbjogcGFkZGluZy1sZWZ0IDAuM3MgZWFzZTtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuY29udGFpbmVyLFxuLmNvbnRhaW5lci1mbHVpZCxcbi5jb250YWluZXItc20sXG4uY29udGFpbmVyLW1kLFxuLmNvbnRhaW5lci1sZyxcbi5jb250YWluZXIteGwsXG4uY29udGFpbmVyLXh4bCB7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgfVxuXG4gIC5oZWFkZXItdGFibGV0LWFuZC1tb2JpbGUtZml4ZWQgLndyYXBwZXIge1xuICAgIHBhZGRpbmctdG9wOiA1NXB4O1xuICB9XG59XG4uaGVhZGVyIC5oZWFkZXItYnJhbmQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkQzMDA7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGhlaWdodDogNzRweDtcbiAgICB0cmFuc2l0aW9uOiBsZWZ0IDAuM3MgZWFzZTtcbiAgICB6LWluZGV4OiAxMDA7XG4gICAgYm94LXNoYWRvdzogMHB4IDEwcHggMzBweCAwcHggcmdiYSg4MiwgNjMsIDEwNSwgMC4wNSk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICBib3JkZXItYm90dG9tOiAwO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiAwO1xuICB9XG4gIC5oZWFkZXIgLmhlYWRlci1icmFuZCB7XG4gICAgaGVpZ2h0OiA3NHB4O1xuICAgIHBhZGRpbmc6IDAgMjVweDtcbiAgICB3aWR0aDogMjY1cHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgfVxuICAuaGVhZGVyIC5hc2lkZS1taW5pbWl6ZSAubWluaW1pemUtYWN0aXZlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5oZWFkZXIgLmFzaWRlLW1pbmltaXplLmFjdGl2ZSAubWluaW1pemUtZGVmYXVsdCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuaGVhZGVyIC5hc2lkZS1taW5pbWl6ZS5hY3RpdmUgLm1pbmltaXplLWFjdGl2ZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmhlYWRlciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuXG4gIC5oZWFkZXItYnJhbmQge1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZEMzAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBoZWlnaHQ6IDU1cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDM7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmhlYWRlci1icmFuZCAuYXNpZGUtbWluaW1pemUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmhlYWRlci10YWJsZXQtYW5kLW1vYmlsZS1maXhlZCAuaGVhZGVyLWJyYW5kIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogMTAwO1xuICAgIGhlaWdodDogNTVweDtcbiAgfVxufVxuLmFzaWRlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRDMwMDtcbiAgcGFkZGluZzogMDtcbn1cbi5hc2lkZSAuYXNpZGUtdG9vbGJhciAuYXNpZGUtdXNlciB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTZiZTAwO1xuICBwYWRkaW5nOiAwIDI1cHg7XG59XG4uYXNpZGUgLmFzaWRlLXRvb2xiYXIgLmFzaWRlLXNlYXJjaCB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjMkQyRDQzO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzJEMkQ0MztcbiAgcGFkZGluZzogMCAyNXB4O1xufVxuLmFzaWRlIC5hc2lkZS10b29sYmFyIC5hc2lkZS1zZWFyY2ggLnNlYXJjaC1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjREFEQURBO1xufVxuLmFzaWRlIC5hc2lkZS10b29sYmFyIC5hc2lkZS1zZWFyY2ggLnNlYXJjaC1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLmFzaWRlIC5hc2lkZS10b29sYmFyIC5hc2lkZS1zZWFyY2ggLmZvcm0tY29udHJvbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyQzJDNDE7XG4gIGJvcmRlci1jb2xvcjogIzJDMkM0MTtcbiAgY29sb3I6ICM4NzhhYTA7XG59XG4uYXNpZGUgLmFzaWRlLXRvb2xiYXIgLmFzaWRlLXNlYXJjaCAuZm9ybS1jb250cm9sOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjN0U4Mjk5O1xufVxuLmFzaWRlIC5hc2lkZS10b29sYmFyIC5hc2lkZS1zZWFyY2ggLmZvcm0tY29udHJvbDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjN0U4Mjk5O1xuICBvcGFjaXR5OiAxO1xufVxuLmFzaWRlIC5hc2lkZS1mb290ZXIge1xuICBwYWRkaW5nOiAwIDE1cHg7XG59XG4uYXNpZGUgLmFzaWRlLWZvb3RlciAuYnRuLWN1c3RvbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIGNvbG9yOiAjQjVCNUMzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDYzLCA2NiwgODQsIDAuMzUpO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmFzaWRlIC5hc2lkZS1mb290ZXIgLmJ0bi1jdXN0b20sIC5idG4tY2hlY2s6YWN0aXZlICsgLmFzaWRlIC5hc2lkZS1mb290ZXIgLmJ0bi1jdXN0b20sIC5hc2lkZSAuYXNpZGUtZm9vdGVyIC5idG4tY3VzdG9tOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSksIC5hc2lkZSAuYXNpZGUtZm9vdGVyIC5idG4tY3VzdG9tOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSksIC5hc2lkZSAuYXNpZGUtZm9vdGVyIC5idG4tY3VzdG9tOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLCAuYXNpZGUgLmFzaWRlLWZvb3RlciAuYnRuLWN1c3RvbS5hY3RpdmUsIC5hc2lkZSAuYXNpZGUtZm9vdGVyIC5idG4tY3VzdG9tLnNob3csIC5zaG93ID4gLmFzaWRlIC5hc2lkZS1mb290ZXIgLmJ0bi1jdXN0b20ge1xuICBjb2xvcjogI0I1QjVDMztcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg2MywgNjYsIDg0LCAwLjM1KSAhaW1wb3J0YW50O1xufVxuLmFzaWRlIC5hc2lkZS1mb290ZXIgLmJ0bi1jdXN0b20gLmJ0bi1sYWJlbCB7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG9wYWNpdHk6IDE7XG59XG4uYXNpZGUgLmFzaWRlLWZvb3RlciAuYnRuLWN1c3RvbSAuYnRuLWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBvcGFjaXR5OiAwO1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiAwO1xuICBjb2xvcjogI0I1QjVDMztcbn1cbi5hc2lkZSAuYXNpZGUtZm9vdGVyIC5idG4tY3VzdG9tIC5idG4taWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0I1QjVDMztcbn1cbi5hc2lkZSAuYXNpZGUtZm9vdGVyIC5idG4tY3VzdG9tIC5idG4taWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5hc2lkZSAuaG92ZXItc2Nyb2xsLW92ZXJsYXkteSB7XG4gIC0tc2Nyb2xsYmFyLXNwYWNlOiAwLjRyZW07XG4gIHNjcm9sbGJhci1jb2xvcjogIzRkNGQ2OSB0cmFuc3BhcmVudDtcbn1cbi5hc2lkZSAuaG92ZXItc2Nyb2xsLW92ZXJsYXkteTo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGQ0ZDY5O1xufVxuLmFzaWRlIC5ob3Zlci1zY3JvbGwtb3ZlcmxheS15OmhvdmVyIHtcbiAgc2Nyb2xsYmFyLWNvbG9yOiAjNTE1MTZmIHRyYW5zcGFyZW50O1xufVxuLmFzaWRlIC5ob3Zlci1zY3JvbGwtb3ZlcmxheS15OmhvdmVyOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1MTUxNmY7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYXNpZGUge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDc0cHg7XG4gICAgbGVmdDogMDtcbiAgICBib3R0b206IDA7XG4gICAgei1pbmRleDogMTAxO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgd2lkdGg6IDI2NXB4O1xuICAgIHRyYW5zaXRpb246IGxlZnQgMC4zcyBlYXNlO1xuICB9XG4gIC5hc2lkZSAuYXNpZGUtbWVudSB7XG4gICAgd2lkdGg6IDI2NXB4O1xuICB9XG4gIFtkYXRhLWt0LWFzaWRlLW1pbmltaXplPW9uXSAuYXNpZGUge1xuICAgIGxlZnQ6IC0yNjVweDtcbiAgICB0cmFuc2l0aW9uOiBsZWZ0IDAuM3MgZWFzZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5hc2lkZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuYXNpZGUgLmFzaWRlLWxvZ28ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5hc2lkZS1tZW51IC5tZW51IC5tZW51LWl0ZW0gLm1lbnUtbGluayxcbi5hc2lkZS1tZW51IC5tZW51IC5tZW51LWl0ZW0gLm1lbnUtY29udGVudCB7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbn1cbi5hc2lkZS1tZW51IC5tZW51IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LWNvbnRlbnQsXG4uYXNpZGUtbWVudSAubWVudSAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIHtcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKDAuNzVyZW0gKyAxMHB4KTtcbn1cbi5hc2lkZS1tZW51IC5tZW51IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LWNvbnRlbnQsXG4uYXNpZGUtbWVudSAubWVudSAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIHtcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKDEuNXJlbSArIDEwcHgpO1xufVxuLmFzaWRlLW1lbnUgLm1lbnUgLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtY29udGVudCxcbi5hc2lkZS1tZW51IC5tZW51IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmsge1xuICBwYWRkaW5nLWxlZnQ6IGNhbGMoMi4yNXJlbSArIDEwcHgpO1xufVxuLmFzaWRlLW1lbnUgLm1lbnUgLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtY29udGVudCxcbi5hc2lkZS1tZW51IC5tZW51IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmsge1xuICBwYWRkaW5nLWxlZnQ6IGNhbGMoM3JlbSArIDEwcHgpO1xufVxuLm1lbnUtZml0IC5hc2lkZS1tZW51IC5tZW51IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LWNvbnRlbnQsXG4ubWVudS1maXQgLmFzaWRlLW1lbnUgLm1lbnUgLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayB7XG4gIHBhZGRpbmctbGVmdDogMC43NXJlbTtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi5tZW51LWZpdCAuYXNpZGUtbWVudSAubWVudSAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1jb250ZW50LFxuLm1lbnUtZml0IC5hc2lkZS1tZW51IC5tZW51IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmsge1xuICBwYWRkaW5nLWxlZnQ6IGNhbGMoMS41cmVtKTtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi5tZW51LWZpdCAuYXNpZGUtbWVudSAubWVudSAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1jb250ZW50LFxuLm1lbnUtZml0IC5hc2lkZS1tZW51IC5tZW51IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmsge1xuICBwYWRkaW5nLWxlZnQ6IGNhbGMoMi4yNXJlbSk7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG4ubWVudS1maXQgLmFzaWRlLW1lbnUgLm1lbnUgLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtY29udGVudCxcbi5tZW51LWZpdCAuYXNpZGUtbWVudSAubWVudSAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIHtcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKDNyZW0pO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuLmFzaWRlLW1lbnUgLm1lbnUgLm1lbnUtaXRlbSAubWVudS1saW5rIHtcbiAgY29sb3I6ICMxQjFDMjA7XG59XG4uYXNpZGUtbWVudSAubWVudSAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtdGl0bGUge1xuICBjb2xvcjogIzFCMUMyMDtcbn1cbi5hc2lkZS1tZW51IC5tZW51IC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIGkge1xuICBjb2xvcjogIzFCMUMyMDtcbn1cbi5hc2lkZS1tZW51IC5tZW51IC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzFCMUMyMDtcbn1cbi5hc2lkZS1tZW51IC5tZW51IC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5hc2lkZS1tZW51IC5tZW51IC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1idWxsZXQgLmJ1bGxldCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxQjFDMjA7XG59XG4uYXNpZGUtbWVudSAubWVudSAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOScgZmlsbD0nJTIzMUIxQzIwJyUzZSUzY3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00yLjA2NDYzIDQuNDIxMTFDMS45NjE2MSA0LjIyMDg4IDEuOTgwOSAzLjk2MzcgMi4xMjg2MyAzLjc4NTk3TDUuMTI4NDcgMC4xNzcxODFDNS4zMTQwMiAtMC4wNDYwMzQgNS42MzA0OSAtMC4wNjAyNjEgNS44MzUzMiAwLjE0NTQwNEM2LjA0MDE1IDAuMzUxMDY5IDYuMDU1NzggMC42OTg3NDQgNS44NzAyMyAwLjkyMTk1OUwzLjE5NDA2IDQuMTQxMzdMNS44NDQxNCA3LjA2NDE3QzYuMDM4OTYgNy4yNzkwNCA2LjAzODM1IDcuNjI2ODYgNS44NDI3OCA3Ljg0MTA1QzUuNjQ3MjEgOC4wNTUyNCA1LjMzMDczIDguMDU0NjkgNS4xMzU5MSA3LjgzOTgyTDIuMTQ4MDYgNC41NDQ0OUMyLjExNDEgNC41MDcwNCAyLjA4NjI5IDQuNDY1NDEgMi4wNjQ2MyA0LjQyMTExWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6YmVnaW46cmVtb3ZlKi9cbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDknIGZpbGw9JyUyMzFCMUMyMCclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNNS45MzUzNyA0LjU3ODg5QzYuMDM4MzkgNC43NzkxMiA2LjAxOTEgNS4wMzYzIDUuODcxMzcgNS4yMTQwM0wyLjg3MTUzIDguODIyODJDMi42ODU5OCA5LjA0NjAzIDIuMzY5NTEgOS4wNjAyNiAyLjE2NDY4IDguODU0NkMxLjk1OTg1IDguNjQ4OTMgMS45NDQyMiA4LjMwMTI2IDIuMTI5NzcgOC4wNzgwNEw0LjgwNTk0IDQuODU4NjNMMi4xNTU4NiAxLjkzNTgzQzEuOTYxMDQgMS43MjA5NiAxLjk2MTY1IDEuMzczMTQgMi4xNTcyMiAxLjE1ODk1QzIuMzUyNzkgMC45NDQ3NTcgMi42NjkyNyAwLjk0NTMxMSAyLjg2NDA5IDEuMTYwMThMNS44NTE5NCA0LjQ1NTUxQzUuODg1OSA0LjQ5Mjk2IDUuOTEzNzEgNC41MzQ1OSA1LjkzNTM3IDQuNTc4ODlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDplbmQ6cmVtb3ZlKi9cbn1cbi5hc2lkZS1tZW51IC5tZW51IC5tZW51LWl0ZW0uaG92ZXIgPiAubWVudS1saW5rOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKSxcbi5hc2lkZS1tZW51IC5tZW51IC5tZW51LWl0ZW0gLm1lbnUtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uYXNpZGUtbWVudSAubWVudSAubWVudS1pdGVtLmhvdmVyID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSkgLm1lbnUtdGl0bGUsXG4uYXNpZGUtbWVudSAubWVudSAubWVudS1pdGVtIC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpIC5tZW51LXRpdGxlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uYXNpZGUtbWVudSAubWVudSAubWVudS1pdGVtLmhvdmVyID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSkgLm1lbnUtaWNvbiBpLFxuLmFzaWRlLW1lbnUgLm1lbnUgLm1lbnUtaXRlbSAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKSAubWVudS1pY29uIGkge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5hc2lkZS1tZW51IC5tZW51IC5tZW51LWl0ZW0uaG92ZXIgPiAubWVudS1saW5rOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKSAubWVudS1pY29uIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksXG4uYXNpZGUtbWVudSAubWVudSAubWVudS1pdGVtIC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpIC5tZW51LWljb24gLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjZmZmZmZmO1xufVxuLmFzaWRlLW1lbnUgLm1lbnUgLm1lbnUtaXRlbS5ob3ZlciA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpIC5tZW51LWljb24gLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSxcbi5hc2lkZS1tZW51IC5tZW51IC5tZW51LWl0ZW0gLm1lbnUtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSkgLm1lbnUtaWNvbiAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG4uYXNpZGUtbWVudSAubWVudSAubWVudS1pdGVtLmhvdmVyID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSkgLm1lbnUtYnVsbGV0IC5idWxsZXQsXG4uYXNpZGUtbWVudSAubWVudSAubWVudS1pdGVtIC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpIC5tZW51LWJ1bGxldCAuYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cbi5hc2lkZS1tZW51IC5tZW51IC5tZW51LWl0ZW0uaG92ZXIgPiAubWVudS1saW5rOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKSAubWVudS1hcnJvdzphZnRlcixcbi5hc2lkZS1tZW51IC5tZW51IC5tZW51LWl0ZW0gLm1lbnUtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSkgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOScgZmlsbD0nJTIzZmZmZmZmJyUzZSUzY3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00yLjA2NDYzIDQuNDIxMTFDMS45NjE2MSA0LjIyMDg4IDEuOTgwOSAzLjk2MzcgMi4xMjg2MyAzLjc4NTk3TDUuMTI4NDcgMC4xNzcxODFDNS4zMTQwMiAtMC4wNDYwMzQgNS42MzA0OSAtMC4wNjAyNjEgNS44MzUzMiAwLjE0NTQwNEM2LjA0MDE1IDAuMzUxMDY5IDYuMDU1NzggMC42OTg3NDQgNS44NzAyMyAwLjkyMTk1OUwzLjE5NDA2IDQuMTQxMzdMNS44NDQxNCA3LjA2NDE3QzYuMDM4OTYgNy4yNzkwNCA2LjAzODM1IDcuNjI2ODYgNS44NDI3OCA3Ljg0MTA1QzUuNjQ3MjEgOC4wNTUyNCA1LjMzMDczIDguMDU0NjkgNS4xMzU5MSA3LjgzOTgyTDIuMTQ4MDYgNC41NDQ0OUMyLjExNDEgNC41MDcwNCAyLjA4NjI5IDQuNDY1NDEgMi4wNjQ2MyA0LjQyMTExWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6YmVnaW46cmVtb3ZlKi9cbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDknIGZpbGw9JyUyM2ZmZmZmZiclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNNS45MzUzNyA0LjU3ODg5QzYuMDM4MzkgNC43NzkxMiA2LjAxOTEgNS4wMzYzIDUuODcxMzcgNS4yMTQwM0wyLjg3MTUzIDguODIyODJDMi42ODU5OCA5LjA0NjAzIDIuMzY5NTEgOS4wNjAyNiAyLjE2NDY4IDguODU0NkMxLjk1OTg1IDguNjQ4OTMgMS45NDQyMiA4LjMwMTI2IDIuMTI5NzcgOC4wNzgwNEw0LjgwNTk0IDQuODU4NjNMMi4xNTU4NiAxLjkzNTgzQzEuOTYxMDQgMS43MjA5NiAxLjk2MTY1IDEuMzczMTQgMi4xNTcyMiAxLjE1ODk1QzIuMzUyNzkgMC45NDQ3NTcgMi42NjkyNyAwLjk0NTMxMSAyLjg2NDA5IDEuMTYwMThMNS44NTE5NCA0LjQ1NTUxQzUuODg1OSA0LjQ5Mjk2IDUuOTEzNzEgNC41MzQ1OSA1LjkzNTM3IDQuNTc4ODlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDplbmQ6cmVtb3ZlKi9cbn1cbi5hc2lkZS1tZW51IC5tZW51IC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmssIC5hc2lkZS1tZW51IC5tZW51IC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uYXNpZGUtbWVudSAubWVudSAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIC5tZW51LXRpdGxlLCAuYXNpZGUtbWVudSAubWVudSAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIC5tZW51LXRpdGxlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uYXNpZGUtbWVudSAubWVudSAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIC5tZW51LWljb24gaSwgLmFzaWRlLW1lbnUgLm1lbnUgLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayAubWVudS1pY29uIGkge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5hc2lkZS1tZW51IC5tZW51IC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbiAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYXNpZGUtbWVudSAubWVudSAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjZmZmZmZmO1xufVxuLmFzaWRlLW1lbnUgLm1lbnUgLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5hc2lkZS1tZW51IC5tZW51IC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbiAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG4uYXNpZGUtbWVudSAubWVudSAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIC5tZW51LWJ1bGxldCAuYnVsbGV0LCAuYXNpZGUtbWVudSAubWVudSAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIC5tZW51LWJ1bGxldCAuYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cbi5hc2lkZS1tZW51IC5tZW51IC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIsIC5hc2lkZS1tZW51IC5tZW51IC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOScgZmlsbD0nJTIzZmZmZmZmJyUzZSUzY3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00yLjA2NDYzIDQuNDIxMTFDMS45NjE2MSA0LjIyMDg4IDEuOTgwOSAzLjk2MzcgMi4xMjg2MyAzLjc4NTk3TDUuMTI4NDcgMC4xNzcxODFDNS4zMTQwMiAtMC4wNDYwMzQgNS42MzA0OSAtMC4wNjAyNjEgNS44MzUzMiAwLjE0NTQwNEM2LjA0MDE1IDAuMzUxMDY5IDYuMDU1NzggMC42OTg3NDQgNS44NzAyMyAwLjkyMTk1OUwzLjE5NDA2IDQuMTQxMzdMNS44NDQxNCA3LjA2NDE3QzYuMDM4OTYgNy4yNzkwNCA2LjAzODM1IDcuNjI2ODYgNS44NDI3OCA3Ljg0MTA1QzUuNjQ3MjEgOC4wNTUyNCA1LjMzMDczIDguMDU0NjkgNS4xMzU5MSA3LjgzOTgyTDIuMTQ4MDYgNC41NDQ0OUMyLjExNDEgNC41MDcwNCAyLjA4NjI5IDQuNDY1NDEgMi4wNjQ2MyA0LjQyMTExWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6YmVnaW46cmVtb3ZlKi9cbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDknIGZpbGw9JyUyM2ZmZmZmZiclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNNS45MzUzNyA0LjU3ODg5QzYuMDM4MzkgNC43NzkxMiA2LjAxOTEgNS4wMzYzIDUuODcxMzcgNS4yMTQwM0wyLjg3MTUzIDguODIyODJDMi42ODU5OCA5LjA0NjAzIDIuMzY5NTEgOS4wNjAyNiAyLjE2NDY4IDguODU0NkMxLjk1OTg1IDguNjQ4OTMgMS45NDQyMiA4LjMwMTI2IDIuMTI5NzcgOC4wNzgwNEw0LjgwNTk0IDQuODU4NjNMMi4xNTU4NiAxLjkzNTgzQzEuOTYxMDQgMS43MjA5NiAxLjk2MTY1IDEuMzczMTQgMi4xNTcyMiAxLjE1ODk1QzIuMzUyNzkgMC45NDQ3NTcgMi42NjkyNyAwLjk0NTMxMSAyLjg2NDA5IDEuMTYwMThMNS44NTE5NCA0LjQ1NTUxQzUuODg1OSA0LjQ5Mjk2IDUuOTEzNzEgNC41MzQ1OSA1LjkzNTM3IDQuNTc4ODlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDplbmQ6cmVtb3ZlKi9cbn1cbi5hc2lkZS1tZW51IC5tZW51IC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZiZTAwO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5hc2lkZS1tZW51IC5tZW51IC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUgLm1lbnUtdGl0bGUge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5hc2lkZS1tZW51IC5tZW51IC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUgLm1lbnUtaWNvbiBpIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uYXNpZGUtbWVudSAubWVudSAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlIC5tZW51LWljb24gLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjZmZmZmZmO1xufVxuLmFzaWRlLW1lbnUgLm1lbnUgLm1lbnUtaXRlbSAubWVudS1saW5rLmFjdGl2ZSAubWVudS1pY29uIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5hc2lkZS1tZW51IC5tZW51IC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUgLm1lbnUtYnVsbGV0IC5idWxsZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuLmFzaWRlLW1lbnUgLm1lbnUgLm1lbnUtaXRlbSAubWVudS1saW5rLmFjdGl2ZSAubWVudS1hcnJvdzphZnRlciB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA5JyBmaWxsPSclMjNmZmZmZmYnJTNlJTNjcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTIuMDY0NjMgNC40MjExMUMxLjk2MTYxIDQuMjIwODggMS45ODA5IDMuOTYzNyAyLjEyODYzIDMuNzg1OTdMNS4xMjg0NyAwLjE3NzE4MUM1LjMxNDAyIC0wLjA0NjAzNCA1LjYzMDQ5IC0wLjA2MDI2MSA1LjgzNTMyIDAuMTQ1NDA0QzYuMDQwMTUgMC4zNTEwNjkgNi4wNTU3OCAwLjY5ODc0NCA1Ljg3MDIzIDAuOTIxOTU5TDMuMTk0MDYgNC4xNDEzN0w1Ljg0NDE0IDcuMDY0MTdDNi4wMzg5NiA3LjI3OTA0IDYuMDM4MzUgNy42MjY4NiA1Ljg0Mjc4IDcuODQxMDVDNS42NDcyMSA4LjA1NTI0IDUuMzMwNzMgOC4wNTQ2OSA1LjEzNTkxIDcuODM5ODJMMi4xNDgwNiA0LjU0NDQ5QzIuMTE0MSA0LjUwNzA0IDIuMDg2MjkgNC40NjU0MSAyLjA2NDYzIDQuNDIxMTFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDpiZWdpbjpyZW1vdmUqL1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOScgZmlsbD0nJTIzZmZmZmZmJyUzZSUzY3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J001LjkzNTM3IDQuNTc4ODlDNi4wMzgzOSA0Ljc3OTEyIDYuMDE5MSA1LjAzNjMgNS44NzEzNyA1LjIxNDAzTDIuODcxNTMgOC44MjI4MkMyLjY4NTk4IDkuMDQ2MDMgMi4zNjk1MSA5LjA2MDI2IDIuMTY0NjggOC44NTQ2QzEuOTU5ODUgOC42NDg5MyAxLjk0NDIyIDguMzAxMjYgMi4xMjk3NyA4LjA3ODA0TDQuODA1OTQgNC44NTg2M0wyLjE1NTg2IDEuOTM1ODNDMS45NjEwNCAxLjcyMDk2IDEuOTYxNjUgMS4zNzMxNCAyLjE1NzIyIDEuMTU4OTVDMi4zNTI3OSAwLjk0NDc1NyAyLjY2OTI3IDAuOTQ1MzExIDIuODY0MDkgMS4xNjAxOEw1Ljg1MTk0IDQuNDU1NTFDNS44ODU5IDQuNDkyOTYgNS45MTM3MSA0LjUzNDU5IDUuOTM1MzcgNC41Nzg4OVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmVuZDpyZW1vdmUqL1xufVxuLmFzaWRlLW1lbnUgLm1lbnUgLnNlcGFyYXRvciB7XG4gIGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgIzJEMkQ0Mztcbn1cbi5hc2lkZS1tZW51IC5tZW51ID4gLm1lbnUtaXRlbSB7XG4gIHBhZGRpbmc6IDAgMC42cmVtO1xufVxuLmFzaWRlLW1lbnUgLm1lbnUtaXRlbSB7XG4gIHBhZGRpbmc6IDA7XG59XG4uYXNpZGUtbWVudSAubWVudS1pdGVtIC5tZW51LWxpbmsge1xuICBwYWRkaW5nLXRvcDogMC43NXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNzVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuNDc1cmVtO1xufVxuLmFzaWRlLW1lbnUgLm1lbnUtaXRlbSAubWVudS1pY29uIHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuXG4udG9vbGJhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnRvb2xiYXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jb250ZW50IHtcbiAgICBwYWRkaW5nOiAzMHB4IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuY29udGVudCB7XG4gICAgcGFkZGluZzogMTVweCAwO1xuICB9XG59XG4uZm9vdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cblxuQG1lZGlhIHByaW50IHtcbiAgLnByaW50LWNvbnRlbnQtb25seSB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAucHJpbnQtY29udGVudC1vbmx5IC5kb2NzLXdyYXBwZXIsXG4ucHJpbnQtY29udGVudC1vbmx5IC5kb2NzLXBhZ2UsXG4ucHJpbnQtY29udGVudC1vbmx5IC5kb2NzLXBhZ2UtdGl0bGUgLmRvY3MtY29udGVudCxcbi5wcmludC1jb250ZW50LW9ubHkgLmNvbnRhaW5lcixcbi5wcmludC1jb250ZW50LW9ubHkgLmNvbnRhaW5lci1mbHVpZCxcbi5wcmludC1jb250ZW50LW9ubHkgLmNvbnRhaW5lci1zbSxcbi5wcmludC1jb250ZW50LW9ubHkgLmNvbnRhaW5lci1tZCxcbi5wcmludC1jb250ZW50LW9ubHkgLmNvbnRhaW5lci1sZyxcbi5wcmludC1jb250ZW50LW9ubHkgLmNvbnRhaW5lci14bCxcbi5wcmludC1jb250ZW50LW9ubHkgLmNvbnRhaW5lci14eGwge1xuICAgIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByaW50LWNvbnRlbnQtb25seSAuZG9jcy1hc2lkZSwgLnByaW50LWNvbnRlbnQtb25seSBkb2NzLSAuc2Nyb2xsdG9wLFxuLnByaW50LWNvbnRlbnQtb25seSAuZG9jcy1oZWFkZXIsXG4ucHJpbnQtY29udGVudC1vbmx5IC5kcmF3ZXIsXG4ucHJpbnQtY29udGVudC1vbmx5IC5idG4ge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuLmRvY3Mtd3JhcHBlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNUY4RkE7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY29udGFpbmVyLFxuLmNvbnRhaW5lci1mbHVpZCxcbi5jb250YWluZXItc20sXG4uY29udGFpbmVyLW1kLFxuLmNvbnRhaW5lci1sZyxcbi5jb250YWluZXIteGwsXG4uY29udGFpbmVyLXh4bCB7XG4gICAgcGFkZGluZzogMCAzMHB4O1xuICB9XG5cbiAgLmRvY3Mtd3JhcHBlciB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNjVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5jb250YWluZXIsXG4uY29udGFpbmVyLWZsdWlkLFxuLmNvbnRhaW5lci1zbSxcbi5jb250YWluZXItbWQsXG4uY29udGFpbmVyLWxnLFxuLmNvbnRhaW5lci14bCxcbi5jb250YWluZXIteHhsIHtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmRvY3MtaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmRvY3MtaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gIC5kb2NzLWhlYWRlciAuZG9jcy1wYWdlLXRpdGxlW2RhdGEta3Qtc3dhcHBlcj10cnVlXSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG4uZG9jcy1hc2lkZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGJveC1zaGFkb3c6IDAgMCAyOHB4IDAgcmdiYSg4MiwgNjMsIDEwNSwgMC4wMjUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBwYWRkaW5nOiAwO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmRvY3MtYXNpZGUge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogMTAxO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgd2lkdGg6IDI2NXB4O1xuICB9XG4gIC5kb2NzLWFzaWRlIC5kb2NzLWFzaWRlLWxvZ28ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMCAyNXB4O1xuICB9XG4gIC5kb2NzLWFzaWRlIC5kb2NzLWFzaWRlLW1lbnUge1xuICAgIHdpZHRoOiAyNjVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5kb2NzLWFzaWRlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5kb2NzLWFzaWRlIC5kb2NzLWFzaWRlLWxvZ28ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5kb2NzLWFzaWRlLW1lbnUgLm1lbnUgLm1lbnUtaXRlbSAubWVudS1saW5rLFxuLmRvY3MtYXNpZGUtbWVudSAubWVudSAubWVudS1pdGVtIC5tZW51LWNvbnRlbnQge1xuICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDI1cHg7XG59XG4uZG9jcy1hc2lkZS1tZW51IC5tZW51IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LWNvbnRlbnQsXG4uZG9jcy1hc2lkZS1tZW51IC5tZW51IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmsge1xuICBwYWRkaW5nLWxlZnQ6IGNhbGMoMC43NXJlbSArIDI1cHgpO1xufVxuLmRvY3MtYXNpZGUtbWVudSAubWVudSAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1jb250ZW50LFxuLmRvY3MtYXNpZGUtbWVudSAubWVudSAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIHtcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKDEuNXJlbSArIDI1cHgpO1xufVxuLmRvY3MtYXNpZGUtbWVudSAubWVudSAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1jb250ZW50LFxuLmRvY3MtYXNpZGUtbWVudSAubWVudSAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIHtcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKDIuMjVyZW0gKyAyNXB4KTtcbn1cbi5kb2NzLWFzaWRlLW1lbnUgLm1lbnUgLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtY29udGVudCxcbi5kb2NzLWFzaWRlLW1lbnUgLm1lbnUgLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayB7XG4gIHBhZGRpbmctbGVmdDogY2FsYygzcmVtICsgMjVweCk7XG59XG4ubWVudS1maXQgLmRvY3MtYXNpZGUtbWVudSAubWVudSAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1jb250ZW50LFxuLm1lbnUtZml0IC5kb2NzLWFzaWRlLW1lbnUgLm1lbnUgLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayB7XG4gIHBhZGRpbmctbGVmdDogMC43NXJlbTtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi5tZW51LWZpdCAuZG9jcy1hc2lkZS1tZW51IC5tZW51IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LWNvbnRlbnQsXG4ubWVudS1maXQgLmRvY3MtYXNpZGUtbWVudSAubWVudSAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIHtcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKDEuNXJlbSk7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG4ubWVudS1maXQgLmRvY3MtYXNpZGUtbWVudSAubWVudSAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1jb250ZW50LFxuLm1lbnUtZml0IC5kb2NzLWFzaWRlLW1lbnUgLm1lbnUgLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayB7XG4gIHBhZGRpbmctbGVmdDogY2FsYygyLjI1cmVtKTtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi5tZW51LWZpdCAuZG9jcy1hc2lkZS1tZW51IC5tZW51IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LWNvbnRlbnQsXG4ubWVudS1maXQgLmRvY3MtYXNpZGUtbWVudSAubWVudSAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIHtcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKDNyZW0pO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuLmRvY3MtYXNpZGUtbWVudSAubWVudS1pdGVtIHtcbiAgcGFkZGluZzogMDtcbn1cbi5kb2NzLWFzaWRlLW1lbnUgLm1lbnUtaXRlbSAubWVudS1saW5rIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgcGFkZGluZy10b3A6IDAuNzVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjc1cmVtO1xufVxuLmRvY3MtYXNpZGUtbWVudSAubWVudS1pdGVtIC5tZW51LWljb24ge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG5cbi5jYXJkLmNhcmQtZG9jcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlcjogMDtcbn0iLCI6cm9vdCB7XG4gIC8vIE5vdGU6IEN1c3RvbSB2YXJpYWJsZSB2YWx1ZXMgb25seSBzdXBwb3J0IFNhc3NTY3JpcHQgaW5zaWRlIGAje31gLlxuXG4gIC8vIENvbG9yc1xuICAvL1xuICAvLyBHZW5lcmF0ZSBwYWxldHRlcyBmb3IgZnVsbCBjb2xvcnMsIGdyYXlzLCBhbmQgdGhlbWUgY29sb3JzLlxuXG4gIEBlYWNoICRjb2xvciwgJHZhbHVlIGluICRjb2xvcnMge1xuICAgIC0tI3skdmFyaWFibGUtcHJlZml4fSN7JGNvbG9yfTogI3skdmFsdWV9O1xuICB9XG5cbiAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJGdyYXlzIHtcbiAgICAtLSN7JHZhcmlhYmxlLXByZWZpeH1ncmF5LSN7JGNvbG9yfTogI3skdmFsdWV9O1xuICB9XG5cbiAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gICAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9I3skY29sb3J9OiAjeyR2YWx1ZX07XG4gIH1cblxuICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzLXJnYiB7XG4gICAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9I3skY29sb3J9LXJnYjogI3skdmFsdWV9O1xuICB9XG5cbiAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9d2hpdGUtcmdiOiAje3RvLXJnYigkd2hpdGUpfTtcbiAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9YmxhY2stcmdiOiAje3RvLXJnYigkYmxhY2spfTtcbiAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9Ym9keS1jb2xvci1yZ2I6ICN7dG8tcmdiKCRib2R5LWNvbG9yKX07XG4gIC0tI3skdmFyaWFibGUtcHJlZml4fWJvZHktYmctcmdiOiAje3RvLXJnYigkYm9keS1iZyl9O1xuXG4gIC8vIEZvbnRzXG5cbiAgLy8gTm90ZTogVXNlIGBpbnNwZWN0YCBmb3IgbGlzdHMgc28gdGhhdCBxdW90ZWQgaXRlbXMga2VlcCB0aGUgcXVvdGVzLlxuICAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3Nhc3Mvc2Fzcy9pc3N1ZXMvMjM4MyNpc3N1ZWNvbW1lbnQtMzM2MzQ5MTcyXG4gIC0tI3skdmFyaWFibGUtcHJlZml4fWZvbnQtc2Fucy1zZXJpZjogI3tpbnNwZWN0KCRmb250LWZhbWlseS1zYW5zLXNlcmlmKX07XG4gIC0tI3skdmFyaWFibGUtcHJlZml4fWZvbnQtbW9ub3NwYWNlOiAje2luc3BlY3QoJGZvbnQtZmFtaWx5LW1vbm9zcGFjZSl9O1xuICAtLSN7JHZhcmlhYmxlLXByZWZpeH1ncmFkaWVudDogI3skZ3JhZGllbnR9O1xuXG4gIC8vIFJvb3QgYW5kIGJvZHlcbiAgLy8gc3R5bGVsaW50LWRpc2FibGUgY3VzdG9tLXByb3BlcnR5LWVtcHR5LWxpbmUtYmVmb3JlXG4gIC8vIHNjc3MtZG9jcy1zdGFydCByb290LWJvZHktdmFyaWFibGVzXG4gIEBpZiAkZm9udC1zaXplLXJvb3QgIT0gbnVsbCB7XG4gICAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9cm9vdC1mb250LXNpemU6ICN7JGZvbnQtc2l6ZS1yb290fTtcbiAgfVxuICAtLSN7JHZhcmlhYmxlLXByZWZpeH1ib2R5LWZvbnQtZmFtaWx5OiAjeyRmb250LWZhbWlseS1iYXNlfTtcbiAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9Ym9keS1mb250LXNpemU6ICN7JGZvbnQtc2l6ZS1iYXNlfTtcbiAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9Ym9keS1mb250LXdlaWdodDogI3skZm9udC13ZWlnaHQtYmFzZX07XG4gIC0tI3skdmFyaWFibGUtcHJlZml4fWJvZHktbGluZS1oZWlnaHQ6ICN7JGxpbmUtaGVpZ2h0LWJhc2V9O1xuICAtLSN7JHZhcmlhYmxlLXByZWZpeH1ib2R5LWNvbG9yOiAjeyRib2R5LWNvbG9yfTtcbiAgQGlmICRib2R5LXRleHQtYWxpZ24gIT0gbnVsbCB7XG4gICAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9Ym9keS10ZXh0LWFsaWduOiAjeyRib2R5LXRleHQtYWxpZ259O1xuICB9XG4gIC0tI3skdmFyaWFibGUtcHJlZml4fWJvZHktYmc6ICN7JGJvZHktYmd9O1xuICAvLyBzY3NzLWRvY3MtZW5kIHJvb3QtYm9keS12YXJpYWJsZXNcbiAgLy8gc3R5bGVsaW50LWVuYWJsZSBjdXN0b20tcHJvcGVydHktZW1wdHktbGluZS1iZWZvcmVcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudCwgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlLCBwcm9wZXJ0eS1uby12ZW5kb3ItcHJlZml4XG5cblxuLy8gUmVib290XG4vL1xuLy8gTm9ybWFsaXphdGlvbiBvZiBIVE1MIGVsZW1lbnRzLCBtYW51YWxseSBmb3JrZWQgZnJvbSBOb3JtYWxpemUuY3NzIHRvIHJlbW92ZVxuLy8gc3R5bGVzIHRhcmdldGluZyBpcnJlbGV2YW50IGJyb3dzZXJzIHdoaWxlIGFwcGx5aW5nIG5ldyBzdHlsZXMuXG4vL1xuLy8gTm9ybWFsaXplIGlzIGxpY2Vuc2VkIE1JVC4gaHR0cHM6Ly9naXRodWIuY29tL25lY29sYXMvbm9ybWFsaXplLmNzc1xuXG5cbi8vIERvY3VtZW50XG4vL1xuLy8gQ2hhbmdlIGZyb20gYGJveC1zaXppbmc6IGNvbnRlbnQtYm94YCBzbyB0aGF0IGB3aWR0aGAgaXMgbm90IGFmZmVjdGVkIGJ5IGBwYWRkaW5nYCBvciBgYm9yZGVyYC5cblxuKixcbio6OmJlZm9yZSxcbio6OmFmdGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuXG4vLyBSb290XG4vL1xuLy8gQWJpbGl0eSB0byB0aGUgdmFsdWUgb2YgdGhlIHJvb3QgZm9udCBzaXplcywgYWZmZWN0aW5nIHRoZSB2YWx1ZSBvZiBgcmVtYC5cbi8vIG51bGwgYnkgZGVmYXVsdCwgdGh1cyBub3RoaW5nIGlzIGdlbmVyYXRlZC5cblxuOnJvb3Qge1xuICBAaWYgJGZvbnQtc2l6ZS1yb290ICE9IG51bGwge1xuICAgIGZvbnQtc2l6ZTogdmFyKC0tI3skdmFyaWFibGUtcHJlZml4fXJvb3QtZm9udC1zaXplKTtcbiAgfVxuXG4gIEBpZiAkZW5hYmxlLXNtb290aC1zY3JvbGwge1xuICAgIEBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogbm8tcHJlZmVyZW5jZSkge1xuICAgICAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG4gICAgfVxuICB9XG59XG5cblxuLy8gQm9keVxuLy9cbi8vIDEuIFJlbW92ZSB0aGUgbWFyZ2luIGluIGFsbCBicm93c2Vycy5cbi8vIDIuIEFzIGEgYmVzdCBwcmFjdGljZSwgYXBwbHkgYSBkZWZhdWx0IGBiYWNrZ3JvdW5kLWNvbG9yYC5cbi8vIDMuIFByZXZlbnQgYWRqdXN0bWVudHMgb2YgZm9udCBzaXplIGFmdGVyIG9yaWVudGF0aW9uIGNoYW5nZXMgaW4gaU9TLlxuLy8gNC4gQ2hhbmdlIHRoZSBkZWZhdWx0IHRhcCBoaWdobGlnaHQgdG8gYmUgY29tcGxldGVseSB0cmFuc3BhcmVudCBpbiBpT1MuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCByZWJvb3QtYm9keS1ydWxlc1xuYm9keSB7XG4gIG1hcmdpbjogMDsgLy8gMVxuICBmb250LWZhbWlseTogdmFyKC0tI3skdmFyaWFibGUtcHJlZml4fWJvZHktZm9udC1mYW1pbHkpO1xuICBAaW5jbHVkZSBmb250LXNpemUodmFyKC0tI3skdmFyaWFibGUtcHJlZml4fWJvZHktZm9udC1zaXplKSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS0jeyR2YXJpYWJsZS1wcmVmaXh9Ym9keS1mb250LXdlaWdodCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS0jeyR2YXJpYWJsZS1wcmVmaXh9Ym9keS1saW5lLWhlaWdodCk7XG4gIGNvbG9yOiB2YXIoLS0jeyR2YXJpYWJsZS1wcmVmaXh9Ym9keS1jb2xvcik7XG4gIHRleHQtYWxpZ246IHZhcigtLSN7JHZhcmlhYmxlLXByZWZpeH1ib2R5LXRleHQtYWxpZ24pO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyR2YXJpYWJsZS1wcmVmaXh9Ym9keS1iZyk7IC8vIDJcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvLyAzXG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgkYmxhY2ssIDApOyAvLyA0XG59XG4vLyBzY3NzLWRvY3MtZW5kIHJlYm9vdC1ib2R5LXJ1bGVzXG5cblxuLy8gQ29udGVudCBncm91cGluZ1xuLy9cbi8vIDEuIFJlc2V0IEZpcmVmb3gncyBncmF5IGNvbG9yXG4vLyAyLiBTZXQgY29ycmVjdCBoZWlnaHQgYW5kIHByZXZlbnQgdGhlIGBzaXplYCBhdHRyaWJ1dGUgdG8gbWFrZSB0aGUgYGhyYCBsb29rIGxpa2UgYW4gaW5wdXQgZmllbGRcblxuaHIge1xuICBtYXJnaW46ICRoci1tYXJnaW4teSAwO1xuICBjb2xvcjogJGhyLWNvbG9yOyAvLyAxXG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgYm9yZGVyOiAwO1xuICBvcGFjaXR5OiAkaHItb3BhY2l0eTtcbn1cblxuaHI6bm90KFtzaXplXSkge1xuICBoZWlnaHQ6ICRoci1oZWlnaHQ7IC8vIDJcbn1cblxuXG4vLyBUeXBvZ3JhcGh5XG4vL1xuLy8gMS4gUmVtb3ZlIHRvcCBtYXJnaW5zIGZyb20gaGVhZGluZ3Ncbi8vICAgIEJ5IGRlZmF1bHQsIGA8aDE+YC1gPGg2PmAgYWxsIHJlY2VpdmUgdG9wIGFuZCBib3R0b20gbWFyZ2lucy4gV2UgbnVrZSB0aGUgdG9wXG4vLyAgICBtYXJnaW4gZm9yIGVhc2llciBjb250cm9sIHdpdGhpbiB0eXBlIHNjYWxlcyBhcyBpdCBhdm9pZHMgbWFyZ2luIGNvbGxhcHNpbmcuXG5cbiVoZWFkaW5nIHtcbiAgbWFyZ2luLXRvcDogMDsgLy8gMVxuICBtYXJnaW4tYm90dG9tOiAkaGVhZGluZ3MtbWFyZ2luLWJvdHRvbTtcbiAgZm9udC1mYW1pbHk6ICRoZWFkaW5ncy1mb250LWZhbWlseTtcbiAgZm9udC1zdHlsZTogJGhlYWRpbmdzLWZvbnQtc3R5bGU7XG4gIGZvbnQtd2VpZ2h0OiAkaGVhZGluZ3MtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkaGVhZGluZ3MtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkaGVhZGluZ3MtY29sb3I7XG59XG5cbmgxIHtcbiAgQGV4dGVuZCAlaGVhZGluZztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRoMS1mb250LXNpemUpO1xufVxuXG5oMiB7XG4gIEBleHRlbmQgJWhlYWRpbmc7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDItZm9udC1zaXplKTtcbn1cblxuaDMge1xuICBAZXh0ZW5kICVoZWFkaW5nO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGgzLWZvbnQtc2l6ZSk7XG59XG5cbmg0IHtcbiAgQGV4dGVuZCAlaGVhZGluZztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRoNC1mb250LXNpemUpO1xufVxuXG5oNSB7XG4gIEBleHRlbmQgJWhlYWRpbmc7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDUtZm9udC1zaXplKTtcbn1cblxuaDYge1xuICBAZXh0ZW5kICVoZWFkaW5nO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGg2LWZvbnQtc2l6ZSk7XG59XG5cblxuLy8gUmVzZXQgbWFyZ2lucyBvbiBwYXJhZ3JhcGhzXG4vL1xuLy8gU2ltaWxhcmx5LCB0aGUgdG9wIG1hcmdpbiBvbiBgPHA+YHMgZ2V0IHJlc2V0LiBIb3dldmVyLCB3ZSBhbHNvIHJlc2V0IHRoZVxuLy8gYm90dG9tIG1hcmdpbiB0byB1c2UgYHJlbWAgdW5pdHMgaW5zdGVhZCBvZiBgZW1gLlxuXG5wIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogJHBhcmFncmFwaC1tYXJnaW4tYm90dG9tO1xufVxuXG5cbi8vIEFiYnJldmlhdGlvbnNcbi8vXG4vLyAxLiBEdXBsaWNhdGUgYmVoYXZpb3IgdG8gdGhlIGRhdGEtYnMtKiBhdHRyaWJ1dGUgZm9yIG91ciB0b29sdGlwIHBsdWdpblxuLy8gMi4gQWRkIHRoZSBjb3JyZWN0IHRleHQgZGVjb3JhdGlvbiBpbiBDaHJvbWUsIEVkZ2UsIE9wZXJhLCBhbmQgU2FmYXJpLlxuLy8gMy4gQWRkIGV4cGxpY2l0IGN1cnNvciB0byBpbmRpY2F0ZSBjaGFuZ2VkIGJlaGF2aW9yLlxuLy8gNC4gUHJldmVudCB0aGUgdGV4dC1kZWNvcmF0aW9uIHRvIGJlIHNraXBwZWQuXG5cbmFiYnJbdGl0bGVdLFxuYWJicltkYXRhLWJzLW9yaWdpbmFsLXRpdGxlXSB7IC8vIDFcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkOyAvLyAyXG4gIGN1cnNvcjogaGVscDsgLy8gM1xuICB0ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6IG5vbmU7IC8vIDRcbn1cblxuXG4vLyBBZGRyZXNzXG5cbmFkZHJlc3Mge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG5cbi8vIExpc3RzXG5cbm9sLFxudWwge1xuICBwYWRkaW5nLWxlZnQ6IDJyZW07XG59XG5cbm9sLFxudWwsXG5kbCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbm9sIG9sLFxudWwgdWwsXG5vbCB1bCxcbnVsIG9sIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuZHQge1xuICBmb250LXdlaWdodDogJGR0LWZvbnQtd2VpZ2h0O1xufVxuXG4vLyAxLiBVbmRvIGJyb3dzZXIgZGVmYXVsdFxuXG5kZCB7XG4gIG1hcmdpbi1ib3R0b206IC41cmVtO1xuICBtYXJnaW4tbGVmdDogMDsgLy8gMVxufVxuXG5cbi8vIEJsb2NrcXVvdGVcblxuYmxvY2txdW90ZSB7XG4gIG1hcmdpbjogMCAwIDFyZW07XG59XG5cblxuLy8gU3Ryb25nXG4vL1xuLy8gQWRkIHRoZSBjb3JyZWN0IGZvbnQgd2VpZ2h0IGluIENocm9tZSwgRWRnZSwgYW5kIFNhZmFyaVxuXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkZXI7XG59XG5cblxuLy8gU21hbGxcbi8vXG4vLyBBZGQgdGhlIGNvcnJlY3QgZm9udCBzaXplIGluIGFsbCBicm93c2Vyc1xuXG5zbWFsbCB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkc21hbGwtZm9udC1zaXplKTtcbn1cblxuXG4vLyBNYXJrXG5cbm1hcmsge1xuICBwYWRkaW5nOiAkbWFyay1wYWRkaW5nO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbWFyay1iZztcbn1cblxuXG4vLyBTdWIgYW5kIFN1cFxuLy9cbi8vIFByZXZlbnQgYHN1YmAgYW5kIGBzdXBgIGVsZW1lbnRzIGZyb20gYWZmZWN0aW5nIHRoZSBsaW5lIGhlaWdodCBpblxuLy8gYWxsIGJyb3dzZXJzLlxuXG5zdWIsXG5zdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkc3ViLXN1cC1mb250LXNpemUpO1xuICBsaW5lLWhlaWdodDogMDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5zdWIgeyBib3R0b206IC0uMjVlbTsgfVxuc3VwIHsgdG9wOiAtLjVlbTsgfVxuXG5cbi8vIExpbmtzXG5cbmEge1xuICBjb2xvcjogJGxpbmstY29sb3I7XG4gIHRleHQtZGVjb3JhdGlvbjogJGxpbmstZGVjb3JhdGlvbjtcblxuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogJGxpbmstaG92ZXItY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1ob3Zlci1kZWNvcmF0aW9uO1xuICB9XG59XG5cbi8vIEFuZCB1bmRvIHRoZXNlIHN0eWxlcyBmb3IgcGxhY2Vob2xkZXIgbGlua3MvbmFtZWQgYW5jaG9ycyAod2l0aG91dCBocmVmKS5cbi8vIEl0IHdvdWxkIGJlIG1vcmUgc3RyYWlnaHRmb3J3YXJkIHRvIGp1c3QgdXNlIGFbaHJlZl0gaW4gcHJldmlvdXMgYmxvY2ssIGJ1dCB0aGF0XG4vLyBjYXVzZXMgc3BlY2lmaWNpdHkgaXNzdWVzIGluIG1hbnkgb3RoZXIgc3R5bGVzIHRoYXQgYXJlIHRvbyBjb21wbGV4IHRvIGZpeC5cbi8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzE5NDAyXG5cbmE6bm90KFtocmVmXSk6bm90KFtjbGFzc10pIHtcbiAgJixcbiAgJjpob3ZlciB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG59XG5cblxuLy8gQ29kZVxuXG5wcmUsXG5jb2RlLFxua2JkLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktY29kZTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKDFlbSk7IC8vIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbiAgZGlyZWN0aW9uOiBsdHIgI3tcIi8qIHJ0bDppZ25vcmUgKi9cIn07XG4gIHVuaWNvZGUtYmlkaTogYmlkaS1vdmVycmlkZTtcbn1cblxuLy8gMS4gUmVtb3ZlIGJyb3dzZXIgZGVmYXVsdCB0b3AgbWFyZ2luXG4vLyAyLiBSZXNldCBicm93c2VyIGRlZmF1bHQgb2YgYDFlbWAgdG8gdXNlIGByZW1gc1xuLy8gMy4gRG9uJ3QgYWxsb3cgY29udGVudCB0byBicmVhayBvdXRzaWRlXG5cbnByZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAwOyAvLyAxXG4gIG1hcmdpbi1ib3R0b206IDFyZW07IC8vIDJcbiAgb3ZlcmZsb3c6IGF1dG87IC8vIDNcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRjb2RlLWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiAkcHJlLWNvbG9yO1xuXG4gIC8vIEFjY291bnQgZm9yIHNvbWUgY29kZSBvdXRwdXRzIHRoYXQgcGxhY2UgY29kZSB0YWdzIGluIHByZSB0YWdzXG4gIGNvZGUge1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZShpbmhlcml0KTtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICB3b3JkLWJyZWFrOiBub3JtYWw7XG4gIH1cbn1cblxuY29kZSB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkY29kZS1mb250LXNpemUpO1xuICBjb2xvcjogJGNvZGUtY29sb3I7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcblxuICAvLyBTdHJlYW1saW5lIHRoZSBzdHlsZSB3aGVuIGluc2lkZSBhbmNob3JzIHRvIGF2b2lkIGJyb2tlbiB1bmRlcmxpbmUgYW5kIG1vcmVcbiAgYSA+ICYge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICB9XG59XG5cbmtiZCB7XG4gIHBhZGRpbmc6ICRrYmQtcGFkZGluZy15ICRrYmQtcGFkZGluZy14O1xuICBAaW5jbHVkZSBmb250LXNpemUoJGtiZC1mb250LXNpemUpO1xuICBjb2xvcjogJGtiZC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGtiZC1iZztcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cy1zbSk7XG5cbiAga2JkIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxZW0pO1xuICAgIGZvbnQtd2VpZ2h0OiAkbmVzdGVkLWtiZC1mb250LXdlaWdodDtcbiAgfVxufVxuXG5cbi8vIEZpZ3VyZXNcbi8vXG4vLyBBcHBseSBhIGNvbnNpc3RlbnQgbWFyZ2luIHN0cmF0ZWd5IChtYXRjaGVzIG91ciB0eXBlIHN0eWxlcykuXG5cbmZpZ3VyZSB7XG4gIG1hcmdpbjogMCAwIDFyZW07XG59XG5cblxuLy8gSW1hZ2VzIGFuZCBjb250ZW50XG5cbmltZyxcbnN2ZyB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cblxuLy8gVGFibGVzXG4vL1xuLy8gUHJldmVudCBkb3VibGUgYm9yZGVyc1xuXG50YWJsZSB7XG4gIGNhcHRpb24tc2lkZTogYm90dG9tO1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xufVxuXG5jYXB0aW9uIHtcbiAgcGFkZGluZy10b3A6ICR0YWJsZS1jZWxsLXBhZGRpbmcteTtcbiAgcGFkZGluZy1ib3R0b206ICR0YWJsZS1jZWxsLXBhZGRpbmcteTtcbiAgY29sb3I6ICR0YWJsZS1jYXB0aW9uLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4vLyAxLiBSZW1vdmVzIGZvbnQtd2VpZ2h0IGJvbGQgYnkgaW5oZXJpdGluZ1xuLy8gMi4gTWF0Y2hlcyBkZWZhdWx0IGA8dGQ+YCBhbGlnbm1lbnQgYnkgaW5oZXJpdGluZyBgdGV4dC1hbGlnbmAuXG4vLyAzLiBGaXggYWxpZ25tZW50IGZvciBTYWZhcmlcblxudGgge1xuICBmb250LXdlaWdodDogJHRhYmxlLXRoLWZvbnQtd2VpZ2h0OyAvLyAxXG4gIHRleHQtYWxpZ246IGluaGVyaXQ7IC8vIDJcbiAgdGV4dC1hbGlnbjogLXdlYmtpdC1tYXRjaC1wYXJlbnQ7IC8vIDNcbn1cblxudGhlYWQsXG50Ym9keSxcbnRmb290LFxudHIsXG50ZCxcbnRoIHtcbiAgYm9yZGVyLWNvbG9yOiBpbmhlcml0O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDA7XG59XG5cblxuLy8gRm9ybXNcbi8vXG4vLyAxLiBBbGxvdyBsYWJlbHMgdG8gdXNlIGBtYXJnaW5gIGZvciBzcGFjaW5nLlxuXG5sYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgLy8gMVxufVxuXG4vLyBSZW1vdmUgdGhlIGRlZmF1bHQgYGJvcmRlci1yYWRpdXNgIHRoYXQgbWFjT1MgQ2hyb21lIGFkZHMuXG4vLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yNDA5M1xuXG5idXR0b24ge1xuICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi8vIEV4cGxpY2l0bHkgcmVtb3ZlIGZvY3VzIG91dGxpbmUgaW4gQ2hyb21pdW0gd2hlbiBpdCBzaG91bGRuJ3QgYmVcbi8vIHZpc2libGUgKGUuZy4gYXMgcmVzdWx0IG9mIG1vdXNlIGNsaWNrIG9yIHRvdWNoIHRhcCkuIEl0IGFscmVhZHlcbi8vIHNob3VsZCBiZSBkb2luZyB0aGlzIGF1dG9tYXRpY2FsbHksIGJ1dCBzZWVtcyB0byBjdXJyZW50bHkgYmVcbi8vIGNvbmZ1c2VkIGFuZCBhcHBsaWVzIGl0cyB2ZXJ5IHZpc2libGUgdHdvLXRvbmUgb3V0bGluZSBhbnl3YXkuXG5cbmJ1dHRvbjpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpIHtcbiAgb3V0bGluZTogMDtcbn1cblxuLy8gMS4gUmVtb3ZlIHRoZSBtYXJnaW4gaW4gRmlyZWZveCBhbmQgU2FmYXJpXG5cbmlucHV0LFxuYnV0dG9uLFxuc2VsZWN0LFxub3B0Z3JvdXAsXG50ZXh0YXJlYSB7XG4gIG1hcmdpbjogMDsgLy8gMVxuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKGluaGVyaXQpO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxuLy8gUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBGaXJlZm94XG5idXR0b24sXG5zZWxlY3Qge1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cbi8vIFNldCB0aGUgY3Vyc29yIGZvciBub24tYDxidXR0b24+YCBidXR0b25zXG4vL1xuLy8gRGV0YWlscyBhdCBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8zMDU2MlxuW3JvbGU9XCJidXR0b25cIl0ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbnNlbGVjdCB7XG4gIC8vIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2Ygd29yZC13cmFwIGluIFNhZmFyaS5cbiAgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjQ5OTBcbiAgd29yZC13cmFwOiBub3JtYWw7XG5cbiAgLy8gVW5kbyB0aGUgb3BhY2l0eSBjaGFuZ2UgZnJvbSBDaHJvbWVcbiAgJjpkaXNhYmxlZCB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG4vLyBSZW1vdmUgdGhlIGRyb3Bkb3duIGFycm93IGluIENocm9tZSBmcm9tIGlucHV0cyBidWlsdCB3aXRoIGRhdGFsaXN0cy5cbi8vIFNlZSBodHRwczovL3N0YWNrb3ZlcmZsb3cuY29tL2EvNTQ5OTcxMThcblxuW2xpc3RdOjotd2Via2l0LWNhbGVuZGFyLXBpY2tlci1pbmRpY2F0b3Ige1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vLyAxLiBQcmV2ZW50IGEgV2ViS2l0IGJ1ZyB3aGVyZSAoMikgZGVzdHJveXMgbmF0aXZlIGBhdWRpb2AgYW5kIGB2aWRlb2Bcbi8vICAgIGNvbnRyb2xzIGluIEFuZHJvaWQgNC5cbi8vIDIuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG4vLyAzLiBPcGluaW9uYXRlZDogYWRkIFwiaGFuZFwiIGN1cnNvciB0byBub24tZGlzYWJsZWQgYnV0dG9uIGVsZW1lbnRzLlxuXG5idXR0b24sXG5bdHlwZT1cImJ1dHRvblwiXSwgLy8gMVxuW3R5cGU9XCJyZXNldFwiXSxcblt0eXBlPVwic3VibWl0XCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8vIDJcblxuICBAaWYgJGVuYWJsZS1idXR0b24tcG9pbnRlcnMge1xuICAgICY6bm90KDpkaXNhYmxlZCkge1xuICAgICAgY3Vyc29yOiBwb2ludGVyOyAvLyAzXG4gICAgfVxuICB9XG59XG5cbi8vIFJlbW92ZSBpbm5lciBib3JkZXIgYW5kIHBhZGRpbmcgZnJvbSBGaXJlZm94LCBidXQgZG9uJ3QgcmVzdG9yZSB0aGUgb3V0bGluZSBsaWtlIE5vcm1hbGl6ZS5cblxuOjotbW96LWZvY3VzLWlubmVyIHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xufVxuXG4vLyAxLiBUZXh0YXJlYXMgc2hvdWxkIHJlYWxseSBvbmx5IHJlc2l6ZSB2ZXJ0aWNhbGx5IHNvIHRoZXkgZG9uJ3QgYnJlYWsgdGhlaXIgKGhvcml6b250YWwpIGNvbnRhaW5lcnMuXG5cbnRleHRhcmVhIHtcbiAgcmVzaXplOiB2ZXJ0aWNhbDsgLy8gMVxufVxuXG4vLyAxLiBCcm93c2VycyBzZXQgYSBkZWZhdWx0IGBtaW4td2lkdGg6IG1pbi1jb250ZW50O2Agb24gZmllbGRzZXRzLFxuLy8gICAgdW5saWtlIGUuZy4gYDxkaXY+YHMsIHdoaWNoIGhhdmUgYG1pbi13aWR0aDogMDtgIGJ5IGRlZmF1bHQuXG4vLyAgICBTbyB3ZSByZXNldCB0aGF0IHRvIGVuc3VyZSBmaWVsZHNldHMgYmVoYXZlIG1vcmUgbGlrZSBhIHN0YW5kYXJkIGJsb2NrIGVsZW1lbnQuXG4vLyAgICBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMjM1OVxuLy8gICAgYW5kIGh0dHBzOi8vaHRtbC5zcGVjLndoYXR3Zy5vcmcvbXVsdGlwYWdlLyN0aGUtZmllbGRzZXQtYW5kLWxlZ2VuZC1lbGVtZW50c1xuLy8gMi4gUmVzZXQgdGhlIGRlZmF1bHQgb3V0bGluZSBiZWhhdmlvciBvZiBmaWVsZHNldHMgc28gdGhleSBkb24ndCBhZmZlY3QgcGFnZSBsYXlvdXQuXG5cbmZpZWxkc2V0IHtcbiAgbWluLXdpZHRoOiAwOyAvLyAxXG4gIHBhZGRpbmc6IDA7IC8vIDJcbiAgbWFyZ2luOiAwOyAvLyAyXG4gIGJvcmRlcjogMDsgLy8gMlxufVxuXG4vLyAxLiBCeSB1c2luZyBgZmxvYXQ6IGxlZnRgLCB0aGUgbGVnZW5kIHdpbGwgYmVoYXZlIGxpa2UgYSBibG9jayBlbGVtZW50LlxuLy8gICAgVGhpcyB3YXkgdGhlIGJvcmRlciBvZiBhIGZpZWxkc2V0IHdyYXBzIGFyb3VuZCB0aGUgbGVnZW5kIGlmIHByZXNlbnQuXG4vLyAyLiBGaXggd3JhcHBpbmcgYnVnLlxuLy8gICAgU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjk3MTJcblxubGVnZW5kIHtcbiAgZmxvYXQ6IGxlZnQ7IC8vIDFcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1ib3R0b206ICRsZWdlbmQtbWFyZ2luLWJvdHRvbTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRsZWdlbmQtZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRsZWdlbmQtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuXG4gICsgKiB7XG4gICAgY2xlYXI6IGxlZnQ7IC8vIDJcbiAgfVxufVxuXG4vLyBGaXggaGVpZ2h0IG9mIGlucHV0cyB3aXRoIGEgdHlwZSBvZiBkYXRldGltZS1sb2NhbCwgZGF0ZSwgbW9udGgsIHdlZWssIG9yIHRpbWVcbi8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzE4ODQyXG5cbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LWZpZWxkcy13cmFwcGVyLFxuOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtdGV4dCxcbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LW1pbnV0ZSxcbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LWhvdXItZmllbGQsXG46Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1kYXktZmllbGQsXG46Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1tb250aC1maWVsZCxcbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LXllYXItZmllbGQge1xuICBwYWRkaW5nOiAwO1xufVxuXG46Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24ge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi8vIDEuIENvcnJlY3QgdGhlIG91dGxpbmUgc3R5bGUgaW4gU2FmYXJpLlxuLy8gMi4gVGhpcyBvdmVycmlkZXMgdGhlIGV4dHJhIHJvdW5kZWQgY29ybmVycyBvbiBzZWFyY2ggaW5wdXRzIGluIGlPUyBzbyB0aGF0IG91clxuLy8gICAgYC5mb3JtLWNvbnRyb2xgIGNsYXNzIGNhbiBwcm9wZXJseSBzdHlsZSB0aGVtLiBOb3RlIHRoYXQgdGhpcyBjYW5ub3Qgc2ltcGx5XG4vLyAgICBiZSBhZGRlZCB0byBgLmZvcm0tY29udHJvbGAgYXMgaXQncyBub3Qgc3BlY2lmaWMgZW5vdWdoLiBGb3IgZGV0YWlscywgc2VlXG4vLyAgICBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzExNTg2LlxuXG5bdHlwZT1cInNlYXJjaFwiXSB7XG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4OyAvLyAxXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkOyAvLyAyXG59XG5cbi8vIDEuIEEgZmV3IGlucHV0IHR5cGVzIHNob3VsZCBzdGF5IExUUlxuLy8gU2VlIGh0dHBzOi8vcnRsc3R5bGluZy5jb20vcG9zdHMvcnRsLXN0eWxpbmcjZm9ybS1pbnB1dHNcbi8vIDIuIFJUTCBvbmx5IG91dHB1dFxuLy8gU2VlIGh0dHBzOi8vcnRsY3NzLmNvbS9sZWFybi91c2FnZS1ndWlkZS9jb250cm9sLWRpcmVjdGl2ZXMvI3Jhd1xuXG4vKiBydGw6cmF3OlxuW3R5cGU9XCJ0ZWxcIl0sXG5bdHlwZT1cInVybFwiXSxcblt0eXBlPVwiZW1haWxcIl0sXG5bdHlwZT1cIm51bWJlclwiXSB7XG4gIGRpcmVjdGlvbjogbHRyO1xufVxuKi9cblxuLy8gUmVtb3ZlIHRoZSBpbm5lciBwYWRkaW5nIGluIENocm9tZSBhbmQgU2FmYXJpIG9uIG1hY09TLlxuXG46Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi8vIFJlbW92ZSBwYWRkaW5nIGFyb3VuZCBjb2xvciBwaWNrZXJzIGluIHdlYmtpdCBicm93c2Vyc1xuXG46Oi13ZWJraXQtY29sb3Itc3dhdGNoLXdyYXBwZXIge1xuICBwYWRkaW5nOiAwO1xufVxuXG5cbi8vIEluaGVyaXQgZm9udCBmYW1pbHkgYW5kIGxpbmUgaGVpZ2h0IGZvciBmaWxlIGlucHV0IGJ1dHRvbnNcblxuOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbiB7XG4gIGZvbnQ6IGluaGVyaXQ7XG59XG5cbi8vIDEuIENoYW5nZSBmb250IHByb3BlcnRpZXMgdG8gYGluaGVyaXRgXG4vLyAyLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgZm9udDogaW5oZXJpdDsgLy8gMVxuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLy8gMlxufVxuXG4vLyBDb3JyZWN0IGVsZW1lbnQgZGlzcGxheXNcblxub3V0cHV0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4vLyBSZW1vdmUgYm9yZGVyIGZyb20gaWZyYW1lXG5cbmlmcmFtZSB7XG4gIGJvcmRlcjogMDtcbn1cblxuLy8gU3VtbWFyeVxuLy9cbi8vIDEuIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIGFsbCBicm93c2Vyc1xuXG5zdW1tYXJ5IHtcbiAgZGlzcGxheTogbGlzdC1pdGVtOyAvLyAxXG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuXG4vLyBQcm9ncmVzc1xuLy9cbi8vIEFkZCB0aGUgY29ycmVjdCB2ZXJ0aWNhbCBhbGlnbm1lbnQgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgT3BlcmEuXG5cbnByb2dyZXNzIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5cbi8vIEhpZGRlbiBhdHRyaWJ1dGVcbi8vXG4vLyBBbHdheXMgaGlkZSBhbiBlbGVtZW50IHdpdGggdGhlIGBoaWRkZW5gIEhUTUwgYXR0cmlidXRlLlxuXG5baGlkZGVuXSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LWJsYWNrbGlzdCwgc2Nzcy9kb2xsYXItdmFyaWFibGUtZGVmYXVsdFxuXG4vLyBTQ1NTIFJGUyBtaXhpblxuLy9cbi8vIEF1dG9tYXRlZCByZXNwb25zaXZlIHZhbHVlcyBmb3IgZm9udCBzaXplcywgcGFkZGluZ3MsIG1hcmdpbnMgYW5kIG11Y2ggbW9yZVxuLy9cbi8vIExpY2Vuc2VkIHVuZGVyIE1JVCAoaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvcmZzL2Jsb2IvbWFpbi9MSUNFTlNFKVxuXG4vLyBDb25maWd1cmF0aW9uXG5cbi8vIEJhc2UgdmFsdWVcbiRyZnMtYmFzZS12YWx1ZTogMS4yNXJlbSAhZGVmYXVsdDtcbiRyZnMtdW5pdDogcmVtICFkZWZhdWx0O1xuXG5AaWYgJHJmcy11bml0ICE9IHJlbSBhbmQgJHJmcy11bml0ICE9IHB4IHtcbiAgQGVycm9yIFwiYCN7JHJmcy11bml0fWAgaXMgbm90IGEgdmFsaWQgdW5pdCBmb3IgJHJmcy11bml0LiBVc2UgYHB4YCBvciBgcmVtYC5cIjtcbn1cblxuLy8gQnJlYWtwb2ludCBhdCB3aGVyZSB2YWx1ZXMgc3RhcnQgZGVjcmVhc2luZyBpZiBzY3JlZW4gd2lkdGggaXMgc21hbGxlclxuJHJmcy1icmVha3BvaW50OiAxMjAwcHggIWRlZmF1bHQ7XG4kcmZzLWJyZWFrcG9pbnQtdW5pdDogcHggIWRlZmF1bHQ7XG5cbkBpZiAkcmZzLWJyZWFrcG9pbnQtdW5pdCAhPSBweCBhbmQgJHJmcy1icmVha3BvaW50LXVuaXQgIT0gZW0gYW5kICRyZnMtYnJlYWtwb2ludC11bml0ICE9IHJlbSB7XG4gIEBlcnJvciBcImAjeyRyZnMtYnJlYWtwb2ludC11bml0fWAgaXMgbm90IGEgdmFsaWQgdW5pdCBmb3IgJHJmcy1icmVha3BvaW50LXVuaXQuIFVzZSBgcHhgLCBgZW1gIG9yIGByZW1gLlwiO1xufVxuXG4vLyBSZXNpemUgdmFsdWVzIGJhc2VkIG9uIHNjcmVlbiBoZWlnaHQgYW5kIHdpZHRoXG4kcmZzLXR3by1kaW1lbnNpb25hbDogZmFsc2UgIWRlZmF1bHQ7XG5cbi8vIEZhY3RvciBvZiBkZWNyZWFzZVxuJHJmcy1mYWN0b3I6IDEwICFkZWZhdWx0O1xuXG5AaWYgdHlwZS1vZigkcmZzLWZhY3RvcikgIT0gbnVtYmVyIG9yICRyZnMtZmFjdG9yIDw9IDEge1xuICBAZXJyb3IgXCJgI3skcmZzLWZhY3Rvcn1gIGlzIG5vdCBhIHZhbGlkICAkcmZzLWZhY3RvciwgaXQgbXVzdCBiZSBncmVhdGVyIHRoYW4gMS5cIjtcbn1cblxuLy8gTW9kZS4gUG9zc2liaWxpdGllczogXCJtaW4tbWVkaWEtcXVlcnlcIiwgXCJtYXgtbWVkaWEtcXVlcnlcIlxuJHJmcy1tb2RlOiBtaW4tbWVkaWEtcXVlcnkgIWRlZmF1bHQ7XG5cbi8vIEdlbmVyYXRlIGVuYWJsZSBvciBkaXNhYmxlIGNsYXNzZXMuIFBvc3NpYmlsaXRpZXM6IGZhbHNlLCBcImVuYWJsZVwiIG9yIFwiZGlzYWJsZVwiXG4kcmZzLWNsYXNzOiBmYWxzZSAhZGVmYXVsdDtcblxuLy8gMSByZW0gPSAkcmZzLXJlbS12YWx1ZSBweFxuJHJmcy1yZW0tdmFsdWU6IDE2ICFkZWZhdWx0O1xuXG4vLyBTYWZhcmkgaWZyYW1lIHJlc2l6ZSBidWc6IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL3Jmcy9pc3N1ZXMvMTRcbiRyZnMtc2FmYXJpLWlmcmFtZS1yZXNpemUtYnVnLWZpeDogZmFsc2UgIWRlZmF1bHQ7XG5cbi8vIERpc2FibGUgUkZTIGJ5IHNldHRpbmcgJGVuYWJsZS1yZnMgdG8gZmFsc2VcbiRlbmFibGUtcmZzOiB0cnVlICFkZWZhdWx0O1xuXG4vLyBDYWNoZSAkcmZzLWJhc2UtdmFsdWUgdW5pdFxuJHJmcy1iYXNlLXZhbHVlLXVuaXQ6IHVuaXQoJHJmcy1iYXNlLXZhbHVlKTtcblxuQGZ1bmN0aW9uIGRpdmlkZSgkZGl2aWRlbmQsICRkaXZpc29yLCAkcHJlY2lzaW9uOiAxMCkge1xuICAkc2lnbjogaWYoJGRpdmlkZW5kID4gMCBhbmQgJGRpdmlzb3IgPiAwIG9yICRkaXZpZGVuZCA8IDAgYW5kICRkaXZpc29yIDwgMCwgMSwgLTEpO1xuICAkZGl2aWRlbmQ6IGFicygkZGl2aWRlbmQpO1xuICAkZGl2aXNvcjogYWJzKCRkaXZpc29yKTtcbiAgQGlmICRkaXZpZGVuZCA9PSAwIHtcbiAgICBAcmV0dXJuIDA7XG4gIH1cbiAgQGlmICRkaXZpc29yID09IDAge1xuICAgIEBlcnJvciBcIkNhbm5vdCBkaXZpZGUgYnkgMFwiO1xuICB9XG4gICRyZW1haW5kZXI6ICRkaXZpZGVuZDtcbiAgJHJlc3VsdDogMDtcbiAgJGZhY3RvcjogMTA7XG4gIEB3aGlsZSAoJHJlbWFpbmRlciA+IDAgYW5kICRwcmVjaXNpb24gPj0gMCkge1xuICAgICRxdW90aWVudDogMDtcbiAgICBAd2hpbGUgKCRyZW1haW5kZXIgPj0gJGRpdmlzb3IpIHtcbiAgICAgICRyZW1haW5kZXI6ICRyZW1haW5kZXIgLSAkZGl2aXNvcjtcbiAgICAgICRxdW90aWVudDogJHF1b3RpZW50ICsgMTtcbiAgICB9XG4gICAgJHJlc3VsdDogJHJlc3VsdCAqIDEwICsgJHF1b3RpZW50O1xuICAgICRmYWN0b3I6ICRmYWN0b3IgKiAuMTtcbiAgICAkcmVtYWluZGVyOiAkcmVtYWluZGVyICogMTA7XG4gICAgJHByZWNpc2lvbjogJHByZWNpc2lvbiAtIDE7XG4gICAgQGlmICgkcHJlY2lzaW9uIDwgMCBhbmQgJHJlbWFpbmRlciA+PSAkZGl2aXNvciAqIDUpIHtcbiAgICAgICRyZXN1bHQ6ICRyZXN1bHQgKyAxO1xuICAgIH1cbiAgfVxuICAkcmVzdWx0OiAkcmVzdWx0ICogJGZhY3RvciAqICRzaWduO1xuICAkZGl2aWRlbmQtdW5pdDogdW5pdCgkZGl2aWRlbmQpO1xuICAkZGl2aXNvci11bml0OiB1bml0KCRkaXZpc29yKTtcbiAgJHVuaXQtbWFwOiAoXG4gICAgXCJweFwiOiAxcHgsXG4gICAgXCJyZW1cIjogMXJlbSxcbiAgICBcImVtXCI6IDFlbSxcbiAgICBcIiVcIjogMSVcbiAgKTtcbiAgQGlmICgkZGl2aWRlbmQtdW5pdCAhPSAkZGl2aXNvci11bml0IGFuZCBtYXAtaGFzLWtleSgkdW5pdC1tYXAsICRkaXZpZGVuZC11bml0KSkge1xuICAgICRyZXN1bHQ6ICRyZXN1bHQgKiBtYXAtZ2V0KCR1bml0LW1hcCwgJGRpdmlkZW5kLXVuaXQpO1xuICB9XG4gIEByZXR1cm4gJHJlc3VsdDtcbn1cblxuLy8gUmVtb3ZlIHB4LXVuaXQgZnJvbSAkcmZzLWJhc2UtdmFsdWUgZm9yIGNhbGN1bGF0aW9uc1xuQGlmICRyZnMtYmFzZS12YWx1ZS11bml0ID09IHB4IHtcbiAgJHJmcy1iYXNlLXZhbHVlOiBkaXZpZGUoJHJmcy1iYXNlLXZhbHVlLCAkcmZzLWJhc2UtdmFsdWUgKiAwICsgMSk7XG59XG5AZWxzZSBpZiAkcmZzLWJhc2UtdmFsdWUtdW5pdCA9PSByZW0ge1xuICAkcmZzLWJhc2UtdmFsdWU6IGRpdmlkZSgkcmZzLWJhc2UtdmFsdWUsIGRpdmlkZSgkcmZzLWJhc2UtdmFsdWUgKiAwICsgMSwgJHJmcy1yZW0tdmFsdWUpKTtcbn1cblxuLy8gQ2FjaGUgJHJmcy1icmVha3BvaW50IHVuaXQgdG8gcHJldmVudCBtdWx0aXBsZSBjYWxsc1xuJHJmcy1icmVha3BvaW50LXVuaXQtY2FjaGU6IHVuaXQoJHJmcy1icmVha3BvaW50KTtcblxuLy8gUmVtb3ZlIHVuaXQgZnJvbSAkcmZzLWJyZWFrcG9pbnQgZm9yIGNhbGN1bGF0aW9uc1xuQGlmICRyZnMtYnJlYWtwb2ludC11bml0LWNhY2hlID09IHB4IHtcbiAgJHJmcy1icmVha3BvaW50OiBkaXZpZGUoJHJmcy1icmVha3BvaW50LCAkcmZzLWJyZWFrcG9pbnQgKiAwICsgMSk7XG59XG5AZWxzZSBpZiAkcmZzLWJyZWFrcG9pbnQtdW5pdC1jYWNoZSA9PSByZW0gb3IgJHJmcy1icmVha3BvaW50LXVuaXQtY2FjaGUgPT0gXCJlbVwiIHtcbiAgJHJmcy1icmVha3BvaW50OiBkaXZpZGUoJHJmcy1icmVha3BvaW50LCBkaXZpZGUoJHJmcy1icmVha3BvaW50ICogMCArIDEsICRyZnMtcmVtLXZhbHVlKSk7XG59XG5cbi8vIENhbGN1bGF0ZSB0aGUgbWVkaWEgcXVlcnkgdmFsdWVcbiRyZnMtbXEtdmFsdWU6IGlmKCRyZnMtYnJlYWtwb2ludC11bml0ID09IHB4LCAjeyRyZnMtYnJlYWtwb2ludH1weCwgI3tkaXZpZGUoJHJmcy1icmVha3BvaW50LCAkcmZzLXJlbS12YWx1ZSl9I3skcmZzLWJyZWFrcG9pbnQtdW5pdH0pO1xuJHJmcy1tcS1wcm9wZXJ0eS13aWR0aDogaWYoJHJmcy1tb2RlID09IG1heC1tZWRpYS1xdWVyeSwgbWF4LXdpZHRoLCBtaW4td2lkdGgpO1xuJHJmcy1tcS1wcm9wZXJ0eS1oZWlnaHQ6IGlmKCRyZnMtbW9kZSA9PSBtYXgtbWVkaWEtcXVlcnksIG1heC1oZWlnaHQsIG1pbi1oZWlnaHQpO1xuXG4vLyBJbnRlcm5hbCBtaXhpbiB1c2VkIHRvIGRldGVybWluZSB3aGljaCBtZWRpYSBxdWVyeSBuZWVkcyB0byBiZSB1c2VkXG5AbWl4aW4gX3Jmcy1tZWRpYS1xdWVyeSB7XG4gIEBpZiAkcmZzLXR3by1kaW1lbnNpb25hbCB7XG4gICAgQGlmICRyZnMtbW9kZSA9PSBtYXgtbWVkaWEtcXVlcnkge1xuICAgICAgQG1lZGlhICgjeyRyZnMtbXEtcHJvcGVydHktd2lkdGh9OiAjeyRyZnMtbXEtdmFsdWV9KSwgKCN7JHJmcy1tcS1wcm9wZXJ0eS1oZWlnaHR9OiAjeyRyZnMtbXEtdmFsdWV9KSB7XG4gICAgICAgIEBjb250ZW50O1xuICAgICAgfVxuICAgIH1cbiAgICBAZWxzZSB7XG4gICAgICBAbWVkaWEgKCN7JHJmcy1tcS1wcm9wZXJ0eS13aWR0aH06ICN7JHJmcy1tcS12YWx1ZX0pIGFuZCAoI3skcmZzLW1xLXByb3BlcnR5LWhlaWdodH06ICN7JHJmcy1tcS12YWx1ZX0pIHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIEBlbHNlIHtcbiAgICBAbWVkaWEgKCN7JHJmcy1tcS1wcm9wZXJ0eS13aWR0aH06ICN7JHJmcy1tcS12YWx1ZX0pIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG4vLyBJbnRlcm5hbCBtaXhpbiB0aGF0IGFkZHMgZGlzYWJsZSBjbGFzc2VzIHRvIHRoZSBzZWxlY3RvciBpZiBuZWVkZWQuXG5AbWl4aW4gX3Jmcy1ydWxlIHtcbiAgQGlmICRyZnMtY2xhc3MgPT0gZGlzYWJsZSBhbmQgJHJmcy1tb2RlID09IG1heC1tZWRpYS1xdWVyeSB7XG4gICAgLy8gQWRkaW5nIGFuIGV4dHJhIGNsYXNzIGluY3JlYXNlcyBzcGVjaWZpY2l0eSwgd2hpY2ggcHJldmVudHMgdGhlIG1lZGlhIHF1ZXJ5IHRvIG92ZXJyaWRlIHRoZSBwcm9wZXJ0eVxuICAgICYsXG4gICAgLmRpc2FibGUtcmZzICYsXG4gICAgJi5kaXNhYmxlLXJmcyB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbiAgQGVsc2UgaWYgJHJmcy1jbGFzcyA9PSBlbmFibGUgYW5kICRyZnMtbW9kZSA9PSBtaW4tbWVkaWEtcXVlcnkge1xuICAgIC5lbmFibGUtcmZzICYsXG4gICAgJi5lbmFibGUtcmZzIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxuICBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gSW50ZXJuYWwgbWl4aW4gdGhhdCBhZGRzIGVuYWJsZSBjbGFzc2VzIHRvIHRoZSBzZWxlY3RvciBpZiBuZWVkZWQuXG5AbWl4aW4gX3Jmcy1tZWRpYS1xdWVyeS1ydWxlIHtcblxuICBAaWYgJHJmcy1jbGFzcyA9PSBlbmFibGUge1xuICAgIEBpZiAkcmZzLW1vZGUgPT0gbWluLW1lZGlhLXF1ZXJ5IHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIF9yZnMtbWVkaWEtcXVlcnkge1xuICAgICAgLmVuYWJsZS1yZnMgJixcbiAgICAgICYuZW5hYmxlLXJmcyB7XG4gICAgICAgIEBjb250ZW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICBAZWxzZSB7XG4gICAgQGlmICRyZnMtY2xhc3MgPT0gZGlzYWJsZSBhbmQgJHJmcy1tb2RlID09IG1pbi1tZWRpYS1xdWVyeSB7XG4gICAgICAuZGlzYWJsZS1yZnMgJixcbiAgICAgICYuZGlzYWJsZS1yZnMge1xuICAgICAgICBAY29udGVudDtcbiAgICAgIH1cbiAgICB9XG4gICAgQGluY2x1ZGUgX3Jmcy1tZWRpYS1xdWVyeSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuLy8gSGVscGVyIGZ1bmN0aW9uIHRvIGdldCB0aGUgZm9ybWF0dGVkIG5vbi1yZXNwb25zaXZlIHZhbHVlXG5AZnVuY3Rpb24gcmZzLXZhbHVlKCR2YWx1ZXMpIHtcbiAgLy8gQ29udmVydCB0byBsaXN0XG4gICR2YWx1ZXM6IGlmKHR5cGUtb2YoJHZhbHVlcykgIT0gbGlzdCwgKCR2YWx1ZXMsKSwgJHZhbHVlcyk7XG5cbiAgJHZhbDogJyc7XG5cbiAgLy8gTG9vcCBvdmVyIGVhY2ggdmFsdWUgYW5kIGNhbGN1bGF0ZSB2YWx1ZVxuICBAZWFjaCAkdmFsdWUgaW4gJHZhbHVlcyB7XG4gICAgQGlmICR2YWx1ZSA9PSAwIHtcbiAgICAgICR2YWw6ICR2YWwgKyAnIDAnO1xuICAgIH1cbiAgICBAZWxzZSB7XG4gICAgICAvLyBDYWNoZSAkdmFsdWUgdW5pdFxuICAgICAgJHVuaXQ6IGlmKHR5cGUtb2YoJHZhbHVlKSA9PSBcIm51bWJlclwiLCB1bml0KCR2YWx1ZSksIGZhbHNlKTtcblxuICAgICAgQGlmICR1bml0ID09IHB4IHtcbiAgICAgICAgLy8gQ29udmVydCB0byByZW0gaWYgbmVlZGVkXG4gICAgICAgICR2YWw6ICR2YWwgKyAnICcgKyBpZigkcmZzLXVuaXQgPT0gcmVtLCAje2RpdmlkZSgkdmFsdWUsICR2YWx1ZSAqIDAgKyAkcmZzLXJlbS12YWx1ZSl9cmVtLCAkdmFsdWUpO1xuICAgICAgfVxuICAgICAgQGVsc2UgaWYgJHVuaXQgPT0gcmVtIHtcbiAgICAgICAgLy8gQ29udmVydCB0byBweCBpZiBuZWVkZWRcbiAgICAgICAgJHZhbDogJHZhbCArICcgJyArIGlmKCRyZnMtdW5pdCA9PSBweCwgI3tkaXZpZGUoJHZhbHVlLCAkdmFsdWUgKiAwICsgMSkgKiAkcmZzLXJlbS12YWx1ZX1weCwgJHZhbHVlKTtcbiAgICAgIH1cbiAgICAgIEBlbHNlIHtcbiAgICAgICAgLy8gSWYgJHZhbHVlIGlzbid0IGEgbnVtYmVyIChsaWtlIGluaGVyaXQpIG9yICR2YWx1ZSBoYXMgYSB1bml0IChub3QgcHggb3IgcmVtLCBsaWtlIDEuNWVtKSBvciAkIGlzIDAsIGp1c3QgcHJpbnQgdGhlIHZhbHVlXG4gICAgICAgICR2YWw6ICR2YWwgKyAnICcgKyAkdmFsdWU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gUmVtb3ZlIGZpcnN0IHNwYWNlXG4gIEByZXR1cm4gdW5xdW90ZShzdHItc2xpY2UoJHZhbCwgMikpO1xufVxuXG4vLyBIZWxwZXIgZnVuY3Rpb24gdG8gZ2V0IHRoZSByZXNwb25zaXZlIHZhbHVlIGNhbGN1bGF0ZWQgYnkgUkZTXG5AZnVuY3Rpb24gcmZzLWZsdWlkLXZhbHVlKCR2YWx1ZXMpIHtcbiAgLy8gQ29udmVydCB0byBsaXN0XG4gICR2YWx1ZXM6IGlmKHR5cGUtb2YoJHZhbHVlcykgIT0gbGlzdCwgKCR2YWx1ZXMsKSwgJHZhbHVlcyk7XG5cbiAgJHZhbDogJyc7XG5cbiAgLy8gTG9vcCBvdmVyIGVhY2ggdmFsdWUgYW5kIGNhbGN1bGF0ZSB2YWx1ZVxuICBAZWFjaCAkdmFsdWUgaW4gJHZhbHVlcyB7XG4gICAgQGlmICR2YWx1ZSA9PSAwIHtcbiAgICAgICR2YWw6ICR2YWwgKyAnIDAnO1xuICAgIH1cblxuICAgIEBlbHNlIHtcbiAgICAgIC8vIENhY2hlICR2YWx1ZSB1bml0XG4gICAgICAkdW5pdDogaWYodHlwZS1vZigkdmFsdWUpID09IFwibnVtYmVyXCIsIHVuaXQoJHZhbHVlKSwgZmFsc2UpO1xuXG4gICAgICAvLyBJZiAkdmFsdWUgaXNuJ3QgYSBudW1iZXIgKGxpa2UgaW5oZXJpdCkgb3IgJHZhbHVlIGhhcyBhIHVuaXQgKG5vdCBweCBvciByZW0sIGxpa2UgMS41ZW0pIG9yICQgaXMgMCwganVzdCBwcmludCB0aGUgdmFsdWVcbiAgICAgIEBpZiBub3QgJHVuaXQgb3IgJHVuaXQgIT0gcHggYW5kICR1bml0ICE9IHJlbSB7XG4gICAgICAgICR2YWw6ICR2YWwgKyAnICcgKyAkdmFsdWU7XG4gICAgICB9XG5cbiAgICAgIEBlbHNlIHtcbiAgICAgICAgLy8gUmVtb3ZlIHVuaXQgZnJvbSAkdmFsdWUgZm9yIGNhbGN1bGF0aW9uc1xuICAgICAgICAkdmFsdWU6IGRpdmlkZSgkdmFsdWUsICR2YWx1ZSAqIDAgKyBpZigkdW5pdCA9PSBweCwgMSwgZGl2aWRlKDEsICRyZnMtcmVtLXZhbHVlKSkpO1xuXG4gICAgICAgIC8vIE9ubHkgYWRkIHRoZSBtZWRpYSBxdWVyeSBpZiB0aGUgdmFsdWUgaXMgZ3JlYXRlciB0aGFuIHRoZSBtaW5pbXVtIHZhbHVlXG4gICAgICAgIEBpZiBhYnMoJHZhbHVlKSA8PSAkcmZzLWJhc2UtdmFsdWUgb3Igbm90ICRlbmFibGUtcmZzIHtcbiAgICAgICAgICAkdmFsOiAkdmFsICsgJyAnICsgIGlmKCRyZnMtdW5pdCA9PSByZW0sICN7ZGl2aWRlKCR2YWx1ZSwgJHJmcy1yZW0tdmFsdWUpfXJlbSwgI3skdmFsdWV9cHgpO1xuICAgICAgICB9XG4gICAgICAgIEBlbHNlIHtcbiAgICAgICAgICAvLyBDYWxjdWxhdGUgdGhlIG1pbmltdW0gdmFsdWVcbiAgICAgICAgICAkdmFsdWUtbWluOiAkcmZzLWJhc2UtdmFsdWUgKyBkaXZpZGUoYWJzKCR2YWx1ZSkgLSAkcmZzLWJhc2UtdmFsdWUsICRyZnMtZmFjdG9yKTtcblxuICAgICAgICAgIC8vIENhbGN1bGF0ZSBkaWZmZXJlbmNlIGJldHdlZW4gJHZhbHVlIGFuZCB0aGUgbWluaW11bSB2YWx1ZVxuICAgICAgICAgICR2YWx1ZS1kaWZmOiBhYnMoJHZhbHVlKSAtICR2YWx1ZS1taW47XG5cbiAgICAgICAgICAvLyBCYXNlIHZhbHVlIGZvcm1hdHRpbmdcbiAgICAgICAgICAkbWluLXdpZHRoOiBpZigkcmZzLXVuaXQgPT0gcmVtLCAje2RpdmlkZSgkdmFsdWUtbWluLCAkcmZzLXJlbS12YWx1ZSl9cmVtLCAjeyR2YWx1ZS1taW59cHgpO1xuXG4gICAgICAgICAgLy8gVXNlIG5lZ2F0aXZlIHZhbHVlIGlmIG5lZWRlZFxuICAgICAgICAgICRtaW4td2lkdGg6IGlmKCR2YWx1ZSA8IDAsIC0kbWluLXdpZHRoLCAkbWluLXdpZHRoKTtcblxuICAgICAgICAgIC8vIFVzZSBgdm1pbmAgaWYgdHdvLWRpbWVuc2lvbmFsIGlzIGVuYWJsZWRcbiAgICAgICAgICAkdmFyaWFibGUtdW5pdDogaWYoJHJmcy10d28tZGltZW5zaW9uYWwsIHZtaW4sIHZ3KTtcblxuICAgICAgICAgIC8vIENhbGN1bGF0ZSB0aGUgdmFyaWFibGUgd2lkdGggYmV0d2VlbiAwIGFuZCAkcmZzLWJyZWFrcG9pbnRcbiAgICAgICAgICAkdmFyaWFibGUtd2lkdGg6ICN7ZGl2aWRlKCR2YWx1ZS1kaWZmICogMTAwLCAkcmZzLWJyZWFrcG9pbnQpfSN7JHZhcmlhYmxlLXVuaXR9O1xuXG4gICAgICAgICAgLy8gUmV0dXJuIHRoZSBjYWxjdWxhdGVkIHZhbHVlXG4gICAgICAgICAgJHZhbDogJHZhbCArICcgY2FsYygnICsgJG1pbi13aWR0aCArIGlmKCR2YWx1ZSA8IDAsICcgLSAnLCAnICsgJykgKyAkdmFyaWFibGUtd2lkdGggKyAnKSc7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBSZW1vdmUgZmlyc3Qgc3BhY2VcbiAgQHJldHVybiB1bnF1b3RlKHN0ci1zbGljZSgkdmFsLCAyKSk7XG59XG5cbi8vIFJGUyBtaXhpblxuQG1peGluIHJmcygkdmFsdWVzLCAkcHJvcGVydHk6IGZvbnQtc2l6ZSkge1xuICBAaWYgJHZhbHVlcyAhPSBudWxsIHtcbiAgICAkdmFsOiByZnMtdmFsdWUoJHZhbHVlcyk7XG4gICAgJGZsdWlkVmFsOiByZnMtZmx1aWQtdmFsdWUoJHZhbHVlcyk7XG5cbiAgICAvLyBEbyBub3QgcHJpbnQgdGhlIG1lZGlhIHF1ZXJ5IGlmIHJlc3BvbnNpdmUgJiBub24tcmVzcG9uc2l2ZSB2YWx1ZXMgYXJlIHRoZSBzYW1lXG4gICAgQGlmICR2YWwgPT0gJGZsdWlkVmFsIHtcbiAgICAgICN7JHByb3BlcnR5fTogJHZhbDtcbiAgICB9XG4gICAgQGVsc2Uge1xuICAgICAgQGluY2x1ZGUgX3Jmcy1ydWxlIHtcbiAgICAgICAgI3skcHJvcGVydHl9OiBpZigkcmZzLW1vZGUgPT0gbWF4LW1lZGlhLXF1ZXJ5LCAkdmFsLCAkZmx1aWRWYWwpO1xuXG4gICAgICAgIC8vIEluY2x1ZGUgc2FmYXJpIGlmcmFtZSByZXNpemUgZml4IGlmIG5lZWRlZFxuICAgICAgICBtaW4td2lkdGg6IGlmKCRyZnMtc2FmYXJpLWlmcmFtZS1yZXNpemUtYnVnLWZpeCwgKDAgKiAxdncpLCBudWxsKTtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgX3Jmcy1tZWRpYS1xdWVyeS1ydWxlIHtcbiAgICAgICAgI3skcHJvcGVydHl9OiBpZigkcmZzLW1vZGUgPT0gbWF4LW1lZGlhLXF1ZXJ5LCAkZmx1aWRWYWwsICR2YWwpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBTaG9ydGhhbmQgaGVscGVyIG1peGluc1xuQG1peGluIGZvbnQtc2l6ZSgkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSk7XG59XG5cbkBtaXhpbiBwYWRkaW5nKCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlLCBwYWRkaW5nKTtcbn1cblxuQG1peGluIHBhZGRpbmctdG9wKCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlLCBwYWRkaW5nLXRvcCk7XG59XG5cbkBtaXhpbiBwYWRkaW5nLXJpZ2h0KCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlLCBwYWRkaW5nLXJpZ2h0KTtcbn1cblxuQG1peGluIHBhZGRpbmctYm90dG9tKCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlLCBwYWRkaW5nLWJvdHRvbSk7XG59XG5cbkBtaXhpbiBwYWRkaW5nLWxlZnQoJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIHBhZGRpbmctbGVmdCk7XG59XG5cbkBtaXhpbiBtYXJnaW4oJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIG1hcmdpbik7XG59XG5cbkBtaXhpbiBtYXJnaW4tdG9wKCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlLCBtYXJnaW4tdG9wKTtcbn1cblxuQG1peGluIG1hcmdpbi1yaWdodCgkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgbWFyZ2luLXJpZ2h0KTtcbn1cblxuQG1peGluIG1hcmdpbi1ib3R0b20oJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIG1hcmdpbi1ib3R0b20pO1xufVxuXG5AbWl4aW4gbWFyZ2luLWxlZnQoJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIG1hcmdpbi1sZWZ0KTtcbn1cbiIsIi8vIFZhcmlhYmxlc1xuLy9cbi8vIFZhcmlhYmxlcyBzaG91bGQgZm9sbG93IHRoZSBgJGNvbXBvbmVudC1zdGF0ZS1wcm9wZXJ0eS1zaXplYCBmb3JtdWxhIGZvclxuLy8gY29uc2lzdGVudCBuYW1pbmcuIEV4OiAkbmF2LWxpbmstZGlzYWJsZWQtY29sb3IgYW5kICRtb2RhbC1jb250ZW50LWJveC1zaGFkb3cteHMuXG5cbi8vIENvbG9yIHN5c3RlbVxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZ3JheS1jb2xvci12YXJpYWJsZXNcbiR3aGl0ZTogICAgI2ZmZiAhZGVmYXVsdDtcbiRncmF5LTEwMDogI2Y4ZjlmYSAhZGVmYXVsdDtcbiRncmF5LTIwMDogI2U5ZWNlZiAhZGVmYXVsdDtcbiRncmF5LTMwMDogI2RlZTJlNiAhZGVmYXVsdDtcbiRncmF5LTQwMDogI2NlZDRkYSAhZGVmYXVsdDtcbiRncmF5LTUwMDogI2FkYjViZCAhZGVmYXVsdDtcbiRncmF5LTYwMDogIzZjNzU3ZCAhZGVmYXVsdDtcbiRncmF5LTcwMDogIzQ5NTA1NyAhZGVmYXVsdDtcbiRncmF5LTgwMDogIzM0M2E0MCAhZGVmYXVsdDtcbiRncmF5LTkwMDogIzIxMjUyOSAhZGVmYXVsdDtcbiRibGFjazogICAgIzAwMCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZ3JheS1jb2xvci12YXJpYWJsZXNcblxuLy8gZnVzdi1kaXNhYmxlXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZ3JheS1jb2xvcnMtbWFwXG4kZ3JheXM6IChcbiAgXCIxMDBcIjogJGdyYXktMTAwLFxuICBcIjIwMFwiOiAkZ3JheS0yMDAsXG4gIFwiMzAwXCI6ICRncmF5LTMwMCxcbiAgXCI0MDBcIjogJGdyYXktNDAwLFxuICBcIjUwMFwiOiAkZ3JheS01MDAsXG4gIFwiNjAwXCI6ICRncmF5LTYwMCxcbiAgXCI3MDBcIjogJGdyYXktNzAwLFxuICBcIjgwMFwiOiAkZ3JheS04MDAsXG4gIFwiOTAwXCI6ICRncmF5LTkwMFxuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZ3JheS1jb2xvcnMtbWFwXG4vLyBmdXN2LWVuYWJsZVxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgY29sb3ItdmFyaWFibGVzXG4kYmx1ZTogICAgIzBkNmVmZCAhZGVmYXVsdDtcbiRpbmRpZ286ICAjNjYxMGYyICFkZWZhdWx0O1xuJHB1cnBsZTogICM2ZjQyYzEgIWRlZmF1bHQ7XG4kcGluazogICAgI2Q2MzM4NCAhZGVmYXVsdDtcbiRyZWQ6ICAgICAjZGMzNTQ1ICFkZWZhdWx0O1xuJG9yYW5nZTogICNmZDdlMTQgIWRlZmF1bHQ7XG4keWVsbG93OiAgI2ZmYzEwNyAhZGVmYXVsdDtcbiRncmVlbjogICAjMTk4NzU0ICFkZWZhdWx0O1xuJHRlYWw6ICAgICMyMGM5OTcgIWRlZmF1bHQ7XG4kY3lhbjogICAgIzBkY2FmMCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgY29sb3ItdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBjb2xvcnMtbWFwXG4kY29sb3JzOiAoXG4gIFwiYmx1ZVwiOiAgICAgICAkYmx1ZSxcbiAgXCJpbmRpZ29cIjogICAgICRpbmRpZ28sXG4gIFwicHVycGxlXCI6ICAgICAkcHVycGxlLFxuICBcInBpbmtcIjogICAgICAgJHBpbmssXG4gIFwicmVkXCI6ICAgICAgICAkcmVkLFxuICBcIm9yYW5nZVwiOiAgICAgJG9yYW5nZSxcbiAgXCJ5ZWxsb3dcIjogICAgICR5ZWxsb3csXG4gIFwiZ3JlZW5cIjogICAgICAkZ3JlZW4sXG4gIFwidGVhbFwiOiAgICAgICAkdGVhbCxcbiAgXCJjeWFuXCI6ICAgICAgICRjeWFuLFxuICBcIndoaXRlXCI6ICAgICAgJHdoaXRlLFxuICBcImdyYXlcIjogICAgICAgJGdyYXktNjAwLFxuICBcImdyYXktZGFya1wiOiAgJGdyYXktODAwXG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBjb2xvcnMtbWFwXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0aGVtZS1jb2xvci12YXJpYWJsZXNcbiRwcmltYXJ5OiAgICAgICAkYmx1ZSAhZGVmYXVsdDtcbiRzZWNvbmRhcnk6ICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kc3VjY2VzczogICAgICAgJGdyZWVuICFkZWZhdWx0O1xuJGluZm86ICAgICAgICAgICRjeWFuICFkZWZhdWx0O1xuJHdhcm5pbmc6ICAgICAgICR5ZWxsb3cgIWRlZmF1bHQ7XG4kZGFuZ2VyOiAgICAgICAgJHJlZCAhZGVmYXVsdDtcbiRsaWdodDogICAgICAgICAkZ3JheS0xMDAgIWRlZmF1bHQ7XG4kZGFyazogICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB0aGVtZS1jb2xvci12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRoZW1lLWNvbG9ycy1tYXBcbiR0aGVtZS1jb2xvcnM6IChcbiAgXCJwcmltYXJ5XCI6ICAgICRwcmltYXJ5LFxuICBcInNlY29uZGFyeVwiOiAgJHNlY29uZGFyeSxcbiAgXCJzdWNjZXNzXCI6ICAgICRzdWNjZXNzLFxuICBcImluZm9cIjogICAgICAgJGluZm8sXG4gIFwid2FybmluZ1wiOiAgICAkd2FybmluZyxcbiAgXCJkYW5nZXJcIjogICAgICRkYW5nZXIsXG4gIFwibGlnaHRcIjogICAgICAkbGlnaHQsXG4gIFwiZGFya1wiOiAgICAgICAkZGFya1xuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdGhlbWUtY29sb3JzLW1hcFxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdGhlbWUtY29sb3JzLXJnYlxuJHRoZW1lLWNvbG9ycy1yZ2I6IG1hcC1sb29wKCR0aGVtZS1jb2xvcnMsIHRvLXJnYiwgXCIkdmFsdWVcIikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHRoZW1lLWNvbG9ycy1yZ2JcblxuLy8gVGhlIGNvbnRyYXN0IHJhdGlvIHRvIHJlYWNoIGFnYWluc3Qgd2hpdGUsIHRvIGRldGVybWluZSBpZiBjb2xvciBjaGFuZ2VzIGZyb20gXCJsaWdodFwiIHRvIFwiZGFya1wiLiBBY2NlcHRhYmxlIHZhbHVlcyBmb3IgV0NBRyAyLjAgYXJlIDMsIDQuNSBhbmQgNy5cbi8vIFNlZSBodHRwczovL3d3dy53My5vcmcvVFIvV0NBRzIwLyN2aXN1YWwtYXVkaW8tY29udHJhc3QtY29udHJhc3RcbiRtaW4tY29udHJhc3QtcmF0aW86ICAgNC41ICFkZWZhdWx0O1xuXG4vLyBDdXN0b21pemUgdGhlIGxpZ2h0IGFuZCBkYXJrIHRleHQgY29sb3JzIGZvciB1c2UgaW4gb3VyIGNvbG9yIGNvbnRyYXN0IGZ1bmN0aW9uLlxuJGNvbG9yLWNvbnRyYXN0LWRhcms6ICAgICAgJGJsYWNrICFkZWZhdWx0O1xuJGNvbG9yLWNvbnRyYXN0LWxpZ2h0OiAgICAgJHdoaXRlICFkZWZhdWx0O1xuXG4vLyBmdXN2LWRpc2FibGVcbiRibHVlLTEwMDogdGludC1jb2xvcigkYmx1ZSwgODAlKSAhZGVmYXVsdDtcbiRibHVlLTIwMDogdGludC1jb2xvcigkYmx1ZSwgNjAlKSAhZGVmYXVsdDtcbiRibHVlLTMwMDogdGludC1jb2xvcigkYmx1ZSwgNDAlKSAhZGVmYXVsdDtcbiRibHVlLTQwMDogdGludC1jb2xvcigkYmx1ZSwgMjAlKSAhZGVmYXVsdDtcbiRibHVlLTUwMDogJGJsdWUgIWRlZmF1bHQ7XG4kYmx1ZS02MDA6IHNoYWRlLWNvbG9yKCRibHVlLCAyMCUpICFkZWZhdWx0O1xuJGJsdWUtNzAwOiBzaGFkZS1jb2xvcigkYmx1ZSwgNDAlKSAhZGVmYXVsdDtcbiRibHVlLTgwMDogc2hhZGUtY29sb3IoJGJsdWUsIDYwJSkgIWRlZmF1bHQ7XG4kYmx1ZS05MDA6IHNoYWRlLWNvbG9yKCRibHVlLCA4MCUpICFkZWZhdWx0O1xuXG4kaW5kaWdvLTEwMDogdGludC1jb2xvcigkaW5kaWdvLCA4MCUpICFkZWZhdWx0O1xuJGluZGlnby0yMDA6IHRpbnQtY29sb3IoJGluZGlnbywgNjAlKSAhZGVmYXVsdDtcbiRpbmRpZ28tMzAwOiB0aW50LWNvbG9yKCRpbmRpZ28sIDQwJSkgIWRlZmF1bHQ7XG4kaW5kaWdvLTQwMDogdGludC1jb2xvcigkaW5kaWdvLCAyMCUpICFkZWZhdWx0O1xuJGluZGlnby01MDA6ICRpbmRpZ28gIWRlZmF1bHQ7XG4kaW5kaWdvLTYwMDogc2hhZGUtY29sb3IoJGluZGlnbywgMjAlKSAhZGVmYXVsdDtcbiRpbmRpZ28tNzAwOiBzaGFkZS1jb2xvcigkaW5kaWdvLCA0MCUpICFkZWZhdWx0O1xuJGluZGlnby04MDA6IHNoYWRlLWNvbG9yKCRpbmRpZ28sIDYwJSkgIWRlZmF1bHQ7XG4kaW5kaWdvLTkwMDogc2hhZGUtY29sb3IoJGluZGlnbywgODAlKSAhZGVmYXVsdDtcblxuJHB1cnBsZS0xMDA6IHRpbnQtY29sb3IoJHB1cnBsZSwgODAlKSAhZGVmYXVsdDtcbiRwdXJwbGUtMjAwOiB0aW50LWNvbG9yKCRwdXJwbGUsIDYwJSkgIWRlZmF1bHQ7XG4kcHVycGxlLTMwMDogdGludC1jb2xvcigkcHVycGxlLCA0MCUpICFkZWZhdWx0O1xuJHB1cnBsZS00MDA6IHRpbnQtY29sb3IoJHB1cnBsZSwgMjAlKSAhZGVmYXVsdDtcbiRwdXJwbGUtNTAwOiAkcHVycGxlICFkZWZhdWx0O1xuJHB1cnBsZS02MDA6IHNoYWRlLWNvbG9yKCRwdXJwbGUsIDIwJSkgIWRlZmF1bHQ7XG4kcHVycGxlLTcwMDogc2hhZGUtY29sb3IoJHB1cnBsZSwgNDAlKSAhZGVmYXVsdDtcbiRwdXJwbGUtODAwOiBzaGFkZS1jb2xvcigkcHVycGxlLCA2MCUpICFkZWZhdWx0O1xuJHB1cnBsZS05MDA6IHNoYWRlLWNvbG9yKCRwdXJwbGUsIDgwJSkgIWRlZmF1bHQ7XG5cbiRwaW5rLTEwMDogdGludC1jb2xvcigkcGluaywgODAlKSAhZGVmYXVsdDtcbiRwaW5rLTIwMDogdGludC1jb2xvcigkcGluaywgNjAlKSAhZGVmYXVsdDtcbiRwaW5rLTMwMDogdGludC1jb2xvcigkcGluaywgNDAlKSAhZGVmYXVsdDtcbiRwaW5rLTQwMDogdGludC1jb2xvcigkcGluaywgMjAlKSAhZGVmYXVsdDtcbiRwaW5rLTUwMDogJHBpbmsgIWRlZmF1bHQ7XG4kcGluay02MDA6IHNoYWRlLWNvbG9yKCRwaW5rLCAyMCUpICFkZWZhdWx0O1xuJHBpbmstNzAwOiBzaGFkZS1jb2xvcigkcGluaywgNDAlKSAhZGVmYXVsdDtcbiRwaW5rLTgwMDogc2hhZGUtY29sb3IoJHBpbmssIDYwJSkgIWRlZmF1bHQ7XG4kcGluay05MDA6IHNoYWRlLWNvbG9yKCRwaW5rLCA4MCUpICFkZWZhdWx0O1xuXG4kcmVkLTEwMDogdGludC1jb2xvcigkcmVkLCA4MCUpICFkZWZhdWx0O1xuJHJlZC0yMDA6IHRpbnQtY29sb3IoJHJlZCwgNjAlKSAhZGVmYXVsdDtcbiRyZWQtMzAwOiB0aW50LWNvbG9yKCRyZWQsIDQwJSkgIWRlZmF1bHQ7XG4kcmVkLTQwMDogdGludC1jb2xvcigkcmVkLCAyMCUpICFkZWZhdWx0O1xuJHJlZC01MDA6ICRyZWQgIWRlZmF1bHQ7XG4kcmVkLTYwMDogc2hhZGUtY29sb3IoJHJlZCwgMjAlKSAhZGVmYXVsdDtcbiRyZWQtNzAwOiBzaGFkZS1jb2xvcigkcmVkLCA0MCUpICFkZWZhdWx0O1xuJHJlZC04MDA6IHNoYWRlLWNvbG9yKCRyZWQsIDYwJSkgIWRlZmF1bHQ7XG4kcmVkLTkwMDogc2hhZGUtY29sb3IoJHJlZCwgODAlKSAhZGVmYXVsdDtcblxuJG9yYW5nZS0xMDA6IHRpbnQtY29sb3IoJG9yYW5nZSwgODAlKSAhZGVmYXVsdDtcbiRvcmFuZ2UtMjAwOiB0aW50LWNvbG9yKCRvcmFuZ2UsIDYwJSkgIWRlZmF1bHQ7XG4kb3JhbmdlLTMwMDogdGludC1jb2xvcigkb3JhbmdlLCA0MCUpICFkZWZhdWx0O1xuJG9yYW5nZS00MDA6IHRpbnQtY29sb3IoJG9yYW5nZSwgMjAlKSAhZGVmYXVsdDtcbiRvcmFuZ2UtNTAwOiAkb3JhbmdlICFkZWZhdWx0O1xuJG9yYW5nZS02MDA6IHNoYWRlLWNvbG9yKCRvcmFuZ2UsIDIwJSkgIWRlZmF1bHQ7XG4kb3JhbmdlLTcwMDogc2hhZGUtY29sb3IoJG9yYW5nZSwgNDAlKSAhZGVmYXVsdDtcbiRvcmFuZ2UtODAwOiBzaGFkZS1jb2xvcigkb3JhbmdlLCA2MCUpICFkZWZhdWx0O1xuJG9yYW5nZS05MDA6IHNoYWRlLWNvbG9yKCRvcmFuZ2UsIDgwJSkgIWRlZmF1bHQ7XG5cbiR5ZWxsb3ctMTAwOiB0aW50LWNvbG9yKCR5ZWxsb3csIDgwJSkgIWRlZmF1bHQ7XG4keWVsbG93LTIwMDogdGludC1jb2xvcigkeWVsbG93LCA2MCUpICFkZWZhdWx0O1xuJHllbGxvdy0zMDA6IHRpbnQtY29sb3IoJHllbGxvdywgNDAlKSAhZGVmYXVsdDtcbiR5ZWxsb3ctNDAwOiB0aW50LWNvbG9yKCR5ZWxsb3csIDIwJSkgIWRlZmF1bHQ7XG4keWVsbG93LTUwMDogJHllbGxvdyAhZGVmYXVsdDtcbiR5ZWxsb3ctNjAwOiBzaGFkZS1jb2xvcigkeWVsbG93LCAyMCUpICFkZWZhdWx0O1xuJHllbGxvdy03MDA6IHNoYWRlLWNvbG9yKCR5ZWxsb3csIDQwJSkgIWRlZmF1bHQ7XG4keWVsbG93LTgwMDogc2hhZGUtY29sb3IoJHllbGxvdywgNjAlKSAhZGVmYXVsdDtcbiR5ZWxsb3ctOTAwOiBzaGFkZS1jb2xvcigkeWVsbG93LCA4MCUpICFkZWZhdWx0O1xuXG4kZ3JlZW4tMTAwOiB0aW50LWNvbG9yKCRncmVlbiwgODAlKSAhZGVmYXVsdDtcbiRncmVlbi0yMDA6IHRpbnQtY29sb3IoJGdyZWVuLCA2MCUpICFkZWZhdWx0O1xuJGdyZWVuLTMwMDogdGludC1jb2xvcigkZ3JlZW4sIDQwJSkgIWRlZmF1bHQ7XG4kZ3JlZW4tNDAwOiB0aW50LWNvbG9yKCRncmVlbiwgMjAlKSAhZGVmYXVsdDtcbiRncmVlbi01MDA6ICRncmVlbiAhZGVmYXVsdDtcbiRncmVlbi02MDA6IHNoYWRlLWNvbG9yKCRncmVlbiwgMjAlKSAhZGVmYXVsdDtcbiRncmVlbi03MDA6IHNoYWRlLWNvbG9yKCRncmVlbiwgNDAlKSAhZGVmYXVsdDtcbiRncmVlbi04MDA6IHNoYWRlLWNvbG9yKCRncmVlbiwgNjAlKSAhZGVmYXVsdDtcbiRncmVlbi05MDA6IHNoYWRlLWNvbG9yKCRncmVlbiwgODAlKSAhZGVmYXVsdDtcblxuJHRlYWwtMTAwOiB0aW50LWNvbG9yKCR0ZWFsLCA4MCUpICFkZWZhdWx0O1xuJHRlYWwtMjAwOiB0aW50LWNvbG9yKCR0ZWFsLCA2MCUpICFkZWZhdWx0O1xuJHRlYWwtMzAwOiB0aW50LWNvbG9yKCR0ZWFsLCA0MCUpICFkZWZhdWx0O1xuJHRlYWwtNDAwOiB0aW50LWNvbG9yKCR0ZWFsLCAyMCUpICFkZWZhdWx0O1xuJHRlYWwtNTAwOiAkdGVhbCAhZGVmYXVsdDtcbiR0ZWFsLTYwMDogc2hhZGUtY29sb3IoJHRlYWwsIDIwJSkgIWRlZmF1bHQ7XG4kdGVhbC03MDA6IHNoYWRlLWNvbG9yKCR0ZWFsLCA0MCUpICFkZWZhdWx0O1xuJHRlYWwtODAwOiBzaGFkZS1jb2xvcigkdGVhbCwgNjAlKSAhZGVmYXVsdDtcbiR0ZWFsLTkwMDogc2hhZGUtY29sb3IoJHRlYWwsIDgwJSkgIWRlZmF1bHQ7XG5cbiRjeWFuLTEwMDogdGludC1jb2xvcigkY3lhbiwgODAlKSAhZGVmYXVsdDtcbiRjeWFuLTIwMDogdGludC1jb2xvcigkY3lhbiwgNjAlKSAhZGVmYXVsdDtcbiRjeWFuLTMwMDogdGludC1jb2xvcigkY3lhbiwgNDAlKSAhZGVmYXVsdDtcbiRjeWFuLTQwMDogdGludC1jb2xvcigkY3lhbiwgMjAlKSAhZGVmYXVsdDtcbiRjeWFuLTUwMDogJGN5YW4gIWRlZmF1bHQ7XG4kY3lhbi02MDA6IHNoYWRlLWNvbG9yKCRjeWFuLCAyMCUpICFkZWZhdWx0O1xuJGN5YW4tNzAwOiBzaGFkZS1jb2xvcigkY3lhbiwgNDAlKSAhZGVmYXVsdDtcbiRjeWFuLTgwMDogc2hhZGUtY29sb3IoJGN5YW4sIDYwJSkgIWRlZmF1bHQ7XG4kY3lhbi05MDA6IHNoYWRlLWNvbG9yKCRjeWFuLCA4MCUpICFkZWZhdWx0O1xuXG4kYmx1ZXM6IChcbiAgXCJibHVlLTEwMFwiOiAkYmx1ZS0xMDAsXG4gIFwiYmx1ZS0yMDBcIjogJGJsdWUtMjAwLFxuICBcImJsdWUtMzAwXCI6ICRibHVlLTMwMCxcbiAgXCJibHVlLTQwMFwiOiAkYmx1ZS00MDAsXG4gIFwiYmx1ZS01MDBcIjogJGJsdWUtNTAwLFxuICBcImJsdWUtNjAwXCI6ICRibHVlLTYwMCxcbiAgXCJibHVlLTcwMFwiOiAkYmx1ZS03MDAsXG4gIFwiYmx1ZS04MDBcIjogJGJsdWUtODAwLFxuICBcImJsdWUtOTAwXCI6ICRibHVlLTkwMFxuKSAhZGVmYXVsdDtcblxuJGluZGlnb3M6IChcbiAgXCJpbmRpZ28tMTAwXCI6ICRpbmRpZ28tMTAwLFxuICBcImluZGlnby0yMDBcIjogJGluZGlnby0yMDAsXG4gIFwiaW5kaWdvLTMwMFwiOiAkaW5kaWdvLTMwMCxcbiAgXCJpbmRpZ28tNDAwXCI6ICRpbmRpZ28tNDAwLFxuICBcImluZGlnby01MDBcIjogJGluZGlnby01MDAsXG4gIFwiaW5kaWdvLTYwMFwiOiAkaW5kaWdvLTYwMCxcbiAgXCJpbmRpZ28tNzAwXCI6ICRpbmRpZ28tNzAwLFxuICBcImluZGlnby04MDBcIjogJGluZGlnby04MDAsXG4gIFwiaW5kaWdvLTkwMFwiOiAkaW5kaWdvLTkwMFxuKSAhZGVmYXVsdDtcblxuJHB1cnBsZXM6IChcbiAgXCJwdXJwbGUtMTAwXCI6ICRwdXJwbGUtMjAwLFxuICBcInB1cnBsZS0yMDBcIjogJHB1cnBsZS0xMDAsXG4gIFwicHVycGxlLTMwMFwiOiAkcHVycGxlLTMwMCxcbiAgXCJwdXJwbGUtNDAwXCI6ICRwdXJwbGUtNDAwLFxuICBcInB1cnBsZS01MDBcIjogJHB1cnBsZS01MDAsXG4gIFwicHVycGxlLTYwMFwiOiAkcHVycGxlLTYwMCxcbiAgXCJwdXJwbGUtNzAwXCI6ICRwdXJwbGUtNzAwLFxuICBcInB1cnBsZS04MDBcIjogJHB1cnBsZS04MDAsXG4gIFwicHVycGxlLTkwMFwiOiAkcHVycGxlLTkwMFxuKSAhZGVmYXVsdDtcblxuJHBpbmtzOiAoXG4gIFwicGluay0xMDBcIjogJHBpbmstMTAwLFxuICBcInBpbmstMjAwXCI6ICRwaW5rLTIwMCxcbiAgXCJwaW5rLTMwMFwiOiAkcGluay0zMDAsXG4gIFwicGluay00MDBcIjogJHBpbmstNDAwLFxuICBcInBpbmstNTAwXCI6ICRwaW5rLTUwMCxcbiAgXCJwaW5rLTYwMFwiOiAkcGluay02MDAsXG4gIFwicGluay03MDBcIjogJHBpbmstNzAwLFxuICBcInBpbmstODAwXCI6ICRwaW5rLTgwMCxcbiAgXCJwaW5rLTkwMFwiOiAkcGluay05MDBcbikgIWRlZmF1bHQ7XG5cbiRyZWRzOiAoXG4gIFwicmVkLTEwMFwiOiAkcmVkLTEwMCxcbiAgXCJyZWQtMjAwXCI6ICRyZWQtMjAwLFxuICBcInJlZC0zMDBcIjogJHJlZC0zMDAsXG4gIFwicmVkLTQwMFwiOiAkcmVkLTQwMCxcbiAgXCJyZWQtNTAwXCI6ICRyZWQtNTAwLFxuICBcInJlZC02MDBcIjogJHJlZC02MDAsXG4gIFwicmVkLTcwMFwiOiAkcmVkLTcwMCxcbiAgXCJyZWQtODAwXCI6ICRyZWQtODAwLFxuICBcInJlZC05MDBcIjogJHJlZC05MDBcbikgIWRlZmF1bHQ7XG5cbiRvcmFuZ2VzOiAoXG4gIFwib3JhbmdlLTEwMFwiOiAkb3JhbmdlLTEwMCxcbiAgXCJvcmFuZ2UtMjAwXCI6ICRvcmFuZ2UtMjAwLFxuICBcIm9yYW5nZS0zMDBcIjogJG9yYW5nZS0zMDAsXG4gIFwib3JhbmdlLTQwMFwiOiAkb3JhbmdlLTQwMCxcbiAgXCJvcmFuZ2UtNTAwXCI6ICRvcmFuZ2UtNTAwLFxuICBcIm9yYW5nZS02MDBcIjogJG9yYW5nZS02MDAsXG4gIFwib3JhbmdlLTcwMFwiOiAkb3JhbmdlLTcwMCxcbiAgXCJvcmFuZ2UtODAwXCI6ICRvcmFuZ2UtODAwLFxuICBcIm9yYW5nZS05MDBcIjogJG9yYW5nZS05MDBcbikgIWRlZmF1bHQ7XG5cbiR5ZWxsb3dzOiAoXG4gIFwieWVsbG93LTEwMFwiOiAkeWVsbG93LTEwMCxcbiAgXCJ5ZWxsb3ctMjAwXCI6ICR5ZWxsb3ctMjAwLFxuICBcInllbGxvdy0zMDBcIjogJHllbGxvdy0zMDAsXG4gIFwieWVsbG93LTQwMFwiOiAkeWVsbG93LTQwMCxcbiAgXCJ5ZWxsb3ctNTAwXCI6ICR5ZWxsb3ctNTAwLFxuICBcInllbGxvdy02MDBcIjogJHllbGxvdy02MDAsXG4gIFwieWVsbG93LTcwMFwiOiAkeWVsbG93LTcwMCxcbiAgXCJ5ZWxsb3ctODAwXCI6ICR5ZWxsb3ctODAwLFxuICBcInllbGxvdy05MDBcIjogJHllbGxvdy05MDBcbikgIWRlZmF1bHQ7XG5cbiRncmVlbnM6IChcbiAgXCJncmVlbi0xMDBcIjogJGdyZWVuLTEwMCxcbiAgXCJncmVlbi0yMDBcIjogJGdyZWVuLTIwMCxcbiAgXCJncmVlbi0zMDBcIjogJGdyZWVuLTMwMCxcbiAgXCJncmVlbi00MDBcIjogJGdyZWVuLTQwMCxcbiAgXCJncmVlbi01MDBcIjogJGdyZWVuLTUwMCxcbiAgXCJncmVlbi02MDBcIjogJGdyZWVuLTYwMCxcbiAgXCJncmVlbi03MDBcIjogJGdyZWVuLTcwMCxcbiAgXCJncmVlbi04MDBcIjogJGdyZWVuLTgwMCxcbiAgXCJncmVlbi05MDBcIjogJGdyZWVuLTkwMFxuKSAhZGVmYXVsdDtcblxuJHRlYWxzOiAoXG4gIFwidGVhbC0xMDBcIjogJHRlYWwtMTAwLFxuICBcInRlYWwtMjAwXCI6ICR0ZWFsLTIwMCxcbiAgXCJ0ZWFsLTMwMFwiOiAkdGVhbC0zMDAsXG4gIFwidGVhbC00MDBcIjogJHRlYWwtNDAwLFxuICBcInRlYWwtNTAwXCI6ICR0ZWFsLTUwMCxcbiAgXCJ0ZWFsLTYwMFwiOiAkdGVhbC02MDAsXG4gIFwidGVhbC03MDBcIjogJHRlYWwtNzAwLFxuICBcInRlYWwtODAwXCI6ICR0ZWFsLTgwMCxcbiAgXCJ0ZWFsLTkwMFwiOiAkdGVhbC05MDBcbikgIWRlZmF1bHQ7XG5cbiRjeWFuczogKFxuICBcImN5YW4tMTAwXCI6ICRjeWFuLTEwMCxcbiAgXCJjeWFuLTIwMFwiOiAkY3lhbi0yMDAsXG4gIFwiY3lhbi0zMDBcIjogJGN5YW4tMzAwLFxuICBcImN5YW4tNDAwXCI6ICRjeWFuLTQwMCxcbiAgXCJjeWFuLTUwMFwiOiAkY3lhbi01MDAsXG4gIFwiY3lhbi02MDBcIjogJGN5YW4tNjAwLFxuICBcImN5YW4tNzAwXCI6ICRjeWFuLTcwMCxcbiAgXCJjeWFuLTgwMFwiOiAkY3lhbi04MDAsXG4gIFwiY3lhbi05MDBcIjogJGN5YW4tOTAwXG4pICFkZWZhdWx0O1xuLy8gZnVzdi1lbmFibGVcblxuLy8gQ2hhcmFjdGVycyB3aGljaCBhcmUgZXNjYXBlZCBieSB0aGUgZXNjYXBlLXN2ZyBmdW5jdGlvblxuJGVzY2FwZWQtY2hhcmFjdGVyczogKFxuICAoXCI8XCIsIFwiJTNjXCIpLFxuICAoXCI+XCIsIFwiJTNlXCIpLFxuICAoXCIjXCIsIFwiJTIzXCIpLFxuICAoXCIoXCIsIFwiJTI4XCIpLFxuICAoXCIpXCIsIFwiJTI5XCIpLFxuKSAhZGVmYXVsdDtcblxuLy8gT3B0aW9uc1xuLy9cbi8vIFF1aWNrbHkgbW9kaWZ5IGdsb2JhbCBzdHlsaW5nIGJ5IGVuYWJsaW5nIG9yIGRpc2FibGluZyBvcHRpb25hbCBmZWF0dXJlcy5cblxuJGVuYWJsZS1jYXJldDogICAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtcm91bmRlZDogICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXNoYWRvd3M6ICAgICAgICAgICAgICBmYWxzZSAhZGVmYXVsdDtcbiRlbmFibGUtZ3JhZGllbnRzOiAgICAgICAgICAgIGZhbHNlICFkZWZhdWx0O1xuJGVuYWJsZS10cmFuc2l0aW9uczogICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtcmVkdWNlZC1tb3Rpb246ICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXNtb290aC1zY3JvbGw6ICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1ncmlkLWNsYXNzZXM6ICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtY3NzZ3JpZDogICAgICAgICAgICAgIGZhbHNlICFkZWZhdWx0O1xuJGVuYWJsZS1idXR0b24tcG9pbnRlcnM6ICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtcmZzOiAgICAgICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXZhbGlkYXRpb24taWNvbnM6ICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1uZWdhdGl2ZS1tYXJnaW5zOiAgICAgZmFsc2UgIWRlZmF1bHQ7XG4kZW5hYmxlLWRlcHJlY2F0aW9uLW1lc3NhZ2VzOiB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1pbXBvcnRhbnQtdXRpbGl0aWVzOiAgdHJ1ZSAhZGVmYXVsdDtcblxuLy8gUHJlZml4IGZvciA6cm9vdCBDU1MgdmFyaWFibGVzXG5cbiR2YXJpYWJsZS1wcmVmaXg6ICAgICAgICAgICAgIGJzLSAhZGVmYXVsdDtcblxuLy8gR3JhZGllbnRcbi8vXG4vLyBUaGUgZ3JhZGllbnQgd2hpY2ggaXMgYWRkZWQgdG8gY29tcG9uZW50cyBpZiBgJGVuYWJsZS1ncmFkaWVudHNgIGlzIGB0cnVlYFxuLy8gVGhpcyBncmFkaWVudCBpcyBhbHNvIGFkZGVkIHRvIGVsZW1lbnRzIHdpdGggYC5iZy1ncmFkaWVudGBcbi8vIHNjc3MtZG9jcy1zdGFydCB2YXJpYWJsZS1ncmFkaWVudFxuJGdyYWRpZW50OiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKCR3aGl0ZSwgLjE1KSwgcmdiYSgkd2hpdGUsIDApKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdmFyaWFibGUtZ3JhZGllbnRcblxuLy8gU3BhY2luZ1xuLy9cbi8vIENvbnRyb2wgdGhlIGRlZmF1bHQgc3R5bGluZyBvZiBtb3N0IEJvb3RzdHJhcCBlbGVtZW50cyBieSBtb2RpZnlpbmcgdGhlc2Vcbi8vIHZhcmlhYmxlcy4gTW9zdGx5IGZvY3VzZWQgb24gc3BhY2luZy5cbi8vIFlvdSBjYW4gYWRkIG1vcmUgZW50cmllcyB0byB0aGUgJHNwYWNlcnMgbWFwLCBzaG91bGQgeW91IG5lZWQgbW9yZSB2YXJpYXRpb24uXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBzcGFjZXItdmFyaWFibGVzLW1hcHNcbiRzcGFjZXI6IDFyZW0gIWRlZmF1bHQ7XG4kc3BhY2VyczogKFxuICAwOiAwLFxuICAxOiAkc3BhY2VyICogLjI1LFxuICAyOiAkc3BhY2VyICogLjUsXG4gIDM6ICRzcGFjZXIsXG4gIDQ6ICRzcGFjZXIgKiAxLjUsXG4gIDU6ICRzcGFjZXIgKiAzLFxuKSAhZGVmYXVsdDtcblxuJG5lZ2F0aXZlLXNwYWNlcnM6IGlmKCRlbmFibGUtbmVnYXRpdmUtbWFyZ2lucywgbmVnYXRpdmlmeS1tYXAoJHNwYWNlcnMpLCBudWxsKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgc3BhY2VyLXZhcmlhYmxlcy1tYXBzXG5cbi8vIFBvc2l0aW9uXG4vL1xuLy8gRGVmaW5lIHRoZSBlZGdlIHBvc2l0aW9uaW5nIGFuY2hvcnMgb2YgdGhlIHBvc2l0aW9uIHV0aWxpdGllcy5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHBvc2l0aW9uLW1hcFxuJHBvc2l0aW9uLXZhbHVlczogKFxuICAwOiAwLFxuICA1MDogNTAlLFxuICAxMDA6IDEwMCVcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHBvc2l0aW9uLW1hcFxuXG4vLyBCb2R5XG4vL1xuLy8gU2V0dGluZ3MgZm9yIHRoZSBgPGJvZHk+YCBlbGVtZW50LlxuXG4kYm9keS1iZzogICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGJvZHktY29sb3I6ICAgICAgICAgICAgICAgICRncmF5LTkwMCAhZGVmYXVsdDtcbiRib2R5LXRleHQtYWxpZ246ICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4vLyBVdGlsaXRpZXMgbWFwc1xuLy9cbi8vIEV4dGVuZHMgdGhlIGRlZmF1bHQgYCR0aGVtZS1jb2xvcnNgIG1hcHMgdG8gaGVscCBjcmVhdGUgb3VyIHV0aWxpdGllcy5cblxuLy8gQ29tZSB2Niwgd2UnbGwgZGUtZHVwZSB0aGVzZSB2YXJpYWJsZXMuIFVudGlsIHRoZW4sIGZvciBiYWNrd2FyZCBjb21wYXRpYmlsaXR5LCB3ZSBrZWVwIHRoZW0gdG8gcmVhc3NpZ24uXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdXRpbGl0aWVzLWNvbG9yc1xuJHV0aWxpdGllcy1jb2xvcnM6ICR0aGVtZS1jb2xvcnMtcmdiICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB1dGlsaXRpZXMtY29sb3JzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB1dGlsaXRpZXMtdGV4dC1jb2xvcnNcbiR1dGlsaXRpZXMtdGV4dDogbWFwLW1lcmdlKFxuICAkdXRpbGl0aWVzLWNvbG9ycyxcbiAgKFxuICAgIFwiYmxhY2tcIjogdG8tcmdiKCRibGFjayksXG4gICAgXCJ3aGl0ZVwiOiB0by1yZ2IoJHdoaXRlKSxcbiAgICBcImJvZHlcIjogdG8tcmdiKCRib2R5LWNvbG9yKVxuICApXG4pICFkZWZhdWx0O1xuJHV0aWxpdGllcy10ZXh0LWNvbG9yczogbWFwLWxvb3AoJHV0aWxpdGllcy10ZXh0LCByZ2JhLWNzcy12YXIsIFwiJGtleVwiLCBcInRleHRcIikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHV0aWxpdGllcy10ZXh0LWNvbG9yc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdXRpbGl0aWVzLWJnLWNvbG9yc1xuJHV0aWxpdGllcy1iZzogbWFwLW1lcmdlKFxuICAkdXRpbGl0aWVzLWNvbG9ycyxcbiAgKFxuICAgIFwiYmxhY2tcIjogdG8tcmdiKCRibGFjayksXG4gICAgXCJ3aGl0ZVwiOiB0by1yZ2IoJHdoaXRlKSxcbiAgICBcImJvZHlcIjogdG8tcmdiKCRib2R5LWJnKVxuICApXG4pICFkZWZhdWx0O1xuJHV0aWxpdGllcy1iZy1jb2xvcnM6IG1hcC1sb29wKCR1dGlsaXRpZXMtYmcsIHJnYmEtY3NzLXZhciwgXCIka2V5XCIsIFwiYmdcIikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHV0aWxpdGllcy1iZy1jb2xvcnNcblxuLy8gTGlua3Ncbi8vXG4vLyBTdHlsZSBhbmNob3IgZWxlbWVudHMuXG5cbiRsaW5rLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRwcmltYXJ5ICFkZWZhdWx0O1xuJGxpbmstZGVjb3JhdGlvbjogICAgICAgICAgICAgICAgICAgICAgICAgdW5kZXJsaW5lICFkZWZhdWx0O1xuJGxpbmstc2hhZGUtcGVyY2VudGFnZTogICAgICAgICAgICAgICAgICAgMjAlICFkZWZhdWx0O1xuJGxpbmstaG92ZXItY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgc2hpZnQtY29sb3IoJGxpbmstY29sb3IsICRsaW5rLXNoYWRlLXBlcmNlbnRhZ2UpICFkZWZhdWx0O1xuJGxpbmstaG92ZXItZGVjb3JhdGlvbjogICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuJHN0cmV0Y2hlZC1saW5rLXBzZXVkby1lbGVtZW50OiAgICAgICAgICAgYWZ0ZXIgIWRlZmF1bHQ7XG4kc3RyZXRjaGVkLWxpbmstei1pbmRleDogICAgICAgICAgICAgICAgICAxICFkZWZhdWx0O1xuXG4vLyBQYXJhZ3JhcGhzXG4vL1xuLy8gU3R5bGUgcCBlbGVtZW50LlxuXG4kcGFyYWdyYXBoLW1hcmdpbi1ib3R0b206ICAgMXJlbSAhZGVmYXVsdDtcblxuXG4vLyBHcmlkIGJyZWFrcG9pbnRzXG4vL1xuLy8gRGVmaW5lIHRoZSBtaW5pbXVtIGRpbWVuc2lvbnMgYXQgd2hpY2ggeW91ciBsYXlvdXQgd2lsbCBjaGFuZ2UsXG4vLyBhZGFwdGluZyB0byBkaWZmZXJlbnQgc2NyZWVuIHNpemVzLCBmb3IgdXNlIGluIG1lZGlhIHF1ZXJpZXMuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBncmlkLWJyZWFrcG9pbnRzXG4kZ3JpZC1icmVha3BvaW50czogKFxuICB4czogMCxcbiAgc206IDU3NnB4LFxuICBtZDogNzY4cHgsXG4gIGxnOiA5OTJweCxcbiAgeGw6IDEyMDBweCxcbiAgeHhsOiAxNDAwcHhcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGdyaWQtYnJlYWtwb2ludHNcblxuQGluY2x1ZGUgX2Fzc2VydC1hc2NlbmRpbmcoJGdyaWQtYnJlYWtwb2ludHMsIFwiJGdyaWQtYnJlYWtwb2ludHNcIik7XG5AaW5jbHVkZSBfYXNzZXJ0LXN0YXJ0cy1hdC16ZXJvKCRncmlkLWJyZWFrcG9pbnRzLCBcIiRncmlkLWJyZWFrcG9pbnRzXCIpO1xuXG5cbi8vIEdyaWQgY29udGFpbmVyc1xuLy9cbi8vIERlZmluZSB0aGUgbWF4aW11bSB3aWR0aCBvZiBgLmNvbnRhaW5lcmAgZm9yIGRpZmZlcmVudCBzY3JlZW4gc2l6ZXMuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBjb250YWluZXItbWF4LXdpZHRoc1xuJGNvbnRhaW5lci1tYXgtd2lkdGhzOiAoXG4gIHNtOiA1NDBweCxcbiAgbWQ6IDcyMHB4LFxuICBsZzogOTYwcHgsXG4gIHhsOiAxMTQwcHgsXG4gIHh4bDogMTMyMHB4XG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBjb250YWluZXItbWF4LXdpZHRoc1xuXG5AaW5jbHVkZSBfYXNzZXJ0LWFzY2VuZGluZygkY29udGFpbmVyLW1heC13aWR0aHMsIFwiJGNvbnRhaW5lci1tYXgtd2lkdGhzXCIpO1xuXG5cbi8vIEdyaWQgY29sdW1uc1xuLy9cbi8vIFNldCB0aGUgbnVtYmVyIG9mIGNvbHVtbnMgYW5kIHNwZWNpZnkgdGhlIHdpZHRoIG9mIHRoZSBndXR0ZXJzLlxuXG4kZ3JpZC1jb2x1bW5zOiAgICAgICAgICAgICAgICAxMiAhZGVmYXVsdDtcbiRncmlkLWd1dHRlci13aWR0aDogICAgICAgICAgIDEuNXJlbSAhZGVmYXVsdDtcbiRncmlkLXJvdy1jb2x1bW5zOiAgICAgICAgICAgIDYgIWRlZmF1bHQ7XG5cbiRndXR0ZXJzOiAkc3BhY2VycyAhZGVmYXVsdDtcblxuLy8gQ29udGFpbmVyIHBhZGRpbmdcblxuJGNvbnRhaW5lci1wYWRkaW5nLXg6ICRncmlkLWd1dHRlci13aWR0aCAqIC41ICFkZWZhdWx0O1xuXG5cbi8vIENvbXBvbmVudHNcbi8vXG4vLyBEZWZpbmUgY29tbW9uIHBhZGRpbmcgYW5kIGJvcmRlciByYWRpdXMgc2l6ZXMgYW5kIG1vcmUuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBib3JkZXItdmFyaWFibGVzXG4kYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAxcHggIWRlZmF1bHQ7XG4kYm9yZGVyLXdpZHRoczogKFxuICAxOiAxcHgsXG4gIDI6IDJweCxcbiAgMzogM3B4LFxuICA0OiA0cHgsXG4gIDU6IDVweFxuKSAhZGVmYXVsdDtcblxuJGJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBib3JkZXItdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBib3JkZXItcmFkaXVzLXZhcmlhYmxlc1xuJGJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJGJvcmRlci1yYWRpdXMtc206ICAgICAgICAgICAgLjJyZW0gIWRlZmF1bHQ7XG4kYm9yZGVyLXJhZGl1cy1sZzogICAgICAgICAgICAuM3JlbSAhZGVmYXVsdDtcbiRib3JkZXItcmFkaXVzLXBpbGw6ICAgICAgICAgIDUwcmVtICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBib3JkZXItcmFkaXVzLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYm94LXNoYWRvdy12YXJpYWJsZXNcbiRib3gtc2hhZG93OiAgICAgICAgICAgICAgICAgIDAgLjVyZW0gMXJlbSByZ2JhKCRibGFjaywgLjE1KSAhZGVmYXVsdDtcbiRib3gtc2hhZG93LXNtOiAgICAgICAgICAgICAgIDAgLjEyNXJlbSAuMjVyZW0gcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xuJGJveC1zaGFkb3ctbGc6ICAgICAgICAgICAgICAgMCAxcmVtIDNyZW0gcmdiYSgkYmxhY2ssIC4xNzUpICFkZWZhdWx0O1xuJGJveC1zaGFkb3ctaW5zZXQ6ICAgICAgICAgICAgaW5zZXQgMCAxcHggMnB4IHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgYm94LXNoYWRvdy12YXJpYWJsZXNcblxuJGNvbXBvbmVudC1hY3RpdmUtY29sb3I6ICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGNvbXBvbmVudC1hY3RpdmUtYmc6ICAgICAgICAgJHByaW1hcnkgIWRlZmF1bHQ7XG5cbi8vIHNjc3MtZG9jcy1zdGFydCBjYXJldC12YXJpYWJsZXNcbiRjYXJldC13aWR0aDogICAgICAgICAgICAgICAgIC4zZW0gIWRlZmF1bHQ7XG4kY2FyZXQtdmVydGljYWwtYWxpZ246ICAgICAgICAkY2FyZXQtd2lkdGggKiAuODUgIWRlZmF1bHQ7XG4kY2FyZXQtc3BhY2luZzogICAgICAgICAgICAgICAkY2FyZXQtd2lkdGggKiAuODUgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGNhcmV0LXZhcmlhYmxlc1xuXG4kdHJhbnNpdGlvbi1iYXNlOiAgICAgICAgICAgICBhbGwgLjJzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuJHRyYW5zaXRpb24tZmFkZTogICAgICAgICAgICAgb3BhY2l0eSAuMTVzIGxpbmVhciAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1zdGFydCBjb2xsYXBzZS10cmFuc2l0aW9uXG4kdHJhbnNpdGlvbi1jb2xsYXBzZTogICAgICAgICBoZWlnaHQgLjM1cyBlYXNlICFkZWZhdWx0O1xuJHRyYW5zaXRpb24tY29sbGFwc2Utd2lkdGg6ICAgd2lkdGggLjM1cyBlYXNlICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBjb2xsYXBzZS10cmFuc2l0aW9uXG5cbi8vIHN0eWxlbGludC1kaXNhYmxlIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGFzcGVjdC1yYXRpb3NcbiRhc3BlY3QtcmF0aW9zOiAoXG4gIFwiMXgxXCI6IDEwMCUsXG4gIFwiNHgzXCI6IGNhbGMoMyAvIDQgKiAxMDAlKSxcbiAgXCIxNng5XCI6IGNhbGMoOSAvIDE2ICogMTAwJSksXG4gIFwiMjF4OVwiOiBjYWxjKDkgLyAyMSAqIDEwMCUpXG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBhc3BlY3QtcmF0aW9zXG4vLyBzdHlsZWxpbnQtZW5hYmxlIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuXG4vLyBUeXBvZ3JhcGh5XG4vL1xuLy8gRm9udCwgbGluZS1oZWlnaHQsIGFuZCBjb2xvciBmb3IgYm9keSB0ZXh0LCBoZWFkaW5ncywgYW5kIG1vcmUuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb250LXZhcmlhYmxlc1xuLy8gc3R5bGVsaW50LWRpc2FibGUgdmFsdWUta2V5d29yZC1jYXNlXG4kZm9udC1mYW1pbHktc2Fucy1zZXJpZjogICAgICBzeXN0ZW0tdWksIC1hcHBsZS1zeXN0ZW0sIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBcIk5vdG8gU2Fuc1wiLCBcIkxpYmVyYXRpb24gU2Fuc1wiLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCIgIWRlZmF1bHQ7XG4kZm9udC1mYW1pbHktbW9ub3NwYWNlOiAgICAgICBTRk1vbm8tUmVndWxhciwgTWVubG8sIE1vbmFjbywgQ29uc29sYXMsIFwiTGliZXJhdGlvbiBNb25vXCIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlICFkZWZhdWx0O1xuLy8gc3R5bGVsaW50LWVuYWJsZSB2YWx1ZS1rZXl3b3JkLWNhc2VcbiRmb250LWZhbWlseS1iYXNlOiAgICAgICAgICAgIHZhcigtLSN7JHZhcmlhYmxlLXByZWZpeH1mb250LXNhbnMtc2VyaWYpICFkZWZhdWx0O1xuJGZvbnQtZmFtaWx5LWNvZGU6ICAgICAgICAgICAgdmFyKC0tI3skdmFyaWFibGUtcHJlZml4fWZvbnQtbW9ub3NwYWNlKSAhZGVmYXVsdDtcblxuLy8gJGZvbnQtc2l6ZS1yb290IGFmZmVjdHMgdGhlIHZhbHVlIG9mIGByZW1gLCB3aGljaCBpcyB1c2VkIGZvciBhcyB3ZWxsIGZvbnQgc2l6ZXMsIHBhZGRpbmdzLCBhbmQgbWFyZ2luc1xuLy8gJGZvbnQtc2l6ZS1iYXNlIGFmZmVjdHMgdGhlIGZvbnQgc2l6ZSBvZiB0aGUgYm9keSB0ZXh0XG4kZm9udC1zaXplLXJvb3Q6ICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGZvbnQtc2l6ZS1iYXNlOiAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDsgLy8gQXNzdW1lcyB0aGUgYnJvd3NlciBkZWZhdWx0LCB0eXBpY2FsbHkgYDE2cHhgXG4kZm9udC1zaXplLXNtOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAuODc1ICFkZWZhdWx0O1xuJGZvbnQtc2l6ZS1sZzogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS4yNSAhZGVmYXVsdDtcblxuJGZvbnQtd2VpZ2h0LWxpZ2h0ZXI6ICAgICAgICAgbGlnaHRlciAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1saWdodDogICAgICAgICAgIDMwMCAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1ub3JtYWw6ICAgICAgICAgIDQwMCAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1ib2xkOiAgICAgICAgICAgIDcwMCAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1ib2xkZXI6ICAgICAgICAgIGJvbGRlciAhZGVmYXVsdDtcblxuJGZvbnQtd2VpZ2h0LWJhc2U6ICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LW5vcm1hbCAhZGVmYXVsdDtcblxuJGxpbmUtaGVpZ2h0LWJhc2U6ICAgICAgICAgICAgMS41ICFkZWZhdWx0O1xuJGxpbmUtaGVpZ2h0LXNtOiAgICAgICAgICAgICAgMS4yNSAhZGVmYXVsdDtcbiRsaW5lLWhlaWdodC1sZzogICAgICAgICAgICAgIDIgIWRlZmF1bHQ7XG5cbiRoMS1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDIuNSAhZGVmYXVsdDtcbiRoMi1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDIgIWRlZmF1bHQ7XG4kaDMtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjc1ICFkZWZhdWx0O1xuJGg0LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS41ICFkZWZhdWx0O1xuJGg1LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS4yNSAhZGVmYXVsdDtcbiRoNi1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9udC12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvbnQtc2l6ZXNcbiRmb250LXNpemVzOiAoXG4gIDE6ICRoMS1mb250LXNpemUsXG4gIDI6ICRoMi1mb250LXNpemUsXG4gIDM6ICRoMy1mb250LXNpemUsXG4gIDQ6ICRoNC1mb250LXNpemUsXG4gIDU6ICRoNS1mb250LXNpemUsXG4gIDY6ICRoNi1mb250LXNpemVcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvbnQtc2l6ZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGhlYWRpbmdzLXZhcmlhYmxlc1xuJGhlYWRpbmdzLW1hcmdpbi1ib3R0b206ICAgICAgJHNwYWNlciAqIC41ICFkZWZhdWx0O1xuJGhlYWRpbmdzLWZvbnQtZmFtaWx5OiAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRoZWFkaW5ncy1mb250LXN0eWxlOiAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtZm9udC13ZWlnaHQ6ICAgICAgICA1MDAgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtbGluZS1oZWlnaHQ6ICAgICAgICAxLjIgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtY29sb3I6ICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBoZWFkaW5ncy12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGRpc3BsYXktaGVhZGluZ3NcbiRkaXNwbGF5LWZvbnQtc2l6ZXM6IChcbiAgMTogNXJlbSxcbiAgMjogNC41cmVtLFxuICAzOiA0cmVtLFxuICA0OiAzLjVyZW0sXG4gIDU6IDNyZW0sXG4gIDY6IDIuNXJlbVxuKSAhZGVmYXVsdDtcblxuJGRpc3BsYXktZm9udC13ZWlnaHQ6IDMwMCAhZGVmYXVsdDtcbiRkaXNwbGF5LWxpbmUtaGVpZ2h0OiAkaGVhZGluZ3MtbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGRpc3BsYXktaGVhZGluZ3NcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHR5cGUtdmFyaWFibGVzXG4kbGVhZC1mb250LXNpemU6ICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjI1ICFkZWZhdWx0O1xuJGxlYWQtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgMzAwICFkZWZhdWx0O1xuXG4kc21hbGwtZm9udC1zaXplOiAgICAgICAgICAgICAuODc1ZW0gIWRlZmF1bHQ7XG5cbiRzdWItc3VwLWZvbnQtc2l6ZTogICAgICAgICAgIC43NWVtICFkZWZhdWx0O1xuXG4kdGV4dC1tdXRlZDogICAgICAgICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG5cbiRpbml0aWFsaXNtLWZvbnQtc2l6ZTogICAgICAgICRzbWFsbC1mb250LXNpemUgIWRlZmF1bHQ7XG5cbiRibG9ja3F1b3RlLW1hcmdpbi15OiAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kYmxvY2txdW90ZS1mb250LXNpemU6ICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjI1ICFkZWZhdWx0O1xuJGJsb2NrcXVvdGUtZm9vdGVyLWNvbG9yOiAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGJsb2NrcXVvdGUtZm9vdGVyLWZvbnQtc2l6ZTogJHNtYWxsLWZvbnQtc2l6ZSAhZGVmYXVsdDtcblxuJGhyLW1hcmdpbi15OiAgICAgICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcbiRoci1jb2xvcjogICAgICAgICAgICAgICAgICAgIGluaGVyaXQgIWRlZmF1bHQ7XG4kaHItaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGhyLW9wYWNpdHk6ICAgICAgICAgICAgICAgICAgLjI1ICFkZWZhdWx0O1xuXG4kbGVnZW5kLW1hcmdpbi1ib3R0b206ICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRsZWdlbmQtZm9udC1zaXplOiAgICAgICAgICAgIDEuNXJlbSAhZGVmYXVsdDtcbiRsZWdlbmQtZm9udC13ZWlnaHQ6ICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiRtYXJrLXBhZGRpbmc6ICAgICAgICAgICAgICAgIC4yZW0gIWRlZmF1bHQ7XG5cbiRkdC1mb250LXdlaWdodDogICAgICAgICAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xuXG4kbmVzdGVkLWtiZC1mb250LXdlaWdodDogICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcblxuJGxpc3QtaW5saW5lLXBhZGRpbmc6ICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG5cbiRtYXJrLWJnOiAgICAgICAgICAgICAgICAgICAgICNmY2Y4ZTMgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHR5cGUtdmFyaWFibGVzXG5cblxuLy8gVGFibGVzXG4vL1xuLy8gQ3VzdG9taXplcyB0aGUgYC50YWJsZWAgY29tcG9uZW50IHdpdGggYmFzaWMgdmFsdWVzLCBlYWNoIHVzZWQgYWNyb3NzIGFsbCB0YWJsZSB2YXJpYXRpb25zLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdGFibGUtdmFyaWFibGVzXG4kdGFibGUtY2VsbC1wYWRkaW5nLXk6ICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiR0YWJsZS1jZWxsLXBhZGRpbmcteDogICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHRhYmxlLWNlbGwtcGFkZGluZy15LXNtOiAgICAgLjI1cmVtICFkZWZhdWx0O1xuJHRhYmxlLWNlbGwtcGFkZGluZy14LXNtOiAgICAgLjI1cmVtICFkZWZhdWx0O1xuXG4kdGFibGUtY2VsbC12ZXJ0aWNhbC1hbGlnbjogICB0b3AgIWRlZmF1bHQ7XG5cbiR0YWJsZS1jb2xvcjogICAgICAgICAgICAgICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xuJHRhYmxlLWJnOiAgICAgICAgICAgICAgICAgICAgdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XG4kdGFibGUtYWNjZW50LWJnOiAgICAgICAgICAgICB0cmFuc3BhcmVudCAhZGVmYXVsdDtcblxuJHRhYmxlLXRoLWZvbnQtd2VpZ2h0OiAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuJHRhYmxlLXN0cmlwZWQtY29sb3I6ICAgICAgICAgJHRhYmxlLWNvbG9yICFkZWZhdWx0O1xuJHRhYmxlLXN0cmlwZWQtYmctZmFjdG9yOiAgICAgLjA1ICFkZWZhdWx0O1xuJHRhYmxlLXN0cmlwZWQtYmc6ICAgICAgICAgICAgcmdiYSgkYmxhY2ssICR0YWJsZS1zdHJpcGVkLWJnLWZhY3RvcikgIWRlZmF1bHQ7XG5cbiR0YWJsZS1hY3RpdmUtY29sb3I6ICAgICAgICAgICR0YWJsZS1jb2xvciAhZGVmYXVsdDtcbiR0YWJsZS1hY3RpdmUtYmctZmFjdG9yOiAgICAgIC4xICFkZWZhdWx0O1xuJHRhYmxlLWFjdGl2ZS1iZzogICAgICAgICAgICAgcmdiYSgkYmxhY2ssICR0YWJsZS1hY3RpdmUtYmctZmFjdG9yKSAhZGVmYXVsdDtcblxuJHRhYmxlLWhvdmVyLWNvbG9yOiAgICAgICAgICAgJHRhYmxlLWNvbG9yICFkZWZhdWx0O1xuJHRhYmxlLWhvdmVyLWJnLWZhY3RvcjogICAgICAgLjA3NSAhZGVmYXVsdDtcbiR0YWJsZS1ob3Zlci1iZzogICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAkdGFibGUtaG92ZXItYmctZmFjdG9yKSAhZGVmYXVsdDtcblxuJHRhYmxlLWJvcmRlci1mYWN0b3I6ICAgICAgICAgLjEgIWRlZmF1bHQ7XG4kdGFibGUtYm9yZGVyLXdpZHRoOiAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJHRhYmxlLWJvcmRlci1jb2xvcjogICAgICAgICAgJGJvcmRlci1jb2xvciAhZGVmYXVsdDtcblxuJHRhYmxlLXN0cmlwZWQtb3JkZXI6ICAgICAgICAgb2RkICFkZWZhdWx0O1xuXG4kdGFibGUtZ3JvdXAtc2VwYXJhdG9yLWNvbG9yOiBjdXJyZW50Q29sb3IgIWRlZmF1bHQ7XG5cbiR0YWJsZS1jYXB0aW9uLWNvbG9yOiAgICAgICAgICR0ZXh0LW11dGVkICFkZWZhdWx0O1xuXG4kdGFibGUtYmctc2NhbGU6ICAgICAgICAgICAgICAtODAlICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB0YWJsZS12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRhYmxlLWxvb3BcbiR0YWJsZS12YXJpYW50czogKFxuICBcInByaW1hcnlcIjogICAgc2hpZnQtY29sb3IoJHByaW1hcnksICR0YWJsZS1iZy1zY2FsZSksXG4gIFwic2Vjb25kYXJ5XCI6ICBzaGlmdC1jb2xvcigkc2Vjb25kYXJ5LCAkdGFibGUtYmctc2NhbGUpLFxuICBcInN1Y2Nlc3NcIjogICAgc2hpZnQtY29sb3IoJHN1Y2Nlc3MsICR0YWJsZS1iZy1zY2FsZSksXG4gIFwiaW5mb1wiOiAgICAgICBzaGlmdC1jb2xvcigkaW5mbywgJHRhYmxlLWJnLXNjYWxlKSxcbiAgXCJ3YXJuaW5nXCI6ICAgIHNoaWZ0LWNvbG9yKCR3YXJuaW5nLCAkdGFibGUtYmctc2NhbGUpLFxuICBcImRhbmdlclwiOiAgICAgc2hpZnQtY29sb3IoJGRhbmdlciwgJHRhYmxlLWJnLXNjYWxlKSxcbiAgXCJsaWdodFwiOiAgICAgICRsaWdodCxcbiAgXCJkYXJrXCI6ICAgICAgICRkYXJrLFxuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdGFibGUtbG9vcFxuXG5cbi8vIEJ1dHRvbnMgKyBGb3Jtc1xuLy9cbi8vIFNoYXJlZCB2YXJpYWJsZXMgdGhhdCBhcmUgcmVhc3NpZ25lZCB0byBgJGlucHV0LWAgYW5kIGAkYnRuLWAgc3BlY2lmaWMgdmFyaWFibGVzLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgaW5wdXQtYnRuLXZhcmlhYmxlc1xuJGlucHV0LWJ0bi1wYWRkaW5nLXk6ICAgICAgICAgLjM3NXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tcGFkZGluZy14OiAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9udC1mYW1pbHk6ICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvbnQtc2l6ZTogICAgICAgICAkZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWxpbmUtaGVpZ2h0OiAgICAgICAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcblxuJGlucHV0LWJ0bi1mb2N1cy13aWR0aDogICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvY3VzLWNvbG9yLW9wYWNpdHk6IC4yNSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9jdXMtY29sb3I6ICAgICAgICAgcmdiYSgkY29tcG9uZW50LWFjdGl2ZS1iZywgJGlucHV0LWJ0bi1mb2N1cy1jb2xvci1vcGFjaXR5KSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9jdXMtYmx1cjogICAgICAgICAgMCAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdzogICAgMCAwICRpbnB1dC1idG4tZm9jdXMtYmx1ciAkaW5wdXQtYnRuLWZvY3VzLXdpZHRoICRpbnB1dC1idG4tZm9jdXMtY29sb3IgIWRlZmF1bHQ7XG5cbiRpbnB1dC1idG4tcGFkZGluZy15LXNtOiAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tcGFkZGluZy14LXNtOiAgICAgIC41cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb250LXNpemUtc206ICAgICAgJGZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcblxuJGlucHV0LWJ0bi1wYWRkaW5nLXktbGc6ICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLXBhZGRpbmcteC1sZzogICAgICAxcmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb250LXNpemUtbGc6ICAgICAgJGZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcblxuJGlucHV0LWJ0bi1ib3JkZXItd2lkdGg6ICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgaW5wdXQtYnRuLXZhcmlhYmxlc1xuXG5cbi8vIEJ1dHRvbnNcbi8vXG4vLyBGb3IgZWFjaCBvZiBCb290c3RyYXAncyBidXR0b25zLCBkZWZpbmUgdGV4dCwgYmFja2dyb3VuZCwgYW5kIGJvcmRlciBjb2xvci5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJ0bi12YXJpYWJsZXNcbiRidG4tcGFkZGluZy15OiAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15ICFkZWZhdWx0O1xuJGJ0bi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kYnRuLWZvbnQtZmFtaWx5OiAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtZmFtaWx5ICFkZWZhdWx0O1xuJGJ0bi1mb250LXNpemU6ICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUgIWRlZmF1bHQ7XG4kYnRuLWxpbmUtaGVpZ2h0OiAgICAgICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuJGJ0bi13aGl0ZS1zcGFjZTogICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDsgLy8gU2V0IHRvIGBub3dyYXBgIHRvIHByZXZlbnQgdGV4dCB3cmFwcGluZ1xuXG4kYnRuLXBhZGRpbmcteS1zbTogICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteS1zbSAhZGVmYXVsdDtcbiRidG4tcGFkZGluZy14LXNtOiAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14LXNtICFkZWZhdWx0O1xuJGJ0bi1mb250LXNpemUtc206ICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUtc20gIWRlZmF1bHQ7XG5cbiRidG4tcGFkZGluZy15LWxnOiAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15LWxnICFkZWZhdWx0O1xuJGJ0bi1wYWRkaW5nLXgtbGc6ICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXgtbGcgIWRlZmF1bHQ7XG4kYnRuLWZvbnQtc2l6ZS1sZzogICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcblxuJGJ0bi1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgJGlucHV0LWJ0bi1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG5cbiRidG4tZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICRmb250LXdlaWdodC1ub3JtYWwgIWRlZmF1bHQ7XG4kYnRuLWJveC1zaGFkb3c6ICAgICAgICAgICAgICBpbnNldCAwIDFweCAwIHJnYmEoJHdoaXRlLCAuMTUpLCAwIDFweCAxcHggcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xuJGJ0bi1mb2N1cy13aWR0aDogICAgICAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy13aWR0aCAhZGVmYXVsdDtcbiRidG4tZm9jdXMtYm94LXNoYWRvdzogICAgICAgICRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRidG4tZGlzYWJsZWQtb3BhY2l0eTogICAgICAgIC42NSAhZGVmYXVsdDtcbiRidG4tYWN0aXZlLWJveC1zaGFkb3c6ICAgICAgIGluc2V0IDAgM3B4IDVweCByZ2JhKCRibGFjaywgLjEyNSkgIWRlZmF1bHQ7XG5cbiRidG4tbGluay1jb2xvcjogICAgICAgICAgICAgICRsaW5rLWNvbG9yICFkZWZhdWx0O1xuJGJ0bi1saW5rLWhvdmVyLWNvbG9yOiAgICAgICAgJGxpbmstaG92ZXItY29sb3IgIWRlZmF1bHQ7XG4kYnRuLWxpbmstZGlzYWJsZWQtY29sb3I6ICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG5cbi8vIEFsbG93cyBmb3IgY3VzdG9taXppbmcgYnV0dG9uIHJhZGl1cyBpbmRlcGVuZGVudGx5IGZyb20gZ2xvYmFsIGJvcmRlciByYWRpdXNcbiRidG4tYm9yZGVyLXJhZGl1czogICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGJ0bi1ib3JkZXItcmFkaXVzLXNtOiAgICAgICAgJGJvcmRlci1yYWRpdXMtc20gIWRlZmF1bHQ7XG4kYnRuLWJvcmRlci1yYWRpdXMtbGc6ICAgICAgICAkYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcblxuJGJ0bi10cmFuc2l0aW9uOiAgICAgICAgICAgICAgY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuXG4kYnRuLWhvdmVyLWJnLXNoYWRlLWFtb3VudDogICAgICAgMTUlICFkZWZhdWx0O1xuJGJ0bi1ob3Zlci1iZy10aW50LWFtb3VudDogICAgICAgIDE1JSAhZGVmYXVsdDtcbiRidG4taG92ZXItYm9yZGVyLXNoYWRlLWFtb3VudDogICAyMCUgIWRlZmF1bHQ7XG4kYnRuLWhvdmVyLWJvcmRlci10aW50LWFtb3VudDogICAgMTAlICFkZWZhdWx0O1xuJGJ0bi1hY3RpdmUtYmctc2hhZGUtYW1vdW50OiAgICAgIDIwJSAhZGVmYXVsdDtcbiRidG4tYWN0aXZlLWJnLXRpbnQtYW1vdW50OiAgICAgICAyMCUgIWRlZmF1bHQ7XG4kYnRuLWFjdGl2ZS1ib3JkZXItc2hhZGUtYW1vdW50OiAgMjUlICFkZWZhdWx0O1xuJGJ0bi1hY3RpdmUtYm9yZGVyLXRpbnQtYW1vdW50OiAgIDEwJSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgYnRuLXZhcmlhYmxlc1xuXG5cbi8vIEZvcm1zXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLXRleHQtdmFyaWFibGVzXG4kZm9ybS10ZXh0LW1hcmdpbi10b3A6ICAgICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJGZvcm0tdGV4dC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICRzbWFsbC1mb250LXNpemUgIWRlZmF1bHQ7XG4kZm9ybS10ZXh0LWZvbnQtc3R5bGU6ICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRmb3JtLXRleHQtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGZvcm0tdGV4dC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICR0ZXh0LW11dGVkICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLXRleHQtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLWxhYmVsLXZhcmlhYmxlc1xuJGZvcm0tbGFiZWwtbWFyZ2luLWJvdHRvbTogICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJGZvcm0tbGFiZWwtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kZm9ybS1sYWJlbC1mb250LXN0eWxlOiAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRmb3JtLWxhYmVsLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGZvcm0tbGFiZWwtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tbGFiZWwtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLWlucHV0LXZhcmlhYmxlc1xuJGlucHV0LXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15ICFkZWZhdWx0O1xuJGlucHV0LXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14ICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtZmFtaWx5OiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1mYW1pbHkgIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUgIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJhc2UgIWRlZmF1bHQ7XG4kaW5wdXQtbGluZS1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodCAhZGVmYXVsdDtcblxuJGlucHV0LXBhZGRpbmcteS1zbTogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15LXNtICFkZWZhdWx0O1xuJGlucHV0LXBhZGRpbmcteC1zbTogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14LXNtICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtc2l6ZS1zbTogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplLXNtICFkZWZhdWx0O1xuXG4kaW5wdXQtcGFkZGluZy15LWxnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXktbGcgIWRlZmF1bHQ7XG4kaW5wdXQtcGFkZGluZy14LWxnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXgtbGcgIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC1zaXplLWxnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUtbGcgIWRlZmF1bHQ7XG5cbiRpbnB1dC1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkYm9keS1iZyAhZGVmYXVsdDtcbiRpbnB1dC1kaXNhYmxlZC1iZzogICAgICAgICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kaW5wdXQtZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuJGlucHV0LWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgICAgICRncmF5LTQwMCAhZGVmYXVsdDtcbiRpbnB1dC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRpbnB1dC1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAgICAgICAkYm94LXNoYWRvdy1pbnNldCAhZGVmYXVsdDtcblxuJGlucHV0LWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci1yYWRpdXMtc206ICAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzLXNtICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci1yYWRpdXMtbGc6ICAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xuXG4kaW5wdXQtZm9jdXMtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJnICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgIHRpbnQtY29sb3IoJGNvbXBvbmVudC1hY3RpdmUtYmcsIDUwJSkgIWRlZmF1bHQ7XG4kaW5wdXQtZm9jdXMtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9jdXMtd2lkdGggIWRlZmF1bHQ7XG4kaW5wdXQtZm9jdXMtYm94LXNoYWRvdzogICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuXG4kaW5wdXQtcGxhY2Vob2xkZXItY29sb3I6ICAgICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGlucHV0LXBsYWludGV4dC1jb2xvcjogICAgICAgICAgICAgICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xuXG4kaW5wdXQtaGVpZ2h0LWJvcmRlcjogICAgICAgICAgICAgICAgICAgJGlucHV0LWJvcmRlci13aWR0aCAqIDIgIWRlZmF1bHQ7XG5cbiRpbnB1dC1oZWlnaHQtaW5uZXI6ICAgICAgICAgICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0ICogMWVtLCAkaW5wdXQtcGFkZGluZy15ICogMikgIWRlZmF1bHQ7XG4kaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGY6ICAgICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodCAqIC41ZW0sICRpbnB1dC1wYWRkaW5nLXkpICFkZWZhdWx0O1xuJGlucHV0LWhlaWdodC1pbm5lci1xdWFydGVyOiAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAuMjVlbSwgJGlucHV0LXBhZGRpbmcteSAqIC41KSAhZGVmYXVsdDtcblxuJGlucHV0LWhlaWdodDogICAgICAgICAgICAgICAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAxZW0sIGFkZCgkaW5wdXQtcGFkZGluZy15ICogMiwgJGlucHV0LWhlaWdodC1ib3JkZXIsIGZhbHNlKSkgIWRlZmF1bHQ7XG4kaW5wdXQtaGVpZ2h0LXNtOiAgICAgICAgICAgICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodCAqIDFlbSwgYWRkKCRpbnB1dC1wYWRkaW5nLXktc20gKiAyLCAkaW5wdXQtaGVpZ2h0LWJvcmRlciwgZmFsc2UpKSAhZGVmYXVsdDtcbiRpbnB1dC1oZWlnaHQtbGc6ICAgICAgICAgICAgICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0ICogMWVtLCBhZGQoJGlucHV0LXBhZGRpbmcteS1sZyAqIDIsICRpbnB1dC1oZWlnaHQtYm9yZGVyLCBmYWxzZSkpICFkZWZhdWx0O1xuXG4kaW5wdXQtdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcblxuJGZvcm0tY29sb3Itd2lkdGg6ICAgICAgICAgICAgICAgICAgICAgIDNyZW0gIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0taW5wdXQtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLWNoZWNrLXZhcmlhYmxlc1xuJGZvcm0tY2hlY2staW5wdXQtd2lkdGg6ICAgICAgICAgICAgICAgICAgMWVtICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stbWluLWhlaWdodDogICAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1wYWRkaW5nLXN0YXJ0OiAgICAgICAgICAgICAgICAkZm9ybS1jaGVjay1pbnB1dC13aWR0aCArIC41ZW0gIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1tYXJnaW4tYm90dG9tOiAgICAgICAgICAgICAgICAuMTI1cmVtICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stbGFiZWwtY29sb3I6ICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWxhYmVsLWN1cnNvcjogICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4kZm9ybS1jaGVjay1pbnB1dC1hY3RpdmUtZmlsdGVyOiAgICAgICAgICBicmlnaHRuZXNzKDkwJSkgIWRlZmF1bHQ7XG5cbiRmb3JtLWNoZWNrLWlucHV0LWJnOiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1iZyAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWJvcmRlcjogICAgICAgICAgICAgICAgIDFweCBzb2xpZCByZ2JhKCRibGFjaywgLjI1KSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWJvcmRlci1yYWRpdXM6ICAgICAgICAgIC4yNWVtICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stcmFkaW8tYm9yZGVyLXJhZGl1czogICAgICAgICAgNTAlICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtZm9jdXMtYm9yZGVyOiAgICAgICAgICAgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcblxuJGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1jb2xvcjogICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWJnLWNvbG9yOiAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtYm9yZGVyLWNvbG9yOiAgICRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtYmctY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWJnLWltYWdlOiAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyMCAyMCc+PHBhdGggZmlsbD0nbm9uZScgc3Ryb2tlPScjeyRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtY29sb3J9JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMycgZD0nTTYgMTBsMyAzbDYtNicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLXJhZGlvLWNoZWNrZWQtYmctaW1hZ2U6ICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4Jz48Y2lyY2xlIHI9JzInIGZpbGw9JyN7JGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1jb2xvcn0nLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG5cbiRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtY29sb3I6ICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1iZy1jb2xvcjogICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWJvcmRlci1jb2xvcjogICAkZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWJnLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1iZy1pbWFnZTogICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMjAgMjAnPjxwYXRoIGZpbGw9J25vbmUnIHN0cm9rZT0nI3skZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWNvbG9yfScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2Utd2lkdGg9JzMnIGQ9J002IDEwaDgnLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG5cbiRmb3JtLWNoZWNrLWlucHV0LWRpc2FibGVkLW9wYWNpdHk6ICAgICAgICAuNSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWxhYmVsLWRpc2FibGVkLW9wYWNpdHk6ICAgICAgICAkZm9ybS1jaGVjay1pbnB1dC1kaXNhYmxlZC1vcGFjaXR5ICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stYnRuLWNoZWNrLWRpc2FibGVkLW9wYWNpdHk6ICAgICRidG4tZGlzYWJsZWQtb3BhY2l0eSAhZGVmYXVsdDtcblxuJGZvcm0tY2hlY2staW5saW5lLW1hcmdpbi1lbmQ6ICAgIDFyZW0gIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tY2hlY2stdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLXN3aXRjaC12YXJpYWJsZXNcbiRmb3JtLXN3aXRjaC1jb2xvcjogICAgICAgICAgICAgICByZ2JhKDAsIDAsIDAsIC4yNSkgIWRlZmF1bHQ7XG4kZm9ybS1zd2l0Y2gtd2lkdGg6ICAgICAgICAgICAgICAgMmVtICFkZWZhdWx0O1xuJGZvcm0tc3dpdGNoLXBhZGRpbmctc3RhcnQ6ICAgICAgICRmb3JtLXN3aXRjaC13aWR0aCArIC41ZW0gIWRlZmF1bHQ7XG4kZm9ybS1zd2l0Y2gtYmctaW1hZ2U6ICAgICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnPjxjaXJjbGUgcj0nMycgZmlsbD0nI3skZm9ybS1zd2l0Y2gtY29sb3J9Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGZvcm0tc3dpdGNoLWJvcmRlci1yYWRpdXM6ICAgICAgICRmb3JtLXN3aXRjaC13aWR0aCAhZGVmYXVsdDtcbiRmb3JtLXN3aXRjaC10cmFuc2l0aW9uOiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uIC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG5cbiRmb3JtLXN3aXRjaC1mb2N1cy1jb2xvcjogICAgICAgICAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tc3dpdGNoLWZvY3VzLWJnLWltYWdlOiAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4Jz48Y2lyY2xlIHI9JzMnIGZpbGw9JyN7JGZvcm0tc3dpdGNoLWZvY3VzLWNvbG9yfScvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcblxuJGZvcm0tc3dpdGNoLWNoZWNrZWQtY29sb3I6ICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tc3dpdGNoLWNoZWNrZWQtYmctaW1hZ2U6ICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4Jz48Y2lyY2xlIHI9JzMnIGZpbGw9JyN7JGZvcm0tc3dpdGNoLWNoZWNrZWQtY29sb3J9Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGZvcm0tc3dpdGNoLWNoZWNrZWQtYmctcG9zaXRpb246IHJpZ2h0IGNlbnRlciAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS1zd2l0Y2gtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBpbnB1dC1ncm91cC12YXJpYWJsZXNcbiRpbnB1dC1ncm91cC1hZGRvbi1wYWRkaW5nLXk6ICAgICAgICAgICAkaW5wdXQtcGFkZGluZy15ICFkZWZhdWx0O1xuJGlucHV0LWdyb3VwLWFkZG9uLXBhZGRpbmcteDogICAgICAgICAgICRpbnB1dC1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kaW5wdXQtZ3JvdXAtYWRkb24tZm9udC13ZWlnaHQ6ICAgICAgICAgJGlucHV0LWZvbnQtd2VpZ2h0ICFkZWZhdWx0O1xuJGlucHV0LWdyb3VwLWFkZG9uLWNvbG9yOiAgICAgICAgICAgICAgICRpbnB1dC1jb2xvciAhZGVmYXVsdDtcbiRpbnB1dC1ncm91cC1hZGRvbi1iZzogICAgICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kaW5wdXQtZ3JvdXAtYWRkb24tYm9yZGVyLWNvbG9yOiAgICAgICAgJGlucHV0LWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgaW5wdXQtZ3JvdXAtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLXNlbGVjdC12YXJpYWJsZXNcbiRmb3JtLXNlbGVjdC1wYWRkaW5nLXk6ICAgICAgICAgICAgICRpbnB1dC1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtcGFkZGluZy14OiAgICAgICAgICAgICAkaW5wdXQtcGFkZGluZy14ICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWZvbnQtZmFtaWx5OiAgICAgICAgICAgJGlucHV0LWZvbnQtZmFtaWx5ICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWZvbnQtc2l6ZTogICAgICAgICAgICAgJGlucHV0LWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZzogICAgICRmb3JtLXNlbGVjdC1wYWRkaW5nLXggKiAzICFkZWZhdWx0OyAvLyBFeHRyYSBwYWRkaW5nIGZvciBiYWNrZ3JvdW5kLWltYWdlXG4kZm9ybS1zZWxlY3QtZm9udC13ZWlnaHQ6ICAgICAgICAgICAkaW5wdXQtZm9udC13ZWlnaHQgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtbGluZS1oZWlnaHQ6ICAgICAgICAgICAkaW5wdXQtbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtY29sb3I6ICAgICAgICAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtYmc6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYmcgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZGlzYWJsZWQtY29sb3I6ICAgICAgICBudWxsICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWRpc2FibGVkLWJnOiAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWRpc2FibGVkLWJvcmRlci1jb2xvcjogJGlucHV0LWRpc2FibGVkLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1iZy1wb3NpdGlvbjogICAgICAgICAgIHJpZ2h0ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXggY2VudGVyICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWJnLXNpemU6ICAgICAgICAgICAgICAgMTZweCAxMnB4ICFkZWZhdWx0OyAvLyBJbiBwaXhlbHMgYmVjYXVzZSBpbWFnZSBkaW1lbnNpb25zXG4kZm9ybS1zZWxlY3QtaW5kaWNhdG9yLWNvbG9yOiAgICAgICAkZ3JheS04MDAgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtaW5kaWNhdG9yOiAgICAgICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+PHBhdGggZmlsbD0nbm9uZScgc3Ryb2tlPScjeyRmb3JtLXNlbGVjdC1pbmRpY2F0b3ItY29sb3J9JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMicgZD0nTTIgNWw2IDYgNi02Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuXG4kZm9ybS1zZWxlY3QtZmVlZGJhY2staWNvbi1wYWRkaW5nLWVuZDogJGZvcm0tc2VsZWN0LXBhZGRpbmcteCAqIDIuNSArICRmb3JtLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZyAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1mZWVkYmFjay1pY29uLXBvc2l0aW9uOiAgICBjZW50ZXIgcmlnaHQgJGZvcm0tc2VsZWN0LWluZGljYXRvci1wYWRkaW5nICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWZlZWRiYWNrLWljb24tc2l6ZTogICAgICAgICRpbnB1dC1oZWlnaHQtaW5uZXItaGFsZiAkaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGYgIWRlZmF1bHQ7XG5cbiRmb3JtLXNlbGVjdC1ib3JkZXItd2lkdGg6ICAgICAgICAkaW5wdXQtYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWJvcmRlci1jb2xvcjogICAgICAgICRpbnB1dC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtYm9yZGVyLXJhZGl1czogICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtYm94LXNoYWRvdzogICAgICAgICAgJGJveC1zaGFkb3ctaW5zZXQgIWRlZmF1bHQ7XG5cbiRmb3JtLXNlbGVjdC1mb2N1cy1ib3JkZXItY29sb3I6ICAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWZvY3VzLXdpZHRoOiAgICAgICAgICRpbnB1dC1mb2N1cy13aWR0aCAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1mb2N1cy1ib3gtc2hhZG93OiAgICAwIDAgMCAkZm9ybS1zZWxlY3QtZm9jdXMtd2lkdGggJGlucHV0LWJ0bi1mb2N1cy1jb2xvciAhZGVmYXVsdDtcblxuJGZvcm0tc2VsZWN0LXBhZGRpbmcteS1zbTogICAgICAgICRpbnB1dC1wYWRkaW5nLXktc20gIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtcGFkZGluZy14LXNtOiAgICAgICAgJGlucHV0LXBhZGRpbmcteC1zbSAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1mb250LXNpemUtc206ICAgICAgICAkaW5wdXQtZm9udC1zaXplLXNtICFkZWZhdWx0O1xuXG4kZm9ybS1zZWxlY3QtcGFkZGluZy15LWxnOiAgICAgICAgJGlucHV0LXBhZGRpbmcteS1sZyAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1wYWRkaW5nLXgtbGc6ICAgICAgICAkaW5wdXQtcGFkZGluZy14LWxnICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWZvbnQtc2l6ZS1sZzogICAgICAgICRpbnB1dC1mb250LXNpemUtbGcgIWRlZmF1bHQ7XG5cbiRmb3JtLXNlbGVjdC10cmFuc2l0aW9uOiAgICAgICAgICAkaW5wdXQtdHJhbnNpdGlvbiAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS1zZWxlY3QtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLXJhbmdlLXZhcmlhYmxlc1xuJGZvcm0tcmFuZ2UtdHJhY2std2lkdGg6ICAgICAgICAgIDEwMCUgIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10cmFjay1oZWlnaHQ6ICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10cmFjay1jdXJzb3I6ICAgICAgICAgcG9pbnRlciAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRyYWNrLWJnOiAgICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10cmFjay1ib3JkZXItcmFkaXVzOiAgMXJlbSAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRyYWNrLWJveC1zaGFkb3c6ICAgICAkYm94LXNoYWRvdy1pbnNldCAhZGVmYXVsdDtcblxuJGZvcm0tcmFuZ2UtdGh1bWItd2lkdGg6ICAgICAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10aHVtYi1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgJGZvcm0tcmFuZ2UtdGh1bWItd2lkdGggIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10aHVtYi1iZzogICAgICAgICAgICAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10aHVtYi1ib3JkZXI6ICAgICAgICAgICAgICAgICAgMCAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRodW1iLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdGh1bWItYm94LXNoYWRvdzogICAgICAgICAgICAgIDAgLjFyZW0gLjI1cmVtIHJnYmEoJGJsYWNrLCAuMSkgIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAgMCAwIDAgMXB4ICRib2R5LWJnLCAkaW5wdXQtZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3ctd2lkdGg6ICAkaW5wdXQtZm9jdXMtd2lkdGggIWRlZmF1bHQ7IC8vIEZvciBmb2N1cyBib3ggc2hhZG93IGlzc3VlIGluIEVkZ2VcbiRmb3JtLXJhbmdlLXRodW1iLWFjdGl2ZS1iZzogICAgICAgICAgICAgICB0aW50LWNvbG9yKCRjb21wb25lbnQtYWN0aXZlLWJnLCA3MCUpICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdGh1bWItZGlzYWJsZWQtYmc6ICAgICAgICAgICAgICRncmF5LTUwMCAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRodW1iLXRyYW5zaXRpb246ICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tcmFuZ2UtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLWZpbGUtdmFyaWFibGVzXG4kZm9ybS1maWxlLWJ1dHRvbi1jb2xvcjogICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tZmlsZS1idXR0b24tYmc6ICAgICAgICAgICAgICRpbnB1dC1ncm91cC1hZGRvbi1iZyAhZGVmYXVsdDtcbiRmb3JtLWZpbGUtYnV0dG9uLWhvdmVyLWJnOiAgICAgICBzaGFkZS1jb2xvcigkZm9ybS1maWxlLWJ1dHRvbi1iZywgNSUpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLWZpbGUtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLWZsb2F0aW5nLXZhcmlhYmxlc1xuJGZvcm0tZmxvYXRpbmctaGVpZ2h0OiAgICAgICAgICAgIGFkZCgzLjVyZW0sICRpbnB1dC1oZWlnaHQtYm9yZGVyKSAhZGVmYXVsdDtcbiRmb3JtLWZsb2F0aW5nLWxpbmUtaGVpZ2h0OiAgICAgICAxLjI1ICFkZWZhdWx0O1xuJGZvcm0tZmxvYXRpbmctcGFkZGluZy14OiAgICAgICAgICRpbnB1dC1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kZm9ybS1mbG9hdGluZy1wYWRkaW5nLXk6ICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRmb3JtLWZsb2F0aW5nLWlucHV0LXBhZGRpbmctdDogICAxLjYyNXJlbSAhZGVmYXVsdDtcbiRmb3JtLWZsb2F0aW5nLWlucHV0LXBhZGRpbmctYjogICAuNjI1cmVtICFkZWZhdWx0O1xuJGZvcm0tZmxvYXRpbmctbGFiZWwtb3BhY2l0eTogICAgIC42NSAhZGVmYXVsdDtcbiRmb3JtLWZsb2F0aW5nLWxhYmVsLXRyYW5zZm9ybTogICBzY2FsZSguODUpIHRyYW5zbGF0ZVkoLS41cmVtKSB0cmFuc2xhdGVYKC4xNXJlbSkgIWRlZmF1bHQ7XG4kZm9ybS1mbG9hdGluZy10cmFuc2l0aW9uOiAgICAgICAgb3BhY2l0eSAuMXMgZWFzZS1pbi1vdXQsIHRyYW5zZm9ybSAuMXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tZmxvYXRpbmctdmFyaWFibGVzXG5cbi8vIEZvcm0gdmFsaWRhdGlvblxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS1mZWVkYmFjay12YXJpYWJsZXNcbiRmb3JtLWZlZWRiYWNrLW1hcmdpbi10b3A6ICAgICAgICAgICRmb3JtLXRleHQtbWFyZ2luLXRvcCAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWZvbnQtc2l6ZTogICAgICAgICAgICRmb3JtLXRleHQtZm9udC1zaXplICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stZm9udC1zdHlsZTogICAgICAgICAgJGZvcm0tdGV4dC1mb250LXN0eWxlICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdmFsaWQtY29sb3I6ICAgICAgICAgJHN1Y2Nlc3MgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1pbnZhbGlkLWNvbG9yOiAgICAgICAkZGFuZ2VyICFkZWZhdWx0O1xuXG4kZm9ybS1mZWVkYmFjay1pY29uLXZhbGlkLWNvbG9yOiAgICAkZm9ybS1mZWVkYmFjay12YWxpZC1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWljb24tdmFsaWQ6ICAgICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOCc+PHBhdGggZmlsbD0nI3skZm9ybS1mZWVkYmFjay1pY29uLXZhbGlkLWNvbG9yfScgZD0nTTIuMyA2LjczTC42IDQuNTNjLS40LTEuMDQuNDYtMS40IDEuMS0uOGwxLjEgMS40IDMuNC0zLjhjLjYtLjYzIDEuNi0uMjcgMS4yLjdsLTQgNC42Yy0uNDMuNS0uOC40LTEuMS4xeicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZC1jb2xvcjogICRmb3JtLWZlZWRiYWNrLWludmFsaWQtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWQ6ICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxMiAxMicgd2lkdGg9JzEyJyBoZWlnaHQ9JzEyJyBmaWxsPSdub25lJyBzdHJva2U9JyN7JGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkLWNvbG9yfSc+PGNpcmNsZSBjeD0nNicgY3k9JzYnIHI9JzQuNScvPjxwYXRoIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIGQ9J001LjggMy42aC40TDYgNi41eicvPjxjaXJjbGUgY3g9JzYnIGN5PSc4LjInIHI9Jy42JyBmaWxsPScjeyRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZC1jb2xvcn0nIHN0cm9rZT0nbm9uZScvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS1mZWVkYmFjay12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tdmFsaWRhdGlvbi1zdGF0ZXNcbiRmb3JtLXZhbGlkYXRpb24tc3RhdGVzOiAoXG4gIFwidmFsaWRcIjogKFxuICAgIFwiY29sb3JcIjogJGZvcm0tZmVlZGJhY2stdmFsaWQtY29sb3IsXG4gICAgXCJpY29uXCI6ICRmb3JtLWZlZWRiYWNrLWljb24tdmFsaWRcbiAgKSxcbiAgXCJpbnZhbGlkXCI6IChcbiAgICBcImNvbG9yXCI6ICRmb3JtLWZlZWRiYWNrLWludmFsaWQtY29sb3IsXG4gICAgXCJpY29uXCI6ICRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZFxuICApXG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLXZhbGlkYXRpb24tc3RhdGVzXG5cbi8vIFotaW5kZXggbWFzdGVyIGxpc3Rcbi8vXG4vLyBXYXJuaW5nOiBBdm9pZCBjdXN0b21pemluZyB0aGVzZSB2YWx1ZXMuIFRoZXkncmUgdXNlZCBmb3IgYSBiaXJkJ3MgZXllIHZpZXdcbi8vIG9mIGNvbXBvbmVudHMgZGVwZW5kZW50IG9uIHRoZSB6LWF4aXMgYW5kIGFyZSBkZXNpZ25lZCB0byBhbGwgd29yayB0b2dldGhlci5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHppbmRleC1zdGFja1xuJHppbmRleC1kcm9wZG93bjogICAgICAgICAgICAgICAgICAgMTAwMCAhZGVmYXVsdDtcbiR6aW5kZXgtc3RpY2t5OiAgICAgICAgICAgICAgICAgICAgIDEwMjAgIWRlZmF1bHQ7XG4kemluZGV4LWZpeGVkOiAgICAgICAgICAgICAgICAgICAgICAxMDMwICFkZWZhdWx0O1xuJHppbmRleC1vZmZjYW52YXMtYmFja2Ryb3A6ICAgICAgICAgMTA0MCAhZGVmYXVsdDtcbiR6aW5kZXgtb2ZmY2FudmFzOiAgICAgICAgICAgICAgICAgIDEwNDUgIWRlZmF1bHQ7XG4kemluZGV4LW1vZGFsLWJhY2tkcm9wOiAgICAgICAgICAgICAxMDUwICFkZWZhdWx0O1xuJHppbmRleC1tb2RhbDogICAgICAgICAgICAgICAgICAgICAgMTA1NSAhZGVmYXVsdDtcbiR6aW5kZXgtcG9wb3ZlcjogICAgICAgICAgICAgICAgICAgIDEwNzAgIWRlZmF1bHQ7XG4kemluZGV4LXRvb2x0aXA6ICAgICAgICAgICAgICAgICAgICAxMDgwICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB6aW5kZXgtc3RhY2tcblxuXG4vLyBOYXZzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBuYXYtdmFyaWFibGVzXG4kbmF2LWxpbmstcGFkZGluZy15OiAgICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRuYXYtbGluay1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kbmF2LWxpbmstZm9udC1zaXplOiAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJG5hdi1saW5rLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRuYXYtbGluay1jb2xvcjogICAgICAgICAgICAgICAgICAgICRsaW5rLWNvbG9yICFkZWZhdWx0O1xuJG5hdi1saW5rLWhvdmVyLWNvbG9yOiAgICAgICAgICAgICAgJGxpbmstaG92ZXItY29sb3IgIWRlZmF1bHQ7XG4kbmF2LWxpbmstdHJhbnNpdGlvbjogICAgICAgICAgICAgICBjb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuJG5hdi1saW5rLWRpc2FibGVkLWNvbG9yOiAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuXG4kbmF2LXRhYnMtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJG5hdi10YWJzLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtbGluay1ob3Zlci1ib3JkZXItY29sb3I6ICAkZ3JheS0yMDAgJGdyYXktMjAwICRuYXYtdGFicy1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtbGluay1hY3RpdmUtY29sb3I6ICAgICAgICAkZ3JheS03MDAgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtbGluay1hY3RpdmUtYmc6ICAgICAgICAgICAkYm9keS1iZyAhZGVmYXVsdDtcbiRuYXYtdGFicy1saW5rLWFjdGl2ZS1ib3JkZXItY29sb3I6ICRncmF5LTMwMCAkZ3JheS0zMDAgJG5hdi10YWJzLWxpbmstYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kbmF2LXBpbGxzLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRuYXYtcGlsbHMtbGluay1hY3RpdmUtY29sb3I6ICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJG5hdi1waWxscy1saW5rLWFjdGl2ZS1iZzogICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIG5hdi12YXJpYWJsZXNcblxuXG4vLyBOYXZiYXJcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IG5hdmJhci12YXJpYWJsZXNcbiRuYXZiYXItcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICRzcGFjZXIgKiAuNSAhZGVmYXVsdDtcbiRuYXZiYXItcGFkZGluZy14OiAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiRuYXZiYXItbmF2LWxpbmstcGFkZGluZy14OiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuXG4kbmF2YmFyLWJyYW5kLWZvbnQtc2l6ZTogICAgICAgICAgICAkZm9udC1zaXplLWxnICFkZWZhdWx0O1xuLy8gQ29tcHV0ZSB0aGUgbmF2YmFyLWJyYW5kIHBhZGRpbmcteSBzbyB0aGUgbmF2YmFyLWJyYW5kIHdpbGwgaGF2ZSB0aGUgc2FtZSBoZWlnaHQgYXMgbmF2YmFyLXRleHQgYW5kIG5hdi1saW5rXG4kbmF2LWxpbmstaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAkbGluZS1oZWlnaHQtYmFzZSArICRuYXYtbGluay1wYWRkaW5nLXkgKiAyICFkZWZhdWx0O1xuJG5hdmJhci1icmFuZC1oZWlnaHQ6ICAgICAgICAgICAgICAgJG5hdmJhci1icmFuZC1mb250LXNpemUgKiAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcbiRuYXZiYXItYnJhbmQtcGFkZGluZy15OiAgICAgICAgICAgICgkbmF2LWxpbmstaGVpZ2h0IC0gJG5hdmJhci1icmFuZC1oZWlnaHQpICogLjUgIWRlZmF1bHQ7XG4kbmF2YmFyLWJyYW5kLW1hcmdpbi1lbmQ6ICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuXG4kbmF2YmFyLXRvZ2dsZXItcGFkZGluZy15OiAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kbmF2YmFyLXRvZ2dsZXItcGFkZGluZy14OiAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kbmF2YmFyLXRvZ2dsZXItZm9udC1zaXplOiAgICAgICAgICAkZm9udC1zaXplLWxnICFkZWZhdWx0O1xuJG5hdmJhci10b2dnbGVyLWJvcmRlci1yYWRpdXM6ICAgICAgJGJ0bi1ib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJG5hdmJhci10b2dnbGVyLWZvY3VzLXdpZHRoOiAgICAgICAgJGJ0bi1mb2N1cy13aWR0aCAhZGVmYXVsdDtcbiRuYXZiYXItdG9nZ2xlci10cmFuc2l0aW9uOiAgICAgICAgIGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgbmF2YmFyLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgbmF2YmFyLXRoZW1lLXZhcmlhYmxlc1xuJG5hdmJhci1kYXJrLWNvbG9yOiAgICAgICAgICAgICAgICAgcmdiYSgkd2hpdGUsIC41NSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstaG92ZXItY29sb3I6ICAgICAgICAgICByZ2JhKCR3aGl0ZSwgLjc1KSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1hY3RpdmUtY29sb3I6ICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1kaXNhYmxlZC1jb2xvcjogICAgICAgIHJnYmEoJHdoaXRlLCAuMjUpICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLXRvZ2dsZXItaWNvbi1iZzogICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMzAgMzAnPjxwYXRoIHN0cm9rZT0nI3skbmF2YmFyLWRhcmstY29sb3J9JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay10b2dnbGVyLWJvcmRlci1jb2xvcjogIHJnYmEoJHdoaXRlLCAuMSkgIWRlZmF1bHQ7XG5cbiRuYXZiYXItbGlnaHQtY29sb3I6ICAgICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuNTUpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC1ob3Zlci1jb2xvcjogICAgICAgICAgcmdiYSgkYmxhY2ssIC43KSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yOiAgICAgICAgIHJnYmEoJGJsYWNrLCAuOSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LWRpc2FibGVkLWNvbG9yOiAgICAgICByZ2JhKCRibGFjaywgLjMpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC10b2dnbGVyLWljb24tYmc6ICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMzAgMzAnPjxwYXRoIHN0cm9rZT0nI3skbmF2YmFyLWxpZ2h0LWNvbG9yfScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnIHN0cm9rZS13aWR0aD0nMicgZD0nTTQgN2gyMk00IDE1aDIyTTQgMjNoMjInLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LXRvZ2dsZXItYm9yZGVyLWNvbG9yOiByZ2JhKCRibGFjaywgLjEpICFkZWZhdWx0O1xuXG4kbmF2YmFyLWxpZ2h0LWJyYW5kLWNvbG9yOiAgICAgICAgICAgICAgICAkbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtYnJhbmQtaG92ZXItY29sb3I6ICAgICAgICAgICRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWJyYW5kLWNvbG9yOiAgICAgICAgICAgICAgICAgJG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1icmFuZC1ob3Zlci1jb2xvcjogICAgICAgICAgICRuYXZiYXItZGFyay1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIG5hdmJhci10aGVtZS12YXJpYWJsZXNcblxuXG4vLyBEcm9wZG93bnNcbi8vXG4vLyBEcm9wZG93biBtZW51IGNvbnRhaW5lciBhbmQgY29udGVudHMuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBkcm9wZG93bi12YXJpYWJsZXNcbiRkcm9wZG93bi1taW4td2lkdGg6ICAgICAgICAgICAgICAgIDEwcmVtICFkZWZhdWx0O1xuJGRyb3Bkb3duLXBhZGRpbmcteDogICAgICAgICAgICAgICAgMCAhZGVmYXVsdDtcbiRkcm9wZG93bi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJGRyb3Bkb3duLXNwYWNlcjogICAgICAgICAgICAgICAgICAgLjEyNXJlbSAhZGVmYXVsdDtcbiRkcm9wZG93bi1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAhZGVmYXVsdDtcbiRkcm9wZG93bi1jb2xvcjogICAgICAgICAgICAgICAgICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJnOiAgICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4xNSkgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYm9yZGVyLXJhZGl1czogICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRkcm9wZG93bi1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kZHJvcGRvd24taW5uZXItYm9yZGVyLXJhZGl1czogICAgICBzdWJ0cmFjdCgkZHJvcGRvd24tYm9yZGVyLXJhZGl1cywgJGRyb3Bkb3duLWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGl2aWRlci1iZzogICAgICAgICAgICAgICAkZHJvcGRvd24tYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRpdmlkZXItbWFyZ2luLXk6ICAgICAgICAgJHNwYWNlciAqIC41ICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgJGJveC1zaGFkb3cgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1saW5rLWNvbG9yOiAgICAgICAgICAgICAgICRncmF5LTkwMCAhZGVmYXVsdDtcbiRkcm9wZG93bi1saW5rLWhvdmVyLWNvbG9yOiAgICAgICAgIHNoYWRlLWNvbG9yKCRkcm9wZG93bi1saW5rLWNvbG9yLCAxMCUpICFkZWZhdWx0O1xuJGRyb3Bkb3duLWxpbmstaG92ZXItYmc6ICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuXG4kZHJvcGRvd24tbGluay1hY3RpdmUtY29sb3I6ICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRkcm9wZG93bi1saW5rLWFjdGl2ZS1iZzogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kZHJvcGRvd24tbGluay1kaXNhYmxlZC1jb2xvcjogICAgICAkZ3JheS01MDAgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1pdGVtLXBhZGRpbmcteTogICAgICAgICAgICRzcGFjZXIgKiAuMjUgIWRlZmF1bHQ7XG4kZHJvcGRvd24taXRlbS1wYWRkaW5nLXg6ICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuXG4kZHJvcGRvd24taGVhZGVyLWNvbG9yOiAgICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kZHJvcGRvd24taGVhZGVyLXBhZGRpbmc6ICAgICAgICAgICAkZHJvcGRvd24tcGFkZGluZy15ICRkcm9wZG93bi1pdGVtLXBhZGRpbmcteCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZHJvcGRvd24tdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBkcm9wZG93bi1kYXJrLXZhcmlhYmxlc1xuJGRyb3Bkb3duLWRhcmstY29sb3I6ICAgICAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstYmc6ICAgICAgICAgICAgICAgICAgJGdyYXktODAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstYm9yZGVyLWNvbG9yOiAgICAgICAgJGRyb3Bkb3duLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWRpdmlkZXItYmc6ICAgICAgICAgICRkcm9wZG93bi1kaXZpZGVyLWJnICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstYm94LXNoYWRvdzogICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWxpbmstY29sb3I6ICAgICAgICAgICRkcm9wZG93bi1kYXJrLWNvbG9yICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstbGluay1ob3Zlci1jb2xvcjogICAgJHdoaXRlICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstbGluay1ob3Zlci1iZzogICAgICAgcmdiYSgkd2hpdGUsIC4xNSkgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1saW5rLWFjdGl2ZS1jb2xvcjogICAkZHJvcGRvd24tbGluay1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1saW5rLWFjdGl2ZS1iZzogICAgICAkZHJvcGRvd24tbGluay1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1saW5rLWRpc2FibGVkLWNvbG9yOiAkZ3JheS01MDAgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1oZWFkZXItY29sb3I6ICAgICAgICAkZ3JheS01MDAgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGRyb3Bkb3duLWRhcmstdmFyaWFibGVzXG5cblxuLy8gUGFnaW5hdGlvblxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgcGFnaW5hdGlvbi12YXJpYWJsZXNcbiRwYWdpbmF0aW9uLXBhZGRpbmcteTogICAgICAgICAgICAgIC4zNzVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXktc206ICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXgtc206ICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteS1sZzogICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteC1sZzogICAgICAgICAgIDEuNXJlbSAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tY29sb3I6ICAgICAgICAgICAgICAgICAgJGxpbmstY29sb3IgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1iZzogICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ib3JkZXItd2lkdGg6ICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYm9yZGVyLXJhZGl1czogICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1tYXJnaW4tc3RhcnQ6ICAgICAgICAgICAtJHBhZ2luYXRpb24tYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYm9yZGVyLWNvbG9yOiAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1mb2N1cy1jb2xvcjogICAgICAgICAgICAkbGluay1ob3Zlci1jb2xvciAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWZvY3VzLWJnOiAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWZvY3VzLW91dGxpbmU6ICAgICAgICAgIDAgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWhvdmVyLWNvbG9yOiAgICAgICAgICAgICRsaW5rLWhvdmVyLWNvbG9yICFkZWZhdWx0O1xuJHBhZ2luYXRpb24taG92ZXItYmc6ICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJHBhZ2luYXRpb24taG92ZXItYm9yZGVyLWNvbG9yOiAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1hY3RpdmUtY29sb3I6ICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWFjdGl2ZS1iZzogICAgICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYWN0aXZlLWJvcmRlci1jb2xvcjogICAgJHBhZ2luYXRpb24tYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1kaXNhYmxlZC1jb2xvcjogICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1kaXNhYmxlZC1iZzogICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLXRyYW5zaXRpb246ICAgICAgICAgICAgICBjb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWJvcmRlci1yYWRpdXMtc206ICAgICAgICRib3JkZXItcmFkaXVzLXNtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYm9yZGVyLXJhZGl1cy1sZzogICAgICAgJGJvcmRlci1yYWRpdXMtbGcgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHBhZ2luYXRpb24tdmFyaWFibGVzXG5cblxuLy8gUGxhY2Vob2xkZXJzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBwbGFjZWhvbGRlcnNcbiRwbGFjZWhvbGRlci1vcGFjaXR5LW1heDogICAgICAgICAgIC41ICFkZWZhdWx0O1xuJHBsYWNlaG9sZGVyLW9wYWNpdHktbWluOiAgICAgICAgICAgLjIgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHBsYWNlaG9sZGVyc1xuXG4vLyBDYXJkc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgY2FyZC12YXJpYWJsZXNcbiRjYXJkLXNwYWNlci15OiAgICAgICAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kY2FyZC1zcGFjZXIteDogICAgICAgICAgICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuJGNhcmQtdGl0bGUtc3BhY2VyLXk6ICAgICAgICAgICAgICAgJHNwYWNlciAqIC41ICFkZWZhdWx0O1xuJGNhcmQtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRjYXJkLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMTI1KSAhZGVmYXVsdDtcbiRjYXJkLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGNhcmQtYm94LXNoYWRvdzogICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXM6ICAgICAgICAgIHN1YnRyYWN0KCRjYXJkLWJvcmRlci1yYWRpdXMsICRjYXJkLWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kY2FyZC1jYXAtcGFkZGluZy15OiAgICAgICAgICAgICAgICAkY2FyZC1zcGFjZXIteSAqIC41ICFkZWZhdWx0O1xuJGNhcmQtY2FwLXBhZGRpbmcteDogICAgICAgICAgICAgICAgJGNhcmQtc3BhY2VyLXggIWRlZmF1bHQ7XG4kY2FyZC1jYXAtYmc6ICAgICAgICAgICAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjAzKSAhZGVmYXVsdDtcbiRjYXJkLWNhcC1jb2xvcjogICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kY2FyZC1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGNhcmQtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRjYXJkLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRjYXJkLWltZy1vdmVybGF5LXBhZGRpbmc6ICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kY2FyZC1ncm91cC1tYXJnaW46ICAgICAgICAgICAgICAgICAkZ3JpZC1ndXR0ZXItd2lkdGggKiAuNSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgY2FyZC12YXJpYWJsZXNcblxuLy8gQWNjb3JkaW9uXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBhY2NvcmRpb24tdmFyaWFibGVzXG4kYWNjb3JkaW9uLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGFjY29yZGlvbi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xuJGFjY29yZGlvbi1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgJGJvZHktYmcgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGFjY29yZGlvbi1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4xMjUpICFkZWZhdWx0O1xuJGFjY29yZGlvbi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWlubmVyLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICBzdWJ0cmFjdCgkYWNjb3JkaW9uLWJvcmRlci1yYWRpdXMsICRhY2NvcmRpb24tYm9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcblxuJGFjY29yZGlvbi1ib2R5LXBhZGRpbmcteTogICAgICAgICAgICAgICAgJGFjY29yZGlvbi1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJvZHktcGFkZGluZy14OiAgICAgICAgICAgICAgICAkYWNjb3JkaW9uLXBhZGRpbmcteCAhZGVmYXVsdDtcblxuJGFjY29yZGlvbi1idXR0b24tcGFkZGluZy15OiAgICAgICAgICAgICAgJGFjY29yZGlvbi1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJ1dHRvbi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAkYWNjb3JkaW9uLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYnV0dG9uLWNvbG9yOiAgICAgICAgICAgICAgICAgICRhY2NvcmRpb24tY29sb3IgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJ1dHRvbi1iZzogICAgICAgICAgICAgICAgICAgICAkYWNjb3JkaW9uLWJnICFkZWZhdWx0O1xuJGFjY29yZGlvbi10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICAgICAgJGJ0bi10cmFuc2l0aW9uLCBib3JkZXItcmFkaXVzIC4xNXMgZWFzZSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYnV0dG9uLWFjdGl2ZS1iZzogICAgICAgICAgICAgIHRpbnQtY29sb3IoJGNvbXBvbmVudC1hY3RpdmUtYmcsIDkwJSkgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJ1dHRvbi1hY3RpdmUtY29sb3I6ICAgICAgICAgICBzaGFkZS1jb2xvcigkcHJpbWFyeSwgMTAlKSAhZGVmYXVsdDtcblxuJGFjY29yZGlvbi1idXR0b24tZm9jdXMtYm9yZGVyLWNvbG9yOiAgICAgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYnV0dG9uLWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICRidG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcblxuJGFjY29yZGlvbi1pY29uLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcbiRhY2NvcmRpb24taWNvbi1jb2xvcjogICAgICAgICAgICAgICAgICAgICRhY2NvcmRpb24tYnV0dG9uLWNvbG9yICFkZWZhdWx0O1xuJGFjY29yZGlvbi1pY29uLWFjdGl2ZS1jb2xvcjogICAgICAgICAgICAgJGFjY29yZGlvbi1idXR0b24tYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGFjY29yZGlvbi1pY29uLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgdHJhbnNmb3JtIC4ycyBlYXNlLWluLW91dCAhZGVmYXVsdDtcbiRhY2NvcmRpb24taWNvbi10cmFuc2Zvcm06ICAgICAgICAgICAgICAgIHJvdGF0ZSgtMTgwZGVnKSAhZGVmYXVsdDtcblxuJGFjY29yZGlvbi1idXR0b24taWNvbjogICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nI3skYWNjb3JkaW9uLWljb24tY29sb3J9Jz48cGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGQ9J00xLjY0NiA0LjY0NmEuNS41IDAgMCAxIC43MDggMEw4IDEwLjI5M2w1LjY0Ni01LjY0N2EuNS41IDAgMCAxIC43MDguNzA4bC02IDZhLjUuNSAwIDAgMS0uNzA4IDBsLTYtNmEuNS41IDAgMCAxIDAtLjcwOHonLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJ1dHRvbi1hY3RpdmUtaWNvbjogIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPScjeyRhY2NvcmRpb24taWNvbi1hY3RpdmUtY29sb3J9Jz48cGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGQ9J00xLjY0NiA0LjY0NmEuNS41IDAgMCAxIC43MDggMEw4IDEwLjI5M2w1LjY0Ni01LjY0N2EuNS41IDAgMCAxIC43MDguNzA4bC02IDZhLjUuNSAwIDAgMS0uNzA4IDBsLTYtNmEuNS41IDAgMCAxIDAtLjcwOHonLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGFjY29yZGlvbi12YXJpYWJsZXNcblxuLy8gVG9vbHRpcHNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRvb2x0aXAtdmFyaWFibGVzXG4kdG9vbHRpcC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAkZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJHRvb2x0aXAtbWF4LXdpZHRoOiAgICAgICAgICAgICAgICAgMjAwcHggIWRlZmF1bHQ7XG4kdG9vbHRpcC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kdG9vbHRpcC1iZzogICAgICAgICAgICAgICAgICAgICAgICAkYmxhY2sgIWRlZmF1bHQ7XG4kdG9vbHRpcC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiR0b29sdGlwLW9wYWNpdHk6ICAgICAgICAgICAgICAgICAgIC45ICFkZWZhdWx0O1xuJHRvb2x0aXAtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgJHNwYWNlciAqIC4yNSAhZGVmYXVsdDtcbiR0b29sdGlwLXBhZGRpbmcteDogICAgICAgICAgICAgICAgICRzcGFjZXIgKiAuNSAhZGVmYXVsdDtcbiR0b29sdGlwLW1hcmdpbjogICAgICAgICAgICAgICAgICAgIDAgIWRlZmF1bHQ7XG5cbiR0b29sdGlwLWFycm93LXdpZHRoOiAgICAgICAgICAgICAgIC44cmVtICFkZWZhdWx0O1xuJHRvb2x0aXAtYXJyb3ctaGVpZ2h0OiAgICAgICAgICAgICAgLjRyZW0gIWRlZmF1bHQ7XG4kdG9vbHRpcC1hcnJvdy1jb2xvcjogICAgICAgICAgICAgICAkdG9vbHRpcC1iZyAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdG9vbHRpcC12YXJpYWJsZXNcblxuLy8gRm9ybSB0b29sdGlwcyBtdXN0IGNvbWUgYWZ0ZXIgcmVndWxhciB0b29sdGlwc1xuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRvb2x0aXAtZmVlZGJhY2stdmFyaWFibGVzXG4kZm9ybS1mZWVkYmFjay10b29sdGlwLXBhZGRpbmcteTogICAgICR0b29sdGlwLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtcGFkZGluZy14OiAgICAgJHRvb2x0aXAtcGFkZGluZy14ICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1mb250LXNpemU6ICAgICAkdG9vbHRpcC1mb250LXNpemUgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLWxpbmUtaGVpZ2h0OiAgIG51bGwgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLW9wYWNpdHk6ICAgICAgICR0b29sdGlwLW9wYWNpdHkgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLWJvcmRlci1yYWRpdXM6ICR0b29sdGlwLWJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHRvb2x0aXAtZmVlZGJhY2stdmFyaWFibGVzXG5cblxuLy8gUG9wb3ZlcnNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHBvcG92ZXItdmFyaWFibGVzXG4kcG9wb3Zlci1mb250LXNpemU6ICAgICAgICAgICAgICAgICAkZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJHBvcG92ZXItYmc6ICAgICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJHBvcG92ZXItbWF4LXdpZHRoOiAgICAgICAgICAgICAgICAgMjc2cHggIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJHBvcG92ZXItYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4yKSAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICRib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xuJHBvcG92ZXItaW5uZXItYm9yZGVyLXJhZGl1czogICAgICAgc3VidHJhY3QoJHBvcG92ZXItYm9yZGVyLXJhZGl1cywgJHBvcG92ZXItYm9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiRwb3BvdmVyLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICRib3gtc2hhZG93ICFkZWZhdWx0O1xuXG4kcG9wb3Zlci1oZWFkZXItYmc6ICAgICAgICAgICAgICAgICBzaGFkZS1jb2xvcigkcG9wb3Zlci1iZywgNiUpICFkZWZhdWx0O1xuJHBvcG92ZXItaGVhZGVyLWNvbG9yOiAgICAgICAgICAgICAgJGhlYWRpbmdzLWNvbG9yICFkZWZhdWx0O1xuJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteTogICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kcG9wb3Zlci1oZWFkZXItcGFkZGluZy14OiAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuXG4kcG9wb3Zlci1ib2R5LWNvbG9yOiAgICAgICAgICAgICAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvZHktcGFkZGluZy15OiAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib2R5LXBhZGRpbmcteDogICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuXG4kcG9wb3Zlci1hcnJvdy13aWR0aDogICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJHBvcG92ZXItYXJyb3ctaGVpZ2h0OiAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kcG9wb3Zlci1hcnJvdy1jb2xvcjogICAgICAgICAgICAgICAkcG9wb3Zlci1iZyAhZGVmYXVsdDtcblxuJHBvcG92ZXItYXJyb3ctb3V0ZXItY29sb3I6ICAgICAgICAgZmFkZS1pbigkcG9wb3Zlci1ib3JkZXItY29sb3IsIC4wNSkgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHBvcG92ZXItdmFyaWFibGVzXG5cblxuLy8gVG9hc3RzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0b2FzdC12YXJpYWJsZXNcbiR0b2FzdC1tYXgtd2lkdGg6ICAgICAgICAgICAgICAgICAgIDM1MHB4ICFkZWZhdWx0O1xuJHRvYXN0LXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJHRvYXN0LXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kdG9hc3QtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAuODc1cmVtICFkZWZhdWx0O1xuJHRvYXN0LWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiR0b2FzdC1iYWNrZ3JvdW5kLWNvbG9yOiAgICAgICAgICAgIHJnYmEoJHdoaXRlLCAuODUpICFkZWZhdWx0O1xuJHRvYXN0LWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgMXB4ICFkZWZhdWx0O1xuJHRvYXN0LWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgcmdiYSgwLCAwLCAwLCAuMSkgIWRlZmF1bHQ7XG4kdG9hc3QtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiR0b2FzdC1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAgICRib3gtc2hhZG93ICFkZWZhdWx0O1xuJHRvYXN0LXNwYWNpbmc6ICAgICAgICAgICAgICAgICAgICAgJGNvbnRhaW5lci1wYWRkaW5nLXggIWRlZmF1bHQ7XG5cbiR0b2FzdC1oZWFkZXItY29sb3I6ICAgICAgICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiR0b2FzdC1oZWFkZXItYmFja2dyb3VuZC1jb2xvcjogICAgIHJnYmEoJHdoaXRlLCAuODUpICFkZWZhdWx0O1xuJHRvYXN0LWhlYWRlci1ib3JkZXItY29sb3I6ICAgICAgICAgcmdiYSgwLCAwLCAwLCAuMDUpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB0b2FzdC12YXJpYWJsZXNcblxuXG4vLyBCYWRnZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJhZGdlLXZhcmlhYmxlc1xuJGJhZGdlLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgLjc1ZW0gIWRlZmF1bHQ7XG4kYmFkZ2UtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcbiRiYWRnZS1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRiYWRnZS1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgIC4zNWVtICFkZWZhdWx0O1xuJGJhZGdlLXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgLjY1ZW0gIWRlZmF1bHQ7XG4kYmFkZ2UtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgYmFkZ2UtdmFyaWFibGVzXG5cblxuLy8gTW9kYWxzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBtb2RhbC12YXJpYWJsZXNcbiRtb2RhbC1pbm5lci1wYWRkaW5nOiAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG5cbiRtb2RhbC1mb290ZXItbWFyZ2luLWJldHdlZW46ICAgICAgIC41cmVtICFkZWZhdWx0O1xuXG4kbW9kYWwtZGlhbG9nLW1hcmdpbjogICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRtb2RhbC1kaWFsb2ctbWFyZ2luLXktc20tdXA6ICAgICAgIDEuNzVyZW0gIWRlZmF1bHQ7XG5cbiRtb2RhbC10aXRsZS1saW5lLWhlaWdodDogICAgICAgICAgICRsaW5lLWhlaWdodC1iYXNlICFkZWZhdWx0O1xuXG4kbW9kYWwtY29udGVudC1jb2xvcjogICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYmc6ICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm9yZGVyLWNvbG9yOiAgICAgICAgcmdiYSgkYmxhY2ssIC4yKSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJvcmRlci13aWR0aDogICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3JkZXItcmFkaXVzOiAgICAgICAkYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWlubmVyLWJvcmRlci1yYWRpdXM6IHN1YnRyYWN0KCRtb2RhbC1jb250ZW50LWJvcmRlci1yYWRpdXMsICRtb2RhbC1jb250ZW50LWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXhzOiAgICAgICAkYm94LXNoYWRvdy1zbSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJveC1zaGFkb3ctc20tdXA6ICAgICRib3gtc2hhZG93ICFkZWZhdWx0O1xuXG4kbW9kYWwtYmFja2Ryb3AtYmc6ICAgICAgICAgICAgICAgICAkYmxhY2sgIWRlZmF1bHQ7XG4kbW9kYWwtYmFja2Ryb3Atb3BhY2l0eTogICAgICAgICAgICAuNSAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItYm9yZGVyLWNvbG9yOiAgICAgICAgICRib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kbW9kYWwtZm9vdGVyLWJvcmRlci1jb2xvcjogICAgICAgICAkbW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItYm9yZGVyLXdpZHRoOiAgICAgICAgICRtb2RhbC1jb250ZW50LWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRtb2RhbC1mb290ZXItYm9yZGVyLXdpZHRoOiAgICAgICAgICRtb2RhbC1oZWFkZXItYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJG1vZGFsLWhlYWRlci1wYWRkaW5nLXk6ICAgICAgICAgICAgJG1vZGFsLWlubmVyLXBhZGRpbmcgIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLXBhZGRpbmcteDogICAgICAgICAgICAkbW9kYWwtaW5uZXItcGFkZGluZyAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItcGFkZGluZzogICAgICAgICAgICAgICRtb2RhbC1oZWFkZXItcGFkZGluZy15ICRtb2RhbC1oZWFkZXItcGFkZGluZy14ICFkZWZhdWx0OyAvLyBLZWVwIHRoaXMgZm9yIGJhY2t3YXJkcyBjb21wYXRpYmlsaXR5XG5cbiRtb2RhbC1zbTogICAgICAgICAgICAgICAgICAgICAgICAgIDMwMHB4ICFkZWZhdWx0O1xuJG1vZGFsLW1kOiAgICAgICAgICAgICAgICAgICAgICAgICAgNTAwcHggIWRlZmF1bHQ7XG4kbW9kYWwtbGc6ICAgICAgICAgICAgICAgICAgICAgICAgICA4MDBweCAhZGVmYXVsdDtcbiRtb2RhbC14bDogICAgICAgICAgICAgICAgICAgICAgICAgIDExNDBweCAhZGVmYXVsdDtcblxuJG1vZGFsLWZhZGUtdHJhbnNmb3JtOiAgICAgICAgICAgICAgdHJhbnNsYXRlKDAsIC01MHB4KSAhZGVmYXVsdDtcbiRtb2RhbC1zaG93LXRyYW5zZm9ybTogICAgICAgICAgICAgIG5vbmUgIWRlZmF1bHQ7XG4kbW9kYWwtdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgICB0cmFuc2Zvcm0gLjNzIGVhc2Utb3V0ICFkZWZhdWx0O1xuJG1vZGFsLXNjYWxlLXRyYW5zZm9ybTogICAgICAgICAgICAgc2NhbGUoMS4wMikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIG1vZGFsLXZhcmlhYmxlc1xuXG5cbi8vIEFsZXJ0c1xuLy9cbi8vIERlZmluZSBhbGVydCBjb2xvcnMsIGJvcmRlciByYWRpdXMsIGFuZCBwYWRkaW5nLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYWxlcnQtdmFyaWFibGVzXG4kYWxlcnQtcGFkZGluZy15OiAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kYWxlcnQtcGFkZGluZy14OiAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kYWxlcnQtbWFyZ2luLWJvdHRvbTogICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kYWxlcnQtYm9yZGVyLXJhZGl1czogICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGFsZXJ0LWxpbmstZm9udC13ZWlnaHQ6ICAgICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcbiRhbGVydC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRhbGVydC1iZy1zY2FsZTogICAgICAgICAgICAgICAgLTgwJSAhZGVmYXVsdDtcbiRhbGVydC1ib3JkZXItc2NhbGU6ICAgICAgICAgICAgLTcwJSAhZGVmYXVsdDtcbiRhbGVydC1jb2xvci1zY2FsZTogICAgICAgICAgICAgNDAlICFkZWZhdWx0O1xuJGFsZXJ0LWRpc21pc3NpYmxlLXBhZGRpbmctcjogICAkYWxlcnQtcGFkZGluZy14ICogMyAhZGVmYXVsdDsgLy8gM3ggY292ZXJzIHdpZHRoIG9mIHggcGx1cyBkZWZhdWx0IHBhZGRpbmcgb24gZWl0aGVyIHNpZGVcbi8vIHNjc3MtZG9jcy1lbmQgYWxlcnQtdmFyaWFibGVzXG5cblxuLy8gUHJvZ3Jlc3MgYmFyc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgcHJvZ3Jlc3MtdmFyaWFibGVzXG4kcHJvZ3Jlc3MtaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJHByb2dyZXNzLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogLjc1ICFkZWZhdWx0O1xuJHByb2dyZXNzLWJnOiAgICAgICAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJHByb2dyZXNzLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYm94LXNoYWRvdzogICAgICAgICAgICAgICAkYm94LXNoYWRvdy1pbnNldCAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iYXItY29sb3I6ICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iYXItYmc6ICAgICAgICAgICAgICAgICAgICRwcmltYXJ5ICFkZWZhdWx0O1xuJHByb2dyZXNzLWJhci1hbmltYXRpb24tdGltaW5nOiAgICAgMXMgbGluZWFyIGluZmluaXRlICFkZWZhdWx0O1xuJHByb2dyZXNzLWJhci10cmFuc2l0aW9uOiAgICAgICAgICAgd2lkdGggLjZzIGVhc2UgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHByb2dyZXNzLXZhcmlhYmxlc1xuXG5cbi8vIExpc3QgZ3JvdXBcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGxpc3QtZ3JvdXAtdmFyaWFibGVzXG4kbGlzdC1ncm91cC1jb2xvcjogICAgICAgICAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1iZzogICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1ib3JkZXItY29sb3I6ICAgICAgICAgICByZ2JhKCRibGFjaywgLjEyNSkgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1czogICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWl0ZW0tcGFkZGluZy15OiAgICAgICAgICRzcGFjZXIgKiAuNSAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWl0ZW0tcGFkZGluZy14OiAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1pdGVtLWJnLXNjYWxlOiAgICAgICAgICAtODAlICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtaXRlbS1jb2xvci1zY2FsZTogICAgICAgNDAlICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1ob3Zlci1iZzogICAgICAgICAgICAgICAkZ3JheS0xMDAgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3RpdmUtY29sb3I6ICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGl2ZS1iZzogICAgICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aXZlLWJvcmRlci1jb2xvcjogICAgJGxpc3QtZ3JvdXAtYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1kaXNhYmxlZC1jb2xvcjogICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1kaXNhYmxlZC1iZzogICAgICAgICAgICAkbGlzdC1ncm91cC1iZyAhZGVmYXVsdDtcblxuJGxpc3QtZ3JvdXAtYWN0aW9uLWNvbG9yOiAgICAgICAgICAgJGdyYXktNzAwICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWNvbG9yOiAgICAgJGxpc3QtZ3JvdXAtYWN0aW9uLWNvbG9yICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWNvbG9yOiAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtYmc6ICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgbGlzdC1ncm91cC12YXJpYWJsZXNcblxuXG4vLyBJbWFnZSB0aHVtYm5haWxzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0aHVtYm5haWwtdmFyaWFibGVzXG4kdGh1bWJuYWlsLXBhZGRpbmc6ICAgICAgICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJnOiAgICAgICAgICAgICAgICAgICAgICAkYm9keS1iZyAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJvcmRlci1jb2xvcjogICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYm94LXNoYWRvdzogICAgICAgICAgICAgICRib3gtc2hhZG93LXNtICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB0aHVtYm5haWwtdmFyaWFibGVzXG5cblxuLy8gRmlndXJlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZmlndXJlLXZhcmlhYmxlc1xuJGZpZ3VyZS1jYXB0aW9uLWZvbnQtc2l6ZTogICAgICAgICAgJHNtYWxsLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRmaWd1cmUtY2FwdGlvbi1jb2xvcjogICAgICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZmlndXJlLXZhcmlhYmxlc1xuXG5cbi8vIEJyZWFkY3J1bWJzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBicmVhZGNydW1iLXZhcmlhYmxlc1xuJGJyZWFkY3J1bWItZm9udC1zaXplOiAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLXBhZGRpbmcteTogICAgICAgICAgICAgIDAgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAwICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItaXRlbS1wYWRkaW5nLXg6ICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1tYXJnaW4tYm90dG9tOiAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItYmc6ICAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWRpdmlkZXItY29sb3I6ICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWFjdGl2ZS1jb2xvcjogICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWRpdmlkZXI6ICAgICAgICAgICAgICAgIHF1b3RlKFwiL1wiKSAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWRpdmlkZXItZmxpcHBlZDogICAgICAgICRicmVhZGNydW1iLWRpdmlkZXIgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1ib3JkZXItcmFkaXVzOiAgICAgICAgICBudWxsICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBicmVhZGNydW1iLXZhcmlhYmxlc1xuXG4vLyBDYXJvdXNlbFxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgY2Fyb3VzZWwtdmFyaWFibGVzXG4kY2Fyb3VzZWwtY29udHJvbC1jb2xvcjogICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtd2lkdGg6ICAgICAgICAgICAgIDE1JSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLW9wYWNpdHk6ICAgICAgICAgICAuNSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLWhvdmVyLW9wYWNpdHk6ICAgICAuOSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLXRyYW5zaXRpb246ICAgICAgICBvcGFjaXR5IC4xNXMgZWFzZSAhZGVmYXVsdDtcblxuJGNhcm91c2VsLWluZGljYXRvci13aWR0aDogICAgICAgICAgIDMwcHggIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLWhlaWdodDogICAgICAgICAgM3B4ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1oaXQtYXJlYS1oZWlnaHQ6IDEwcHggIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLXNwYWNlcjogICAgICAgICAgM3B4ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1vcGFjaXR5OiAgICAgICAgIC41ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1hY3RpdmUtYmc6ICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItYWN0aXZlLW9wYWNpdHk6ICAxICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci10cmFuc2l0aW9uOiAgICAgIG9wYWNpdHkgLjZzIGVhc2UgIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC1jYXB0aW9uLXdpZHRoOiAgICAgICAgICAgICA3MCUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY2FwdGlvbi1jb2xvcjogICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGNhcm91c2VsLWNhcHRpb24tcGFkZGluZy15OiAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY2FwdGlvbi1zcGFjZXI6ICAgICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcblxuJGNhcm91c2VsLWNvbnRyb2wtaWNvbi13aWR0aDogICAgICAgIDJyZW0gIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbi1iZzogICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nI3skY2Fyb3VzZWwtY29udHJvbC1jb2xvcn0nPjxwYXRoIGQ9J00xMS4zNTQgMS42NDZhLjUuNSAwIDAgMSAwIC43MDhMNS43MDcgOGw1LjY0NyA1LjY0NmEuNS41IDAgMCAxLS43MDguNzA4bC02LTZhLjUuNSAwIDAgMSAwLS43MDhsNi02YS41LjUgMCAwIDEgLjcwOCAweicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbi1iZzogICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nI3skY2Fyb3VzZWwtY29udHJvbC1jb2xvcn0nPjxwYXRoIGQ9J000LjY0NiAxLjY0NmEuNS41IDAgMCAxIC43MDggMGw2IDZhLjUuNSAwIDAgMSAwIC43MDhsLTYgNmEuNS41IDAgMCAxLS43MDgtLjcwOEwxMC4yOTMgOCA0LjY0NiAyLjM1NGEuNS41IDAgMCAxIDAtLjcwOHonLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC10cmFuc2l0aW9uLWR1cmF0aW9uOiAgICAgICAuNnMgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgdHJhbnNmb3JtICRjYXJvdXNlbC10cmFuc2l0aW9uLWR1cmF0aW9uIGVhc2UtaW4tb3V0ICFkZWZhdWx0OyAvLyBEZWZpbmUgdHJhbnNmb3JtIHRyYW5zaXRpb24gZmlyc3QgaWYgdXNpbmcgbXVsdGlwbGUgdHJhbnNpdGlvbnMgKGUuZy4sIGB0cmFuc2Zvcm0gMnMgZWFzZSwgb3BhY2l0eSAuNXMgZWFzZS1vdXRgKVxuXG4kY2Fyb3VzZWwtZGFyay1pbmRpY2F0b3ItYWN0aXZlLWJnOiAgJGJsYWNrICFkZWZhdWx0O1xuJGNhcm91c2VsLWRhcmstY2FwdGlvbi1jb2xvcjogICAgICAgICRibGFjayAhZGVmYXVsdDtcbiRjYXJvdXNlbC1kYXJrLWNvbnRyb2wtaWNvbi1maWx0ZXI6ICBpbnZlcnQoMSkgZ3JheXNjYWxlKDEwMCkgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGNhcm91c2VsLXZhcmlhYmxlc1xuXG5cbi8vIFNwaW5uZXJzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBzcGlubmVyLXZhcmlhYmxlc1xuJHNwaW5uZXItd2lkdGg6ICAgICAgICAgICAycmVtICFkZWZhdWx0O1xuJHNwaW5uZXItaGVpZ2h0OiAgICAgICAgICAkc3Bpbm5lci13aWR0aCAhZGVmYXVsdDtcbiRzcGlubmVyLXZlcnRpY2FsLWFsaWduOiAgLS4xMjVlbSAhZGVmYXVsdDtcbiRzcGlubmVyLWJvcmRlci13aWR0aDogICAgLjI1ZW0gIWRlZmF1bHQ7XG4kc3Bpbm5lci1hbmltYXRpb24tc3BlZWQ6IC43NXMgIWRlZmF1bHQ7XG5cbiRzcGlubmVyLXdpZHRoLXNtOiAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRzcGlubmVyLWhlaWdodC1zbTogICAgICAgJHNwaW5uZXItd2lkdGgtc20gIWRlZmF1bHQ7XG4kc3Bpbm5lci1ib3JkZXItd2lkdGgtc206IC4yZW0gIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHNwaW5uZXItdmFyaWFibGVzXG5cblxuLy8gQ2xvc2VcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNsb3NlLXZhcmlhYmxlc1xuJGJ0bi1jbG9zZS13aWR0aDogICAgICAgICAgICAxZW0gIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLWhlaWdodDogICAgICAgICAgICRidG4tY2xvc2Utd2lkdGggIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLXBhZGRpbmcteDogICAgICAgIC4yNWVtICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1wYWRkaW5nLXk6ICAgICAgICAkYnRuLWNsb3NlLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRidG4tY2xvc2UtY29sb3I6ICAgICAgICAgICAgJGJsYWNrICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1iZzogICAgICAgICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nI3skYnRuLWNsb3NlLWNvbG9yfSc+PHBhdGggZD0nTS4yOTMuMjkzYTEgMSAwIDAxMS40MTQgMEw4IDYuNTg2IDE0LjI5My4yOTNhMSAxIDAgMTExLjQxNCAxLjQxNEw5LjQxNCA4bDYuMjkzIDYuMjkzYTEgMSAwIDAxLTEuNDE0IDEuNDE0TDggOS40MTRsLTYuMjkzIDYuMjkzYTEgMSAwIDAxLTEuNDE0LTEuNDE0TDYuNTg2IDggLjI5MyAxLjcwN2ExIDEgMCAwMTAtMS40MTR6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1mb2N1cy1zaGFkb3c6ICAgICAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLW9wYWNpdHk6ICAgICAgICAgIC41ICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1ob3Zlci1vcGFjaXR5OiAgICAuNzUgIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLWZvY3VzLW9wYWNpdHk6ICAgIDEgIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLWRpc2FibGVkLW9wYWNpdHk6IC4yNSAhZGVmYXVsdDtcbiRidG4tY2xvc2Utd2hpdGUtZmlsdGVyOiAgICAgaW52ZXJ0KDEpIGdyYXlzY2FsZSgxMDAlKSBicmlnaHRuZXNzKDIwMCUpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBjbG9zZS12YXJpYWJsZXNcblxuXG4vLyBPZmZjYW52YXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IG9mZmNhbnZhcy12YXJpYWJsZXNcbiRvZmZjYW52YXMtcGFkZGluZy15OiAgICAgICAgICAgICAgICRtb2RhbC1pbm5lci1wYWRkaW5nICFkZWZhdWx0O1xuJG9mZmNhbnZhcy1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgJG1vZGFsLWlubmVyLXBhZGRpbmcgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLWhvcml6b250YWwtd2lkdGg6ICAgICAgICA0MDBweCAhZGVmYXVsdDtcbiRvZmZjYW52YXMtdmVydGljYWwtaGVpZ2h0OiAgICAgICAgIDMwdmggIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLXRyYW5zaXRpb24tZHVyYXRpb246ICAgICAuM3MgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLWJvcmRlci1jb2xvcjogICAgICAgICAgICAkbW9kYWwtY29udGVudC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLWJvcmRlci13aWR0aDogICAgICAgICAgICAkbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLXRpdGxlLWxpbmUtaGVpZ2h0OiAgICAgICAkbW9kYWwtdGl0bGUtbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLWJnLWNvbG9yOiAgICAgICAgICAgICAgICAkbW9kYWwtY29udGVudC1iZyAhZGVmYXVsdDtcbiRvZmZjYW52YXMtY29sb3I6ICAgICAgICAgICAgICAgICAgICRtb2RhbC1jb250ZW50LWNvbG9yICFkZWZhdWx0O1xuJG9mZmNhbnZhcy1ib3gtc2hhZG93OiAgICAgICAgICAgICAgJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy14cyAhZGVmYXVsdDtcbiRvZmZjYW52YXMtYmFja2Ryb3AtYmc6ICAgICAgICAgICAgICRtb2RhbC1iYWNrZHJvcC1iZyAhZGVmYXVsdDtcbiRvZmZjYW52YXMtYmFja2Ryb3Atb3BhY2l0eTogICAgICAgICRtb2RhbC1iYWNrZHJvcC1vcGFjaXR5ICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBvZmZjYW52YXMtdmFyaWFibGVzXG5cbi8vIENvZGVcblxuJGNvZGUtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAgJHNtYWxsLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRjb2RlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICRwaW5rICFkZWZhdWx0O1xuXG4ka2JkLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgICAuMnJlbSAhZGVmYXVsdDtcbiRrYmQtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAgIC40cmVtICFkZWZhdWx0O1xuJGtiZC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICAgJGNvZGUtZm9udC1zaXplICFkZWZhdWx0O1xuJGtiZC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGtiZC1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuXG4kcHJlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuIiwiLy9cbi8vIEdsb2JhbCB2YXJpYWJsZXMgZm9yIEJvb3RzdHJhcCBjdXN0b21pemF0aW9uLlxuLy8gVG8gb3ZlcnJpZGUgYW55IEJvb3RzdHJhcCB2YXJpYWJsZSBzYWZlbHkgeW91IGNhbiB1c2UgX3ZhcmlhYmxlcy5kZW1vLnNjc3Ncbi8vXG5cbi8vIEJvb3RzdHJhcCBiYXNlIGNvbG9yc1xuJHdoaXRlOiAgICBcdFx0XHRcdFx0XHRcdFx0XHRcdFx0I2ZmZmZmZiAhZGVmYXVsdDtcbiRibGFjazogICAgXHRcdFx0XHRcdFx0XHRcdFx0XHRcdCMwMDAwMDAgIWRlZmF1bHQ7XG4kZ3JheS0xMDA6IFx0XHRcdFx0XHRcdFx0XHRcdFx0ICAgIGlmKGlzRGFya01vZGUoKSwgIzFiMWIyOSwgI0Y1RjhGQSkgIWRlZmF1bHQ7XG4kZ3JheS0yMDA6IFx0XHRcdFx0XHRcdFx0XHRcdFx0ICAgIGlmKGlzRGFya01vZGUoKSwgIzJCMkI0MCwgI0VGRjJGNSkgIWRlZmF1bHQ7XG4kZ3JheS0zMDA6IFx0XHRcdFx0XHRcdFx0XHRcdFx0ICAgIGlmKGlzRGFya01vZGUoKSwgIzMyMzI0OCwgI0U0RTZFRikgIWRlZmF1bHQ7XG4kZ3JheS00MDA6IFx0XHRcdFx0XHRcdFx0XHRcdFx0ICAgIGlmKGlzRGFya01vZGUoKSwgIzQ3NDc2MSwgI0I1QjVDMykgIWRlZmF1bHQ7XG4kZ3JheS01MDA6IFx0XHRcdFx0XHRcdFx0XHRcdFx0ICAgIGlmKGlzRGFya01vZGUoKSwgIzU2NTY3NCwgI0ExQTVCNykgIWRlZmF1bHQ7XG4kZ3JheS02MDA6IFx0XHRcdFx0XHRcdFx0XHRcdFx0ICAgIGlmKGlzRGFya01vZGUoKSwgIzZENkQ4MCwgIzdFODI5OSkgIWRlZmF1bHQ7XG4kZ3JheS03MDA6IFx0XHRcdFx0XHRcdFx0XHRcdFx0ICAgIGlmKGlzRGFya01vZGUoKSwgIzkyOTI5RiwgIzVFNjI3OCkgIWRlZmF1bHQ7XG4kZ3JheS04MDA6IFx0XHRcdFx0XHRcdFx0XHRcdFx0ICAgIGlmKGlzRGFya01vZGUoKSwgI0NEQ0RERSwgIzNGNDI1NCkgIWRlZmF1bHQ7XG4kZ3JheS05MDA6IFx0XHRcdFx0XHRcdFx0XHRcdFx0ICAgIGlmKGlzRGFya01vZGUoKSwgI0ZGRkZGRiwgIzE4MUMzMikgIWRlZmF1bHQ7XG4kdGV4dC1tdXRlZDogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGdyYXktNTAwICFkZWZhdWx0O1xuXG4vLyBCb290c3RyYXAgZ3JheSBjb2xvcnMgbWFwXG4kZ3JheXM6IChcbiAgICBcIjEwMFwiOiAkZ3JheS0xMDAsXG4gICAgXCIyMDBcIjogJGdyYXktMjAwLFxuICAgIFwiMzAwXCI6ICRncmF5LTMwMCxcbiAgICBcIjQwMFwiOiAkZ3JheS00MDAsXG4gICAgXCI1MDBcIjogJGdyYXktNTAwLFxuICAgIFwiNjAwXCI6ICRncmF5LTYwMCxcblx0XCI3MDBcIjogJGdyYXktNzAwLFxuICAgIFwiODAwXCI6ICRncmF5LTgwMCxcbiAgICBcIjkwMFwiOiAkZ3JheS05MDBcbikgIWRlZmF1bHQ7IC8vIEN1c3RvbSB2YXJpYWJsZVxuXG4vLyBCb290c3RyYXAgY3VzdG9tIGNvbG9yc1xuJGJsdWU6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIzAwOWVmNiAhZGVmYXVsdDtcbiRpbmRpZ286ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICM2NjEwZjIgIWRlZmF1bHQ7XG4kcHVycGxlOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAjNmY0MmMxICFkZWZhdWx0O1xuJHBpbms6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgI2Q2MzM4NCAhZGVmYXVsdDtcbiRyZWQ6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICNkYzM1NDUgIWRlZmF1bHQ7XG4kb3JhbmdlOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAjZmQ3ZTE0ICFkZWZhdWx0O1xuJHllbGxvdzogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgI2ZmYzEwNyAhZGVmYXVsdDtcbiRncmVlbjogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICMxOTg3NTQgIWRlZmF1bHQ7XG4kdGVhbDogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAjMjBjOTk3ICFkZWZhdWx0O1xuJGN5YW46ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIzBkY2FmMCAhZGVmYXVsdDtcblxuLy8gQm9vdHN0cmFwIGNvbG9ycyBtYXBcbiRjb2xvcnM6IChcbiAgXCJibHVlXCI6ICAgICAgICRibHVlLFxuICBcImluZGlnb1wiOiAgICAgJGluZGlnbyxcbiAgXCJwdXJwbGVcIjogICAgICRwdXJwbGUsXG4gIFwicGlua1wiOiAgICAgICAkcGluayxcbiAgXCJyZWRcIjogICAgICAgICRyZWQsXG4gIFwib3JhbmdlXCI6ICAgICAkb3JhbmdlLFxuICBcInllbGxvd1wiOiAgICAgJHllbGxvdyxcbiAgXCJncmVlblwiOiAgICAgICRncmVlbixcbiAgXCJ0ZWFsXCI6ICAgICAgICR0ZWFsLFxuICBcImN5YW5cIjogICAgICAgJGN5YW4sXG4gIFwiZ3JheVwiOiAgICAgICAkZ3JheS02MDAsXG4gIFwiZ3JheS1kYXJrXCI6ICAkZ3JheS04MDBcbikgIWRlZmF1bHQ7XG5cblxuLy8gQm9vdHN0cmFwIGNvbnRleHR1YWwgY29sb3JzXG4vLyBEYXJrIGNvbG9yc1xuJGRhcms6ICAgICAgICAgIFx0XHRcdFx0XHRcdFx0XHRcdCRncmF5LTkwMCAhZGVmYXVsdDsgLy8gQm9vdHN0cmFwIHZhcmlhYmxlXG4kZGFyay1hY3RpdmU6ICAgICAgICAgIFx0XHRcdFx0XHRcdFx0XHRpZihpc0RhcmtNb2RlKCksIGRhcmtlbigkZ3JheS05MDAsIDklKSwgZGFya2VuKCRncmF5LTkwMCwgMyUpKSAhZGVmYXVsdDtcbiRkYXJrLWxpZ2h0OiAgICAgICAgICBcdFx0XHRcdFx0XHRcdCAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7IC8vIEN1c3RvbSB2YXJpYWJsZVxuJGRhcmstaW52ZXJzZTogICAgICAgICBcdFx0XHRcdFx0XHRcdFx0aWYoaXNEYXJrTW9kZSgpLCAkZ3JheS0xMDAsICR3aGl0ZSkgIWRlZmF1bHQ7IC8vIEN1c3RvbSB2YXJpYWJsZVxuXG4vLyBQcmltYXJ5IGNvbG9yc1xuJHByaW1hcnk6ICAgICAgIFx0XHRcdFx0XHRcdFx0XHRcdCMzNjk5RkYgIWRlZmF1bHQ7IC8vIEJvb3RzdHJhcCB2YXJpYWJsZVxuJHByaW1hcnktYWN0aXZlOiAgICBcdFx0XHRcdFx0XHRcdFx0IzE4N0RFNCAhZGVmYXVsdDsgLy8gQ3VzdG9tIHZhcmlhYmxlXG4kcHJpbWFyeS1saWdodDogICAgXHRcdFx0XHRcdFx0XHRcdCAgICBpZihpc0RhcmtNb2RlKCksICMyMTJFNDgsICNGMUZBRkYpICFkZWZhdWx0OyAvLyBDdXN0b20gdmFyaWFibGVcbiRwcmltYXJ5LWludmVyc2U6ICBcdFx0XHRcdFx0XHRcdFx0XHQkd2hpdGUgIWRlZmF1bHQ7ICAvLyBDdXN0b20gdmFyaWFibGVcblxuLy8gU2Vjb25kYXJ5IGNvbG9yc1xuJHNlY29uZGFyeTogICAgIFx0XHRcdFx0XHRcdFx0XHRcdCRncmF5LTMwMCAhZGVmYXVsdDsgLy8gQm9vdHN0cmFwIHZhcmlhYmxlXG4kc2Vjb25kYXJ5LWFjdGl2ZTogIFx0XHRcdFx0XHRcdFx0XHQkZ3JheS00MDAgIWRlZmF1bHQ7IC8vIEN1c3RvbSB2YXJpYWJsZVxuJHNlY29uZGFyeS1saWdodDogIFx0XHRcdFx0XHRcdFx0XHRcdCRncmF5LTEwMCAhZGVmYXVsdDsgLy8gQ3VzdG9tIHZhcmlhYmxlXG4kc2Vjb25kYXJ5LWludmVyc2U6XHRcdFx0XHRcdFx0XHRcdFx0JGdyYXktODAwICFkZWZhdWx0OyAvLyBDdXN0b20gdmFyaWFibGVcblxuLy8gTGlnaHQgY29sb3JzXG4kbGlnaHQ6ICAgICBcdFx0XHRcdFx0XHRcdFx0XHQgICAgJGdyYXktMTAwICFkZWZhdWx0OyAvLyBCb290c3RyYXAgdmFyaWFibGVcbiRsaWdodC1hY3RpdmU6ICBcdFx0XHRcdFx0XHRcdFx0ICAgICRncmF5LTMwMCAhZGVmYXVsdDsgLy8gQ3VzdG9tIHZhcmlhYmxlXG4kbGlnaHQtaW52ZXJzZTpcdFx0XHRcdFx0XHRcdFx0XHQgICAgaWYoaXNEYXJrTW9kZSgpLCRncmF5LTgwMCwgJGdyYXktNjAwKSAhZGVmYXVsdDsgLy8gQ3VzdG9tIHZhcmlhYmxlXG4kbGlnaHRlbjogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmdiYSgkbGlnaHQsIDAuNSk7IC8vIEN1c3RvbSB2YXJpYWJsZVxuXG4vLyBTdWNjZXNzIGNvbG9yc1xuJHN1Y2Nlc3M6ICAgICAgIFx0XHRcdFx0XHRcdFx0XHRcdCMxQkM1QkQgIWRlZmF1bHQ7IC8vIEJvb3RzdHJhcCB2YXJpYWJsZVxuJHN1Y2Nlc3MtYWN0aXZlOiAgICBcdFx0XHRcdFx0XHRcdFx0IzBCQjdBRiAhZGVmYXVsdDsgLy8gQ3VzdG9tIHZhcmlhYmxlXG4kc3VjY2Vzcy1saWdodDogICAgXHRcdFx0XHRcdFx0XHRcdFx0aWYoaXNEYXJrTW9kZSgpLCAjMUMzODMzLCAjQzlGN0Y1KSAhZGVmYXVsdDsgLy8gQ3VzdG9tIHZhcmlhYmxlXG4kc3VjY2Vzcy1pbnZlcnNlOiAgXHRcdFx0XHRcdFx0XHRcdFx0JHdoaXRlICFkZWZhdWx0OyAvLyBDdXN0b20gdmFyaWFibGVcblxuLy8gSW5jbyBjb2xvcnNcbiRpbmZvOiAgICAgICAgIFx0XHQgXHRcdFx0XHRcdFx0XHRcdCM4OTUwRkMgIWRlZmF1bHQ7IC8vIEJvb3RzdHJhcCB2YXJpYWJsZVxuJGluZm8tYWN0aXZlOiAgIFx0XHQgXHRcdFx0XHRcdFx0XHQjNzMzN0VFICFkZWZhdWx0OyAvLyBDdXN0b20gdmFyaWFibGVcbiRpbmZvLWxpZ2h0OiAgIFx0XHQgXHRcdFx0XHRcdFx0XHRcdGlmKGlzRGFya01vZGUoKSwgIzJGMjY0RiwgI0VFRTVGRikgIWRlZmF1bHQ7IC8vIEN1c3RvbSB2YXJpYWJsZVxuJGluZm8taW52ZXJzZTogXHRcdCBcdFx0XHRcdFx0XHRcdFx0JHdoaXRlICFkZWZhdWx0OyAvLyBDdXN0b20gdmFyaWFibGVcblxuLy8gV2FybmluZyBjb2xvcnNcbiR3YXJuaW5nOiAgICAgICBcdFx0XHRcdFx0XHRcdFx0XHQjRkZBODAwICFkZWZhdWx0OyAvLyBCb290c3RyYXAgdmFyaWFibGVcbiR3YXJuaW5nLWFjdGl2ZTogICAgXHRcdFx0XHRcdFx0XHRcdCNFRTlEMDEgIWRlZmF1bHQ7IC8vIEN1c3RvbSB2YXJpYWJsZVxuJHdhcm5pbmctbGlnaHQ6ICAgIFx0XHRcdFx0XHRcdFx0XHRcdGlmKGlzRGFya01vZGUoKSwgIzM5MkYyOCwgI0ZGRjRERSkgIWRlZmF1bHQ7IC8vIEN1c3RvbSB2YXJpYWJsZVxuJHdhcm5pbmctaW52ZXJzZTogIFx0XHRcdFx0XHRcdFx0XHRcdCR3aGl0ZSAhZGVmYXVsdDsgLy8gQ3VzdG9tIHZhcmlhYmxlXG5cbi8vIERhbmdlciBjb2xvcnNcbiRkYW5nZXI6ICAgICAgICBcdFx0XHRcdFx0XHRcdFx0XHQjRjY0RTYwICFkZWZhdWx0OyAvLyBCb290c3RyYXAgdmFyaWFibGVcbiRkYW5nZXItYWN0aXZlOiAgICAgXHRcdFx0XHRcdFx0XHRcdCNFRTJENDEgIWRlZmF1bHQ7IC8vIEN1c3RvbSB2YXJpYWJsZVxuJGRhbmdlci1saWdodDogICAgIFx0XHRcdFx0XHRcdFx0XHRcdGlmKGlzRGFya01vZGUoKSwgIzNBMjQzNCwgI0ZGRTJFNSkgIWRlZmF1bHQ7IC8vIEN1c3RvbSB2YXJpYWJsZVxuJGRhbmdlci1pbnZlcnNlOiAgIFx0XHRcdFx0XHRcdFx0XHRcdCR3aGl0ZSAhZGVmYXVsdDsgLy8gQ3VzdG9tIHZhcmlhYmxlXG5cbi8vIFdoaXRlIGNvbG9yc1xuJHdoaXRlOiAgICBcdFx0XHRcdFx0XHRcdFx0XHRcdFx0JHdoaXRlICFkZWZhdWx0OyAvLyBCb290c3RyYXAgdmFyaWFibGVcbiR3aGl0ZS1hY3RpdmU6ICAgIFx0XHRcdFx0XHRcdFx0XHRcdCRncmF5LTEwMCAhZGVmYXVsdDsgLy8gQ3VzdG9tIHZhcmlhYmxlXG4kd2hpdGUtaW52ZXJzZTogICAgXHRcdFx0XHRcdFx0XHRcdFx0JGdyYXktNjAwICFkZWZhdWx0OyAvLyBDdXN0b20gdmFyaWFibGVcblxuXG4vLyBUaGVtZSBjb2xvcnNcbiR0aGVtZS1jb2xvcnM6IChcblx0XCJ3aGl0ZVwiOiAgICAgICR3aGl0ZSwgIC8vIGN1c3RvbSBjb2xvciB0eXBlXG4gICAgXCJsaWdodFwiOiAgICAgICRsaWdodCxcbiAgICBcInByaW1hcnlcIjogICAgJHByaW1hcnksXG4gICAgXCJzZWNvbmRhcnlcIjogICRzZWNvbmRhcnksXG4gICAgXCJzdWNjZXNzXCI6ICAgICRzdWNjZXNzLFxuICAgIFwiaW5mb1wiOiAgICAgICAkaW5mbyxcbiAgICBcIndhcm5pbmdcIjogICAgJHdhcm5pbmcsXG4gICAgXCJkYW5nZXJcIjogICAgICRkYW5nZXIsXG4gICAgXCJkYXJrXCI6ICAgICAgICRkYXJrXG4pICFkZWZhdWx0O1xuXG4vLyBIb3ZlciBjb2xvcnNcbiR0aGVtZS1hY3RpdmUtY29sb3JzOiAoXG5cdFwid2hpdGVcIjogICAgICAkd2hpdGUtYWN0aXZlLCAgIC8vIGN1c3RvbSBjb2xvciB0eXBlXG5cdFwicHJpbWFyeVwiOiAgICAkcHJpbWFyeS1hY3RpdmUsXG4gICAgXCJzZWNvbmRhcnlcIjogICRzZWNvbmRhcnktYWN0aXZlLFxuICAgIFwibGlnaHRcIjogICAgICAkbGlnaHQtYWN0aXZlLFxuICAgIFwic3VjY2Vzc1wiOiAgICAkc3VjY2Vzcy1hY3RpdmUsXG4gICAgXCJpbmZvXCI6ICAgICAgICRpbmZvLWFjdGl2ZSxcbiAgICBcIndhcm5pbmdcIjogICAgJHdhcm5pbmctYWN0aXZlLFxuICAgIFwiZGFuZ2VyXCI6ICAgICAkZGFuZ2VyLWFjdGl2ZSxcbiAgICBcImRhcmtcIjogICAgICAgJGRhcmstYWN0aXZlXG4pICFkZWZhdWx0OyAgLy8gQ3VzdG9tIHZhcmlhYmxlXG5cbi8vIEludmVyc2UgY29sb3JzXG4kdGhlbWUtaW52ZXJzZS1jb2xvcnM6IChcblx0XCJ3aGl0ZVwiOiAgICAgICR3aGl0ZS1pbnZlcnNlLFxuXHRcInByaW1hcnlcIjogICAgJHByaW1hcnktaW52ZXJzZSxcbiAgICBcInNlY29uZGFyeVwiOiAgJHNlY29uZGFyeS1pbnZlcnNlLFxuICAgIFwibGlnaHRcIjogICAgICAkbGlnaHQtaW52ZXJzZSxcbiAgICBcInN1Y2Nlc3NcIjogICAgJHN1Y2Nlc3MtaW52ZXJzZSxcbiAgICBcImluZm9cIjogICAgICAgJGluZm8taW52ZXJzZSxcbiAgICBcIndhcm5pbmdcIjogICAgJHdhcm5pbmctaW52ZXJzZSxcbiAgICBcImRhbmdlclwiOiAgICAgJGRhbmdlci1pbnZlcnNlLFxuICAgIFwiZGFya1wiOiAgICAgICAkZGFyay1pbnZlcnNlXG4pICFkZWZhdWx0OyAgLy8gQ3VzdG9tIHZhcmlhYmxlXG5cbi8vIExpZ2h0IGNvbG9yc1xuJHRoZW1lLWxpZ2h0LWNvbG9yczogKFxuXHRcInByaW1hcnlcIjogICAgJHByaW1hcnktbGlnaHQsXG4gICAgXCJzdWNjZXNzXCI6ICAgICRzdWNjZXNzLWxpZ2h0LFxuICAgIFwiaW5mb1wiOiAgICAgICAkaW5mby1saWdodCxcbiAgICBcIndhcm5pbmdcIjogICAgJHdhcm5pbmctbGlnaHQsXG4gICAgXCJkYW5nZXJcIjogICAgICRkYW5nZXItbGlnaHQsXG4gICAgXCJkYXJrXCI6ICAgICAgICRkYXJrLWxpZ2h0XG4pICFkZWZhdWx0OyAgLy8gQ3VzdG9tIHZhcmlhYmxlXG5cbi8vIFRleHQgY29sb3JzXG4kdGhlbWUtdGV4dC1jb2xvcnM6IChcbiAgICBcIndoaXRlXCI6ICAgICAgJHdoaXRlLFxuXHRcInByaW1hcnlcIjogICAgJHByaW1hcnksXG4gICAgXCJzZWNvbmRhcnlcIjogICRzZWNvbmRhcnksXG4gICAgXCJsaWdodFwiOiAgICAgICRsaWdodCxcbiAgICBcInN1Y2Nlc3NcIjogICAgJHN1Y2Nlc3MsXG4gICAgXCJpbmZvXCI6ICAgICAgICRpbmZvLFxuICAgIFwid2FybmluZ1wiOiAgICAkd2FybmluZyxcbiAgICBcImRhbmdlclwiOiAgICAgJGRhbmdlcixcbiAgICBcImRhcmtcIjogICAgICAgJGRhcmssXG4gICAgXCJtdXRlZFwiOiAgICAgICR0ZXh0LW11dGVkLFxuICAgIFwiZ3JheS0xMDBcIjogICAkZ3JheS0xMDAsXG4gICAgXCJncmF5LTIwMFwiOiAgICRncmF5LTIwMCxcbiAgICBcImdyYXktMzAwXCI6ICAgJGdyYXktMzAwLFxuICAgIFwiZ3JheS00MDBcIjogICAkZ3JheS00MDAsXG4gICAgXCJncmF5LTUwMFwiOiAgICRncmF5LTUwMCxcbiAgICBcImdyYXktNjAwXCI6ICAgJGdyYXktNjAwLFxuICAgIFwiZ3JheS03MDBcIjogICAkZ3JheS03MDAsXG4gICAgXCJncmF5LTgwMFwiOiAgICRncmF5LTgwMCxcbiAgICBcImdyYXktOTAwXCI6ICAgJGdyYXktOTAwXG4pICFkZWZhdWx0OyAgLy8gQ3VzdG9tIHZhcmlhYmxlXG5cbi8vIE9wdGlvbnNcbi8vXG4vLyBRdWlja2x5IG1vZGlmeSBnbG9iYWwgc3R5bGluZyBieSBlbmFibGluZyBvciBkaXNhYmxpbmcgb3B0aW9uYWwgZmVhdHVyZXMuXG4kZW5hYmxlLXJvdW5kZWQ6IFx0XHRcdFx0XHRcdFx0XHRcdHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXNoYWRvd3M6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXHRcdHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLW5lZ2F0aXZlLW1hcmdpbnM6ICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtc21vb3RoLXNjcm9sbDogICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWxzZSAhZGVmYXVsdDtcblxuLy8gU3BhY2luZ1xuLy9cbi8vIENvbnRyb2wgdGhlIGRlZmF1bHQgc3R5bGluZyBvZiBtb3N0IEJvb3RzdHJhcCBlbGVtZW50cyBieSBtb2RpZnlpbmcgdGhlc2Vcbi8vIHZhcmlhYmxlcy4gTW9zdGx5IGZvY3VzZWQgb24gc3BhY2luZy5cbi8vIFlvdSBjYW4gYWRkIG1vcmUgZW50cmllcyB0byB0aGUgJHNwYWNlcnMgbWFwLCBzaG91bGQgeW91IG5lZWQgbW9yZSB2YXJpYXRpb24uXG4kc3BhY2VyOiAxcmVtICFkZWZhdWx0O1xuXG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2Nzcy9kb2xsYXItdmFyaWFibGUtZGVmYXVsdFxuJHNwYWNlcnM6IChcbiAgICAwOiAwLFxuICAgIDE6ICgkc3BhY2VyICogLjI1KSwgIFx0Ly8gMy41cHhcbiAgICAyOiAoJHNwYWNlciAqIC41KSwgICBcdC8vIDdweDtcblx0MzogKCRzcGFjZXIgKiAuNzUpLCAgXHQvLyAxMC41cHhcblx0NDogKCRzcGFjZXIgKiAxKSwgICAgXHQvLyAxNHB4XG5cdDU6ICgkc3BhY2VyICogMS4yNSksIFx0Ly8gMTcuNXB4XG5cdDY6ICgkc3BhY2VyICogMS41KSwgIFx0Ly8gMjFweFxuXHQ3OiAoJHNwYWNlciAqIDEuNzUpLCBcdC8vIDI0LjVweFxuXHQ4OiAoJHNwYWNlciAqIDIpLCAgICBcdC8vIDI4cHhcblx0OTogKCRzcGFjZXIgKiAyLjI1KSwgXHQvLyAzMS41cHhcblx0MTA6ICgkc3BhY2VyICogMi41KSwgXHQvLyAzNXB4XG5cdDExOiAoJHNwYWNlciAqIDIuNzUpLFx0Ly8gMzguNXB4XG5cdDEyOiAoJHNwYWNlciAqIDMpLCAgIFx0Ly8gNDJweFxuXHQxMzogKCRzcGFjZXIgKiAzLjI1KSxcdC8vIDQ1LjVweFxuXHQxNDogKCRzcGFjZXIgKiAzLjUpLCBcdC8vIDQ5cHhcblx0MTU6ICgkc3BhY2VyICogMy43NSksIFx0Ly8gNTIuNXB4XG5cdDE2OiAoJHNwYWNlciAqIDQpLCBcdFx0Ly8gNTVweFxuXHQxNzogKCRzcGFjZXIgKiA0LjI1KSwgXHQvLyA1OC41cHhcblx0MTg6ICgkc3BhY2VyICogNC41KSwgXHQvLyA2MnB4XG5cdDE5OiAoJHNwYWNlciAqIDQuNzUpLCBcdC8vIDY1LjVweFxuXHQyMDogKCRzcGFjZXIgKiA1KSwgXHRcdC8vIDY5cHhcbik7XG5cblxuLy8gUG9zaXRpb25cbi8vXG4vLyBEZWZpbmUgdGhlIGVkZ2UgcG9zaXRpb25pbmcgYW5jaG9ycyBvZiB0aGUgcG9zaXRpb24gdXRpbGl0aWVzLlxuXG4kcG9zaXRpb24tdmFsdWVzOiAoXG4gIDA6IDAsXG4gIDI1OiAyNSUsXG4gIDUwOiA1MCUsXG4gIDc1OiA3NSUsXG4gIDEwMDogMTAwJVxuKSAhZGVmYXVsdDtcblxuXG4vLyBCb2R5XG4vL1xuLy8gU2V0dGluZ3MgZm9yIHRoZSBgPGJvZHk+YCBlbGVtZW50LlxuJGJvZHktYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlmKGlzRGFya01vZGUoKSwgIzFFMUUyRCwgJHdoaXRlKSAhZGVmYXVsdDtcbiRib2R5LWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XG4kYm9keS10ZXh0LWFsaWduOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuXG4vLyBMaW5rc1xuLy9cbi8vIFN0eWxlIGFuY2hvciBlbGVtZW50cy5cbiRsaW5rLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkcHJpbWFyeSAhZGVmYXVsdDtcbiRsaW5rLWRlY29yYXRpb246ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBub25lICFkZWZhdWx0O1xuJGxpbmstaG92ZXItY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRhcmtlbigkcHJpbWFyeSwgMTUlKSAhZGVmYXVsdDtcbiRsaW5rLWhvdmVyLWRlY29yYXRpb246ICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bmRlcmxpbmUgIWRlZmF1bHQ7XG4vLyBEYXJrZW4gcGVyY2VudGFnZSBmb3IgbGlua3Mgd2l0aCBgLnRleHQtKmAgY2xhc3MgKGUuZy4gYC50ZXh0LXN1Y2Nlc3NgKVxuJGVtcGhhc2l6ZWQtbGluay1ob3Zlci1kYXJrZW4tcGVyY2VudGFnZTogICAgICAgICAgIDE1JSAhZGVmYXVsdDtcblxuXG5cbi8vIFBhcmFncmFwaHNcbi8vXG4vLyBTdHlsZSBwIGVsZW1lbnQuXG4kcGFyYWdyYXBoLW1hcmdpbi1ib3R0b206ICAgICAgICAgICAgICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcblxuXG5cbi8vIEdyaWQgYnJlYWtwb2ludHNcbi8vXG4vLyBEZWZpbmUgdGhlIG1pbmltdW0gZGltZW5zaW9ucyBhdCB3aGljaCB5b3VyIGxheW91dCB3aWxsIGNoYW5nZSxcbi8vIGFkYXB0aW5nIHRvIGRpZmZlcmVudCBzY3JlZW4gc2l6ZXMsIGZvciB1c2UgaW4gbWVkaWEgcXVlcmllcy5cbi8vIHNjc3MtZG9jcy1zdGFydCBncmlkLWJyZWFrcG9pbnRzXG4kZ3JpZC1icmVha3BvaW50czogKFxuICAgIHhzOiAwLFxuICAgIHNtOiA1NzZweCxcbiAgICBtZDogNzY4cHgsXG4gICAgbGc6IDk5MnB4LFxuICAgIHhsOiAxMjAwcHgsXG4gICAgeHhsOiAxNDAwcHhcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGdyaWQtYnJlYWtwb2ludHNcblxuXG5cbi8vIEdyaWQgY29udGFpbmVyc1xuLy9cbi8vIERlZmluZSB0aGUgbWF4aW11bSB3aWR0aCBvZiBgLmNvbnRhaW5lcmAgZm9yIGRpZmZlcmVudCBzY3JlZW4gc2l6ZXMuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBjb250YWluZXItbWF4LXdpZHRoc1xuJGNvbnRhaW5lci1tYXgtd2lkdGhzOiAoXG4gICAgc206IDU0MHB4LFxuICAgIG1kOiA3MjBweCxcbiAgICBsZzogOTYwcHgsXG4gICAgeGw6IDExNDBweCxcbiAgICB4eGw6IDEzMjBweFxuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgY29udGFpbmVyLW1heC13aWR0aHNcblxuXG5cbi8vIENvbXBvbmVudHNcbi8vXG4vLyBEZWZpbmUgY29tbW9uIHBhZGRpbmcgYW5kIGJvcmRlciByYWRpdXMgc2l6ZXMgYW5kIG1vcmUuXG5cbiRib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAxcHggIWRlZmF1bHQ7XG4kYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuXG4kYm9yZGVyLXdpZHRoczogKFxuICAwOiAwLFxuICAxOiAxcHgsXG4gIDI6IDJweCxcbiAgMzogM3B4LFxuICA0OiA0cHgsXG4gIDU6IDVweFxuKSAhZGVmYXVsdDtcblxuJHJvdW5kZWQtcGlsbDogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDUwcmVtICFkZWZhdWx0O1xuXG4kY29tcG9uZW50LWFjdGl2ZS1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgICAgJHByaW1hcnktaW52ZXJzZSAhZGVmYXVsdDtcbiRjb21wb25lbnQtYWN0aXZlLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkcHJpbWFyeSAhZGVmYXVsdDtcbiRjb21wb25lbnQtaG92ZXItYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkcHJpbWFyeS1saWdodCAhZGVmYXVsdDtcbiRjb21wb25lbnQtaG92ZXItY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkcHJpbWFyeSAhZGVmYXVsdDtcblxuJGNhcmV0LXdpZHRoOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC4zZW0gIWRlZmF1bHQ7XG4kY2FyZXQtdmVydGljYWwtYWxpZ246ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGNhcmV0LXdpZHRoICogLjg1ICFkZWZhdWx0O1xuJGNhcmV0LXNwYWNpbmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRjYXJldC13aWR0aCAqIC44NSAhZGVmYXVsdDtcblxuJHRyYW5zaXRpb24tYmFzZTogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFsbCAuMnMgZWFzZSAhZGVmYXVsdDtcbiR0cmFuc2l0aW9uLWZhZGU6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5IC4xNXMgbGluZWFyICFkZWZhdWx0O1xuJHRyYW5zaXRpb24tY29sbGFwc2U6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodCAuMzVzIGVhc2UgIWRlZmF1bHQ7XG4kdHJhbnNpdGlvbi1saW5rOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3IgLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgLjJzIGVhc2UgIWRlZmF1bHQ7ICAvLyBDdXN0b20gdmFyaWFibGVcbiR0cmFuc2l0aW9uLWlucHV0OiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvciAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAuMnMgZWFzZSAhZGVmYXVsdDsgIC8vIEN1c3RvbSB2YXJpYWJsZVxuXG5cbi8vIENvbXBvbmVudHNcbi8vXG4vLyBEZWZpbmUgY29tbW9uIHBhZGRpbmcgYW5kIGJvcmRlciByYWRpdXMgc2l6ZXMgYW5kIG1vcmUuXG5cbiRjb21wb25lbnQtYWN0aXZlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAkcHJpbWFyeS1pbnZlcnNlICFkZWZhdWx0O1xuJGNvbXBvbmVudC1hY3RpdmUtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRwcmltYXJ5ICFkZWZhdWx0O1xuXG4vLyBDdXN0b20gaG92ZXIgYW5kIGFjdGl2ZSBiYWNrZ3JvdW5kIGNvbG9yc1xuJGhvdmVyLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJnYmEoJGdyYXktMTAwLCAwLjgpICFkZWZhdWx0OyAvLyBDdXN0b20gdmFyaWFibGUodG8gcmVtb3ZlKVxuJGFjdGl2ZS1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRob3Zlci1iZyAhZGVmYXVsdDsgLy8gQ3VzdG9tIHZhcmlhYmxlKHRvIHJlbW92ZSlcblxuXG4vLyBCb3JkZXIgUmFkaXVlc1xuJGJvcmRlci1yYWRpdXMtc206ICAgICAgICAgICAgXHRcdFx0XHRcdFx0LjI3NXJlbSAhZGVmYXVsdDtcbiRib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgIFx0XHRcdFx0XHRcdC40NzVyZW0gIWRlZmF1bHQ7XG4kYm9yZGVyLXJhZGl1cy1sZzogICAgICAgICAgICBcdFx0XHRcdFx0XHQuNzc1cmVtICFkZWZhdWx0O1xuJGJvcmRlci1yYWRpdXMteGw6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7IC8vIEN1c3RvbSB2YXJpYWJsZVxuXG4vLyBCb3ggc2hhZG93XG4kYm94LXNoYWRvdy14czogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMCAuMXJlbSAwLjc1cmVtIDAuMjVyZW0gcmdiYSgkYmxhY2ssIDAuMDUpICFkZWZhdWx0OyAvLyBDdXN0b20gdmFyaWFibGVcbiRib3gtc2hhZG93LXNtOiAgICAgICAgICAgICAgIFx0XHRcdFx0XHRcdDAgLjFyZW0gMXJlbSAwLjI1cmVtIHJnYmEoJGJsYWNrLCAuMDUpICFkZWZhdWx0O1xuJGJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICAgXHRcdFx0XHRcdFx0MCAuNXJlbSAxLjVyZW0gMC41cmVtIHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcbiRib3gtc2hhZG93LWxnOiAgICAgICAgICAgICAgIFx0XHRcdFx0XHRcdDAgMXJlbSAycmVtIDFyZW0gcmdiYSgkYmxhY2ssIC4xKSAhZGVmYXVsdDtcblxuXG4vLyBCb3JkZXIgc2V0dGluZ3NcbiRib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kYm9yZGVyLWRhc2hlZC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0OyAgLy8gQ3VzdG9tIHZhcmlhYmxlXG4kYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMXB4ICFkZWZhdWx0O1xuXG5cbi8vIEdyaWQgY29sdW1uc1xuLy9cbi8vIFNldCB0aGUgbnVtYmVyIG9mIGNvbHVtbnMgYW5kIHNwZWNpZnkgdGhlIHdpZHRoIG9mIHRoZSBndXR0ZXJzLlxuXG4kZ3JpZC1jb2x1bW5zOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMTIgIWRlZmF1bHQ7XG4kZ3JpZC1ndXR0ZXItd2lkdGg6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMS41cmVtICFkZWZhdWx0O1xuJGdyaWQtcm93LWNvbHVtbnM6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDYgIWRlZmF1bHQ7XG5cbiRndXR0ZXJzOiAoXG4gICAgMDogMHJlbSxcbiAgICAxOiAoJHNwYWNlciAqIC4yNSksICBcdC8vIDMuNXB4XG4gICAgMjogKCRzcGFjZXIgKiAuNSksICAgXHQvLyA3cHg7XG4gICAgMzogKCRzcGFjZXIgKiAuNzUpLCAgXHQvLyAxMC41cHhcbiAgICA0OiAoJHNwYWNlciAqIDEpLCAgICBcdC8vIDE0cHhcbiAgICA1OiAoJHNwYWNlciAqIDEuMjUpLCBcdC8vIDE3LjVweFxuICAgIDY6ICgkc3BhY2VyICogMS41KSwgIFx0Ly8gMjFweFxuICAgIDc6ICgkc3BhY2VyICogMS43NSksIFx0Ly8gMjQuNXB4XG4gICAgODogKCRzcGFjZXIgKiAyKSwgICAgXHQvLyAyOHB4XG4gICAgOTogKCRzcGFjZXIgKiAyLjI1KSwgXHQvLyAzMS41cHhcbiAgICAxMDogKCRzcGFjZXIgKiAyLjUpLCBcdC8vIDM1cHhcbikgIWRlZmF1bHQ7XG5cbi8vIENvbnRhaW5lciBwYWRkaW5nXG5cbiRjb250YWluZXItcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkZ3JpZC1ndXR0ZXItd2lkdGggIWRlZmF1bHQ7XG5cblxuLy8gVHlwb2dyYXBoeVxuLy9cbi8vIEZvbnQsIGxpbmUtaGVpZ2h0LCBhbmQgY29sb3IgZm9yIGJvZHkgdGV4dCwgaGVhZGluZ3MsIGFuZCBtb3JlLlxuXG4vLyBGb250IGZhbWlseVxuJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWY6ICAgICAgICAgICAgXHRcdFx0XHRQb3BwaW5zLCBIZWx2ZXRpY2EsIFwic2Fucy1zZXJpZlwiICFkZWZhdWx0O1xuXG4kZm9udC1zaXplLWJhc2U6ICAgICAgICAgICAgICBcdFx0XHRcdFx0XHQxcmVtICFkZWZhdWx0OyAvLyBBc3N1bWVzIHRoZSBicm93c2VyIGRlZmF1bHQsIHR5cGljYWxseSBgMTNweGBcbiRmb250LXNpemUtbGc6ICAgICAgICAgICAgICAgXHQgXHRcdFx0XHRcdCRmb250LXNpemUtYmFzZSAqIDEuMDc1ICFkZWZhdWx0OyAgIC8vIDE0LjA0cHhcbiRmb250LXNpemUtc206ICAgICAgICAgICAgICAgIFx0XHRcdFx0XHRcdCRmb250LXNpemUtYmFzZSAqIC45MjUgIWRlZmF1bHQ7ICAgLy8gMTIuMDI1cHhcblxuJGZvbnQtd2VpZ2h0LWxpZ2h0ZXI6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpZ2h0ZXIgIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtbGlnaHQ6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMzAwICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LW5vcm1hbDogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDQwMCAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1ib2xkOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA1MDAgIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtYm9sZGVyOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgNjAwICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LWJvbGRlc3Q6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDcwMCAhZGVmYXVsdDtcblxuJGZvbnQtd2VpZ2h0LWJhc2U6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRmb250LXdlaWdodC1ub3JtYWwgIWRlZmF1bHQ7XG5cbi8vIExpbmUgaGVpZ2h0c1xuJGxpbmUtaGVpZ2h0LWJhc2U6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDEuNSAhZGVmYXVsdDtcbiRsaW5lLWhlaWdodC1zbTogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAxLjI1ICFkZWZhdWx0O1xuJGxpbmUtaGVpZ2h0LWxnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDEuNzUgIWRlZmF1bHQ7XG4kbGluZS1oZWlnaHQteGw6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMiAhZGVmYXVsdDtcbiRsaW5lLWhlaWdodC14eGw6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAyLjI1ICFkZWZhdWx0O1xuXG5cbi8vIEhlYWRpbmcgc2l6ZXNcbiRoMS1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjc1ICFkZWZhdWx0OyAgIC8vIDIyLjc1cHhcbiRoMi1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjUgIWRlZmF1bHQ7ICAgIC8vIDE5LjUwcHhcbiRoMy1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjM1ICFkZWZhdWx0OyAgIC8vIDE3LjU1cHhcbiRoNC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjI1ICFkZWZhdWx0OyAgIC8vIDE2LjI1cHhcbiRoNS1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjE1ICFkZWZhdWx0OyAgIC8vIDE0Ljk1cHhcbiRoNi1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjA3NSAhZGVmYXVsdDsgIC8vIDEzLjk3cHhcblxuLy8gRm9udCBTaXplc1xuJGZvbnQtc2l6ZXM6IChcbiAgICAxOiAkaDEtZm9udC1zaXplLCAgIC8vIDIyLjc1cHhcbiAgICAyOiAkaDItZm9udC1zaXplLCAgIC8vIDE5LjUwcHhcbiAgICAzOiAkaDMtZm9udC1zaXplLCAgIC8vIDE3LjU1cHhcbiAgICA0OiAkaDQtZm9udC1zaXplLCAgIC8vIDE2LjI1cHhcbiAgICA1OiAkaDUtZm9udC1zaXplLCAgIC8vIDE0Ljk1cHhcbiAgICA2OiAkaDYtZm9udC1zaXplLCAgIC8vIDEzLjk1cHhcblxuICAgIDc6ICRmb250LXNpemUtYmFzZSAqIDAuOTUsICAvLyAxMi4zNXB4XG4gICAgODogJGZvbnQtc2l6ZS1iYXNlICogMC44NSwgIC8vIDExLjA1cHhcbiAgICA5OiAkZm9udC1zaXplLWJhc2UgKiAwLjc1LCAgLy8gOS43NXB4XG4gICAgMTA6ICRmb250LXNpemUtYmFzZSAqIDAuNSwgIC8vIDYuNTBweFxuXG4gICAgYmFzZTogJGZvbnQtc2l6ZS1iYXNlLCAvLyAxM3B4XG4gICAgZmx1aWQ6IDEwMCUsIC8vIDEwMCVcblxuICAgIDJ4OiAkZm9udC1zaXplLWJhc2UgKiAyLCAgICAgICAgLy8gMjZweFxuICAgIDJxeDogJGZvbnQtc2l6ZS1iYXNlICogMi4yNSwgICAgLy8gMjkuMjVweFxuICAgIDJoeDogJGZvbnQtc2l6ZS1iYXNlICogMi41LCAgICAgLy8gMzIuNXB4XG4gICAgMnR4OiAkZm9udC1zaXplLWJhc2UgKiAyLjc1LCAgICAvLyAzNS43NXB4XG5cbiAgICAzeDogJGZvbnQtc2l6ZS1iYXNlICogMywgICAgICAgIC8vIDM5cHhcbiAgICAzcXg6ICRmb250LXNpemUtYmFzZSAqIDMuMjUsICAgIC8vIDQyLjI1cHhcbiAgICAzaHg6ICRmb250LXNpemUtYmFzZSAqIDMuNSwgICAgIC8vIDQ1LjVweFxuICAgIDN0eDogJGZvbnQtc2l6ZS1iYXNlICogMy43NSwgICAgLy8gNDguNzVweFxuXG4gICAgNHg6ICRmb250LXNpemUtYmFzZSAqIDQsICAgICAgICAvLyA1MnB4XG4gICAgNHF4OiAkZm9udC1zaXplLWJhc2UgKiA0LjI1LCAgICAvLyA1NS4yNXB4XG4gICAgNGh4OiAkZm9udC1zaXplLWJhc2UgKiA0LjUsICAgICAvLyA1OC41cHhcbiAgICA0dHg6ICRmb250LXNpemUtYmFzZSAqIDQuNzUsICAgIC8vIDYxLjc1cHhcbiAgICBcbiAgICA1eDogJGZvbnQtc2l6ZS1iYXNlICogNSwgICAgICAgIC8vIDY1cHhcbiAgICA1cXg6ICRmb250LXNpemUtYmFzZSAqIDUuMjUsICAgIC8vIDY4LjI1cHhcbiAgICA1aHg6ICRmb250LXNpemUtYmFzZSAqIDUuNSwgICAgIC8vIDcxLjVweFxuICAgIDV0eDogJGZvbnQtc2l6ZS1iYXNlICogNS43NSAgICAgLy8gNzQuNzVweFxuKSAhZGVmYXVsdDtcblxuJGhlYWRpbmdzLW1hcmdpbi1ib3R0b206ICAgICAgICAgICAgICAgICAgICAgICAgICAgICRzcGFjZXIgKiAwLjUgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtZm9udC1mYW1pbHk6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRoZWFkaW5ncy1mb250LXN0eWxlOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGhlYWRpbmdzLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRmb250LXdlaWdodC1ib2xkZXIgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtbGluZS1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMS4yICFkZWZhdWx0O1xuJGhlYWRpbmdzLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRncmF5LTkwMCAhZGVmYXVsdDtcblxuJGRpc3BsYXktZm9udC1zaXplczogKFxuICAgIDE6IDVyZW0sXG4gICAgMjogNC41cmVtLFxuICAgIDM6IDRyZW0sXG4gICAgNDogMy41cmVtLFxuICAgIDU6IDNyZW0sXG4gICAgNjogMi41cmVtXG4pICFkZWZhdWx0O1xuXG4kZGlzcGxheS1mb250LXdlaWdodDogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJvbGRlciAhZGVmYXVsdDtcbiRkaXNwbGF5LWxpbmUtaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkaGVhZGluZ3MtbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG5cblxuXG4vLyBCdXR0b25zICsgRm9ybXNcbi8vXG4vLyBTaGFyZWQgdmFyaWFibGVzIHRoYXQgYXJlIHJlYXNzaWduZWQgdG8gYCRpbnB1dC1gIGFuZCBgJGJ0bi1gIHNwZWNpZmljIHZhcmlhYmxlcy5cblxuJGlucHV0LWJ0bi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb250LWZhbWlseTogICAgICAgICAgICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS4xICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1saW5lLWhlaWdodDogICAgICAgICAgICAgICAgICAgICAgICAgICAgICRsaW5lLWhlaWdodC1iYXNlICFkZWZhdWx0O1xuXG4kaW5wdXQtYnRuLWZvY3VzLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb2N1cy1jb2xvci1vcGFjaXR5OiAgICAgICAgICAgICAgICAgICAgIC4yNSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9jdXMtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZ2JhKCRjb21wb25lbnQtYWN0aXZlLWJnLCAkaW5wdXQtYnRuLWZvY3VzLWNvbG9yLW9wYWNpdHkpICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiRpbnB1dC1wbGFjZWhvbGRlci1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgICAkZ3JheS01MDAgIWRlZmF1bHQ7XG4kaW5wdXQtcGxhaW50ZXh0LWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGJvZHktY29sb3IgIWRlZmF1bHQ7XG5cbiRpbnB1dC1idG4tcGFkZGluZy15LXNtOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuNTVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLXBhZGRpbmcteC1zbTogICAgICAgICAgICAgICAgICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb250LXNpemUtc206ICAgICAgICAgICAgICAgICAgICAgICAgICAgICRmb250LXNpemUtc20gIWRlZmF1bHQ7XG5cbiRpbnB1dC1idG4tcGFkZGluZy15LWxnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuODI1cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1wYWRkaW5nLXgtbGc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgIDEuNXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9udC1zaXplLWxnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjE1ICFkZWZhdWx0O1xuXG4kaW5wdXQtYnRuLWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcblxuXG5cbi8vIEJ1dHRvbnNcbi8vXG4vLyBGb3IgZWFjaCBvZiBCb290c3RyYXAncyBidXR0b25zLCBkZWZpbmUgdGV4dCwgYmFja2dyb3VuZCwgYW5kIGJvcmRlciBjb2xvci5cblxuJGJ0bi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15ICFkZWZhdWx0O1xuJGJ0bi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDEuNXJlbSAhZGVmYXVsdDtcbiRidG4tZm9udC1mYW1pbHk6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtZmFtaWx5ICFkZWZhdWx0O1xuJGJ0bi1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplICFkZWZhdWx0O1xuJGJ0bi1mb250LXdlaWdodDogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xuJGJ0bi1saW5lLWhlaWdodDogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG4kYnRuLXdoaXRlLXNwYWNlOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDsgLy8gU2V0IHRvIGBub3dyYXBgIHRvIHByZXZlbnQgdGV4dCB3cmFwcGluZ1xuXG4kYnRuLXBhZGRpbmcteS1zbTogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXktc20gIWRlZmF1bHQ7XG4kYnRuLXBhZGRpbmcteC1zbTogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcbiRidG4tZm9udC1zaXplLXNtOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcblxuJGJ0bi1wYWRkaW5nLXktbGc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15LWxnICFkZWZhdWx0O1xuJGJ0bi1wYWRkaW5nLXgtbGc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDEuNzVyZW0gIWRlZmF1bHQ7XG4kYnRuLWZvbnQtc2l6ZS1sZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUtbGcgIWRlZmF1bHQ7XG5cbiRidG4tYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWJvcmRlci13aWR0aCAhZGVmYXVsdDtcblxuJGJ0bi1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kYnRuLWZvY3VzLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy13aWR0aCAhZGVmYXVsdDtcbiRidG4tZm9jdXMtYm94LXNoYWRvdzogICAgICAgICAgICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGJ0bi1kaXNhYmxlZC1vcGFjaXR5OiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC42ICFkZWZhdWx0O1xuJGJ0bi1hY3RpdmUtYm94LXNoYWRvdzogICAgICAgICAgICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiRidG4tbGluay1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkbGluay1jb2xvciAhZGVmYXVsdDtcbiRidG4tbGluay1ob3Zlci1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkbGluay1ob3Zlci1jb2xvciAhZGVmYXVsdDtcbiRidG4tbGluay1kaXNhYmxlZC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG5cbi8vIEFsbG93cyBmb3IgY3VzdG9taXppbmcgYnV0dG9uIHJhZGl1cyBpbmRlcGVuZGVudGx5IGZyb20gZ2xvYmFsIGJvcmRlciByYWRpdXNcbiRidG4tYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRidG4tYm9yZGVyLXJhZGl1cy1zbTogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRidG4tYm9yZGVyLXJhZGl1cy1sZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcblxuJGJ0bi10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcblxuJGJ0bi1leHRlbmRlZC12YXJpYW50czogICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7IC8vIEN1c3RvbSB2YXJpYWJsZVxuXG5cbi8vIEZvcm1zXG4kZm9ybS1sYWJlbC1tYXJnaW4tYm90dG9tOiAgICAgICAgICAgICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kZm9ybS1sYWJlbC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMS4wNXJlbSAhZGVmYXVsdDtcbiRmb3JtLWxhYmVsLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgICAgICAgICAgICAgICA1MDAgIWRlZmF1bHQ7XG4kZm9ybS1sYWJlbC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGdyYXktODAwICFkZWZhdWx0O1xuXG4kZm9ybS10ZXh0LW1hcmdpbi10b3A6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kZm9ybS10ZXh0LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcbiRmb3JtLXRleHQtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkdGV4dC1tdXRlZCAhZGVmYXVsdDtcblxuJGlucHV0LXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15ICFkZWZhdWx0O1xuJGlucHV0LXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14ICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtZmFtaWx5OiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1mYW1pbHkgIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUgIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG4kaW5wdXQtbGluZS1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodCAhZGVmYXVsdDtcblxuJGlucHV0LXNvbGlkLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRncmF5LTEwMCAhZGVmYXVsdDsgLy8gQ3VzdG9tIHZhcmlhYmxlXG4kaW5wdXQtc29saWQtYmctZm9jdXM6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGFya2VuKCRncmF5LTEwMCwgMiUpICFkZWZhdWx0OyAvLyBDdXN0b20gdmFyaWFibGVcbiRpbnB1dC1zb2xpZC1wbGFjZWhvbGRlci1jb2xvcjogICAgICAgICAgICAgICAgICAgICAkaW5wdXQtcGxhY2Vob2xkZXItY29sb3IgIWRlZmF1bHQ7ICAvLyBDdXN0b20gdmFyaWFibGVcbiRpbnB1dC1zb2xpZC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcdCRncmF5LTcwMCAhZGVmYXVsdDsgLy8gQ3VzdG9tIHZhcmlhYmxlXG5cbiRpbnB1dC1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkYm9keS1iZyAhZGVmYXVsdDtcbiRpbnB1dC1kaXNhYmxlZC1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kaW5wdXQtcmVhZG9ubHktYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJnICFkZWZhdWx0OyAgLy8gQ3VzdG9tIHZhcmlhYmxlXG4kaW5wdXQtZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuJGlucHV0LWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcbiRpbnB1dC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWJvcmRlci13aWR0aCAhZGVmYXVsdDtcblxuJGlucHV0LWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRidG4tYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRpbnB1dC1ib3JkZXItcmFkaXVzLXNtOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAkYnRuLWJvcmRlci1yYWRpdXMtc20gIWRlZmF1bHQ7XG4kaW5wdXQtYm9yZGVyLXJhZGl1cy1sZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgJGJ0bi1ib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xuXG4kaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAgJGdyYXktNDAwICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1jb2xvciAhZGVmYXVsdDtcblxuJGZvcm0tY2hlY2staW5wdXQtd2lkdGg6ICAgICAgICAgICAgICAgICAgICAgICAgICAgIDEuNzVyZW0gIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC13aWR0aC1zbTogICAgICAgICAgICAgICAgICAgICAgICAgMS41cmVtICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtd2lkdGgtbGc6ICAgICAgICAgICAgICAgICAgICAgICAgIDIuMjVyZW0gIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1iZy1zaXplOiAgICAgICAgICAgICAgICAgICAgICAgICAgNjAlIDYwJSAhZGVmYXVsdDsgLy8gQ3VzdG9tIHZhcmlhYmxlXG4kZm9ybS1jaGVjay1taW4taGVpZ2h0OiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1wYWRkaW5nLXN0YXJ0OiAgICAgICAgICAgICAgICAgICAgICAgICAgJGZvcm0tY2hlY2staW5wdXQtd2lkdGggKyAuNXJlbSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLXBhZGRpbmctbGVmdDogICAgICAgICAgICAgICAgICAgICAgICAgICAkZm9ybS1jaGVjay1pbnB1dC13aWR0aCArIC41cmVtICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stbWFyZ2luLWJvdHRvbTogICAgICAgICAgICAgICAgICAgICAgICAgIC4xMjVyZW0gIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1sYWJlbC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWxhYmVsLWN1cnNvcjogICAgICAgICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1wb3NpdGlvbiAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuXG4kZm9ybS1jaGVjay1pbnB1dC1hY3RpdmUtZmlsdGVyOiAgICAgICAgICAgICAgICAgICAgYnJpZ2h0bmVzcyg5MCUpICFkZWZhdWx0O1xuXG4kZm9ybS1jaGVjay1pbnB1dC1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGJvZHktYmcgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1iZy1zb2xpZDogICAgICAgICAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0OyAvLyBDdXN0b20gdmFyaWFibGVcbiRmb3JtLWNoZWNrLWlucHV0LWJvcmRlcjogICAgICAgICAgICAgICAgICAgICAgICAgICAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAuMjUpICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAgICAgIC40NWVtICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stcmFkaW8tYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAgICAgIDUwJSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWZvY3VzLWJvcmRlcjogICAgICAgICAgICAgICAgICAgICAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtZm9jdXMtYm94LXNoYWRvdzogICAgICAgICAgICAgICAgIG5vbmUgIWRlZmF1bHQ7XG5cbiRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtY29sb3I6ICAgICAgICAgICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtYmctY29sb3I6ICAgICAgICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtYmctaW1hZ2U6ICAgICAgICAgICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxMyAxMScgd2lkdGg9JzEzJyBoZWlnaHQ9JzExJyBmaWxsPSdub25lJz48cGF0aCBkPSdNMTEuMDQyNiAxLjAyODkzQzExLjMyNTggMC42OTU3OTIgMTEuODI1NCAwLjY1NTI4MyAxMi4xNTg1IDAuOTM4NDUxQzEyLjQ5MTcgMS4yMjE2MiAxMi41MzIyIDEuNzIxMjQgMTIuMjQ5IDIuMDU0MzdMNS41MTk4NSA5Ljk3MTA0QzUuMjMyMjQgMTAuMzA5NCA0LjcyMjYxIDEwLjM0NTEgNC4zOTA3IDEwLjA1TDAuODI4MTk3IDYuODgzMzVDMC41MDE0MSA2LjU5Mjg4IDAuNDcxOTc1IDYuMDkyNDkgMC43NjI0NTIgNS43NjU3QzEuMDUyOTMgNS40Mzg5MSAxLjU1MzMyIDUuNDA5NDggMS44ODAxMSA1LjY5OTk1TDQuODM3NjUgOC4zMjg4OUwxMS4wNDI2IDEuMDI4OTNaJyBmaWxsPScjeyRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtY29sb3J9Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stcmFkaW8tY2hlY2tlZC1iZy1pbWFnZTogICAgICAgICAgICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4Jz48Y2lyY2xlIHI9JzInIGZpbGw9JyN7JGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1jb2xvcn0nLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG5cbiRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtY29sb3I6ICAgICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtYmctY29sb3I6ICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtYm9yZGVyLWNvbG9yOiAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtYmctaW1hZ2U6ICAgICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyMCAyMCc+PHBhdGggZmlsbD0nbm9uZScgc3Ryb2tlPScjeyRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtY29sb3J9JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMycgZD0nTTYgMTBoOCcvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcblxuJGZvcm0tY2hlY2staW5wdXQtZGlzYWJsZWQtb3BhY2l0eTogICAgICAgICAgICAgICAgIC41ICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stbGFiZWwtZGlzYWJsZWQtb3BhY2l0eTogICAgICAgICAgICAgICAgICRmb3JtLWNoZWNrLWlucHV0LWRpc2FibGVkLW9wYWNpdHkgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1idG4tY2hlY2stZGlzYWJsZWQtb3BhY2l0eTogICAgICAgICAgICAgJGJ0bi1kaXNhYmxlZC1vcGFjaXR5ICFkZWZhdWx0O1xuXG4kZm9ybS1zd2l0Y2gtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmdiYSgwLCAwLCAwLCAuMjUpICFkZWZhdWx0O1xuJGZvcm0tc3dpdGNoLWNvbG9yLXNvbGlkOiAgICAgICAgICAgICAgICAgICAgICAgICAgIGlmKGlzRGFya01vZGUoKSwgJGdyYXktNTAwLCAkd2hpdGUpICFkZWZhdWx0O1xuJGZvcm0tc3dpdGNoLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDMuMjVyZW0gIWRlZmF1bHQ7XG4kZm9ybS1zd2l0Y2gtaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMi4yNXJlbSAhZGVmYXVsdDsgLy8gQ3VzdG9tIHZhcmlhYmxlXG4kZm9ybS1zd2l0Y2gtd2lkdGgtc206ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMi41cmVtICFkZWZhdWx0OyAvLyBDdXN0b20gdmFyaWFibGVcbiRmb3JtLXN3aXRjaC1oZWlnaHQtc206ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAxLjVyZW0gIWRlZmF1bHQ7IC8vIEN1c3RvbSB2YXJpYWJsZVxuJGZvcm0tc3dpdGNoLXdpZHRoLWxnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDMuNzVyZW0gIWRlZmF1bHQ7IC8vIEN1c3RvbSB2YXJpYWJsZVxuJGZvcm0tc3dpdGNoLWhlaWdodC1sZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgIDIuNzVyZW0gIWRlZmF1bHQ7IC8vIEN1c3RvbSB2YXJpYWJsZVxuXG4kZm9ybS1zd2l0Y2gtcGFkZGluZy1zdGFydDogICAgICAgICAgICAgICAgICAgICAgICAgJGZvcm0tc3dpdGNoLXdpZHRoICsgLjVyZW0gIWRlZmF1bHQ7XG4kZm9ybS1zd2l0Y2gtcGFkZGluZy1sZWZ0OiAgICAgICAgICAgICAgICAgICAgICAgICAgJGZvcm0tc3dpdGNoLXdpZHRoICsgLjVyZW0gIWRlZmF1bHQ7XG4kZm9ybS1zd2l0Y2gtYmctaW1hZ2U6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnPjxjaXJjbGUgcj0nMycgZmlsbD0nI3skZm9ybS1zd2l0Y2gtY29sb3J9Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGZvcm0tc3dpdGNoLWJnLWltYWdlLXNvbGlkOiAgICAgICAgICAgICAgICAgICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4Jz48Y2lyY2xlIHI9JzMnIGZpbGw9JyN7JGZvcm0tc3dpdGNoLWNvbG9yLXNvbGlkfScvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRmb3JtLXN3aXRjaC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICAgICAgICAgICAkZm9ybS1zd2l0Y2gtd2lkdGggIWRlZmF1bHQ7XG5cbiRmb3JtLXN3aXRjaC1mb2N1cy1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tc3dpdGNoLWZvY3VzLWJnLWltYWdlOiAgICAgICAgICAgICAgICAgICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4Jz48Y2lyY2xlIHI9JzMnIGZpbGw9JyN7JGZvcm0tc3dpdGNoLWZvY3VzLWNvbG9yfScvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcblxuJGZvcm0tc3dpdGNoLWNoZWNrZWQtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tc3dpdGNoLWNoZWNrZWQtYmctaW1hZ2U6ICAgICAgICAgICAgICAgICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4Jz48Y2lyY2xlIHI9JzMnIGZpbGw9JyN7JGZvcm0tc3dpdGNoLWNoZWNrZWQtY29sb3J9Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGZvcm0tc3dpdGNoLWNoZWNrZWQtYmctcG9zaXRpb246ICAgICAgICAgICAgICAgICAgIHJpZ2h0IGNlbnRlciAhZGVmYXVsdDtcblxuJGZvcm0tY2hlY2staW5saW5lLW1hcmdpbi1yaWdodDogICAgICAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG5cbiRpbnB1dC1ncm91cC1hZGRvbi1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkZ3JheS0xMDAgIWRlZmF1bHQ7XG5cbiRmb3JtLXNlbGVjdC1pbmRpY2F0b3ItY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG5cbi8vIE5hdnNcbiRuYXYtdGFicy1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJG5hdi10YWJzLWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG5cblxuXG4vLyBDYXJkXG4kY2FyZC1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGJvZHktYmcgIWRlZmF1bHQ7XG4kY2FyZC1ib3gtc2hhZG93OiBcdFx0XHRcdFx0XHRcdFx0XHRpZihpc0RhcmtNb2RlKCksIG5vbmUsIDBweCAwcHggMjBweCAwcHggcmdiYSg3Niw4NywxMjUsMC4wMikpICFkZWZhdWx0O1xuJGNhcmQtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAgXHRcdFx0XHQkYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGNhcmQtYm9yZGVyLXN0eWxlOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNvbGlkICFkZWZhdWx0OyAvLyBDdXN0b20gdmFyaWFibGVcbiRjYXJkLWJvcmRlci1kYXNoZWQtY29sb3I6ICAgICAgICAgICAgICAgICBcdFx0XHQkYm9yZGVyLWRhc2hlZC1jb2xvciAhZGVmYXVsdDtcbiRjYXJkLWNhcC1iZzogICAgICAgICAgICAgICAgICAgICAgIFx0XHRcdFx0JHdoaXRlICFkZWZhdWx0O1xuJGNhcmQtcHk6ICAgICAgICAgICAgICAgICAgICAgXHRcdFx0XHQgICAgICAgIDJyZW0gIWRlZmF1bHQ7XG4kY2FyZC1weDogICAgICAgICAgICAgICAgICAgIFx0XHRcdFx0XHQgICAgMi4yNXJlbSAhZGVmYXVsdDtcbiRjYXJkLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgIFx0XHRcdFx0JGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG5cbiRjYXJkLWhlYWRlci1weTogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAwLjVyZW0gIWRlZmF1bHQ7IC8vIEN1c3RvbSB2YXJpYWJsZVxuJGNhcmQtaGVhZGVyLWhlaWdodDogXHRcdFx0XHRcdFx0XHRcdDcwcHggIWRlZmF1bHQ7IC8vIEN1c3RvbSB2YXJpYWJsZVxuXG4kY2FyZC1ib3JkZXItZW5hYmxlZDogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFsc2UgIWRlZmF1bHQ7IC8vIEN1c3RvbSB2YXJpYWJsZVxuXG4vLyBBY2NvcmRpb25cbiRhY2NvcmRpb24tY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcbiRhY2NvcmRpb24tcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAxLjVyZW0gIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMS41cmVtICFkZWZhdWx0O1xuJGFjY29yZGlvbi1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICRib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG5cbiRhY2NvcmRpb24tYm9keS1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgICAgICAgICAkYWNjb3JkaW9uLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYm9keS1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgICAgICAgICAkYWNjb3JkaW9uLXBhZGRpbmcteCAhZGVmYXVsdDtcblxuJGFjY29yZGlvbi1idXR0b24tcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAgICAgICRhY2NvcmRpb24tcGFkZGluZy15ICFkZWZhdWx0O1xuJGFjY29yZGlvbi1idXR0b24tcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAgICAgICRhY2NvcmRpb24tcGFkZGluZy14ICFkZWZhdWx0O1xuJGFjY29yZGlvbi10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRidG4tdHJhbnNpdGlvbiwgYm9yZGVyLXJhZGl1cyAuMTVzIGVhc2UgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJ1dHRvbi1hY3RpdmUtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgJGdyYXktMTAwICFkZWZhdWx0O1xuJGFjY29yZGlvbi1idXR0b24tYWN0aXZlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICRwcmltYXJ5ICFkZWZhdWx0O1xuXG4kYWNjb3JkaW9uLWJ1dHRvbi1mb2N1cy1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgJGJvcmRlci1jb2xvciAgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJ1dHRvbi1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAgbm9uZSAhZGVmYXVsdDtcblxuJGFjY29yZGlvbi1pY29uLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDEuMTVyZW0gIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWljb24tYWN0aXZlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgJGFjY29yZGlvbi1idXR0b24tYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuXG5cbi8vIE1vZGFsc1xuXG4vLyBQYWRkaW5nIGFwcGxpZWQgdG8gdGhlIG1vZGFsIGJvZHlcbiRtb2RhbC1pbm5lci1wYWRkaW5nOiAgICAgICAgICAgICAgXHRcdFx0XHRcdDEuNzVyZW0gIWRlZmF1bHQ7XG5cbi8vIE1hcmdpbiBiZXR3ZWVuIGVsZW1lbnRzIGluIGZvb3RlciwgbXVzdCBiZSBsb3dlciB0aGFuIG9yIGVxdWFsIHRvIDIgKiAkbW9kYWwtaW5uZXItcGFkZGluZ1xuJG1vZGFsLWZvb3Rlci1tYXJnaW4tYmV0d2VlbjogICAgICAgXHRcdFx0XHQuNXJlbSAhZGVmYXVsdDtcblxuJG1vZGFsLWRpYWxvZy1tYXJnaW46ICAgICAgICAgICAgICAgXHRcdFx0XHQuNXJlbSAhZGVmYXVsdDtcbiRtb2RhbC1kaWFsb2ctbWFyZ2luLXktc20tdXA6ICAgICAgIFx0XHRcdFx0MS43NXJlbSAhZGVmYXVsdDtcblxuJG1vZGFsLWhlYWRlci1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICRib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kbW9kYWwtZm9vdGVyLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgJG1vZGFsLWhlYWRlci1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgICAgICAgICAgMXB4ICFkZWZhdWx0O1xuJG1vZGFsLWZvb3Rlci1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgICAgICAgICAgIDFweCAhZGVmYXVsdDtcblxuJG1vZGFsLWNvbnRlbnQtY29sb3I6ICAgICAgICAgICAgICAgXHRcdFx0XHRudWxsICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYmc6ICAgICAgICAgICAgICAgICAgXHRcdFx0XHQkYm9keS1iZyAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJvcmRlci1jb2xvcjogICAgICAgIFx0XHRcdFx0bnVsbCAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJvcmRlci13aWR0aDogICAgICAgIFx0XHRcdFx0MCAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJvcmRlci1yYWRpdXM6ICAgICAgIFx0XHRcdFx0JGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1pbm5lci1ib3JkZXItcmFkaXVzOiBcdFx0XHRcdCRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuXG4kbW9kYWwtY29udGVudC1ib3gtc2hhZG93OiAgICAgICBcdFx0XHRcdCAgICAwIC4yNXJlbSAuNXJlbSByZ2JhKCRibGFjaywgLjA1KSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJveC1zaGFkb3cteHM6ICAgICAgIFx0XHRcdFx0MCAuMjVyZW0gLjVyZW0gcmdiYSgkYmxhY2ssIC4xKSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJveC1zaGFkb3ctc20tdXA6ICAgXHRcdFx0XHRcdDAgLjVyZW0gMXJlbSByZ2JhKCRibGFjaywgLjEpICFkZWZhdWx0O1xuXG4kbW9kYWwtYmFja2Ryb3AtYmc6ICAgICAgICAgICAgICAgIFx0XHQgXHRcdFx0JGJsYWNrICFkZWZhdWx0O1xuJG1vZGFsLWJhY2tkcm9wLW9wYWNpdHk6ICAgICAgICAgICAgXHRcdFx0XHRpZihpc0RhcmtNb2RlKCksIDAuNCwgMC4zKSAhZGVmYXVsdDtcblxuJG1vZGFsLXhsOiAgICAgICAgICAgICAgICAgICAgICAgICBcdFx0IFx0XHRcdDExNDBweCAhZGVmYXVsdDtcbiRtb2RhbC1sZzogICAgICAgICAgICAgICAgICAgICAgICAgIFx0XHRcdFx0ODAwcHggIWRlZmF1bHQ7XG4kbW9kYWwtbWQ6ICAgICAgICAgICAgICAgICAgICAgICAgICBcdFx0XHRcdDUwMHB4ICFkZWZhdWx0O1xuJG1vZGFsLXNtOiAgICAgICAgICAgICAgICAgICAgICAgICAgXHRcdFx0XHQzMDBweCAhZGVmYXVsdDtcblxuXG4vLyBBbGVydHNcbi8vIERlZmluZSBhbGVydCBjb2xvcnMsIGJvcmRlciByYWRpdXMsIGFuZCBwYWRkaW5nLlxuJGFsZXJ0LWNvbG9yLXNjYWxlOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlmKGlzRGFya01vZGUoKSwgNjAlLCA0MCUpICFkZWZhdWx0O1xuJGFsZXJ0LWJvcmRlci1zY2FsZTogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlmKGlzRGFya01vZGUoKSwgLTYwJSwgLTcwJSkgIWRlZmF1bHQ7XG4kYWxlcnQtYmctc2NhbGU6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaWYoaXNEYXJrTW9kZSgpLCAtNjAlLCAtODAlKSAhZGVmYXVsdDtcblxuXG5cbi8vIERyb3Bkb3duc1xuLy8gRHJvcGRvd24gbWVudSBjb250YWluZXIgYW5kIGNvbnRlbnRzLlxuJGRyb3Bkb3duLWJveC1zaGFkb3c6XHRcdFx0XHRcdFx0XHRcdGlmKGlzRGFya01vZGUoKSwgMHB4IDBweCAzMHB4IHJnYmEoMCwgMCwgMCwgMC4zKSwgMHB4IDBweCA1MHB4IDBweCByZ2JhKDgyLDYzLDEwNSwgMC4xKSkgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMCAhZGVmYXVsdDtcbiRkcm9wZG93bi1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkYm9keS1iZyAhZGVmYXVsdDtcblxuXG5cbi8vIFBhZ2luYXRpb25cblxuJHBhZ2luYXRpb24taXRlbS1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAyLjVyZW0gIWRlZmF1bHQ7IC8vIEN1c3RvbSB2YXJpYWJsZVxuJHBhZ2luYXRpb24taXRlbS1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkYm9keS1iZyAhZGVmYXVsdDsgLy8gQ3VzdG9tIHZhcmlhYmxlXG4kcGFnaW5hdGlvbi1pdGVtLXNwYWNlOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDAuNXJlbSAhZGVmYXVsdDsgLy8gQ3VzdG9tIHZhcmlhYmxlXG4kcGFnaW5hdGlvbi1pdGVtLXNwYWNlLXRhYmxldC1hbmQtbW9iaWxlOiAgICAgICAgICAgIDAuMjVyZW0gIWRlZmF1bHQ7IC8vIEN1c3RvbSB2YXJpYWJsZVxuJHBhZ2luYXRpb24tZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDsgLy8gQ3VzdG9tIHZhcmlhYmxlXG4kcGFnaW5hdGlvbi1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRmb250LXNpemUtbGcgIWRlZmF1bHQ7IC8vIEN1c3RvbSB2YXJpYWJsZVxuJHBhZ2luYXRpb24taWNvbi1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICAgICAgICAwLjg1cmVtICFkZWZhdWx0OyAvLyBDdXN0b20gdmFyaWFibGVcbiRwYWdpbmF0aW9uLWljb24taGVpZ2h0OiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJHBhZ2luYXRpb24taXRlbS1oZWlnaHQgKiAwLjM1ICFkZWZhdWx0OyAvLyBDdXN0b20gdmFyaWFibGVcblxuJHBhZ2luYXRpb24tcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC4zNzVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy15LXNtOiAgICAgICAgICAgICAgICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteC1zbTogICAgICAgICAgICAgICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteS1sZzogICAgICAgICAgICAgICAgICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXgtbGc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgMS41cmVtICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGdyYXktNzAwICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zcGFyZW50ICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgICAgICAgIDAgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICAgICAgICAgICAgJGJ0bi1ib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tbWFyZ2luLWxlZnQ6ICAgICAgICAgICAgICAgICAgICAgICAgICAgIDAgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWZvY3VzLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAkY29tcG9uZW50LWhvdmVyLWNvbG9yICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tZm9jdXMtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRjb21wb25lbnQtaG92ZXItYmcgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAgICAgICAgbm9uZSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWZvY3VzLW91dGxpbmU6ICAgICAgICAgICAgICAgICAgICAgICAgICAwICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1ob3Zlci1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgICAgJGNvbXBvbmVudC1ob3Zlci1jb2xvciAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWhvdmVyLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkY29tcG9uZW50LWhvdmVyLWJnICFkZWZhdWx0O1xuJHBhZ2luYXRpb24taG92ZXItYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgIHRyYW5zcGFyZW50ICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1hY3RpdmUtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1hY3RpdmUtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWRpc2FibGVkLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAkZ3JheS00MDAgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1kaXNhYmxlZC1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICAgdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG5cbi8vIFBvcG92ZXJzXG4kcG9wb3Zlci1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaWYoaXNEYXJrTW9kZSgpLCAkZ3JheS0yMDAsICRib2R5LWJnKSAhZGVmYXVsdDtcbiRwb3BvdmVyLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgIFx0XHRcdFx0JGZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xuJHBvcG92ZXItYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgXHRcdFx0XHQkcG9wb3Zlci1iZyAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgIFx0XHRcdFx0JGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICBcdFx0XHRcdCRkcm9wZG93bi1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJHBvcG92ZXItaGVhZGVyLWJnOiAgICAgICAgICAgICAgICAgXHRcdFx0XHQkcG9wb3Zlci1iZyAhZGVmYXVsdDtcbiRwb3BvdmVyLWhlYWRlci1jb2xvcjogICAgICAgICAgICAgIFx0XHRcdFx0JGdyYXktODAwICFkZWZhdWx0O1xuJHBvcG92ZXItaGVhZGVyLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgXHRcdFx0XHQ1MDAgIWRlZmF1bHQ7ICAvLyBDdXN0b20gdmFyaWFibGVcbiRwb3BvdmVyLWhlYWRlci1mb250LXNpemU6ICAgICAgICAgICAgIFx0XHRcdFx0MXJlbSAhZGVmYXVsdDsgIC8vIEN1c3RvbSB2YXJpYWJsZVxuJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteTogICAgICAgICAgXHRcdFx0XHQxcmVtICFkZWZhdWx0O1xuJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteDogICAgICAgICAgXHRcdFx0XHQxLjI1cmVtICFkZWZhdWx0O1xuJHBvcG92ZXItaGVhZGVyLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgIGlmKGlzRGFya01vZGUoKSwgJGdyYXktMzAwLCAkZ3JheS0xMDApICFkZWZhdWx0OyAgLy8gQ3VzdG9tIHZhcmlhYmxlXG4kcG9wb3Zlci1ib2R5LWNvbG9yOiAgICAgICAgICAgICAgICBcdFx0XHRcdCRncmF5LTgwMCAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvZHktcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAgICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuJHBvcG92ZXItYm9keS1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgICAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG5cbiRwb3BvdmVyLWRpc3NtaXMtYnRuLWhlaWdodDogICAgICAgICAgICAgICAgICAgICAgICAxLjVyZW0gIWRlZmF1bHQ7ICAvLyBDdXN0b20gdmFyaWFibGVcbiRwb3BvdmVyLWRpc3NtaXMtYnRuLXRvcDogICAgICAgICAgICAgICAgICAgICAgICAgICAwLjg1cmVtICFkZWZhdWx0OyAgLy8gQ3VzdG9tIHZhcmlhYmxlXG4kcG9wb3Zlci1kaXNzbWlzLWJ0bi1lbmQ6ICAgICAgICAgICAgICAgICAgICAgICAgICAgMC44NXJlbSAhZGVmYXVsdDsgIC8vIEN1c3RvbSB2YXJpYWJsZVxuXG4vLyBUb29sdGlwc1xuJHRvb2x0aXAtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgXHRcdFx0XHQkZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJHRvb2x0aXAtbWF4LXdpZHRoOiAgICAgICAgICAgICAgICAgXHRcdFx0XHQyMDBweCAhZGVmYXVsdDtcbiR0b29sdGlwLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgIFx0XHRcdFx0JGdyYXktODAwICFkZWZhdWx0O1xuJHRvb2x0aXAtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgXHRcdFx0XHQkcG9wb3Zlci1iZyAhZGVmYXVsdDtcbiR0b29sdGlwLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgIFx0XHRcdFx0JGJ0bi1ib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJHRvb2x0aXAtb3BhY2l0eTogICAgICAgICAgICAgICAgICAgXHRcdFx0XHQxICFkZWZhdWx0O1xuJHRvb2x0aXAtYm94LXNoYWRvdzogICAgICAgICAgICAgICAgXHRcdFx0XHQkcG9wb3Zlci1ib3gtc2hhZG93ICFkZWZhdWx0OyAvLyBDdXN0b20gdmFyaWFibGVcbiR0b29sdGlwLXBhZGRpbmcteTogICAgICAgICAgICAgICAgIFx0XHRcdFx0Ljc1cmVtICFkZWZhdWx0O1xuJHRvb2x0aXAtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgXHRcdFx0XHQxcmVtICFkZWZhdWx0O1xuJHRvb2x0aXAtbWFyZ2luOiAgICAgICAgICAgICAgICAgICAgXHRcdFx0XHQwICFkZWZhdWx0O1xuXG5cblxuLy8gQmFkZ2VzXG4kYmFkZ2UtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLjg1cmVtICFkZWZhdWx0O1xuJGJhZGdlLWZvbnQtc2l6ZS1zbTogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC44NXJlbSAhZGVmYXVsdDtcbiRiYWRnZS1mb250LXNpemUtbGc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGJhZGdlLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRmb250LXdlaWdodC1ib2xkZXIgIWRlZmF1bHQ7XG4kYmFkZ2UtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGJvZHktYmcgIWRlZmF1bHQ7XG4kYmFkZ2UtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLjVlbSAhZGVmYXVsdDtcbiRiYWRnZS1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuODVlbSAhZGVmYXVsdDtcbiRiYWRnZS1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRiYWRnZS1zaXplOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAxLjc1cmVtICFkZWZhdWx0OyAvLyBDdXN0b20gdmFyaWFibGVcbiRiYWRnZS1zaXplLXNtOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAxLjVyZW0gIWRlZmF1bHQ7IC8vIEN1c3RvbSB2YXJpYWJsZVxuJGJhZGdlLXNpemUtbGc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDJyZW0gIWRlZmF1bHQ7IC8vIEN1c3RvbSB2YXJpYWJsZVxuXG5cblxuLy8gQ29kZVxuJGNvZGUtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlmKGlzRGFya01vZGUoKSwgJGdyYXktMjAwLCAjRjFGM0Y4KSAhZGVmYXVsdDsgLy8gQ3VzdG9tIHZhcmlhYmxlXG4kY29kZS1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMHB4IDNweCA5cHggcmdiYSgwLCAwLCAwLCAwLjA4KSAhZGVmYXVsdDsgLy8gQ3VzdG9tIHZhcmlhYmxlXG4kY29kZS1wYWRkaW5nOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMC4xcmVtIDAuNHJlbSAhZGVmYXVsdDsgLy8gQ3VzdG9tIHZhcmlhYmxlXG4kY29kZS1tYXJnaW46ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMCAwLjVyZW0gIWRlZmF1bHQ7IC8vIEN1c3RvbSB2YXJpYWJsZVxuJGNvZGUtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDQwMCAhZGVmYXVsdDsgLy8gQ3VzdG9tIHZhcmlhYmxlXG4kY29kZS1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMC4zcmVtICFkZWZhdWx0OyAgLy8gQ3VzdG9tIHZhcmlhYmxlXG4kY29kZS1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgI2I5Mzk5MyAhZGVmYXVsdDsgIC8vIEN1c3RvbSB2YXJpYWJsZVxuJGNvZGUtc3BhY2U6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDAuMjVyZW0gIWRlZmF1bHQ7ICAvLyBDdXN0b20gdmFyaWFibGVcblxuXG5cbi8vIENhcm91c2VsXG4kY2Fyb3VzZWwtY3VzdG9tLWRvdHMtaW5kaWNhdG9yLWRlZmF1bHQtc2l6ZTogICAgICAgOXB4ICFkZWZhdWx0O1xuJGNhcm91c2VsLWN1c3RvbS1kb3RzLWluZGljYXRvci1hY3RpdmUtc2l6ZTogICAgICAgIDEzcHggIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY3VzdG9tLWluZGljYXRvci10cmFuc2l0aW9uLXNwZWVkOiAgICAgICAgMC4zcyAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jdXN0b20taW5kaWNhdG9yLWRlZmF1bHQtYmctY29sb3I6ICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY3VzdG9tLWluZGljYXRvci1hY3RpdmUtYmctY29sb3I6ICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuXG5cblxuLy8gU3Bpbm5lcnNcblxuJHNwaW5uZXItYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC4xODVlbSAhZGVmYXVsdDtcbiRzcGlubmVyLWFuaW1hdGlvbi1zcGVlZDogICAgICAgICAgICAgICAgICAgICAgICAgICAuNjVzICFkZWZhdWx0O1xuJHNwaW5uZXItYm9yZGVyLXdpZHRoLXNtOiAgICAgICAgICAgICAgICAgICAgICAgICAgIC4xNDVlbSAhZGVmYXVsdDtcblxuXG5cbi8vIEJyZWFkY3J1bWJzXG4kYnJlYWRjcnVtYi1kaXZpZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItYWN0aXZlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAgICRwcmltYXJ5ICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItaXRlbS1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuXG5cblxuLy8gUHJvZ3Jlc3MgYmFyc1xuJHByb2dyZXNzLWhlaWdodDogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogLjc1ICFkZWZhdWx0O1xuJHByb2dyZXNzLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRncmF5LTEwMCAhZGVmYXVsdDtcbiRwcm9ncmVzcy1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICAgICAgICAgICAgICA2cHggIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYm94LXNoYWRvdzogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbm9uZSAhZGVmYXVsdDtcblxuXG5cbi8vIFRhYmxlc1xuLy9cbi8vIEN1c3RvbWl6ZXMgdGhlIGAudGFibGVgIGNvbXBvbmVudCB3aXRoIGJhc2ljIHZhbHVlcywgZWFjaCB1c2VkIGFjcm9zcyBhbGwgdGFibGUgdmFyaWF0aW9ucy5cblxuJHRhYmxlLWNlbGwtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiR0YWJsZS1jZWxsLXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kdGFibGUtY2VsbC1wYWRkaW5nLXktc206ICAgICAgICAgICAgICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kdGFibGUtY2VsbC1wYWRkaW5nLXgtc206ICAgICAgICAgICAgICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG5cbiR0YWJsZS1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcbiR0YWJsZS1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc3BhcmVudCAhZGVmYXVsdDtcbiR0YWJsZS1zdHJpcGVkLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkdGFibGUtY29sb3IgIWRlZmF1bHQ7XG4kdGFibGUtc3RyaXBlZC1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmdiYSgkZ3JheS0xMDAsIDAuNzUpICFkZWZhdWx0O1xuXG4kdGFibGUtYWN0aXZlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJHRhYmxlLWNvbG9yICFkZWZhdWx0O1xuJHRhYmxlLWFjdGl2ZS1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRncmF5LTEwMCAhZGVmYXVsdDtcblxuJHRhYmxlLWhvdmVyLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICR0YWJsZS1jb2xvciAhZGVmYXVsdDtcbiR0YWJsZS1ob3Zlci1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkZ3JheS0xMDAgIWRlZmF1bHQ7XG5cbiR0YWJsZS1ib3JkZXItZmFjdG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuMSAhZGVmYXVsdDtcbiR0YWJsZS1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJHRhYmxlLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRib3JkZXItY29sb3IgIWRlZmF1bHQ7XG5cblxuXG4gLy8gT3BhY2l0eVxuICRvcGFjaXR5LXZhbHVlczogKFxuICAgICAwOiAwLFxuICAgICA1OiAuMDUsXG4gICAgIDEwOiAuMSxcbiAgICAgMTU6IC4xNSxcbiAgICAgMjA6IC4yMCxcbiAgICAgMjU6IC4yNSxcbiAgICAgNTA6IC41LFxuICAgICA3NTogLjc1LFxuICAgICAxMDA6IDEsXG4gKSAhZGVmYXVsdDtcblxuLy8gWmluZGV4XG4kemluZGV4LXZhbHVlczogKFxuICAgIG4xOiAtMSxcbiAgICBuMjogLTIsXG4gICAgMDogMCxcbiAgICAxOiAxLFxuICAgIDI6IDIsXG4gICAgMzogM1xuKSAhZGVmYXVsdDtcblxuLy8gTGV0dGVyIHNwYWNpbmdcbiRsZXR0ZXItc3BhY2luZy12YWx1ZXM6IChcbiAgICAxOiAwLjFyZW0sXG4gICAgMjogMC4xMTVyZW0sXG4gICAgMzogMC4xMjVyZW0sXG4gICAgNDogMC4yNXJlbSxcbiAgICA1OiAwLjVyZW1cbikgIWRlZmF1bHQ7XG5cbi8vIEN1c3RvbSBoaWdodCBhbmQgd2lkdGggc2l6ZXNcbiRjdXN0b20tc2l6ZXM6IChcbiAgICB1bnNldDogdW5zZXQsXG4gICAgMjU6IDI1JSxcbiAgICA1MDogNTAlLFxuICAgIDc1OiA3NSUsXG4gICAgMTAwOiAxMDAlLFxuICAgIGF1dG86IGF1dG8sXG4gIFx0MXB4OiAxcHgsXG4gIFx0MnB4OiAycHgsXG4gIFx0M3B4OiAzcHgsXG4gIFx0NHB4OiA0cHgsXG4gIFx0NXB4OiA1cHgsXG4gICAgNnB4OiA2cHgsXG4gICAgN3B4OiA3cHgsXG4gICAgOHB4OiA4cHgsXG4gICAgOXB4OiA5cHgsXG4gIFx0MTBweDogMTBweCxcbiAgXHQxNXB4OiAxNXB4LFxuICBcdDIwcHg6IDIwcHgsXG4gIFx0MjVweDogMjVweCxcbiAgXHQzMHB4OiAzMHB4LFxuICBcdDM1cHg6IDM1cHgsXG4gIFx0NDBweDogNDBweCxcbiAgXHQ0NXB4OiA0NXB4LFxuICBcdDUwcHg6IDUwcHgsXG4gIFx0NTVweDogNTVweCxcbiAgXHQ2MHB4OiA2MHB4LFxuICBcdDY1cHg6IDY1cHgsXG4gIFx0NzBweDogNzBweCxcbiAgXHQ3NXB4OiA3NXB4LFxuICBcdDgwcHg6IDgwcHgsXG4gIFx0ODVweDogODVweCxcbiAgXHQ5MHB4OiA5MHB4LFxuICBcdDk1cHg6IDk1cHgsXG4gIFx0MTAwcHg6IDEwMHB4LFxuICBcdDEyNXB4OiAxMjVweCxcbiAgXHQxNTBweDogMTUwcHgsXG5cdDE3NXB4OiAxNzVweCxcbiAgXHQyMDBweDogMjAwcHgsXG4gICAgMjI1cHg6IDIyNXB4LFxuICBcdDI1MHB4OiAyNTBweCxcbiAgICAyNzVweDogMjc1cHgsXG4gIFx0MzAwcHg6IDMwMHB4LFxuICAgIDMyNXB4OiAzMjVweCxcbiAgXHQzNTBweDogMzUwcHgsXG4gICAgMzc1cHg6IDM3NXB4LFxuICBcdDQwMHB4OiA0MDBweCxcbiAgICA0MjVweDogNDI1cHgsXG4gIFx0NDUwcHg6IDQ1MHB4LFxuICAgIDQ3NXB4OiA0NzVweCxcbiAgXHQ1MDBweDogNTAwcHgsXG4gIFx0NTUwcHg6IDU1MHB4LFxuICBcdDYwMHB4OiA2MDBweCxcbiAgXHQ2NTBweDogNjUwcHgsXG4gIFx0NzAwcHg6IDcwMHB4LFxuICBcdDc1MHB4OiA3NTBweCxcbiAgXHQ4MDBweDogODAwcHgsXG4gIFx0ODUwcHg6IDg1MHB4LFxuICBcdDkwMHB4OiA5MDBweCxcbiAgXHQ5NTBweDogOTUwcHgsXG4gIFx0MTAwMHB4OiAxMDAwcHhcbikgIWRlZmF1bHQ7XG5cblxuXG4vLyBTeW1ib2wgU2l6ZXNcbiRzeW1ib2wtc2l6ZXM6IChcbiAgICAyMHB4OiAyMHB4LFxuICAgIDI1cHg6IDI1cHgsXG4gICAgMzBweDogMzBweCxcbiAgICAzNXB4OiAzNXB4LFxuICAgIDQwcHg6IDQwcHgsXG4gICAgNDVweDogNDVweCxcbiAgICBkZWZhdWx0OiA1MHB4LFxuICAgIDUwcHg6IDUwcHgsXG4gICAgNTVweDogNTVweCxcbiAgICA2MHB4OiA2MHB4LFxuICAgIDY1cHg6IDY1cHgsXG4gICAgNzBweDogNzBweCxcbiAgICA3NXB4OiA3NXB4LFxuICAgIDEwMHB4OjEwMHB4LFxuXHQxMjVweDoxMjVweCxcbiAgICAxNTBweDoxNTBweCxcbiAgICAxNjBweDoxNjBweCxcbiAgICAxNzVweDoxNzVweCxcbiAgICAyMDBweDoyMDBweFxuKSAhZGVmYXVsdDtcblxuXG5cbi8vIEJ1bGxldFxuJGJ1bGxldDogKFxuXHRiZy1jb2xvcjogJGdyYXktNDAwLFxuXHRkb3Qtc2l6ZTogNHB4LFxuXHRiYXItaGVpZ2h0OiA0cHgsXG5cdGJhci13aWR0aDogOHB4LFxuICAgIGJhci1ib3JkZXItcmFkaXVzOiA2cHgsXG4gICAgbGluZS1oZWlnaHQ6IDFweCxcblx0bGluZS13aWR0aDogNXB4LFxuKSAhZGVmYXVsdDtcblxuXG5cbi8vIFNjcm9sbHRvcFxuJHNjcm9sbHRvcDogKFxuICAgIGJvdHRvbTogKFxuICAgICAgICBkZXNrdG9wOiA0MHB4LFxuICAgICAgICB0YWJsZXQtYW5kLW1vYmlsZTogMzBweFxuICAgICksXG4gICAgcmlnaHQ6IChcbiAgICAgICAgZGVza3RvcDogMjBweCxcbiAgICAgICAgdGFibGV0LWFuZC1tb2JpbGU6IDE1cHhcbiAgICApLFxuICAgIHNpemU6IChcbiAgICAgICAgZGVza3RvcDogMzZweCxcbiAgICAgICAgdGFibGV0LWFuZC1tb2JpbGU6IDMwcHhcbiAgICApXG4pICFkZWZhdWx0O1xuXG5cblxuLy8gU3RpY2t5IFRvb2xiYXJcbiRzdGlja3ktdG9vbGJhcjogKFxuXHR6LWluZGV4OiA5NVxuKSAhZGVmYXVsdDtcblxuXG5cbi8vIERyYXdlclxuJGRyYXdlcjogKFxuXHR6LWluZGV4OiAxMTAsIC8vIERyYXdlcidzIHotaW5kZXhcblx0Ym94LXNoYWRvdzogaWYoaXNEYXJrTW9kZSgpLCAwcHggMHB4IDMwcHggcmdiYSgwLCAwLCAwLCAwLjEpLCAwcHggMXB4IDlweCAtM3B4IHJnYmEoMCwwLDAsIDAuMDUpKSwgLy8gRHJhd2VyJ3MgYm94IHNoYWRvd1xuXHRiZy1jb2xvcjogJGJvZHktYmcsIC8vIERyYXdlcidzIGJhY2tncm91bmQgY29sb3Jcblx0dHJhbnNpdGlvbi1zcGVlZDogMC4zcyxcblx0b3ZlcmxheS1iZy1jb2xvcjogaWYoaXNEYXJrTW9kZSgpLCByZ2JhKCRibGFjaywgMC40KSwgcmdiYSgkYmxhY2ssIDAuMikpLCAvLyBPZmZjYW52YXMgb3ZlcmxheSBiYWNrZ3JvdW5kIGNvbG9yXG5cdG92ZXJsYXktYW5pbWF0aW9uLXNwZWVkOiAwLjNzXG4pICFkZWZhdWx0O1xuXG5cblxuLy8gTWVudVxuJG1lbnU6IChcblx0ZHJvcGRvd246IChcblx0XHRib3gtc2hhZG93OiAkZHJvcGRvd24tYm94LXNoYWRvdyxcblx0XHR6LWluZGV4OiAxMDUsXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGJvZHktYmcsXG4gICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLFxuICAgICAgICBhbmltYXRpb246IHRydWUsXG4gICAgICAgIGFuaW1hdGlvbi1zcGVlZDogMC4zcyxcbiAgICAgICAgYW5pbWF0aW9uLW1vdmUtb2Zmc2V0OiAwLjc1cmVtXG5cdCksXG5cblx0YWNjb3JkaW9uOiAoXG4gICAgICAgIGluZGVudGlvbjogMXJlbSxcbiAgICAgICAgYXJyb3ctdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZVxuXHQpLFxuXG5cdGl0ZW06IChcblx0XHRzZWxmOiAoXG4gICAgICAgICAgICBwYWRkaW5nLXk6IDAuMTVyZW0sXG4gICAgICAgICAgICBwYWRkaW5nLXg6IDBcblx0XHQpXG5cdCksXG5cblx0bGluazogKFxuXHRcdHNlbGY6IChcbiAgICAgICAgICAgIHBhZGRpbmcteTogMC42NXJlbSxcbiAgICAgICAgICAgIHBhZGRpbmcteDogMXJlbSxcblx0XHRcdGJnLWNvbG9yOiAoXG5cdFx0XHRcdGhvdmVyOiAkaG92ZXItYmcsXG5cdFx0XHRcdHNob3c6ICRob3Zlci1iZyxcblx0XHRcdFx0YWN0aXZlOiAkYWN0aXZlLWJnXG5cdFx0XHQpXG5cdFx0KSxcblxuXHRcdGljb246IChcblx0XHRcdHdpZHRoOiAycmVtLFxuXHRcdFx0c3BhY2U6IDAuNXJlbVxuXHRcdCksXG5cblx0XHRidWxsZXQ6IChcblx0XHRcdHdpZHRoOiAxLjI1cmVtLFxuXHRcdFx0c3BhY2U6IDAuNXJlbVxuXHRcdCksXG5cblx0XHRiYWRnZTogKFxuXHRcdFx0c3BhY2U6IDAuNXJlbVxuXHRcdCksXG5cblx0XHRhcnJvdzogKFxuICAgICAgICAgICAgaGVpZ2h0OiAwLjhyZW0sXG4gICAgICAgICAgICB3aWR0aDogMC44cmVtLFxuXHRcdFx0c3BhY2U6IDAuNXJlbVxuXHRcdClcblx0KVxuKSAhZGVmYXVsdDtcblxuXG5cbi8vIEZlZWRiYWNrXG4kZmVlZGJhY2s6IChcblx0cG9wdXA6IChcblx0XHR6LWluZGV4OiAxMDAwLFxuXHRcdGJveC1zaGFkb3c6ICRkcm9wZG93bi1ib3gtc2hhZG93LFxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRib2R5LWJnLFxuXHRcdGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLFxuXHRcdHRyYW5zaXRpb24tc3BlZWQ6IDAuNnMsXG5cdFx0cGFkZGluZzogMXJlbSAxLjI1cmVtXG5cdClcbikgIWRlZmF1bHQ7XG5cblxuXG4vLyBDdXN0b20gc2Nyb2xsYmFyXG4kc2Nyb2xsYmFyOiAoXG4gICAgc3BhY2U6IDAuMjVyZW0sXG4gICAgd2lkdGg6IDAuNHJlbSxcbiAgICBoZWlnaHQ6IDAuNHJlbSxcbiAgICBjb2xvcjogJGdyYXktMjAwLFxuICAgIGhvdmVyLWNvbG9yOiBkYXJrZW4oJGdyYXktMjAwLCAyJSlcbikgIWRlZmF1bHQ7XG5cblxuXG4vLyBPdmVybGF5XG4kb3ZlcmxheTogKFxuICAgIGJnOiByZ2JhKCRibGFjaywgMC4wNSlcbikgIWRlZmF1bHQ7XG5cblxuXG4vLyBCbG9ja1VJXG4kYmxvY2t1aTogKFxuICAgIG92ZXJsYXktYmc6IHJnYmEoJGJsYWNrLCAwLjA1KVxuKSAhZGVmYXVsdDtcblxuXG5cbi8vIFJhdGluZ1xuJHJhdGluZzogKFxuICAgIGNvbG9yOiAoXG4gICAgICAgIGRlZmF1bHQ6ICRncmF5LTQwMCxcbiAgICAgICAgYWN0aXZlOiAjRkZBRDBGXG4gICAgKVxuKSAhZGVmYXVsdDtcblxuXG5cbi8vIFNvY2lhbCBOZXR3b3JrIENvbG9ycyBVc2VkIFdpdGggQm9vc3RyYXAgQnV0dG9ucyhzZWU6IGh0dHBzOi8vYnJhbmRjb2xvcnMubmV0KVxuJHNvY2lhbC1jb2xvcnM6IChcblx0ZmFjZWJvb2s6IChcblx0XHRiYXNlOiAjM2I1OTk4LFxuXHRcdGludmVyc2U6ICNmZmZmZmYsXG4gICAgICAgIGxpZ2h0OiByZ2JhKCMzYjU5OTgsIDAuMSksXG4gICAgICAgIGFjdGl2ZTogZGFya2VuKCMzYjU5OTgsIDcuNSUpXG5cdCksXG5cdGdvb2dsZTogKFxuXHRcdGJhc2U6ICNkZDRiMzksXG5cdFx0aW52ZXJzZTogI2ZmZmZmZixcbiAgICAgICAgbGlnaHQ6IHJnYmEoI2RkNGIzOSwgMC4xKSxcbiAgICAgICAgYWN0aXZlOiBkYXJrZW4oI2RkNGIzOSwgNy41JSlcblx0KSxcblx0dHdpdHRlcjogKFxuXHRcdGJhc2U6ICMxZGExZjIsXG5cdFx0aW52ZXJzZTogI2ZmZmZmZixcbiAgICAgICAgbGlnaHQ6IHJnYmEoIzFkYTFmMiwgMC4xKSxcbiAgICAgICAgYWN0aXZlOiBkYXJrZW4oIzFkYTFmMiwgNy41JSlcblx0KSxcblx0aW5zdGFncmFtOiAoXG5cdFx0YmFzZTogI2UxMzA2Yyxcblx0XHRpbnZlcnNlOiAjZmZmZmZmLFxuICAgICAgICBsaWdodDogcmdiYSgjZTEzMDZjLCAwLjEpLFxuICAgICAgICBhY3RpdmU6IGRhcmtlbigjZTEzMDZjLCA3LjUlKVxuXHQpLFxuXHR5b3V0dWJlOiAoXG5cdFx0YmFzZTogI2ZmMDAwMCxcblx0XHRpbnZlcnNlOiAjZmZmZmZmLFxuICAgICAgICBsaWdodDogcmdiYSgjZmYwMDAwLCAwLjEpLFxuICAgICAgICBhY3RpdmU6IGRhcmtlbigjZmYwMDAwLCA3LjUlKVxuXHQpLFxuICAgIGxpbmtlZGluOiAoXG4gICAgICAgIGJhc2U6ICMwMDc3YjUsXG4gICAgICAgIGludmVyc2U6ICNmZmZmZmYsXG4gICAgICAgIGxpZ2h0OiByZ2JhKCMwMDc3YjUsIDAuMSksXG4gICAgICAgIGFjdGl2ZTogZGFya2VuKCMwMDc3YjUsIDcuNSUpXG4gICAgKVxuKSAhZGVmYXVsdDsgLy8gQ3VzdG9tIHZhcmlhYmxlIiwiLy9cbi8vIFRvIG1ha2UgZnV0dXJlIHVwZGF0ZXMgZWFzaWVyIGNvbnNpZGVyIG92ZXJyaWRpbmcgdGhlIGdsb2JhbCB2YXJpYWJsZXMgZnJvbSBfdmFyaWFibGVzLmJvb3RzdHJhcC5zY3NzIGFuZCBfdmFyaWFibGVzLmN1c3RvbS5zY3NzIGZvciBjdXJyZW50IGRlbW8gaW4gdGhpcyBmaWxlLlxuLy8gTm90ZSB0aGF0IHRoaXMgZmlsZSBpcyBpbmNsdWRlZCBmaXJzdCBhbmQgdmFyaWFibGVzIGRlZmluZWQgaW4gX3ZhcmlhYmxlcy5ib290c3RyYXAuc2NzcyBhbmQgX3ZhcmlhYmxlcy5jdXN0b20uc2Nzc1xuLy8gYXJlIG5vdCBhY2Nlc3NpYmxlIGluIHRoaXMgZmlsZSBidXQgeW91IGNhbiBvdmVycmlkZSBhbnkgZ2xvYmFsIHZhcmlhYmxlIGFzIHNob3duIGJlbG93OlxuLy9cblxuLy8gVGhlbWUgY29sb3JzXG4vLyBQcmltYXJ5XG4kcHJpbWFyeTogICAgICAgXHRcdFx0XHRcdFx0XHRcdFx0aWYoaXNEYXJrTW9kZSgpLCAjMzY5OUZGLCAjRkZEMzAwKTtcbiRwcmltYXJ5LWFjdGl2ZTogICAgXHRcdFx0XHRcdFx0XHRcdGlmKGlzRGFya01vZGUoKSwgIzE4N0RFNCwgZGFya2VuKCRwcmltYXJ5LCA1JSkpO1xuJHByaW1hcnktbGlnaHQ6ICAgIFx0XHRcdFx0XHRcdFx0XHQgICAgaWYoaXNEYXJrTW9kZSgpLCAjMjEyRTQ4LCBsaWdodGVuKCRwcmltYXJ5LCAyNSUpKTtcbiRwcmltYXJ5LWludmVyc2U6ICBcdFx0XHRcdFx0XHRcdFx0XHQjRkZGRkZGO1xuXG4vLyBTdWNjZXNzXG4kc3VjY2VzczogICAgICAgXHRcdFx0XHRcdFx0XHRcdFx0aWYoaXNEYXJrTW9kZSgpLCAjMEJCNzgzLCAjNTBDRDg5KTtcbiRzdWNjZXNzLWFjdGl2ZTogICAgXHRcdFx0XHRcdFx0XHRcdGlmKGlzRGFya01vZGUoKSwgIzA0QUE3NywgIzQ3QkU3RCk7XG4kc3VjY2Vzcy1saWdodDogICAgXHRcdFx0XHRcdFx0XHRcdFx0aWYoaXNEYXJrTW9kZSgpLCAjMUMzMjM4LCAjRThGRkYzKTtcbiRzdWNjZXNzLWludmVyc2U6ICBcdFx0XHRcdFx0XHRcdFx0XHQjRkZGRkZGO1xuXG4vLyBJbmZvXG4kaW5mbzogICAgICAgXHRcdFx0XHRcdFx0XHRcdFx0ICAgIGlmKGlzRGFya01vZGUoKSwgIzg5NTBGQywgIzcyMzlFQSk7XG4kaW5mby1hY3RpdmU6ICAgIFx0XHRcdFx0XHRcdFx0XHRcdGlmKGlzRGFya01vZGUoKSwgIzczMzdFRSwgIzUwMTREMCk7XG4kaW5mby1saWdodDogICAgXHRcdFx0XHRcdFx0XHRcdFx0aWYoaXNEYXJrTW9kZSgpLCAjMkYyNjRGLCAjRjhGNUZGKTtcbiRpbmZvLWludmVyc2U6ICBcdFx0XHRcdFx0XHRcdFx0XHQjRkZGRkZGO1xuXG4vLyBEYW5nZXJcbiRkYW5nZXI6ICAgICAgIFx0XHRcdFx0XHRcdFx0XHRcdCAgICBpZihpc0RhcmtNb2RlKCksICNGNjRFNjAsICNGMTQxNkMpO1xuJGRhbmdlci1hY3RpdmU6ICAgIFx0XHRcdFx0XHRcdFx0XHRcdGlmKGlzRGFya01vZGUoKSwgI0VFMkQ0MSwgI0Q5MjE0RSk7XG4kZGFuZ2VyLWxpZ2h0OiAgICBcdFx0XHRcdFx0XHRcdFx0XHRpZihpc0RhcmtNb2RlKCksICMzQTI0MzQsICNGRkY1RjgpO1xuJGRhbmdlci1pbnZlcnNlOiAgXHRcdFx0XHRcdFx0XHRcdFx0I0ZGRkZGRjtcblxuLy8gV2FybmluZ1xuJHdhcm5pbmc6ICAgICAgIFx0XHRcdFx0XHRcdFx0XHRcdGlmKGlzRGFya01vZGUoKSwgI0ZGQTgwMCwgI0ZGQzcwMCk7XG4kd2FybmluZy1hY3RpdmU6ICAgIFx0XHRcdFx0XHRcdFx0XHRpZihpc0RhcmtNb2RlKCksICNFRTlEMDEsICNGMUJDMDApO1xuJHdhcm5pbmctbGlnaHQ6ICAgIFx0XHRcdFx0XHRcdFx0XHRcdGlmKGlzRGFya01vZGUoKSwgIzM5MkYyOCwgI0ZGRjhERCk7XG4kd2FybmluZy1pbnZlcnNlOiAgXHRcdFx0XHRcdFx0XHRcdFx0I0ZGRkZGRjtcbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuLy8gU2luZ2xlIHNpZGUgYm9yZGVyLXJhZGl1c1xuXG4vLyBIZWxwZXIgZnVuY3Rpb24gdG8gcmVwbGFjZSBuZWdhdGl2ZSB2YWx1ZXMgd2l0aCAwXG5AZnVuY3Rpb24gdmFsaWQtcmFkaXVzKCRyYWRpdXMpIHtcbiAgJHJldHVybjogKCk7XG4gIEBlYWNoICR2YWx1ZSBpbiAkcmFkaXVzIHtcbiAgICBAaWYgdHlwZS1vZigkdmFsdWUpID09IG51bWJlciB7XG4gICAgICAkcmV0dXJuOiBhcHBlbmQoJHJldHVybiwgbWF4KCR2YWx1ZSwgMCkpO1xuICAgIH0gQGVsc2Uge1xuICAgICAgJHJldHVybjogYXBwZW5kKCRyZXR1cm4sICR2YWx1ZSk7XG4gICAgfVxuICB9XG4gIEByZXR1cm4gJHJldHVybjtcbn1cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJvcmRlci1yYWRpdXMtbWl4aW5zXG5AbWl4aW4gYm9yZGVyLXJhZGl1cygkcmFkaXVzOiAkYm9yZGVyLXJhZGl1cywgJGZhbGxiYWNrLWJvcmRlci1yYWRpdXM6IGZhbHNlKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxuICBAZWxzZSBpZiAkZmFsbGJhY2stYm9yZGVyLXJhZGl1cyAhPSBmYWxzZSB7XG4gICAgYm9yZGVyLXJhZGl1czogJGZhbGxiYWNrLWJvcmRlci1yYWRpdXM7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci10b3AtcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItZW5kLXJhZGl1cygkcmFkaXVzOiAkYm9yZGVyLXJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1ib3R0b20tcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItc3RhcnQtcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci10b3Atc3RhcnQtcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLXRvcC1lbmQtcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1ib3R0b20tZW5kLXJhZGl1cygkcmFkaXVzOiAkYm9yZGVyLXJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItYm90dG9tLXN0YXJ0LXJhZGl1cygkcmFkaXVzOiAkYm9yZGVyLXJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgYm9yZGVyLXJhZGl1cy1taXhpbnNcbiIsIi8vXG4vLyBIZWFkaW5nc1xuLy9cbi5oMSB7XG4gIEBleHRlbmQgaDE7XG59XG5cbi5oMiB7XG4gIEBleHRlbmQgaDI7XG59XG5cbi5oMyB7XG4gIEBleHRlbmQgaDM7XG59XG5cbi5oNCB7XG4gIEBleHRlbmQgaDQ7XG59XG5cbi5oNSB7XG4gIEBleHRlbmQgaDU7XG59XG5cbi5oNiB7XG4gIEBleHRlbmQgaDY7XG59XG5cblxuLmxlYWQge1xuICBAaW5jbHVkZSBmb250LXNpemUoJGxlYWQtZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRsZWFkLWZvbnQtd2VpZ2h0O1xufVxuXG4vLyBUeXBlIGRpc3BsYXkgY2xhc3Nlc1xuQGVhY2ggJGRpc3BsYXksICRmb250LXNpemUgaW4gJGRpc3BsYXktZm9udC1zaXplcyB7XG4gIC5kaXNwbGF5LSN7JGRpc3BsYXl9IHtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoJGZvbnQtc2l6ZSk7XG4gICAgZm9udC13ZWlnaHQ6ICRkaXNwbGF5LWZvbnQtd2VpZ2h0O1xuICAgIGxpbmUtaGVpZ2h0OiAkZGlzcGxheS1saW5lLWhlaWdodDtcbiAgfVxufVxuXG4vL1xuLy8gRW1waGFzaXNcbi8vXG4uc21hbGwge1xuICBAZXh0ZW5kIHNtYWxsO1xufVxuXG4ubWFyayB7XG4gIEBleHRlbmQgbWFyaztcbn1cblxuLy9cbi8vIExpc3RzXG4vL1xuXG4ubGlzdC11bnN0eWxlZCB7XG4gIEBpbmNsdWRlIGxpc3QtdW5zdHlsZWQoKTtcbn1cblxuLy8gSW5saW5lIHR1cm5zIGxpc3QgaXRlbXMgaW50byBpbmxpbmUtYmxvY2tcbi5saXN0LWlubGluZSB7XG4gIEBpbmNsdWRlIGxpc3QtdW5zdHlsZWQoKTtcbn1cbi5saXN0LWlubGluZS1pdGVtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAkbGlzdC1pbmxpbmUtcGFkZGluZztcbiAgfVxufVxuXG5cbi8vXG4vLyBNaXNjXG4vL1xuXG4vLyBCdWlsZHMgb24gYGFiYnJgXG4uaW5pdGlhbGlzbSB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5pdGlhbGlzbS1mb250LXNpemUpO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4vLyBCbG9ja3F1b3Rlc1xuLmJsb2NrcXVvdGUge1xuICBtYXJnaW4tYm90dG9tOiAkYmxvY2txdW90ZS1tYXJnaW4teTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRibG9ja3F1b3RlLWZvbnQtc2l6ZSk7XG5cbiAgPiA6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuXG4uYmxvY2txdW90ZS1mb290ZXIge1xuICBtYXJnaW4tdG9wOiAtJGJsb2NrcXVvdGUtbWFyZ2luLXk7XG4gIG1hcmdpbi1ib3R0b206ICRibG9ja3F1b3RlLW1hcmdpbi15O1xuICBAaW5jbHVkZSBmb250LXNpemUoJGJsb2NrcXVvdGUtZm9vdGVyLWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiAkYmxvY2txdW90ZS1mb290ZXItY29sb3I7XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcMjAxNFxcMDBBMFwiOyAvLyBlbSBkYXNoLCBuYnNwXG4gIH1cbn1cbiIsIi8vIExpc3RzXG5cbi8vIFVuc3R5bGVkIGtlZXBzIGxpc3QgaXRlbXMgYmxvY2sgbGV2ZWwsIGp1c3QgcmVtb3ZlcyBkZWZhdWx0IGJyb3dzZXIgcGFkZGluZyBhbmQgbGlzdC1zdHlsZVxuQG1peGluIGxpc3QtdW5zdHlsZWQge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4iLCIvLyBSZXNwb25zaXZlIGltYWdlcyAoZW5zdXJlIGltYWdlcyBkb24ndCBzY2FsZSBiZXlvbmQgdGhlaXIgcGFyZW50cylcbi8vXG4vLyBUaGlzIGlzIHB1cnBvc2VmdWxseSBvcHQtaW4gdmlhIGFuIGV4cGxpY2l0IGNsYXNzIHJhdGhlciB0aGFuIGJlaW5nIHRoZSBkZWZhdWx0IGZvciBhbGwgYDxpbWc+YHMuXG4vLyBXZSBwcmV2aW91c2x5IHRyaWVkIHRoZSBcImltYWdlcyBhcmUgcmVzcG9uc2l2ZSBieSBkZWZhdWx0XCIgYXBwcm9hY2ggaW4gQm9vdHN0cmFwIHYyLFxuLy8gYW5kIGFiYW5kb25lZCBpdCBpbiBCb290c3RyYXAgdjMgYmVjYXVzZSBpdCBicmVha3MgbG90cyBvZiB0aGlyZC1wYXJ0eSB3aWRnZXRzIChpbmNsdWRpbmcgR29vZ2xlIE1hcHMpXG4vLyB3aGljaCB3ZXJlbid0IGV4cGVjdGluZyB0aGUgaW1hZ2VzIHdpdGhpbiB0aGVtc2VsdmVzIHRvIGJlIGludm9sdW50YXJpbHkgcmVzaXplZC5cbi8vIFNlZSBhbHNvIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTgxNzhcbi5pbWctZmx1aWQge1xuICBAaW5jbHVkZSBpbWctZmx1aWQoKTtcbn1cblxuXG4vLyBJbWFnZSB0aHVtYm5haWxzXG4uaW1nLXRodW1ibmFpbCB7XG4gIHBhZGRpbmc6ICR0aHVtYm5haWwtcGFkZGluZztcbiAgYmFja2dyb3VuZC1jb2xvcjogJHRodW1ibmFpbC1iZztcbiAgYm9yZGVyOiAkdGh1bWJuYWlsLWJvcmRlci13aWR0aCBzb2xpZCAkdGh1bWJuYWlsLWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkdGh1bWJuYWlsLWJvcmRlci1yYWRpdXMpO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCR0aHVtYm5haWwtYm94LXNoYWRvdyk7XG5cbiAgLy8gS2VlcCB0aGVtIGF0IG1vc3QgMTAwJSB3aWRlXG4gIEBpbmNsdWRlIGltZy1mbHVpZCgpO1xufVxuXG4vL1xuLy8gRmlndXJlc1xuLy9cblxuLmZpZ3VyZSB7XG4gIC8vIEVuc3VyZXMgdGhlIGNhcHRpb24ncyB0ZXh0IGFsaWducyB3aXRoIHRoZSBpbWFnZS5cbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uZmlndXJlLWltZyB7XG4gIG1hcmdpbi1ib3R0b206ICRzcGFjZXIgKiAuNTtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi5maWd1cmUtY2FwdGlvbiB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZmlndXJlLWNhcHRpb24tZm9udC1zaXplKTtcbiAgY29sb3I6ICRmaWd1cmUtY2FwdGlvbi1jb2xvcjtcbn1cbiIsIi8vIEltYWdlIE1peGluc1xuLy8gLSBSZXNwb25zaXZlIGltYWdlXG4vLyAtIFJldGluYSBpbWFnZVxuXG5cbi8vIFJlc3BvbnNpdmUgaW1hZ2Vcbi8vXG4vLyBLZWVwIGltYWdlcyBmcm9tIHNjYWxpbmcgYmV5b25kIHRoZSB3aWR0aCBvZiB0aGVpciBwYXJlbnRzLlxuXG5AbWl4aW4gaW1nLWZsdWlkIHtcbiAgLy8gUGFydCAxOiBTZXQgYSBtYXhpbXVtIHJlbGF0aXZlIHRvIHRoZSBwYXJlbnRcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICAvLyBQYXJ0IDI6IE92ZXJyaWRlIHRoZSBoZWlnaHQgdG8gYXV0bywgb3RoZXJ3aXNlIGltYWdlcyB3aWxsIGJlIHN0cmV0Y2hlZFxuICAvLyB3aGVuIHNldHRpbmcgYSB3aWR0aCBhbmQgaGVpZ2h0IGF0dHJpYnV0ZSBvbiB0aGUgaW1nIGVsZW1lbnQuXG4gIGhlaWdodDogYXV0bztcbn1cbiIsIkBtaXhpbiBib3gtc2hhZG93KCRzaGFkb3cuLi4pIHtcbiAgQGlmICRlbmFibGUtc2hhZG93cyB7XG4gICAgJHJlc3VsdDogKCk7XG5cbiAgICBAZWFjaCAkdmFsdWUgaW4gJHNoYWRvdyB7XG4gICAgICBAaWYgJHZhbHVlICE9IG51bGwge1xuICAgICAgICAkcmVzdWx0OiBhcHBlbmQoJHJlc3VsdCwgJHZhbHVlLCBcImNvbW1hXCIpO1xuICAgICAgfVxuICAgICAgQGlmICR2YWx1ZSA9PSBub25lIGFuZCBsZW5ndGgoJHNoYWRvdykgPiAxIHtcbiAgICAgICAgQHdhcm4gXCJUaGUga2V5d29yZCAnbm9uZScgbXVzdCBiZSB1c2VkIGFzIGEgc2luZ2xlIGFyZ3VtZW50LlwiO1xuICAgICAgfVxuICAgIH1cblxuICAgIEBpZiAobGVuZ3RoKCRyZXN1bHQpID4gMCkge1xuICAgICAgYm94LXNoYWRvdzogJHJlc3VsdDtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIENvbnRhaW5lciB3aWR0aHNcbi8vXG4vLyBTZXQgdGhlIGNvbnRhaW5lciB3aWR0aCwgYW5kIG92ZXJyaWRlIGl0IGZvciBmaXhlZCBuYXZiYXJzIGluIG1lZGlhIHF1ZXJpZXMuXG5cbkBpZiAkZW5hYmxlLWdyaWQtY2xhc3NlcyB7XG4gIC8vIFNpbmdsZSBjb250YWluZXIgY2xhc3Mgd2l0aCBicmVha3BvaW50IG1heC13aWR0aHNcbiAgLmNvbnRhaW5lcixcbiAgLy8gMTAwJSB3aWRlIGNvbnRhaW5lciBhdCBhbGwgYnJlYWtwb2ludHNcbiAgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgQGluY2x1ZGUgbWFrZS1jb250YWluZXIoKTtcbiAgfVxuXG4gIC8vIFJlc3BvbnNpdmUgY29udGFpbmVycyB0aGF0IGFyZSAxMDAlIHdpZGUgdW50aWwgYSBicmVha3BvaW50XG4gIEBlYWNoICRicmVha3BvaW50LCAkY29udGFpbmVyLW1heC13aWR0aCBpbiAkY29udGFpbmVyLW1heC13aWR0aHMge1xuICAgIC5jb250YWluZXItI3skYnJlYWtwb2ludH0ge1xuICAgICAgQGV4dGVuZCAuY29udGFpbmVyLWZsdWlkO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICAgICAlcmVzcG9uc2l2ZS1jb250YWluZXItI3skYnJlYWtwb2ludH0ge1xuICAgICAgICBtYXgtd2lkdGg6ICRjb250YWluZXItbWF4LXdpZHRoO1xuICAgICAgfVxuXG4gICAgICAvLyBFeHRlbmQgZWFjaCBicmVha3BvaW50IHdoaWNoIGlzIHNtYWxsZXIgb3IgZXF1YWwgdG8gdGhlIGN1cnJlbnQgYnJlYWtwb2ludFxuICAgICAgJGV4dGVuZC1icmVha3BvaW50OiB0cnVlO1xuXG4gICAgICBAZWFjaCAkbmFtZSwgJHdpZHRoIGluICRncmlkLWJyZWFrcG9pbnRzIHtcbiAgICAgICAgQGlmICgkZXh0ZW5kLWJyZWFrcG9pbnQpIHtcbiAgICAgICAgICAuY29udGFpbmVyI3ticmVha3BvaW50LWluZml4KCRuYW1lLCAkZ3JpZC1icmVha3BvaW50cyl9IHtcbiAgICAgICAgICAgIEBleHRlbmQgJXJlc3BvbnNpdmUtY29udGFpbmVyLSN7JGJyZWFrcG9pbnR9O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC8vIE9uY2UgdGhlIGN1cnJlbnQgYnJlYWtwb2ludCBpcyByZWFjaGVkLCBzdG9wIGV4dGVuZGluZ1xuICAgICAgICAgIEBpZiAoJGJyZWFrcG9pbnQgPT0gJG5hbWUpIHtcbiAgICAgICAgICAgICRleHRlbmQtYnJlYWtwb2ludDogZmFsc2U7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvLyBDb250YWluZXIgbWl4aW5zXG5cbkBtaXhpbiBtYWtlLWNvbnRhaW5lcigkZ3V0dGVyOiAkY29udGFpbmVyLXBhZGRpbmcteCkge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogdmFyKC0tI3skdmFyaWFibGUtcHJlZml4fWd1dHRlci14LCAjeyRndXR0ZXJ9KTtcbiAgcGFkZGluZy1sZWZ0OiB2YXIoLS0jeyR2YXJpYWJsZS1wcmVmaXh9Z3V0dGVyLXgsICN7JGd1dHRlcn0pO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuIiwiLy8gQnJlYWtwb2ludCB2aWV3cG9ydCBzaXplcyBhbmQgbWVkaWEgcXVlcmllcy5cbi8vXG4vLyBCcmVha3BvaW50cyBhcmUgZGVmaW5lZCBhcyBhIG1hcCBvZiAobmFtZTogbWluaW11bSB3aWR0aCksIG9yZGVyIGZyb20gc21hbGwgdG8gbGFyZ2U6XG4vL1xuLy8gICAgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KVxuLy9cbi8vIFRoZSBtYXAgZGVmaW5lZCBpbiB0aGUgYCRncmlkLWJyZWFrcG9pbnRzYCBnbG9iYWwgdmFyaWFibGUgaXMgdXNlZCBhcyB0aGUgYCRicmVha3BvaW50c2AgYXJndW1lbnQgYnkgZGVmYXVsdC5cblxuLy8gTmFtZSBvZiB0aGUgbmV4dCBicmVha3BvaW50LCBvciBudWxsIGZvciB0aGUgbGFzdCBicmVha3BvaW50LlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSlcbi8vICAgIG1kXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBtZFxuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtLCAkYnJlYWtwb2ludC1uYW1lczogKHhzIHNtIG1kIGxnIHhsKSlcbi8vICAgIG1kXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1uZXh0KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludC1uYW1lczogbWFwLWtleXMoJGJyZWFrcG9pbnRzKSkge1xuICAkbjogaW5kZXgoJGJyZWFrcG9pbnQtbmFtZXMsICRuYW1lKTtcbiAgQGlmIG5vdCAkbiB7XG4gICAgQGVycm9yIFwiYnJlYWtwb2ludCBgI3skbmFtZX1gIG5vdCBmb3VuZCBpbiBgI3skYnJlYWtwb2ludHN9YFwiO1xuICB9XG4gIEByZXR1cm4gaWYoJG4gPCBsZW5ndGgoJGJyZWFrcG9pbnQtbmFtZXMpLCBudGgoJGJyZWFrcG9pbnQtbmFtZXMsICRuICsgMSksIG51bGwpO1xufVxuXG4vLyBNaW5pbXVtIGJyZWFrcG9pbnQgd2lkdGguIE51bGwgZm9yIHRoZSBzbWFsbGVzdCAoZmlyc3QpIGJyZWFrcG9pbnQuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1taW4oc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICA1NzZweFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IG1hcC1nZXQoJGJyZWFrcG9pbnRzLCAkbmFtZSk7XG4gIEByZXR1cm4gaWYoJG1pbiAhPSAwLCAkbWluLCBudWxsKTtcbn1cblxuLy8gTWF4aW11bSBicmVha3BvaW50IHdpZHRoLlxuLy8gVGhlIG1heGltdW0gdmFsdWUgaXMgcmVkdWNlZCBieSAwLjAycHggdG8gd29yayBhcm91bmQgdGhlIGxpbWl0YXRpb25zIG9mXG4vLyBgbWluLWAgYW5kIGBtYXgtYCBwcmVmaXhlcyBhbmQgdmlld3BvcnRzIHdpdGggZnJhY3Rpb25hbCB3aWR0aHMuXG4vLyBTZWUgaHR0cHM6Ly93d3cudzMub3JnL1RSL21lZGlhcXVlcmllcy00LyNtcS1taW4tbWF4XG4vLyBVc2VzIDAuMDJweCByYXRoZXIgdGhhbiAwLjAxcHggdG8gd29yayBhcm91bmQgYSBjdXJyZW50IHJvdW5kaW5nIGJ1ZyBpbiBTYWZhcmkuXG4vLyBTZWUgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE3ODI2MVxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbWF4KG1kLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgNzY3Ljk4cHhcbkBmdW5jdGlvbiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWF4OiBtYXAtZ2V0KCRicmVha3BvaW50cywgJG5hbWUpO1xuICBAcmV0dXJuIGlmKCRtYXggYW5kICRtYXggPiAwLCAkbWF4IC0gLjAyLCBudWxsKTtcbn1cblxuLy8gUmV0dXJucyBhIGJsYW5rIHN0cmluZyBpZiBzbWFsbGVzdCBicmVha3BvaW50LCBvdGhlcndpc2UgcmV0dXJucyB0aGUgbmFtZSB3aXRoIGEgZGFzaCBpbiBmcm9udC5cbi8vIFVzZWZ1bCBmb3IgbWFraW5nIHJlc3BvbnNpdmUgdXRpbGl0aWVzLlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtaW5maXgoeHMsICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBcIlwiICAoUmV0dXJucyBhIGJsYW5rIHN0cmluZylcbi8vICAgID4+IGJyZWFrcG9pbnQtaW5maXgoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBcIi1zbVwiXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1pbmZpeCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICBAcmV0dXJuIGlmKGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpID09IG51bGwsIFwiXCIsIFwiLSN7JG5hbWV9XCIpO1xufVxuXG4vLyBNZWRpYSBvZiBhdCBsZWFzdCB0aGUgbWluaW11bSBicmVha3BvaW50IHdpZHRoLiBObyBxdWVyeSBmb3IgdGhlIHNtYWxsZXN0IGJyZWFrcG9pbnQuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQgYW5kIHdpZGVyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEBpZiAkbWluIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBNZWRpYSBvZiBhdCBtb3N0IHRoZSBtYXhpbXVtIGJyZWFrcG9pbnQgd2lkdGguIE5vIHF1ZXJ5IGZvciB0aGUgbGFyZ2VzdCBicmVha3BvaW50LlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50IGFuZCBuYXJyb3dlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LWRvd24oJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEBpZiAkbWF4IHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBNZWRpYSB0aGF0IHNwYW5zIG11bHRpcGxlIGJyZWFrcG9pbnQgd2lkdGhzLlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IGJldHdlZW4gdGhlIG1pbiBhbmQgbWF4IGJyZWFrcG9pbnRzXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1iZXR3ZWVuKCRsb3dlciwgJHVwcGVyLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRsb3dlciwgJGJyZWFrcG9pbnRzKTtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJHVwcGVyLCAkYnJlYWtwb2ludHMpO1xuXG4gIEBpZiAkbWluICE9IG51bGwgYW5kICRtYXggIT0gbnVsbCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIGFuZCAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1heCA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRsb3dlciwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1pbiA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJHVwcGVyLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG4vLyBNZWRpYSBiZXR3ZWVuIHRoZSBicmVha3BvaW50J3MgbWluaW11bSBhbmQgbWF4aW11bSB3aWR0aHMuXG4vLyBObyBtaW5pbXVtIGZvciB0aGUgc21hbGxlc3QgYnJlYWtwb2ludCwgYW5kIG5vIG1heGltdW0gZm9yIHRoZSBsYXJnZXN0IG9uZS5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSBvbmx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50LCBub3Qgdmlld3BvcnRzIGFueSB3aWRlciBvciBuYXJyb3dlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LW9ubHkoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogIGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICAkbmV4dDogYnJlYWtwb2ludC1uZXh0KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICAkbWF4OiAgYnJlYWtwb2ludC1tYXgoJG5leHQpO1xuXG4gIEBpZiAkbWluICE9IG51bGwgYW5kICRtYXggIT0gbnVsbCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIGFuZCAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1heCA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRuYW1lLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWluID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkbmV4dCwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIFJvd1xuLy9cbi8vIFJvd3MgY29udGFpbiB5b3VyIGNvbHVtbnMuXG5cbkBpZiAkZW5hYmxlLWdyaWQtY2xhc3NlcyB7XG4gIC5yb3cge1xuICAgIEBpbmNsdWRlIG1ha2Utcm93KCk7XG5cbiAgICA+ICoge1xuICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtcmVhZHkoKTtcbiAgICB9XG4gIH1cbn1cblxuQGlmICRlbmFibGUtY3NzZ3JpZCB7XG4gIC5ncmlkIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KHZhcigtLSN7JHZhcmlhYmxlLXByZWZpeH1yb3dzLCAxKSwgMWZyKTtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCh2YXIoLS0jeyR2YXJpYWJsZS1wcmVmaXh9Y29sdW1ucywgI3skZ3JpZC1jb2x1bW5zfSksIDFmcik7XG4gICAgZ2FwOiB2YXIoLS0jeyR2YXJpYWJsZS1wcmVmaXh9Z2FwLCAjeyRncmlkLWd1dHRlci13aWR0aH0pO1xuXG4gICAgQGluY2x1ZGUgbWFrZS1jc3NncmlkKCk7XG4gIH1cbn1cblxuXG4vLyBDb2x1bW5zXG4vL1xuLy8gQ29tbW9uIHN0eWxlcyBmb3Igc21hbGwgYW5kIGxhcmdlIGdyaWQgY29sdW1uc1xuXG5AaWYgJGVuYWJsZS1ncmlkLWNsYXNzZXMge1xuICBAaW5jbHVkZSBtYWtlLWdyaWQtY29sdW1ucygpO1xufVxuIiwiLy8gR3JpZCBzeXN0ZW1cbi8vXG4vLyBHZW5lcmF0ZSBzZW1hbnRpYyBncmlkIGNvbHVtbnMgd2l0aCB0aGVzZSBtaXhpbnMuXG5cbkBtaXhpbiBtYWtlLXJvdygkZ3V0dGVyOiAkZ3JpZC1ndXR0ZXItd2lkdGgpIHtcbiAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9Z3V0dGVyLXg6ICN7JGd1dHRlcn07XG4gIC0tI3skdmFyaWFibGUtcHJlZml4fWd1dHRlci15OiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi10b3A6IGNhbGModmFyKC0tI3skdmFyaWFibGUtcHJlZml4fWd1dHRlci15KSAqIC0xKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKHZhcigtLSN7JHZhcmlhYmxlLXByZWZpeH1ndXR0ZXIteCkgKiAtLjUpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICBtYXJnaW4tbGVmdDogY2FsYyh2YXIoLS0jeyR2YXJpYWJsZS1wcmVmaXh9Z3V0dGVyLXgpICogLS41KTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3Rcbn1cblxuQG1peGluIG1ha2UtY29sLXJlYWR5KCRndXR0ZXI6ICRncmlkLWd1dHRlci13aWR0aCkge1xuICAvLyBBZGQgYm94IHNpemluZyBpZiBvbmx5IHRoZSBncmlkIGlzIGxvYWRlZFxuICBib3gtc2l6aW5nOiBpZih2YXJpYWJsZS1leGlzdHMoaW5jbHVkZS1jb2x1bW4tYm94LXNpemluZykgYW5kICRpbmNsdWRlLWNvbHVtbi1ib3gtc2l6aW5nLCBib3JkZXItYm94LCBudWxsKTtcbiAgLy8gUHJldmVudCBjb2x1bW5zIGZyb20gYmVjb21pbmcgdG9vIG5hcnJvdyB3aGVuIGF0IHNtYWxsZXIgZ3JpZCB0aWVycyBieVxuICAvLyBhbHdheXMgc2V0dGluZyBgd2lkdGg6IDEwMCU7YC4gVGhpcyB3b3JrcyBiZWNhdXNlIHdlIHNldCB0aGUgd2lkdGhcbiAgLy8gbGF0ZXIgb24gdG8gb3ZlcnJpZGUgdGhpcyBpbml0aWFsIHdpZHRoLlxuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTsgLy8gUHJldmVudCBgLmNvbC1hdXRvYCwgYC5jb2xgICgmIHJlc3BvbnNpdmUgdmFyaWFudHMpIGZyb20gYnJlYWtpbmcgb3V0IHRoZSBncmlkXG4gIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tI3skdmFyaWFibGUtcHJlZml4fWd1dHRlci14KSAqIC41KTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLSN7JHZhcmlhYmxlLXByZWZpeH1ndXR0ZXIteCkgKiAuNSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gIG1hcmdpbi10b3A6IHZhcigtLSN7JHZhcmlhYmxlLXByZWZpeH1ndXR0ZXIteSk7XG59XG5cbkBtaXhpbiBtYWtlLWNvbCgkc2l6ZTogZmFsc2UsICRjb2x1bW5zOiAkZ3JpZC1jb2x1bW5zKSB7XG4gIEBpZiAkc2l6ZSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IHBlcmNlbnRhZ2UoZGl2aWRlKCRzaXplLCAkY29sdW1ucykpO1xuXG4gIH0gQGVsc2Uge1xuICAgIGZsZXg6IDEgMSAwO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuXG5AbWl4aW4gbWFrZS1jb2wtYXV0bygpIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiBhdXRvO1xufVxuXG5AbWl4aW4gbWFrZS1jb2wtb2Zmc2V0KCRzaXplLCAkY29sdW1uczogJGdyaWQtY29sdW1ucykge1xuICAkbnVtOiBkaXZpZGUoJHNpemUsICRjb2x1bW5zKTtcbiAgbWFyZ2luLWxlZnQ6IGlmKCRudW0gPT0gMCwgMCwgcGVyY2VudGFnZSgkbnVtKSk7XG59XG5cbi8vIFJvdyBjb2x1bW5zXG4vL1xuLy8gU3BlY2lmeSBvbiBhIHBhcmVudCBlbGVtZW50KGUuZy4sIC5yb3cpIHRvIGZvcmNlIGltbWVkaWF0ZSBjaGlsZHJlbiBpbnRvIE5OXG4vLyBudW1iZXJvZiBjb2x1bW5zLiBTdXBwb3J0cyB3cmFwcGluZyB0byBuZXcgbGluZXMsIGJ1dCBkb2VzIG5vdCBkbyBhIE1hc29ucnlcbi8vIHN0eWxlIGdyaWQuXG5AbWl4aW4gcm93LWNvbHMoJGNvdW50KSB7XG4gID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGRpdmlkZSgxMDAlLCAkY291bnQpO1xuICB9XG59XG5cbi8vIEZyYW1ld29yayBncmlkIGdlbmVyYXRpb25cbi8vXG4vLyBVc2VkIG9ubHkgYnkgQm9vdHN0cmFwIHRvIGdlbmVyYXRlIHRoZSBjb3JyZWN0IG51bWJlciBvZiBncmlkIGNsYXNzZXMgZ2l2ZW5cbi8vIGFueSB2YWx1ZSBvZiBgJGdyaWQtY29sdW1uc2AuXG5cbkBtaXhpbiBtYWtlLWdyaWQtY29sdW1ucygkY29sdW1uczogJGdyaWQtY29sdW1ucywgJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRicmVha3BvaW50cykge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGJyZWFrcG9pbnRzKTtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQsICRicmVha3BvaW50cykge1xuICAgICAgLy8gUHJvdmlkZSBiYXNpYyBgLmNvbC17YnB9YCBjbGFzc2VzIGZvciBlcXVhbC13aWR0aCBmbGV4Ym94IGNvbHVtbnNcbiAgICAgIC5jb2wjeyRpbmZpeH0ge1xuICAgICAgICBmbGV4OiAxIDAgMCU7IC8vIEZsZXhidWdzICM0OiBodHRwczovL2dpdGh1Yi5jb20vcGhpbGlwd2FsdG9uL2ZsZXhidWdzI2ZsZXhidWctNFxuICAgICAgfVxuXG4gICAgICAucm93LWNvbHMjeyRpbmZpeH0tYXV0byA+ICoge1xuICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1hdXRvKCk7XG4gICAgICB9XG5cbiAgICAgIEBpZiAkZ3JpZC1yb3ctY29sdW1ucyA+IDAge1xuICAgICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRncmlkLXJvdy1jb2x1bW5zIHtcbiAgICAgICAgICAucm93LWNvbHMjeyRpbmZpeH0tI3skaX0ge1xuICAgICAgICAgICAgQGluY2x1ZGUgcm93LWNvbHMoJGkpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuY29sI3skaW5maXh9LWF1dG8ge1xuICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1hdXRvKCk7XG4gICAgICB9XG5cbiAgICAgIEBpZiAkY29sdW1ucyA+IDAge1xuICAgICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRjb2x1bW5zIHtcbiAgICAgICAgICAuY29sI3skaW5maXh9LSN7JGl9IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKCRpLCAkY29sdW1ucyk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLy8gYCRjb2x1bW5zIC0gMWAgYmVjYXVzZSBvZmZzZXR0aW5nIGJ5IHRoZSB3aWR0aCBvZiBhbiBlbnRpcmUgcm93IGlzbid0IHBvc3NpYmxlXG4gICAgICAgIEBmb3IgJGkgZnJvbSAwIHRocm91Z2ggKCRjb2x1bW5zIC0gMSkge1xuICAgICAgICAgIEBpZiBub3QgKCRpbmZpeCA9PSBcIlwiIGFuZCAkaSA9PSAwKSB7IC8vIEF2b2lkIGVtaXR0aW5nIHVzZWxlc3MgLm9mZnNldC0wXG4gICAgICAgICAgICAub2Zmc2V0I3skaW5maXh9LSN7JGl9IHtcbiAgICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtb2Zmc2V0KCRpLCAkY29sdW1ucyk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC8vIEd1dHRlcnNcbiAgICAgIC8vXG4gICAgICAvLyBNYWtlIHVzZSBvZiBgLmctKmAsIGAuZ3gtKmAgb3IgYC5neS0qYCB1dGlsaXRpZXMgdG8gY2hhbmdlIHNwYWNpbmcgYmV0d2VlbiB0aGUgY29sdW1ucy5cbiAgICAgIEBlYWNoICRrZXksICR2YWx1ZSBpbiAkZ3V0dGVycyB7XG4gICAgICAgIC5nI3skaW5maXh9LSN7JGtleX0sXG4gICAgICAgIC5neCN7JGluZml4fS0jeyRrZXl9IHtcbiAgICAgICAgICAtLSN7JHZhcmlhYmxlLXByZWZpeH1ndXR0ZXIteDogI3skdmFsdWV9O1xuICAgICAgICB9XG5cbiAgICAgICAgLmcjeyRpbmZpeH0tI3ska2V5fSxcbiAgICAgICAgLmd5I3skaW5maXh9LSN7JGtleX0ge1xuICAgICAgICAgIC0tI3skdmFyaWFibGUtcHJlZml4fWd1dHRlci15OiAjeyR2YWx1ZX07XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1peGluIG1ha2UtY3NzZ3JpZCgkY29sdW1uczogJGdyaWQtY29sdW1ucywgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICBAZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkYnJlYWtwb2ludHMpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRicmVha3BvaW50cyk7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50LCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBpZiAkY29sdW1ucyA+IDAge1xuICAgICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRjb2x1bW5zIHtcbiAgICAgICAgICAuZy1jb2wjeyRpbmZpeH0tI3skaX0ge1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW46IGF1dG8gLyBzcGFuICRpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC8vIFN0YXJ0IHdpdGggYDFgIGJlY2F1c2UgYDBgIGlzIGFuZCBpbnZhbGlkIHZhbHVlLlxuICAgICAgICAvLyBFbmRzIHdpdGggYCRjb2x1bW5zIC0gMWAgYmVjYXVzZSBvZmZzZXR0aW5nIGJ5IHRoZSB3aWR0aCBvZiBhbiBlbnRpcmUgcm93IGlzbid0IHBvc3NpYmxlLlxuICAgICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICgkY29sdW1ucyAtIDEpIHtcbiAgICAgICAgICAuZy1zdGFydCN7JGluZml4fS0jeyRpfSB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogJGk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvL1xuLy8gQmFzaWMgQm9vdHN0cmFwIHRhYmxlXG4vL1xuXG4udGFibGUge1xuICAtLSN7JHZhcmlhYmxlLXByZWZpeH10YWJsZS1iZzogI3skdGFibGUtYmd9O1xuICAtLSN7JHZhcmlhYmxlLXByZWZpeH10YWJsZS1hY2NlbnQtYmc6ICN7JHRhYmxlLWFjY2VudC1iZ307XG4gIC0tI3skdmFyaWFibGUtcHJlZml4fXRhYmxlLXN0cmlwZWQtY29sb3I6ICN7JHRhYmxlLXN0cmlwZWQtY29sb3J9O1xuICAtLSN7JHZhcmlhYmxlLXByZWZpeH10YWJsZS1zdHJpcGVkLWJnOiAjeyR0YWJsZS1zdHJpcGVkLWJnfTtcbiAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9dGFibGUtYWN0aXZlLWNvbG9yOiAjeyR0YWJsZS1hY3RpdmUtY29sb3J9O1xuICAtLSN7JHZhcmlhYmxlLXByZWZpeH10YWJsZS1hY3RpdmUtYmc6ICN7JHRhYmxlLWFjdGl2ZS1iZ307XG4gIC0tI3skdmFyaWFibGUtcHJlZml4fXRhYmxlLWhvdmVyLWNvbG9yOiAjeyR0YWJsZS1ob3Zlci1jb2xvcn07XG4gIC0tI3skdmFyaWFibGUtcHJlZml4fXRhYmxlLWhvdmVyLWJnOiAjeyR0YWJsZS1ob3Zlci1iZ307XG5cbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206ICRzcGFjZXI7XG4gIGNvbG9yOiAkdGFibGUtY29sb3I7XG4gIHZlcnRpY2FsLWFsaWduOiAkdGFibGUtY2VsbC12ZXJ0aWNhbC1hbGlnbjtcbiAgYm9yZGVyLWNvbG9yOiAkdGFibGUtYm9yZGVyLWNvbG9yO1xuXG4gIC8vIFRhcmdldCB0aCAmIHRkXG4gIC8vIFdlIG5lZWQgdGhlIGNoaWxkIGNvbWJpbmF0b3IgdG8gcHJldmVudCBzdHlsZXMgbGVha2luZyB0byBuZXN0ZWQgdGFibGVzIHdoaWNoIGRvZXNuJ3QgaGF2ZSBhIGAudGFibGVgIGNsYXNzLlxuICAvLyBXZSB1c2UgdGhlIHVuaXZlcnNhbCBzZWxlY3RvcnMgaGVyZSB0byBzaW1wbGlmeSB0aGUgc2VsZWN0b3IgKGVsc2Ugd2Ugd291bGQgbmVlZCA2IGRpZmZlcmVudCBzZWxlY3RvcnMpLlxuICAvLyBBbm90aGVyIGFkdmFudGFnZSBpcyB0aGF0IHRoaXMgZ2VuZXJhdGVzIGxlc3MgY29kZSBhbmQgbWFrZXMgdGhlIHNlbGVjdG9yIGxlc3Mgc3BlY2lmaWMgbWFraW5nIGl0IGVhc2llciB0byBvdmVycmlkZS5cbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLW1heC11bml2ZXJzYWxcbiAgPiA6bm90KGNhcHRpb24pID4gKiA+ICoge1xuICAgIHBhZGRpbmc6ICR0YWJsZS1jZWxsLXBhZGRpbmcteSAkdGFibGUtY2VsbC1wYWRkaW5nLXg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skdmFyaWFibGUtcHJlZml4fXRhYmxlLWJnKTtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAkdGFibGUtYm9yZGVyLXdpZHRoO1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDk5OTlweCB2YXIoLS0jeyR2YXJpYWJsZS1wcmVmaXh9dGFibGUtYWNjZW50LWJnKTtcbiAgfVxuXG4gID4gdGJvZHkge1xuICAgIHZlcnRpY2FsLWFsaWduOiBpbmhlcml0O1xuICB9XG5cbiAgPiB0aGVhZCB7XG4gICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgfVxuXG4gIC8vIEhpZ2hsaWdodCBib3JkZXIgY29sb3IgYmV0d2VlbiB0aGVhZCwgdGJvZHkgYW5kIHRmb290LlxuICA+IDpub3QoOmxhc3QtY2hpbGQpID4gOmxhc3QtY2hpbGQgPiAqIHtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkdGFibGUtZ3JvdXAtc2VwYXJhdG9yLWNvbG9yO1xuICB9XG59XG5cblxuLy9cbi8vIENoYW5nZSBwbGFjZW1lbnQgb2YgY2FwdGlvbnMgd2l0aCBhIGNsYXNzXG4vL1xuXG4uY2FwdGlvbi10b3Age1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbn1cblxuXG4vL1xuLy8gQ29uZGVuc2VkIHRhYmxlIHcvIGhhbGYgcGFkZGluZ1xuLy9cblxuLnRhYmxlLXNtIHtcbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLW1heC11bml2ZXJzYWxcbiAgPiA6bm90KGNhcHRpb24pID4gKiA+ICoge1xuICAgIHBhZGRpbmc6ICR0YWJsZS1jZWxsLXBhZGRpbmcteS1zbSAkdGFibGUtY2VsbC1wYWRkaW5nLXgtc207XG4gIH1cbn1cblxuXG4vLyBCb3JkZXIgdmVyc2lvbnNcbi8vXG4vLyBBZGQgb3IgcmVtb3ZlIGJvcmRlcnMgYWxsIGFyb3VuZCB0aGUgdGFibGUgYW5kIGJldHdlZW4gYWxsIHRoZSBjb2x1bW5zLlxuLy9cbi8vIFdoZW4gYm9yZGVycyBhcmUgYWRkZWQgb24gYWxsIHNpZGVzIG9mIHRoZSBjZWxscywgdGhlIGNvcm5lcnMgY2FuIHJlbmRlciBvZGQgd2hlblxuLy8gdGhlc2UgYm9yZGVycyBkbyBub3QgaGF2ZSB0aGUgc2FtZSBjb2xvciBvciBpZiB0aGV5IGFyZSBzZW1pLXRyYW5zcGFyZW50LlxuLy8gVGhlcmVmb3Igd2UgYWRkIHRvcCBhbmQgYm9yZGVyIGJvdHRvbXMgdG8gdGhlIGB0cmBzIGFuZCBsZWZ0IGFuZCByaWdodCBib3JkZXJzXG4vLyB0byB0aGUgYHRkYHMgb3IgYHRoYHNcblxuLnRhYmxlLWJvcmRlcmVkIHtcbiAgPiA6bm90KGNhcHRpb24pID4gKiB7XG4gICAgYm9yZGVyLXdpZHRoOiAkdGFibGUtYm9yZGVyLXdpZHRoIDA7XG5cbiAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3ItbWF4LXVuaXZlcnNhbFxuICAgID4gKiB7XG4gICAgICBib3JkZXItd2lkdGg6IDAgJHRhYmxlLWJvcmRlci13aWR0aDtcbiAgICB9XG4gIH1cbn1cblxuLnRhYmxlLWJvcmRlcmxlc3Mge1xuICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3ItbWF4LXVuaXZlcnNhbFxuICA+IDpub3QoY2FwdGlvbikgPiAqID4gKiB7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbiAgfVxufVxuXG4vLyBaZWJyYS1zdHJpcGluZ1xuLy9cbi8vIERlZmF1bHQgemVicmEtc3RyaXBlIHN0eWxlcyAoYWx0ZXJuYXRpbmcgZ3JheSBhbmQgdHJhbnNwYXJlbnQgYmFja2dyb3VuZHMpXG5cbi50YWJsZS1zdHJpcGVkIHtcbiAgPiB0Ym9keSA+IHRyOm50aC1vZi10eXBlKCN7JHRhYmxlLXN0cmlwZWQtb3JkZXJ9KSB7XG4gICAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9dGFibGUtYWNjZW50LWJnOiB2YXIoLS0jeyR2YXJpYWJsZS1wcmVmaXh9dGFibGUtc3RyaXBlZC1iZyk7XG4gICAgY29sb3I6IHZhcigtLSN7JHZhcmlhYmxlLXByZWZpeH10YWJsZS1zdHJpcGVkLWNvbG9yKTtcbiAgfVxufVxuXG4vLyBBY3RpdmUgdGFibGVcbi8vXG4vLyBUaGUgYC50YWJsZS1hY3RpdmVgIGNsYXNzIGNhbiBiZSBhZGRlZCB0byBoaWdobGlnaHQgcm93cyBvciBjZWxsc1xuXG4udGFibGUtYWN0aXZlIHtcbiAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9dGFibGUtYWNjZW50LWJnOiB2YXIoLS0jeyR2YXJpYWJsZS1wcmVmaXh9dGFibGUtYWN0aXZlLWJnKTtcbiAgY29sb3I6IHZhcigtLSN7JHZhcmlhYmxlLXByZWZpeH10YWJsZS1hY3RpdmUtY29sb3IpO1xufVxuXG4vLyBIb3ZlciBlZmZlY3Rcbi8vXG4vLyBQbGFjZWQgaGVyZSBzaW5jZSBpdCBoYXMgdG8gY29tZSBhZnRlciB0aGUgcG90ZW50aWFsIHplYnJhIHN0cmlwaW5nXG5cbi50YWJsZS1ob3ZlciB7XG4gID4gdGJvZHkgPiB0cjpob3ZlciB7XG4gICAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9dGFibGUtYWNjZW50LWJnOiB2YXIoLS0jeyR2YXJpYWJsZS1wcmVmaXh9dGFibGUtaG92ZXItYmcpO1xuICAgIGNvbG9yOiB2YXIoLS0jeyR2YXJpYWJsZS1wcmVmaXh9dGFibGUtaG92ZXItY29sb3IpO1xuICB9XG59XG5cblxuLy8gVGFibGUgdmFyaWFudHNcbi8vXG4vLyBUYWJsZSB2YXJpYW50cyBzZXQgdGhlIHRhYmxlIGNlbGwgYmFja2dyb3VuZHMsIGJvcmRlciBjb2xvcnNcbi8vIGFuZCB0aGUgY29sb3JzIG9mIHRoZSBzdHJpcGVkLCBob3ZlcmVkICYgYWN0aXZlIHRhYmxlc1xuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGFibGUtdmFyaWFudHMge1xuICBAaW5jbHVkZSB0YWJsZS12YXJpYW50KCRjb2xvciwgJHZhbHVlKTtcbn1cblxuLy8gUmVzcG9uc2l2ZSB0YWJsZXNcbi8vXG4vLyBHZW5lcmF0ZSBzZXJpZXMgb2YgYC50YWJsZS1yZXNwb25zaXZlLSpgIGNsYXNzZXMgZm9yIGNvbmZpZ3VyaW5nIHRoZSBzY3JlZW5cbi8vIHNpemUgb2Ygd2hlcmUgeW91ciB0YWJsZSB3aWxsIG92ZXJmbG93LlxuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJGJyZWFrcG9pbnQpIHtcbiAgICAudGFibGUtcmVzcG9uc2l2ZSN7JGluZml4fSB7XG4gICAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICAgIH1cbiAgfVxufVxuIiwiLy8gc2Nzcy1kb2NzLXN0YXJ0IHRhYmxlLXZhcmlhbnRcbkBtaXhpbiB0YWJsZS12YXJpYW50KCRzdGF0ZSwgJGJhY2tncm91bmQpIHtcbiAgLnRhYmxlLSN7JHN0YXRlfSB7XG4gICAgJGNvbG9yOiBjb2xvci1jb250cmFzdChvcGFxdWUoJGJvZHktYmcsICRiYWNrZ3JvdW5kKSk7XG4gICAgJGhvdmVyLWJnOiBtaXgoJGNvbG9yLCAkYmFja2dyb3VuZCwgcGVyY2VudGFnZSgkdGFibGUtaG92ZXItYmctZmFjdG9yKSk7XG4gICAgJHN0cmlwZWQtYmc6IG1peCgkY29sb3IsICRiYWNrZ3JvdW5kLCBwZXJjZW50YWdlKCR0YWJsZS1zdHJpcGVkLWJnLWZhY3RvcikpO1xuICAgICRhY3RpdmUtYmc6IG1peCgkY29sb3IsICRiYWNrZ3JvdW5kLCBwZXJjZW50YWdlKCR0YWJsZS1hY3RpdmUtYmctZmFjdG9yKSk7XG5cbiAgICAtLSN7JHZhcmlhYmxlLXByZWZpeH10YWJsZS1iZzogI3skYmFja2dyb3VuZH07XG4gICAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9dGFibGUtc3RyaXBlZC1iZzogI3skc3RyaXBlZC1iZ307XG4gICAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9dGFibGUtc3RyaXBlZC1jb2xvcjogI3tjb2xvci1jb250cmFzdCgkc3RyaXBlZC1iZyl9O1xuICAgIC0tI3skdmFyaWFibGUtcHJlZml4fXRhYmxlLWFjdGl2ZS1iZzogI3skYWN0aXZlLWJnfTtcbiAgICAtLSN7JHZhcmlhYmxlLXByZWZpeH10YWJsZS1hY3RpdmUtY29sb3I6ICN7Y29sb3ItY29udHJhc3QoJGFjdGl2ZS1iZyl9O1xuICAgIC0tI3skdmFyaWFibGUtcHJlZml4fXRhYmxlLWhvdmVyLWJnOiAjeyRob3Zlci1iZ307XG4gICAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9dGFibGUtaG92ZXItY29sb3I6ICN7Y29sb3ItY29udHJhc3QoJGhvdmVyLWJnKX07XG5cbiAgICBjb2xvcjogJGNvbG9yO1xuICAgIGJvcmRlci1jb2xvcjogbWl4KCRjb2xvciwgJGJhY2tncm91bmQsIHBlcmNlbnRhZ2UoJHRhYmxlLWJvcmRlci1mYWN0b3IpKTtcbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCB0YWJsZS12YXJpYW50XG4iLCIvL1xuLy8gTGFiZWxzXG4vL1xuXG4uZm9ybS1sYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206ICRmb3JtLWxhYmVsLW1hcmdpbi1ib3R0b207XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9ybS1sYWJlbC1mb250LXNpemUpO1xuICBmb250LXN0eWxlOiAkZm9ybS1sYWJlbC1mb250LXN0eWxlO1xuICBmb250LXdlaWdodDogJGZvcm0tbGFiZWwtZm9udC13ZWlnaHQ7XG4gIGNvbG9yOiAkZm9ybS1sYWJlbC1jb2xvcjtcbn1cblxuLy8gRm9yIHVzZSB3aXRoIGhvcml6b250YWwgYW5kIGlubGluZSBmb3Jtcywgd2hlbiB5b3UgbmVlZCB0aGUgbGFiZWwgKG9yIGxlZ2VuZClcbi8vIHRleHQgdG8gYWxpZ24gd2l0aCB0aGUgZm9ybSBjb250cm9scy5cbi5jb2wtZm9ybS1sYWJlbCB7XG4gIHBhZGRpbmctdG9wOiBhZGQoJGlucHV0LXBhZGRpbmcteSwgJGlucHV0LWJvcmRlci13aWR0aCk7XG4gIHBhZGRpbmctYm90dG9tOiBhZGQoJGlucHV0LXBhZGRpbmcteSwgJGlucHV0LWJvcmRlci13aWR0aCk7XG4gIG1hcmdpbi1ib3R0b206IDA7IC8vIE92ZXJyaWRlIHRoZSBgPGxlZ2VuZD5gIGRlZmF1bHRcbiAgQGluY2x1ZGUgZm9udC1zaXplKGluaGVyaXQpOyAvLyBPdmVycmlkZSB0aGUgYDxsZWdlbmQ+YCBkZWZhdWx0XG4gIGZvbnQtc3R5bGU6ICRmb3JtLWxhYmVsLWZvbnQtc3R5bGU7XG4gIGZvbnQtd2VpZ2h0OiAkZm9ybS1sYWJlbC1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRmb3JtLWxhYmVsLWNvbG9yO1xufVxuXG4uY29sLWZvcm0tbGFiZWwtbGcge1xuICBwYWRkaW5nLXRvcDogYWRkKCRpbnB1dC1wYWRkaW5nLXktbGcsICRpbnB1dC1ib3JkZXItd2lkdGgpO1xuICBwYWRkaW5nLWJvdHRvbTogYWRkKCRpbnB1dC1wYWRkaW5nLXktbGcsICRpbnB1dC1ib3JkZXItd2lkdGgpO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZS1sZyk7XG59XG5cbi5jb2wtZm9ybS1sYWJlbC1zbSB7XG4gIHBhZGRpbmctdG9wOiBhZGQoJGlucHV0LXBhZGRpbmcteS1zbSwgJGlucHV0LWJvcmRlci13aWR0aCk7XG4gIHBhZGRpbmctYm90dG9tOiBhZGQoJGlucHV0LXBhZGRpbmcteS1zbSwgJGlucHV0LWJvcmRlci13aWR0aCk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplLXNtKTtcbn1cbiIsIi8vXG4vLyBGb3JtIHRleHRcbi8vXG5cbi5mb3JtLXRleHQge1xuICBtYXJnaW4tdG9wOiAkZm9ybS10ZXh0LW1hcmdpbi10b3A7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9ybS10ZXh0LWZvbnQtc2l6ZSk7XG4gIGZvbnQtc3R5bGU6ICRmb3JtLXRleHQtZm9udC1zdHlsZTtcbiAgZm9udC13ZWlnaHQ6ICRmb3JtLXRleHQtZm9udC13ZWlnaHQ7XG4gIGNvbG9yOiAkZm9ybS10ZXh0LWNvbG9yO1xufVxuIiwiLy9cbi8vIEdlbmVyYWwgZm9ybSBjb250cm9scyAocGx1cyBhIGZldyBzcGVjaWZpYyBoaWdoLWxldmVsIGludGVydmVudGlvbnMpXG4vL1xuXG4uZm9ybS1jb250cm9sIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15ICRpbnB1dC1wYWRkaW5nLXg7XG4gIGZvbnQtZmFtaWx5OiAkaW5wdXQtZm9udC1mYW1pbHk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRpbnB1dC1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRpbnB1dC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWJnO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6ICRpbnB1dC1ib3JkZXItd2lkdGggc29saWQgJGlucHV0LWJvcmRlci1jb2xvcjtcbiAgYXBwZWFyYW5jZTogbm9uZTsgLy8gRml4IGFwcGVhcmFuY2UgZm9yIGRhdGUgaW5wdXRzIGluIFNhZmFyaVxuXG4gIC8vIE5vdGU6IFRoaXMgaGFzIG5vIGVmZmVjdCBvbiA8c2VsZWN0PnMgaW4gc29tZSBicm93c2VycywgZHVlIHRvIHRoZSBsaW1pdGVkIHN0eWxhYmlsaXR5IG9mIGA8c2VsZWN0PmBzIGluIENTUy5cbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cywgMCk7XG5cbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkaW5wdXQtYm94LXNoYWRvdyk7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJGlucHV0LXRyYW5zaXRpb24pO1xuXG4gICZbdHlwZT1cImZpbGVcIl0ge1xuICAgIG92ZXJmbG93OiBoaWRkZW47IC8vIHByZXZlbnQgcHNldWRvIGVsZW1lbnQgYnV0dG9uIG92ZXJsYXBcblxuICAgICY6bm90KDpkaXNhYmxlZCk6bm90KFtyZWFkb25seV0pIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG4gIH1cblxuICAvLyBDdXN0b21pemUgdGhlIGA6Zm9jdXNgIHN0YXRlIHRvIGltaXRhdGUgbmF0aXZlIFdlYktpdCBzdHlsZXMuXG4gICY6Zm9jdXMge1xuICAgIGNvbG9yOiAkaW5wdXQtZm9jdXMtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWZvY3VzLWJnO1xuICAgIGJvcmRlci1jb2xvcjogJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvcjtcbiAgICBvdXRsaW5lOiAwO1xuICAgIEBpZiAkZW5hYmxlLXNoYWRvd3Mge1xuICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdygkaW5wdXQtYm94LXNoYWRvdywgJGlucHV0LWZvY3VzLWJveC1zaGFkb3cpO1xuICAgIH0gQGVsc2Uge1xuICAgICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxuICAgICAgYm94LXNoYWRvdzogJGlucHV0LWZvY3VzLWJveC1zaGFkb3c7XG4gICAgfVxuICB9XG5cbiAgLy8gQWRkIHNvbWUgaGVpZ2h0IHRvIGRhdGUgaW5wdXRzIG9uIGlPU1xuICAvLyBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzIzMzA3XG4gIC8vIFRPRE86IHdlIGNhbiByZW1vdmUgdGhpcyB3b3JrYXJvdW5kIG9uY2UgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE5ODk1OSBpcyByZXNvbHZlZFxuICAmOjotd2Via2l0LWRhdGUtYW5kLXRpbWUtdmFsdWUge1xuICAgIC8vIE11bHRpcGx5IGxpbmUtaGVpZ2h0IGJ5IDFlbSBpZiBpdCBoYXMgbm8gdW5pdFxuICAgIGhlaWdodDogaWYodW5pdCgkaW5wdXQtbGluZS1oZWlnaHQpID09IFwiXCIsICRpbnB1dC1saW5lLWhlaWdodCAqIDFlbSwgJGlucHV0LWxpbmUtaGVpZ2h0KTtcbiAgfVxuXG4gIC8vIFBsYWNlaG9sZGVyXG4gICY6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogJGlucHV0LXBsYWNlaG9sZGVyLWNvbG9yO1xuICAgIC8vIE92ZXJyaWRlIEZpcmVmb3gncyB1bnVzdWFsIGRlZmF1bHQgb3BhY2l0eTsgc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzExNTI2LlxuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAvLyBEaXNhYmxlZCBhbmQgcmVhZC1vbmx5IGlucHV0c1xuICAvL1xuICAvLyBIVE1MNSBzYXlzIHRoYXQgY29udHJvbHMgdW5kZXIgYSBmaWVsZHNldCA+IGxlZ2VuZDpmaXJzdC1jaGlsZCB3b24ndCBiZVxuICAvLyBkaXNhYmxlZCBpZiB0aGUgZmllbGRzZXQgaXMgZGlzYWJsZWQuIER1ZSB0byBpbXBsZW1lbnRhdGlvbiBkaWZmaWN1bHR5LCB3ZVxuICAvLyBkb24ndCBob25vciB0aGF0IGVkZ2UgY2FzZTsgd2Ugc3R5bGUgdGhlbSBhcyBkaXNhYmxlZCBhbnl3YXkuXG4gICY6ZGlzYWJsZWQsXG4gICZbcmVhZG9ubHldIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtZGlzYWJsZWQtYmc7XG4gICAgYm9yZGVyLWNvbG9yOiAkaW5wdXQtZGlzYWJsZWQtYm9yZGVyLWNvbG9yO1xuICAgIC8vIGlPUyBmaXggZm9yIHVucmVhZGFibGUgZGlzYWJsZWQgY29udGVudDsgc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTE2NTUuXG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIC8vIEZpbGUgaW5wdXQgYnV0dG9ucyB0aGVtaW5nXG4gICY6OmZpbGUtc2VsZWN0b3ItYnV0dG9uIHtcbiAgICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15ICRpbnB1dC1wYWRkaW5nLXg7XG4gICAgbWFyZ2luOiAoLSRpbnB1dC1wYWRkaW5nLXkpICgtJGlucHV0LXBhZGRpbmcteCk7XG4gICAgbWFyZ2luLWlubGluZS1lbmQ6ICRpbnB1dC1wYWRkaW5nLXg7XG4gICAgY29sb3I6ICRmb3JtLWZpbGUtYnV0dG9uLWNvbG9yO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRmb3JtLWZpbGUtYnV0dG9uLWJnKTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBib3JkZXItY29sb3I6IGluaGVyaXQ7XG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICBib3JkZXItd2lkdGg6IDA7XG4gICAgYm9yZGVyLWlubGluZS1lbmQtd2lkdGg6ICRpbnB1dC1ib3JkZXItd2lkdGg7XG4gICAgYm9yZGVyLXJhZGl1czogMDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRidG4tdHJhbnNpdGlvbik7XG4gIH1cblxuICAmOmhvdmVyOm5vdCg6ZGlzYWJsZWQpOm5vdChbcmVhZG9ubHldKTo6ZmlsZS1zZWxlY3Rvci1idXR0b24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRmb3JtLWZpbGUtYnV0dG9uLWhvdmVyLWJnO1xuICB9XG5cbiAgJjo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuICAgIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXkgJGlucHV0LXBhZGRpbmcteDtcbiAgICBtYXJnaW46ICgtJGlucHV0LXBhZGRpbmcteSkgKC0kaW5wdXQtcGFkZGluZy14KTtcbiAgICBtYXJnaW4taW5saW5lLWVuZDogJGlucHV0LXBhZGRpbmcteDtcbiAgICBjb2xvcjogJGZvcm0tZmlsZS1idXR0b24tY29sb3I7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGZvcm0tZmlsZS1idXR0b24tYmcpO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGJvcmRlci1jb2xvcjogaW5oZXJpdDtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIGJvcmRlci13aWR0aDogMDtcbiAgICBib3JkZXItaW5saW5lLWVuZC13aWR0aDogJGlucHV0LWJvcmRlci13aWR0aDtcbiAgICBib3JkZXItcmFkaXVzOiAwOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJGJ0bi10cmFuc2l0aW9uKTtcbiAgfVxuXG4gICY6aG92ZXI6bm90KDpkaXNhYmxlZCk6bm90KFtyZWFkb25seV0pOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tZmlsZS1idXR0b24taG92ZXItYmc7XG4gIH1cbn1cblxuLy8gUmVhZG9ubHkgY29udHJvbHMgYXMgcGxhaW4gdGV4dFxuLy9cbi8vIEFwcGx5IGNsYXNzIHRvIGEgcmVhZG9ubHkgaW5wdXQgdG8gbWFrZSBpdCBhcHBlYXIgbGlrZSByZWd1bGFyIHBsYWluXG4vLyB0ZXh0ICh3aXRob3V0IGFueSBib3JkZXIsIGJhY2tncm91bmQgY29sb3IsIGZvY3VzIGluZGljYXRvcilcblxuLmZvcm0tY29udHJvbC1wbGFpbnRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXkgMDtcbiAgbWFyZ2luLWJvdHRvbTogMDsgLy8gbWF0Y2ggaW5wdXRzIGlmIHRoaXMgY2xhc3MgY29tZXMgb24gaW5wdXRzIHdpdGggZGVmYXVsdCBtYXJnaW5zXG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkaW5wdXQtcGxhaW50ZXh0LWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXdpZHRoOiAkaW5wdXQtYm9yZGVyLXdpZHRoIDA7XG5cbiAgJi5mb3JtLWNvbnRyb2wtc20sXG4gICYuZm9ybS1jb250cm9sLWxnIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuXG4vLyBGb3JtIGNvbnRyb2wgc2l6aW5nXG4vL1xuLy8gQnVpbGQgb24gYC5mb3JtLWNvbnRyb2xgIHdpdGggbW9kaWZpZXIgY2xhc3NlcyB0byBkZWNyZWFzZSBvciBpbmNyZWFzZSB0aGVcbi8vIGhlaWdodCBhbmQgZm9udC1zaXplIG9mIGZvcm0gY29udHJvbHMuXG4vL1xuLy8gUmVwZWF0ZWQgaW4gYF9pbnB1dF9ncm91cC5zY3NzYCB0byBhdm9pZCBTYXNzIGV4dGVuZCBpc3N1ZXMuXG5cbi5mb3JtLWNvbnRyb2wtc20ge1xuICBtaW4taGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LXNtO1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LXNtICRpbnB1dC1wYWRkaW5nLXgtc207XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplLXNtKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cy1zbSk7XG5cbiAgJjo6ZmlsZS1zZWxlY3Rvci1idXR0b24ge1xuICAgIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXktc20gJGlucHV0LXBhZGRpbmcteC1zbTtcbiAgICBtYXJnaW46ICgtJGlucHV0LXBhZGRpbmcteS1zbSkgKC0kaW5wdXQtcGFkZGluZy14LXNtKTtcbiAgICBtYXJnaW4taW5saW5lLWVuZDogJGlucHV0LXBhZGRpbmcteC1zbTtcbiAgfVxuXG4gICY6Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LXNtICRpbnB1dC1wYWRkaW5nLXgtc207XG4gICAgbWFyZ2luOiAoLSRpbnB1dC1wYWRkaW5nLXktc20pICgtJGlucHV0LXBhZGRpbmcteC1zbSk7XG4gICAgbWFyZ2luLWlubGluZS1lbmQ6ICRpbnB1dC1wYWRkaW5nLXgtc207XG4gIH1cbn1cblxuLmZvcm0tY29udHJvbC1sZyB7XG4gIG1pbi1oZWlnaHQ6ICRpbnB1dC1oZWlnaHQtbGc7XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXktbGcgJGlucHV0LXBhZGRpbmcteC1sZztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUtbGcpO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzLWxnKTtcblxuICAmOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbiB7XG4gICAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteS1sZyAkaW5wdXQtcGFkZGluZy14LWxnO1xuICAgIG1hcmdpbjogKC0kaW5wdXQtcGFkZGluZy15LWxnKSAoLSRpbnB1dC1wYWRkaW5nLXgtbGcpO1xuICAgIG1hcmdpbi1pbmxpbmUtZW5kOiAkaW5wdXQtcGFkZGluZy14LWxnO1xuICB9XG5cbiAgJjo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuICAgIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXktbGcgJGlucHV0LXBhZGRpbmcteC1sZztcbiAgICBtYXJnaW46ICgtJGlucHV0LXBhZGRpbmcteS1sZykgKC0kaW5wdXQtcGFkZGluZy14LWxnKTtcbiAgICBtYXJnaW4taW5saW5lLWVuZDogJGlucHV0LXBhZGRpbmcteC1sZztcbiAgfVxufVxuXG4vLyBNYWtlIHN1cmUgdGV4dGFyZWFzIGRvbid0IHNocmluayB0b28gbXVjaCB3aGVuIHJlc2l6ZWRcbi8vIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzI5MTI0XG4vLyBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcbnRleHRhcmVhIHtcbiAgJi5mb3JtLWNvbnRyb2wge1xuICAgIG1pbi1oZWlnaHQ6ICRpbnB1dC1oZWlnaHQ7XG4gIH1cblxuICAmLmZvcm0tY29udHJvbC1zbSB7XG4gICAgbWluLWhlaWdodDogJGlucHV0LWhlaWdodC1zbTtcbiAgfVxuXG4gICYuZm9ybS1jb250cm9sLWxnIHtcbiAgICBtaW4taGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LWxnO1xuICB9XG59XG4vLyBzdHlsZWxpbnQtZW5hYmxlIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxuXG4uZm9ybS1jb250cm9sLWNvbG9yIHtcbiAgd2lkdGg6ICRmb3JtLWNvbG9yLXdpZHRoO1xuICBoZWlnaHQ6IGF1dG87IC8vIE92ZXJyaWRlIGZpeGVkIGJyb3dzZXIgaGVpZ2h0XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXk7XG5cbiAgJjpub3QoOmRpc2FibGVkKTpub3QoW3JlYWRvbmx5XSkge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuXG4gICY6Oi1tb3otY29sb3Itc3dhdGNoIHtcbiAgICBoZWlnaHQ6IGlmKHVuaXQoJGlucHV0LWxpbmUtaGVpZ2h0KSA9PSBcIlwiLCAkaW5wdXQtbGluZS1oZWlnaHQgKiAxZW0sICRpbnB1dC1saW5lLWhlaWdodCk7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cyk7XG4gIH1cblxuICAmOjotd2Via2l0LWNvbG9yLXN3YXRjaCB7XG4gICAgaGVpZ2h0OiBpZih1bml0KCRpbnB1dC1saW5lLWhlaWdodCkgPT0gXCJcIiwgJGlucHV0LWxpbmUtaGVpZ2h0ICogMWVtLCAkaW5wdXQtbGluZS1oZWlnaHQpO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMpO1xuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbkBtaXhpbiB0cmFuc2l0aW9uKCR0cmFuc2l0aW9uLi4uKSB7XG4gIEBpZiBsZW5ndGgoJHRyYW5zaXRpb24pID09IDAge1xuICAgICR0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1iYXNlO1xuICB9XG5cbiAgQGlmIGxlbmd0aCgkdHJhbnNpdGlvbikgPiAxIHtcbiAgICBAZWFjaCAkdmFsdWUgaW4gJHRyYW5zaXRpb24ge1xuICAgICAgQGlmICR2YWx1ZSA9PSBudWxsIG9yICR2YWx1ZSA9PSBub25lIHtcbiAgICAgICAgQHdhcm4gXCJUaGUga2V5d29yZCAnbm9uZScgb3IgJ251bGwnIG11c3QgYmUgdXNlZCBhcyBhIHNpbmdsZSBhcmd1bWVudC5cIjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAaWYgJGVuYWJsZS10cmFuc2l0aW9ucyB7XG4gICAgQGlmIG50aCgkdHJhbnNpdGlvbiwgMSkgIT0gbnVsbCB7XG4gICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcbiAgICB9XG5cbiAgICBAaWYgJGVuYWJsZS1yZWR1Y2VkLW1vdGlvbiBhbmQgbnRoKCR0cmFuc2l0aW9uLCAxKSAhPSBudWxsIGFuZCBudGgoJHRyYW5zaXRpb24sIDEpICE9IG5vbmUge1xuICAgICAgQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAgICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIEdyYWRpZW50c1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZ3JhZGllbnQtYmctbWl4aW5cbkBtaXhpbiBncmFkaWVudC1iZygkY29sb3I6IG51bGwpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xuXG4gIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdmFyKC0tI3skdmFyaWFibGUtcHJlZml4fWdyYWRpZW50KTtcbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCBncmFkaWVudC1iZy1taXhpblxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZ3JhZGllbnQtbWl4aW5zXG4vLyBIb3Jpem9udGFsIGdyYWRpZW50LCBmcm9tIGxlZnQgdG8gcmlnaHRcbi8vXG4vLyBDcmVhdGVzIHR3byBjb2xvciBzdG9wcywgc3RhcnQgYW5kIGVuZCwgYnkgc3BlY2lmeWluZyBhIGNvbG9yIGFuZCBwb3NpdGlvbiBmb3IgZWFjaCBjb2xvciBzdG9wLlxuQG1peGluIGdyYWRpZW50LXgoJHN0YXJ0LWNvbG9yOiAkZ3JheS03MDAsICRlbmQtY29sb3I6ICRncmF5LTgwMCwgJHN0YXJ0LXBlcmNlbnQ6IDAlLCAkZW5kLXBlcmNlbnQ6IDEwMCUpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAkc3RhcnQtY29sb3IgJHN0YXJ0LXBlcmNlbnQsICRlbmQtY29sb3IgJGVuZC1wZXJjZW50KTtcbn1cblxuLy8gVmVydGljYWwgZ3JhZGllbnQsIGZyb20gdG9wIHRvIGJvdHRvbVxuLy9cbi8vIENyZWF0ZXMgdHdvIGNvbG9yIHN0b3BzLCBzdGFydCBhbmQgZW5kLCBieSBzcGVjaWZ5aW5nIGEgY29sb3IgYW5kIHBvc2l0aW9uIGZvciBlYWNoIGNvbG9yIHN0b3AuXG5AbWl4aW4gZ3JhZGllbnQteSgkc3RhcnQtY29sb3I6ICRncmF5LTcwMCwgJGVuZC1jb2xvcjogJGdyYXktODAwLCAkc3RhcnQtcGVyY2VudDogbnVsbCwgJGVuZC1wZXJjZW50OiBudWxsKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICRzdGFydC1jb2xvciAkc3RhcnQtcGVyY2VudCwgJGVuZC1jb2xvciAkZW5kLXBlcmNlbnQpO1xufVxuXG5AbWl4aW4gZ3JhZGllbnQtZGlyZWN0aW9uYWwoJHN0YXJ0LWNvbG9yOiAkZ3JheS03MDAsICRlbmQtY29sb3I6ICRncmF5LTgwMCwgJGRlZzogNDVkZWcpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCRkZWcsICRzdGFydC1jb2xvciwgJGVuZC1jb2xvcik7XG59XG5cbkBtaXhpbiBncmFkaWVudC14LXRocmVlLWNvbG9ycygkc3RhcnQtY29sb3I6ICRibHVlLCAkbWlkLWNvbG9yOiAkcHVycGxlLCAkY29sb3Itc3RvcDogNTAlLCAkZW5kLWNvbG9yOiAkcmVkKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgJHN0YXJ0LWNvbG9yLCAkbWlkLWNvbG9yICRjb2xvci1zdG9wLCAkZW5kLWNvbG9yKTtcbn1cblxuQG1peGluIGdyYWRpZW50LXktdGhyZWUtY29sb3JzKCRzdGFydC1jb2xvcjogJGJsdWUsICRtaWQtY29sb3I6ICRwdXJwbGUsICRjb2xvci1zdG9wOiA1MCUsICRlbmQtY29sb3I6ICRyZWQpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCRzdGFydC1jb2xvciwgJG1pZC1jb2xvciAkY29sb3Itc3RvcCwgJGVuZC1jb2xvcik7XG59XG5cbkBtaXhpbiBncmFkaWVudC1yYWRpYWwoJGlubmVyLWNvbG9yOiAkZ3JheS03MDAsICRvdXRlci1jb2xvcjogJGdyYXktODAwKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHJhZGlhbC1ncmFkaWVudChjaXJjbGUsICRpbm5lci1jb2xvciwgJG91dGVyLWNvbG9yKTtcbn1cblxuQG1peGluIGdyYWRpZW50LXN0cmlwZWQoJGNvbG9yOiByZ2JhKCR3aGl0ZSwgLjE1KSwgJGFuZ2xlOiA0NWRlZykge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoJGFuZ2xlLCAkY29sb3IgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgJGNvbG9yIDUwJSwgJGNvbG9yIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XG59XG4vLyBzY3NzLWRvY3MtZW5kIGdyYWRpZW50LW1peGluc1xuIiwiLy8gU2VsZWN0XG4vL1xuLy8gUmVwbGFjZXMgdGhlIGJyb3dzZXIgZGVmYXVsdCBzZWxlY3Qgd2l0aCBhIGN1c3RvbSBvbmUsIG1vc3RseSBwdWxsZWQgZnJvbVxuLy8gaHR0cHM6Ly9wcmltZXIuZ2l0aHViLmlvLy5cblxuLmZvcm0tc2VsZWN0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAkZm9ybS1zZWxlY3QtcGFkZGluZy15ICRmb3JtLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZyAkZm9ybS1zZWxlY3QtcGFkZGluZy15ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXg7XG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1uby12ZW5kb3ItcHJlZml4XG4gIC1tb3otcGFkZGluZy1zdGFydDogc3VidHJhY3QoJGZvcm0tc2VsZWN0LXBhZGRpbmcteCwgM3B4KTsgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMzI2MzZcbiAgZm9udC1mYW1pbHk6ICRmb3JtLXNlbGVjdC1mb250LWZhbWlseTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb3JtLXNlbGVjdC1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogJGZvcm0tc2VsZWN0LWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGZvcm0tc2VsZWN0LWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJGZvcm0tc2VsZWN0LWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm9ybS1zZWxlY3QtYmc7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGZvcm0tc2VsZWN0LWluZGljYXRvcik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246ICRmb3JtLXNlbGVjdC1iZy1wb3NpdGlvbjtcbiAgYmFja2dyb3VuZC1zaXplOiAkZm9ybS1zZWxlY3QtYmctc2l6ZTtcbiAgYm9yZGVyOiAkZm9ybS1zZWxlY3QtYm9yZGVyLXdpZHRoIHNvbGlkICRmb3JtLXNlbGVjdC1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGZvcm0tc2VsZWN0LWJvcmRlci1yYWRpdXMsIDApO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRmb3JtLXNlbGVjdC1ib3gtc2hhZG93KTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkZm9ybS1zZWxlY3QtdHJhbnNpdGlvbik7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG5cbiAgJjpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAkZm9ybS1zZWxlY3QtZm9jdXMtYm9yZGVyLWNvbG9yO1xuICAgIG91dGxpbmU6IDA7XG4gICAgQGlmICRlbmFibGUtc2hhZG93cyB7XG4gICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRmb3JtLXNlbGVjdC1ib3gtc2hhZG93LCAkZm9ybS1zZWxlY3QtZm9jdXMtYm94LXNoYWRvdyk7XG4gICAgfSBAZWxzZSB7XG4gICAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XG4gICAgICBib3gtc2hhZG93OiAkZm9ybS1zZWxlY3QtZm9jdXMtYm94LXNoYWRvdztcbiAgICB9XG4gIH1cblxuICAmW211bHRpcGxlXSxcbiAgJltzaXplXTpub3QoW3NpemU9XCIxXCJdKSB7XG4gICAgcGFkZGluZy1yaWdodDogJGZvcm0tc2VsZWN0LXBhZGRpbmcteDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICB9XG5cbiAgJjpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICRmb3JtLXNlbGVjdC1kaXNhYmxlZC1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm9ybS1zZWxlY3QtZGlzYWJsZWQtYmc7XG4gICAgYm9yZGVyLWNvbG9yOiAkZm9ybS1zZWxlY3QtZGlzYWJsZWQtYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgLy8gUmVtb3ZlIG91dGxpbmUgZnJvbSBzZWxlY3QgYm94IGluIEZGXG4gICY6LW1vei1mb2N1c3Jpbmcge1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB0ZXh0LXNoYWRvdzogMCAwIDAgJGZvcm0tc2VsZWN0LWNvbG9yO1xuICB9XG59XG5cbi5mb3JtLXNlbGVjdC1zbSB7XG4gIHBhZGRpbmctdG9wOiAkZm9ybS1zZWxlY3QtcGFkZGluZy15LXNtO1xuICBwYWRkaW5nLWJvdHRvbTogJGZvcm0tc2VsZWN0LXBhZGRpbmcteS1zbTtcbiAgcGFkZGluZy1sZWZ0OiAkZm9ybS1zZWxlY3QtcGFkZGluZy14LXNtO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGZvcm0tc2VsZWN0LWZvbnQtc2l6ZS1zbSk7XG59XG5cbi5mb3JtLXNlbGVjdC1sZyB7XG4gIHBhZGRpbmctdG9wOiAkZm9ybS1zZWxlY3QtcGFkZGluZy15LWxnO1xuICBwYWRkaW5nLWJvdHRvbTogJGZvcm0tc2VsZWN0LXBhZGRpbmcteS1sZztcbiAgcGFkZGluZy1sZWZ0OiAkZm9ybS1zZWxlY3QtcGFkZGluZy14LWxnO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGZvcm0tc2VsZWN0LWZvbnQtc2l6ZS1sZyk7XG59XG4iLCIvL1xuLy8gQ2hlY2svcmFkaW9cbi8vXG5cbi5mb3JtLWNoZWNrIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1pbi1oZWlnaHQ6ICRmb3JtLWNoZWNrLW1pbi1oZWlnaHQ7XG4gIHBhZGRpbmctbGVmdDogJGZvcm0tY2hlY2stcGFkZGluZy1zdGFydDtcbiAgbWFyZ2luLWJvdHRvbTogJGZvcm0tY2hlY2stbWFyZ2luLWJvdHRvbTtcblxuICAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6ICRmb3JtLWNoZWNrLXBhZGRpbmctc3RhcnQgKiAtMTtcbiAgfVxufVxuXG4uZm9ybS1jaGVjay1pbnB1dCB7XG4gIHdpZHRoOiAkZm9ybS1jaGVjay1pbnB1dC13aWR0aDtcbiAgaGVpZ2h0OiAkZm9ybS1jaGVjay1pbnB1dC13aWR0aDtcbiAgbWFyZ2luLXRvcDogKCRsaW5lLWhlaWdodC1iYXNlIC0gJGZvcm0tY2hlY2staW5wdXQtd2lkdGgpICogLjU7IC8vIGxpbmUtaGVpZ2h0IG1pbnVzIGNoZWNrIGhlaWdodFxuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm9ybS1jaGVjay1pbnB1dC1iZztcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJvcmRlcjogJGZvcm0tY2hlY2staW5wdXQtYm9yZGVyO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBjb2xvci1hZGp1c3Q6IGV4YWN0OyAvLyBLZWVwIHRoZW1lZCBhcHBlYXJhbmNlIGZvciBwcmludFxuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRmb3JtLWNoZWNrLXRyYW5zaXRpb24pO1xuXG4gICZbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLWNoZWNrLWlucHV0LWJvcmRlci1yYWRpdXMpO1xuICB9XG5cbiAgJlt0eXBlPVwicmFkaW9cIl0ge1xuICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgICBib3JkZXItcmFkaXVzOiAkZm9ybS1jaGVjay1yYWRpby1ib3JkZXItcmFkaXVzO1xuICB9XG5cbiAgJjphY3RpdmUge1xuICAgIGZpbHRlcjogJGZvcm0tY2hlY2staW5wdXQtYWN0aXZlLWZpbHRlcjtcbiAgfVxuXG4gICY6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogJGZvcm0tY2hlY2staW5wdXQtZm9jdXMtYm9yZGVyO1xuICAgIG91dGxpbmU6IDA7XG4gICAgYm94LXNoYWRvdzogJGZvcm0tY2hlY2staW5wdXQtZm9jdXMtYm94LXNoYWRvdztcbiAgfVxuXG4gICY6Y2hlY2tlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1iZy1jb2xvcjtcbiAgICBib3JkZXItY29sb3I6ICRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtYm9yZGVyLWNvbG9yO1xuXG4gICAgJlt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgICAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWJnLWltYWdlKSwgdmFyKC0tI3skdmFyaWFibGUtcHJlZml4fWdyYWRpZW50KTtcbiAgICAgIH0gQGVsc2Uge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtYmctaW1hZ2UpO1xuICAgICAgfVxuICAgIH1cblxuICAgICZbdHlwZT1cInJhZGlvXCJdIHtcbiAgICAgIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGZvcm0tY2hlY2stcmFkaW8tY2hlY2tlZC1iZy1pbWFnZSksIHZhcigtLSN7JHZhcmlhYmxlLXByZWZpeH1ncmFkaWVudCk7XG4gICAgICB9IEBlbHNlIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkZm9ybS1jaGVjay1yYWRpby1jaGVja2VkLWJnLWltYWdlKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmW3R5cGU9XCJjaGVja2JveFwiXTppbmRldGVybWluYXRlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWJnLWNvbG9yO1xuICAgIGJvcmRlci1jb2xvcjogJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1ib3JkZXItY29sb3I7XG5cbiAgICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWJnLWltYWdlKSwgdmFyKC0tI3skdmFyaWFibGUtcHJlZml4fWdyYWRpZW50KTtcbiAgICB9IEBlbHNlIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1iZy1pbWFnZSk7XG4gICAgfVxuICB9XG5cbiAgJjpkaXNhYmxlZCB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgZmlsdGVyOiBub25lO1xuICAgIG9wYWNpdHk6ICRmb3JtLWNoZWNrLWlucHV0LWRpc2FibGVkLW9wYWNpdHk7XG4gIH1cblxuICAvLyBVc2UgZGlzYWJsZWQgYXR0cmlidXRlIGluIGFkZGl0aW9uIG9mIDpkaXNhYmxlZCBwc2V1ZG8tY2xhc3NcbiAgLy8gU2VlOiBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI4MjQ3XG4gICZbZGlzYWJsZWRdLFxuICAmOmRpc2FibGVkIHtcbiAgICB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgICAgIG9wYWNpdHk6ICRmb3JtLWNoZWNrLWxhYmVsLWRpc2FibGVkLW9wYWNpdHk7XG4gICAgfVxuICB9XG59XG5cbi5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgY29sb3I6ICRmb3JtLWNoZWNrLWxhYmVsLWNvbG9yO1xuICBjdXJzb3I6ICRmb3JtLWNoZWNrLWxhYmVsLWN1cnNvcjtcbn1cblxuLy9cbi8vIFN3aXRjaFxuLy9cblxuLmZvcm0tc3dpdGNoIHtcbiAgcGFkZGluZy1sZWZ0OiAkZm9ybS1zd2l0Y2gtcGFkZGluZy1zdGFydDtcblxuICAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgd2lkdGg6ICRmb3JtLXN3aXRjaC13aWR0aDtcbiAgICBtYXJnaW4tbGVmdDogJGZvcm0tc3dpdGNoLXBhZGRpbmctc3RhcnQgKiAtMTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRmb3JtLXN3aXRjaC1iZy1pbWFnZSk7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBjZW50ZXI7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZm9ybS1zd2l0Y2gtYm9yZGVyLXJhZGl1cyk7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkZm9ybS1zd2l0Y2gtdHJhbnNpdGlvbik7XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGZvcm0tc3dpdGNoLWZvY3VzLWJnLWltYWdlKTtcbiAgICB9XG5cbiAgICAmOmNoZWNrZWQge1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogJGZvcm0tc3dpdGNoLWNoZWNrZWQtYmctcG9zaXRpb247XG5cbiAgICAgIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGZvcm0tc3dpdGNoLWNoZWNrZWQtYmctaW1hZ2UpLCB2YXIoLS0jeyR2YXJpYWJsZS1wcmVmaXh9Z3JhZGllbnQpO1xuICAgICAgfSBAZWxzZSB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGZvcm0tc3dpdGNoLWNoZWNrZWQtYmctaW1hZ2UpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uZm9ybS1jaGVjay1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogJGZvcm0tY2hlY2staW5saW5lLW1hcmdpbi1lbmQ7XG59XG5cbi5idG4tY2hlY2sge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG4gICZbZGlzYWJsZWRdLFxuICAmOmRpc2FibGVkIHtcbiAgICArIC5idG4ge1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICBmaWx0ZXI6IG5vbmU7XG4gICAgICBvcGFjaXR5OiAkZm9ybS1jaGVjay1idG4tY2hlY2stZGlzYWJsZWQtb3BhY2l0eTtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIFJhbmdlXG4vL1xuLy8gU3R5bGUgcmFuZ2UgaW5wdXRzIHRoZSBzYW1lIGFjcm9zcyBicm93c2Vycy4gVmVuZG9yLXNwZWNpZmljIHJ1bGVzIGZvciBwc2V1ZG9cbi8vIGVsZW1lbnRzIGNhbm5vdCBiZSBtaXhlZC4gQXMgc3VjaCwgdGhlcmUgYXJlIG5vIHNoYXJlZCBzdHlsZXMgZm9yIGZvY3VzIG9yXG4vLyBhY3RpdmUgc3RhdGVzIG9uIHByZWZpeGVkIHNlbGVjdG9ycy5cblxuLmZvcm0tcmFuZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhZGQoJGZvcm0tcmFuZ2UtdGh1bWItaGVpZ2h0LCAkZm9ybS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93LXdpZHRoICogMik7XG4gIHBhZGRpbmc6IDA7IC8vIE5lZWQgdG8gcmVzZXQgcGFkZGluZ1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcblxuICAmOmZvY3VzIHtcbiAgICBvdXRsaW5lOiAwO1xuXG4gICAgLy8gUHNldWRvLWVsZW1lbnRzIG11c3QgYmUgc3BsaXQgYWNyb3NzIG11bHRpcGxlIHJ1bGVzZXRzIHRvIGhhdmUgYW4gZWZmZWN0LlxuICAgIC8vIE5vIGJveC1zaGFkb3coKSBtaXhpbiBmb3IgZm9jdXMgYWNjZXNzaWJpbGl0eS5cbiAgICAmOjotd2Via2l0LXNsaWRlci10aHVtYiB7IGJveC1zaGFkb3c6ICRmb3JtLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3c7IH1cbiAgICAmOjotbW96LXJhbmdlLXRodW1iICAgICB7IGJveC1zaGFkb3c6ICRmb3JtLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3c7IH1cbiAgfVxuXG4gICY6Oi1tb3otZm9jdXMtb3V0ZXIge1xuICAgIGJvcmRlcjogMDtcbiAgfVxuXG4gICY6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgICB3aWR0aDogJGZvcm0tcmFuZ2UtdGh1bWItd2lkdGg7XG4gICAgaGVpZ2h0OiAkZm9ybS1yYW5nZS10aHVtYi1oZWlnaHQ7XG4gICAgbWFyZ2luLXRvcDogKCRmb3JtLXJhbmdlLXRyYWNrLWhlaWdodCAtICRmb3JtLXJhbmdlLXRodW1iLWhlaWdodCkgKiAuNTsgLy8gV2Via2l0IHNwZWNpZmljXG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGZvcm0tcmFuZ2UtdGh1bWItYmcpO1xuICAgIGJvcmRlcjogJGZvcm0tcmFuZ2UtdGh1bWItYm9yZGVyO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGZvcm0tcmFuZ2UtdGh1bWItYm9yZGVyLXJhZGl1cyk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkZm9ybS1yYW5nZS10aHVtYi1ib3gtc2hhZG93KTtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRmb3JtLXJhbmdlLXRodW1iLXRyYW5zaXRpb24pO1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG5cbiAgICAmOmFjdGl2ZSB7XG4gICAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkZm9ybS1yYW5nZS10aHVtYi1hY3RpdmUtYmcpO1xuICAgIH1cbiAgfVxuXG4gICY6Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNrIHtcbiAgICB3aWR0aDogJGZvcm0tcmFuZ2UtdHJhY2std2lkdGg7XG4gICAgaGVpZ2h0OiAkZm9ybS1yYW5nZS10cmFjay1oZWlnaHQ7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50OyAvLyBXaHk/XG4gICAgY3Vyc29yOiAkZm9ybS1yYW5nZS10cmFjay1jdXJzb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tcmFuZ2UtdHJhY2stYmc7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLXJhbmdlLXRyYWNrLWJvcmRlci1yYWRpdXMpO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGZvcm0tcmFuZ2UtdHJhY2stYm94LXNoYWRvdyk7XG4gIH1cblxuICAmOjotbW96LXJhbmdlLXRodW1iIHtcbiAgICB3aWR0aDogJGZvcm0tcmFuZ2UtdGh1bWItd2lkdGg7XG4gICAgaGVpZ2h0OiAkZm9ybS1yYW5nZS10aHVtYi1oZWlnaHQ7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGZvcm0tcmFuZ2UtdGh1bWItYmcpO1xuICAgIGJvcmRlcjogJGZvcm0tcmFuZ2UtdGh1bWItYm9yZGVyO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGZvcm0tcmFuZ2UtdGh1bWItYm9yZGVyLXJhZGl1cyk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkZm9ybS1yYW5nZS10aHVtYi1ib3gtc2hhZG93KTtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRmb3JtLXJhbmdlLXRodW1iLXRyYW5zaXRpb24pO1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG5cbiAgICAmOmFjdGl2ZSB7XG4gICAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkZm9ybS1yYW5nZS10aHVtYi1hY3RpdmUtYmcpO1xuICAgIH1cbiAgfVxuXG4gICY6Oi1tb3otcmFuZ2UtdHJhY2sge1xuICAgIHdpZHRoOiAkZm9ybS1yYW5nZS10cmFjay13aWR0aDtcbiAgICBoZWlnaHQ6ICRmb3JtLXJhbmdlLXRyYWNrLWhlaWdodDtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY3Vyc29yOiAkZm9ybS1yYW5nZS10cmFjay1jdXJzb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tcmFuZ2UtdHJhY2stYmc7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDsgLy8gRmlyZWZveCBzcGVjaWZpYz9cbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLXJhbmdlLXRyYWNrLWJvcmRlci1yYWRpdXMpO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGZvcm0tcmFuZ2UtdHJhY2stYm94LXNoYWRvdyk7XG4gIH1cblxuICAmOmRpc2FibGVkIHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcblxuICAgICY6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRmb3JtLXJhbmdlLXRodW1iLWRpc2FibGVkLWJnO1xuICAgIH1cblxuICAgICY6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tcmFuZ2UtdGh1bWItZGlzYWJsZWQtYmc7XG4gICAgfVxuICB9XG59XG4iLCIuZm9ybS1mbG9hdGluZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICA+IC5mb3JtLWNvbnRyb2wsXG4gID4gLmZvcm0tc2VsZWN0IHtcbiAgICBoZWlnaHQ6ICRmb3JtLWZsb2F0aW5nLWhlaWdodDtcbiAgICBsaW5lLWhlaWdodDogJGZvcm0tZmxvYXRpbmctbGluZS1oZWlnaHQ7XG4gIH1cblxuICA+IGxhYmVsIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgaGVpZ2h0OiAxMDAlOyAvLyBhbGxvdyB0ZXh0YXJlYXNcbiAgICBwYWRkaW5nOiAkZm9ybS1mbG9hdGluZy1wYWRkaW5nLXkgJGZvcm0tZmxvYXRpbmctcGFkZGluZy14O1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGJvcmRlcjogJGlucHV0LWJvcmRlci13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDsgLy8gUmVxdWlyZWQgZm9yIGFsaWduaW5nIGxhYmVsJ3MgdGV4dCB3aXRoIHRoZSBpbnB1dCBhcyBpdCBhZmZlY3RzIGlubmVyIGJveCBtb2RlbFxuICAgIHRyYW5zZm9ybS1vcmlnaW46IDAgMDtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRmb3JtLWZsb2F0aW5nLXRyYW5zaXRpb24pO1xuICB9XG5cbiAgLy8gc3R5bGVsaW50LWRpc2FibGUgbm8tZHVwbGljYXRlLXNlbGVjdG9yc1xuICA+IC5mb3JtLWNvbnRyb2wge1xuICAgIHBhZGRpbmc6ICRmb3JtLWZsb2F0aW5nLXBhZGRpbmcteSAkZm9ybS1mbG9hdGluZy1wYWRkaW5nLXg7XG5cbiAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuXG4gICAgJjpmb2N1cyxcbiAgICAmOm5vdCg6cGxhY2Vob2xkZXItc2hvd24pIHtcbiAgICAgIHBhZGRpbmctdG9wOiAkZm9ybS1mbG9hdGluZy1pbnB1dC1wYWRkaW5nLXQ7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogJGZvcm0tZmxvYXRpbmctaW5wdXQtcGFkZGluZy1iO1xuICAgIH1cbiAgICAvLyBEdXBsaWNhdGVkIGJlY2F1c2UgYDotd2Via2l0LWF1dG9maWxsYCBpbnZhbGlkYXRlcyBvdGhlciBzZWxlY3RvcnMgd2hlbiBncm91cGVkXG4gICAgJjotd2Via2l0LWF1dG9maWxsIHtcbiAgICAgIHBhZGRpbmctdG9wOiAkZm9ybS1mbG9hdGluZy1pbnB1dC1wYWRkaW5nLXQ7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogJGZvcm0tZmxvYXRpbmctaW5wdXQtcGFkZGluZy1iO1xuICAgIH1cbiAgfVxuXG4gID4gLmZvcm0tc2VsZWN0IHtcbiAgICBwYWRkaW5nLXRvcDogJGZvcm0tZmxvYXRpbmctaW5wdXQtcGFkZGluZy10O1xuICAgIHBhZGRpbmctYm90dG9tOiAkZm9ybS1mbG9hdGluZy1pbnB1dC1wYWRkaW5nLWI7XG4gIH1cblxuICA+IC5mb3JtLWNvbnRyb2w6Zm9jdXMsXG4gID4gLmZvcm0tY29udHJvbDpub3QoOnBsYWNlaG9sZGVyLXNob3duKSxcbiAgPiAuZm9ybS1zZWxlY3Qge1xuICAgIH4gbGFiZWwge1xuICAgICAgb3BhY2l0eTogJGZvcm0tZmxvYXRpbmctbGFiZWwtb3BhY2l0eTtcbiAgICAgIHRyYW5zZm9ybTogJGZvcm0tZmxvYXRpbmctbGFiZWwtdHJhbnNmb3JtO1xuICAgIH1cbiAgfVxuICAvLyBEdXBsaWNhdGVkIGJlY2F1c2UgYDotd2Via2l0LWF1dG9maWxsYCBpbnZhbGlkYXRlcyBvdGhlciBzZWxlY3RvcnMgd2hlbiBncm91cGVkXG4gID4gLmZvcm0tY29udHJvbDotd2Via2l0LWF1dG9maWxsIHtcbiAgICB+IGxhYmVsIHtcbiAgICAgIG9wYWNpdHk6ICRmb3JtLWZsb2F0aW5nLWxhYmVsLW9wYWNpdHk7XG4gICAgICB0cmFuc2Zvcm06ICRmb3JtLWZsb2F0aW5nLWxhYmVsLXRyYW5zZm9ybTtcbiAgICB9XG4gIH1cbiAgLy8gc3R5bGVsaW50LWVuYWJsZSBuby1kdXBsaWNhdGUtc2VsZWN0b3JzXG59XG4iLCIvL1xuLy8gQmFzZSBzdHlsZXNcbi8vXG5cbi5pbnB1dC1ncm91cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwOyAvLyBGb3IgZm9ybSB2YWxpZGF0aW9uIGZlZWRiYWNrXG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICB3aWR0aDogMTAwJTtcblxuICA+IC5mb3JtLWNvbnRyb2wsXG4gID4gLmZvcm0tc2VsZWN0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IC8vIEZvciBmb2N1cyBzdGF0ZSdzIHotaW5kZXhcbiAgICBmbGV4OiAxIDEgYXV0bztcbiAgICB3aWR0aDogMSU7XG4gICAgbWluLXdpZHRoOiAwOyAvLyBodHRwczovL3N0YWNrb3ZlcmZsb3cuY29tL3F1ZXN0aW9ucy8zNjI0NzE0MC93aHktZG9udC1mbGV4LWl0ZW1zLXNocmluay1wYXN0LWNvbnRlbnQtc2l6ZVxuICB9XG5cbiAgLy8gQnJpbmcgdGhlIFwiYWN0aXZlXCIgZm9ybSBjb250cm9sIHRvIHRoZSB0b3Agb2Ygc3Vycm91bmRpbmcgZWxlbWVudHNcbiAgPiAuZm9ybS1jb250cm9sOmZvY3VzLFxuICA+IC5mb3JtLXNlbGVjdDpmb2N1cyB7XG4gICAgei1pbmRleDogMztcbiAgfVxuXG4gIC8vIEVuc3VyZSBidXR0b25zIGFyZSBhbHdheXMgYWJvdmUgaW5wdXRzIGZvciBtb3JlIHZpc3VhbGx5IHBsZWFzaW5nIGJvcmRlcnMuXG4gIC8vIFRoaXMgaXNuJ3QgbmVlZGVkIGZvciBgLmlucHV0LWdyb3VwLXRleHRgIHNpbmNlIGl0IHNoYXJlcyB0aGUgc2FtZSBib3JkZXItY29sb3JcbiAgLy8gYXMgb3VyIGlucHV0cy5cbiAgLmJ0biB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDI7XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIHotaW5kZXg6IDM7XG4gICAgfVxuICB9XG59XG5cblxuLy8gVGV4dHVhbCBhZGRvbnNcbi8vXG4vLyBTZXJ2ZXMgYXMgYSBjYXRjaC1hbGwgZWxlbWVudCBmb3IgYW55IHRleHQgb3IgcmFkaW8vY2hlY2tib3ggaW5wdXQgeW91IHdpc2hcbi8vIHRvIHByZXBlbmQgb3IgYXBwZW5kIHRvIGFuIGlucHV0LlxuXG4uaW5wdXQtZ3JvdXAtdGV4dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6ICRpbnB1dC1ncm91cC1hZGRvbi1wYWRkaW5nLXkgJGlucHV0LWdyb3VwLWFkZG9uLXBhZGRpbmcteDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUpOyAvLyBNYXRjaCBpbnB1dHNcbiAgZm9udC13ZWlnaHQ6ICRpbnB1dC1ncm91cC1hZGRvbi1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRpbnB1dC1ncm91cC1hZGRvbi1jb2xvcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtZ3JvdXAtYWRkb24tYmc7XG4gIGJvcmRlcjogJGlucHV0LWJvcmRlci13aWR0aCBzb2xpZCAkaW5wdXQtZ3JvdXAtYWRkb24tYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzKTtcbn1cblxuXG4vLyBTaXppbmdcbi8vXG4vLyBSZW1peCB0aGUgZGVmYXVsdCBmb3JtIGNvbnRyb2wgc2l6aW5nIGNsYXNzZXMgaW50byBuZXcgb25lcyBmb3IgZWFzaWVyXG4vLyBtYW5pcHVsYXRpb24uXG5cbi5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1sZyA+IC5idG4ge1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LWxnICRpbnB1dC1wYWRkaW5nLXgtbGc7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplLWxnKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cy1sZyk7XG59XG5cbi5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1zbSA+IC5idG4ge1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LXNtICRpbnB1dC1wYWRkaW5nLXgtc207XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplLXNtKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cy1zbSk7XG59XG5cbi5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLXNlbGVjdCxcbi5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLXNlbGVjdCB7XG4gIHBhZGRpbmctcmlnaHQ6ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXggKyAkZm9ybS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmc7XG59XG5cblxuLy8gUm91bmRlZCBjb3JuZXJzXG4vL1xuLy8gVGhlc2UgcnVsZXNldHMgbXVzdCBjb21lIGFmdGVyIHRoZSBzaXppbmcgb25lcyB0byBwcm9wZXJseSBvdmVycmlkZSBzbSBhbmQgbGdcbi8vIGJvcmRlci1yYWRpdXMgdmFsdWVzIHdoZW4gZXh0ZW5kaW5nLiBUaGV5J3JlIG1vcmUgc3BlY2lmaWMgdGhhbiB3ZSdkIGxpa2Vcbi8vIHdpdGggdGhlIGAuaW5wdXQtZ3JvdXAgPmAgcGFydCwgYnV0IHdpdGhvdXQgaXQsIHdlIGNhbm5vdCBvdmVycmlkZSB0aGUgc2l6aW5nLlxuXG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgbm8tZHVwbGljYXRlLXNlbGVjdG9yc1xuLmlucHV0LWdyb3VwIHtcbiAgJjpub3QoLmhhcy12YWxpZGF0aW9uKSB7XG4gICAgPiA6bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6bm90KC5kcm9wZG93bi1tZW51KSxcbiAgICA+IC5kcm9wZG93bi10b2dnbGU6bnRoLWxhc3QtY2hpbGQobiArIDMpIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1lbmQtcmFkaXVzKDApO1xuICAgIH1cbiAgfVxuXG4gICYuaGFzLXZhbGlkYXRpb24ge1xuICAgID4gOm50aC1sYXN0LWNoaWxkKG4gKyAzKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6bm90KC5kcm9wZG93bi1tZW51KSxcbiAgICA+IC5kcm9wZG93bi10b2dnbGU6bnRoLWxhc3QtY2hpbGQobiArIDQpIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1lbmQtcmFkaXVzKDApO1xuICAgIH1cbiAgfVxuXG4gICR2YWxpZGF0aW9uLW1lc3NhZ2VzOiBcIlwiO1xuICBAZWFjaCAkc3RhdGUgaW4gbWFwLWtleXMoJGZvcm0tdmFsaWRhdGlvbi1zdGF0ZXMpIHtcbiAgICAkdmFsaWRhdGlvbi1tZXNzYWdlczogJHZhbGlkYXRpb24tbWVzc2FnZXMgKyBcIjpub3QoLlwiICsgdW5xdW90ZSgkc3RhdGUpICsgXCItdG9vbHRpcClcIiArIFwiOm5vdCguXCIgKyB1bnF1b3RlKCRzdGF0ZSkgKyBcIi1mZWVkYmFjaylcIjtcbiAgfVxuXG4gID4gOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tbWVudSkjeyR2YWxpZGF0aW9uLW1lc3NhZ2VzfSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0kaW5wdXQtYm9yZGVyLXdpZHRoO1xuICAgIEBpbmNsdWRlIGJvcmRlci1zdGFydC1yYWRpdXMoMCk7XG4gIH1cbn1cbiIsIi8vIFRoaXMgbWl4aW4gdXNlcyBhbiBgaWYoKWAgdGVjaG5pcXVlIHRvIGJlIGNvbXBhdGlibGUgd2l0aCBEYXJ0IFNhc3Ncbi8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vc2Fzcy9zYXNzL2lzc3Vlcy8xODczI2lzc3VlY29tbWVudC0xNTIyOTM3MjUgZm9yIG1vcmUgZGV0YWlsc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS12YWxpZGF0aW9uLW1peGluc1xuQG1peGluIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgQGlmICgkc3RhdGUgPT0gXCJ2YWxpZFwiIG9yICRzdGF0ZSA9PSBcImludmFsaWRcIikge1xuICAgIC53YXMtdmFsaWRhdGVkICN7aWYoJiwgXCImXCIsIFwiXCIpfTojeyRzdGF0ZX0sXG4gICAgI3tpZigmLCBcIiZcIiwgXCJcIil9LmlzLSN7JHN0YXRlfSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgICN7aWYoJiwgXCImXCIsIFwiXCIpfS5pcy0jeyRzdGF0ZX0ge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBmb3JtLXZhbGlkYXRpb24tc3RhdGUoXG4gICRzdGF0ZSxcbiAgJGNvbG9yLFxuICAkaWNvbixcbiAgJHRvb2x0aXAtY29sb3I6IGNvbG9yLWNvbnRyYXN0KCRjb2xvciksXG4gICR0b29sdGlwLWJnLWNvbG9yOiByZ2JhKCRjb2xvciwgJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1vcGFjaXR5KSxcbiAgJGZvY3VzLWJveC1zaGFkb3c6IDAgMCAkaW5wdXQtYnRuLWZvY3VzLWJsdXIgJGlucHV0LWZvY3VzLXdpZHRoIHJnYmEoJGNvbG9yLCAkaW5wdXQtYnRuLWZvY3VzLWNvbG9yLW9wYWNpdHkpXG4pIHtcbiAgLiN7JHN0YXRlfS1mZWVkYmFjayB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAkZm9ybS1mZWVkYmFjay1tYXJnaW4tdG9wO1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9ybS1mZWVkYmFjay1mb250LXNpemUpO1xuICAgIGZvbnQtc3R5bGU6ICRmb3JtLWZlZWRiYWNrLWZvbnQtc3R5bGU7XG4gICAgY29sb3I6ICRjb2xvcjtcbiAgfVxuXG4gIC4jeyRzdGF0ZX0tdG9vbHRpcCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTAwJTtcbiAgICB6LWluZGV4OiA1O1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyAvLyBDb250YWluIHRvIHBhcmVudCB3aGVuIHBvc3NpYmxlXG4gICAgcGFkZGluZzogJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1wYWRkaW5nLXkgJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1wYWRkaW5nLXg7XG4gICAgbWFyZ2luLXRvcDogLjFyZW07XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKCRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtZm9udC1zaXplKTtcbiAgICBsaW5lLWhlaWdodDogJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1saW5lLWhlaWdodDtcbiAgICBjb2xvcjogJHRvb2x0aXAtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHRvb2x0aXAtYmctY29sb3I7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZm9ybS1mZWVkYmFjay10b29sdGlwLWJvcmRlci1yYWRpdXMpO1xuICB9XG5cbiAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgIH4gLiN7JHN0YXRlfS1mZWVkYmFjayxcbiAgICB+IC4jeyRzdGF0ZX0tdG9vbHRpcCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cblxuICAuZm9ybS1jb250cm9sIHtcbiAgICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcblxuICAgICAgQGlmICRlbmFibGUtdmFsaWRhdGlvbi1pY29ucyB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6ICRpbnB1dC1oZWlnaHQtaW5uZXI7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGljb24pO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAkaW5wdXQtaGVpZ2h0LWlubmVyLXF1YXJ0ZXIgY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6ICRpbnB1dC1oZWlnaHQtaW5uZXItaGFsZiAkaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGY7XG4gICAgICB9XG5cbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcbiAgICAgICAgYm94LXNoYWRvdzogJGZvY3VzLWJveC1zaGFkb3c7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxuICB0ZXh0YXJlYS5mb3JtLWNvbnRyb2wge1xuICAgIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICAgIEBpZiAkZW5hYmxlLXZhbGlkYXRpb24taWNvbnMge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkaW5wdXQtaGVpZ2h0LWlubmVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgJGlucHV0LWhlaWdodC1pbm5lci1xdWFydGVyIHJpZ2h0ICRpbnB1dC1oZWlnaHQtaW5uZXItcXVhcnRlcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZm9ybS1zZWxlY3Qge1xuICAgIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuXG4gICAgICBAaWYgJGVuYWJsZS12YWxpZGF0aW9uLWljb25zIHtcbiAgICAgICAgJjpub3QoW211bHRpcGxlXSk6bm90KFtzaXplXSksXG4gICAgICAgICY6bm90KFttdWx0aXBsZV0pW3NpemU9XCIxXCJdIHtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkZm9ybS1zZWxlY3QtZmVlZGJhY2staWNvbi1wYWRkaW5nLWVuZDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRmb3JtLXNlbGVjdC1pbmRpY2F0b3IpLCBlc2NhcGUtc3ZnKCRpY29uKTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAkZm9ybS1zZWxlY3QtYmctcG9zaXRpb24sICRmb3JtLXNlbGVjdC1mZWVkYmFjay1pY29uLXBvc2l0aW9uO1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogJGZvcm0tc2VsZWN0LWJnLXNpemUsICRmb3JtLXNlbGVjdC1mZWVkYmFjay1pY29uLXNpemU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuICAgICAgICBib3gtc2hhZG93OiAkZm9jdXMtYm94LXNoYWRvdztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG5cbiAgICAgICY6Y2hlY2tlZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcbiAgICAgIH1cblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGJveC1zaGFkb3c6ICRmb2N1cy1ib3gtc2hhZG93O1xuICAgICAgfVxuXG4gICAgICB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgICAgICAgY29sb3I6ICRjb2xvcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmZvcm0tY2hlY2staW5saW5lIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICB+IC4jeyRzdGF0ZX0tZmVlZGJhY2sge1xuICAgICAgbWFyZ2luLWxlZnQ6IC41ZW07XG4gICAgfVxuICB9XG5cbiAgLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2wsXG4gIC5pbnB1dC1ncm91cCAuZm9ybS1zZWxlY3Qge1xuICAgIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICAgIEBpZiAkc3RhdGUgPT0gXCJ2YWxpZFwiIHtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgIH0gQGVsc2UgaWYgJHN0YXRlID09IFwiaW52YWxpZFwiIHtcbiAgICAgICAgei1pbmRleDogMjtcbiAgICAgIH1cbiAgICAgICY6Zm9jdXMge1xuICAgICAgICB6LWluZGV4OiAzO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLXZhbGlkYXRpb24tbWl4aW5zXG4iLCIvL1xuLy8gQmFzZSBzdHlsZXNcbi8vXG5cbi5idG4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiAkYnRuLWZvbnQtZmFtaWx5O1xuICBmb250LXdlaWdodDogJGJ0bi1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRidG4tbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkYm9keS1jb2xvcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWRlY29yYXRpb24gPT0gbm9uZSwgbnVsbCwgbm9uZSk7XG4gIHdoaXRlLXNwYWNlOiAkYnRuLXdoaXRlLXNwYWNlO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjdXJzb3I6IGlmKCRlbmFibGUtYnV0dG9uLXBvaW50ZXJzLCBwb2ludGVyLCBudWxsKTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6ICRidG4tYm9yZGVyLXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICBAaW5jbHVkZSBidXR0b24tc2l6ZSgkYnRuLXBhZGRpbmcteSwgJGJ0bi1wYWRkaW5nLXgsICRidG4tZm9udC1zaXplLCAkYnRuLWJvcmRlci1yYWRpdXMpO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRidG4tdHJhbnNpdGlvbik7XG5cbiAgJjpob3ZlciB7XG4gICAgY29sb3I6ICRib2R5LWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogaWYoJGxpbmstaG92ZXItZGVjb3JhdGlvbiA9PSB1bmRlcmxpbmUsIG5vbmUsIG51bGwpO1xuICB9XG5cbiAgLmJ0bi1jaGVjazpmb2N1cyArICYsXG4gICY6Zm9jdXMge1xuICAgIG91dGxpbmU6IDA7XG4gICAgYm94LXNoYWRvdzogJGJ0bi1mb2N1cy1ib3gtc2hhZG93O1xuICB9XG5cbiAgLmJ0bi1jaGVjazpjaGVja2VkICsgJixcbiAgLmJ0bi1jaGVjazphY3RpdmUgKyAmLFxuICAmOmFjdGl2ZSxcbiAgJi5hY3RpdmUge1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGJ0bi1hY3RpdmUtYm94LXNoYWRvdyk7XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGJ0bi1mb2N1cy1ib3gtc2hhZG93LCAkYnRuLWFjdGl2ZS1ib3gtc2hhZG93KTtcbiAgICB9XG4gIH1cblxuICAmOmRpc2FibGVkLFxuICAmLmRpc2FibGVkLFxuICBmaWVsZHNldDpkaXNhYmxlZCAmIHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBvcGFjaXR5OiAkYnRuLWRpc2FibGVkLW9wYWNpdHk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdyhub25lKTtcbiAgfVxufVxuXG5cbi8vXG4vLyBBbHRlcm5hdGUgYnV0dG9uc1xuLy9cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJ0bi12YXJpYW50LWxvb3BzXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgLmJ0bi0jeyRjb2xvcn0ge1xuICAgIEBpbmNsdWRlIGJ1dHRvbi12YXJpYW50KCR2YWx1ZSwgJHZhbHVlKTtcbiAgfVxufVxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgLmJ0bi1vdXRsaW5lLSN7JGNvbG9yfSB7XG4gICAgQGluY2x1ZGUgYnV0dG9uLW91dGxpbmUtdmFyaWFudCgkdmFsdWUpO1xuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIGJ0bi12YXJpYW50LWxvb3BzXG5cblxuLy9cbi8vIExpbmsgYnV0dG9uc1xuLy9cblxuLy8gTWFrZSBhIGJ1dHRvbiBsb29rIGFuZCBiZWhhdmUgbGlrZSBhIGxpbmtcbi5idG4tbGluayB7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuICBjb2xvcjogJGJ0bi1saW5rLWNvbG9yO1xuICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWRlY29yYXRpb247XG5cbiAgJjpob3ZlciB7XG4gICAgY29sb3I6ICRidG4tbGluay1ob3Zlci1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWhvdmVyLWRlY29yYXRpb247XG4gIH1cblxuICAmOmZvY3VzIHtcbiAgICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWhvdmVyLWRlY29yYXRpb247XG4gIH1cblxuICAmOmRpc2FibGVkLFxuICAmLmRpc2FibGVkIHtcbiAgICBjb2xvcjogJGJ0bi1saW5rLWRpc2FibGVkLWNvbG9yO1xuICB9XG5cbiAgLy8gTm8gbmVlZCBmb3IgYW4gYWN0aXZlIHN0YXRlIGhlcmVcbn1cblxuXG4vL1xuLy8gQnV0dG9uIFNpemVzXG4vL1xuXG4uYnRuLWxnIHtcbiAgQGluY2x1ZGUgYnV0dG9uLXNpemUoJGJ0bi1wYWRkaW5nLXktbGcsICRidG4tcGFkZGluZy14LWxnLCAkYnRuLWZvbnQtc2l6ZS1sZywgJGJ0bi1ib3JkZXItcmFkaXVzLWxnKTtcbn1cblxuLmJ0bi1zbSB7XG4gIEBpbmNsdWRlIGJ1dHRvbi1zaXplKCRidG4tcGFkZGluZy15LXNtLCAkYnRuLXBhZGRpbmcteC1zbSwgJGJ0bi1mb250LXNpemUtc20sICRidG4tYm9yZGVyLXJhZGl1cy1zbSk7XG59XG4iLCIvLyBCdXR0b24gdmFyaWFudHNcbi8vXG4vLyBFYXNpbHkgcHVtcCBvdXQgZGVmYXVsdCBzdHlsZXMsIGFzIHdlbGwgYXMgOmhvdmVyLCA6Zm9jdXMsIDphY3RpdmUsXG4vLyBhbmQgZGlzYWJsZWQgb3B0aW9ucyBmb3IgYWxsIGJ1dHRvbnNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJ0bi12YXJpYW50LW1peGluXG5AbWl4aW4gYnV0dG9uLXZhcmlhbnQoXG4gICRiYWNrZ3JvdW5kLFxuICAkYm9yZGVyLFxuICAkY29sb3I6IGNvbG9yLWNvbnRyYXN0KCRiYWNrZ3JvdW5kKSxcbiAgJGhvdmVyLWJhY2tncm91bmQ6IGlmKCRjb2xvciA9PSAkY29sb3ItY29udHJhc3QtbGlnaHQsIHNoYWRlLWNvbG9yKCRiYWNrZ3JvdW5kLCAkYnRuLWhvdmVyLWJnLXNoYWRlLWFtb3VudCksIHRpbnQtY29sb3IoJGJhY2tncm91bmQsICRidG4taG92ZXItYmctdGludC1hbW91bnQpKSxcbiAgJGhvdmVyLWJvcmRlcjogaWYoJGNvbG9yID09ICRjb2xvci1jb250cmFzdC1saWdodCwgc2hhZGUtY29sb3IoJGJvcmRlciwgJGJ0bi1ob3Zlci1ib3JkZXItc2hhZGUtYW1vdW50KSwgdGludC1jb2xvcigkYm9yZGVyLCAkYnRuLWhvdmVyLWJvcmRlci10aW50LWFtb3VudCkpLFxuICAkaG92ZXItY29sb3I6IGNvbG9yLWNvbnRyYXN0KCRob3Zlci1iYWNrZ3JvdW5kKSxcbiAgJGFjdGl2ZS1iYWNrZ3JvdW5kOiBpZigkY29sb3IgPT0gJGNvbG9yLWNvbnRyYXN0LWxpZ2h0LCBzaGFkZS1jb2xvcigkYmFja2dyb3VuZCwgJGJ0bi1hY3RpdmUtYmctc2hhZGUtYW1vdW50KSwgdGludC1jb2xvcigkYmFja2dyb3VuZCwgJGJ0bi1hY3RpdmUtYmctdGludC1hbW91bnQpKSxcbiAgJGFjdGl2ZS1ib3JkZXI6IGlmKCRjb2xvciA9PSAkY29sb3ItY29udHJhc3QtbGlnaHQsIHNoYWRlLWNvbG9yKCRib3JkZXIsICRidG4tYWN0aXZlLWJvcmRlci1zaGFkZS1hbW91bnQpLCB0aW50LWNvbG9yKCRib3JkZXIsICRidG4tYWN0aXZlLWJvcmRlci10aW50LWFtb3VudCkpLFxuICAkYWN0aXZlLWNvbG9yOiBjb2xvci1jb250cmFzdCgkYWN0aXZlLWJhY2tncm91bmQpLFxuICAkZGlzYWJsZWQtYmFja2dyb3VuZDogJGJhY2tncm91bmQsXG4gICRkaXNhYmxlZC1ib3JkZXI6ICRib3JkZXIsXG4gICRkaXNhYmxlZC1jb2xvcjogY29sb3ItY29udHJhc3QoJGRpc2FibGVkLWJhY2tncm91bmQpXG4pIHtcbiAgY29sb3I6ICRjb2xvcjtcbiAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGJhY2tncm91bmQpO1xuICBib3JkZXItY29sb3I6ICRib3JkZXI7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJGJ0bi1ib3gtc2hhZG93KTtcblxuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogJGhvdmVyLWNvbG9yO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRob3Zlci1iYWNrZ3JvdW5kKTtcbiAgICBib3JkZXItY29sb3I6ICRob3Zlci1ib3JkZXI7XG4gIH1cblxuICAuYnRuLWNoZWNrOmZvY3VzICsgJixcbiAgJjpmb2N1cyB7XG4gICAgY29sb3I6ICRob3Zlci1jb2xvcjtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkaG92ZXItYmFja2dyb3VuZCk7XG4gICAgYm9yZGVyLWNvbG9yOiAkaG92ZXItYm9yZGVyO1xuICAgIEBpZiAkZW5hYmxlLXNoYWRvd3Mge1xuICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdygkYnRuLWJveC1zaGFkb3csIDAgMCAwICRidG4tZm9jdXMtd2lkdGggcmdiYShtaXgoJGNvbG9yLCAkYm9yZGVyLCAxNSUpLCAuNSkpO1xuICAgIH0gQGVsc2Uge1xuICAgICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgJGJ0bi1mb2N1cy13aWR0aCByZ2JhKG1peCgkY29sb3IsICRib3JkZXIsIDE1JSksIC41KTtcbiAgICB9XG4gIH1cblxuICAuYnRuLWNoZWNrOmNoZWNrZWQgKyAmLFxuICAuYnRuLWNoZWNrOmFjdGl2ZSArICYsXG4gICY6YWN0aXZlLFxuICAmLmFjdGl2ZSxcbiAgLnNob3cgPiAmLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICRhY3RpdmUtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGFjdGl2ZS1iYWNrZ3JvdW5kO1xuICAgIC8vIFJlbW92ZSBDU1MgZ3JhZGllbnRzIGlmIHRoZXkncmUgZW5hYmxlZFxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGlmKCRlbmFibGUtZ3JhZGllbnRzLCBub25lLCBudWxsKTtcbiAgICBib3JkZXItY29sb3I6ICRhY3RpdmUtYm9yZGVyO1xuXG4gICAgJjpmb2N1cyB7XG4gICAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIHtcbiAgICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdygkYnRuLWFjdGl2ZS1ib3gtc2hhZG93LCAwIDAgMCAkYnRuLWZvY3VzLXdpZHRoIHJnYmEobWl4KCRjb2xvciwgJGJvcmRlciwgMTUlKSwgLjUpKTtcbiAgICAgIH0gQGVsc2Uge1xuICAgICAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwICRidG4tZm9jdXMtd2lkdGggcmdiYShtaXgoJGNvbG9yLCAkYm9yZGVyLCAxNSUpLCAuNSk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJjpkaXNhYmxlZCxcbiAgJi5kaXNhYmxlZCB7XG4gICAgY29sb3I6ICRkaXNhYmxlZC1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGlzYWJsZWQtYmFja2dyb3VuZDtcbiAgICAvLyBSZW1vdmUgQ1NTIGdyYWRpZW50cyBpZiB0aGV5J3JlIGVuYWJsZWRcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBpZigkZW5hYmxlLWdyYWRpZW50cywgbm9uZSwgbnVsbCk7XG4gICAgYm9yZGVyLWNvbG9yOiAkZGlzYWJsZWQtYm9yZGVyO1xuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIGJ0bi12YXJpYW50LW1peGluXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBidG4tb3V0bGluZS12YXJpYW50LW1peGluXG5AbWl4aW4gYnV0dG9uLW91dGxpbmUtdmFyaWFudChcbiAgJGNvbG9yLFxuICAkY29sb3ItaG92ZXI6IGNvbG9yLWNvbnRyYXN0KCRjb2xvciksXG4gICRhY3RpdmUtYmFja2dyb3VuZDogJGNvbG9yLFxuICAkYWN0aXZlLWJvcmRlcjogJGNvbG9yLFxuICAkYWN0aXZlLWNvbG9yOiBjb2xvci1jb250cmFzdCgkYWN0aXZlLWJhY2tncm91bmQpXG4pIHtcbiAgY29sb3I6ICRjb2xvcjtcbiAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG5cbiAgJjpob3ZlciB7XG4gICAgY29sb3I6ICRjb2xvci1ob3ZlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWN0aXZlLWJhY2tncm91bmQ7XG4gICAgYm9yZGVyLWNvbG9yOiAkYWN0aXZlLWJvcmRlcjtcbiAgfVxuXG4gIC5idG4tY2hlY2s6Zm9jdXMgKyAmLFxuICAmOmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAkYnRuLWZvY3VzLXdpZHRoIHJnYmEoJGNvbG9yLCAuNSk7XG4gIH1cblxuICAuYnRuLWNoZWNrOmNoZWNrZWQgKyAmLFxuICAuYnRuLWNoZWNrOmFjdGl2ZSArICYsXG4gICY6YWN0aXZlLFxuICAmLmFjdGl2ZSxcbiAgJi5kcm9wZG93bi10b2dnbGUuc2hvdyB7XG4gICAgY29sb3I6ICRhY3RpdmUtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGFjdGl2ZS1iYWNrZ3JvdW5kO1xuICAgIGJvcmRlci1jb2xvcjogJGFjdGl2ZS1ib3JkZXI7XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIEBpZiAkZW5hYmxlLXNoYWRvd3Mge1xuICAgICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRidG4tYWN0aXZlLWJveC1zaGFkb3csIDAgMCAwICRidG4tZm9jdXMtd2lkdGggcmdiYSgkY29sb3IsIC41KSk7XG4gICAgICB9IEBlbHNlIHtcbiAgICAgICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAkYnRuLWZvY3VzLXdpZHRoIHJnYmEoJGNvbG9yLCAuNSk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJjpkaXNhYmxlZCxcbiAgJi5kaXNhYmxlZCB7XG4gICAgY29sb3I6ICRjb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCBidG4tb3V0bGluZS12YXJpYW50LW1peGluXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBidG4tc2l6ZS1taXhpblxuQG1peGluIGJ1dHRvbi1zaXplKCRwYWRkaW5nLXksICRwYWRkaW5nLXgsICRmb250LXNpemUsICRib3JkZXItcmFkaXVzKSB7XG4gIHBhZGRpbmc6ICRwYWRkaW5nLXkgJHBhZGRpbmcteDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb250LXNpemUpO1xuICAvLyBNYW51YWxseSBkZWNsYXJlIHRvIHByb3ZpZGUgYW4gb3ZlcnJpZGUgdG8gdGhlIGJyb3dzZXIgZGVmYXVsdFxuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRib3JkZXItcmFkaXVzLCAwKTtcbn1cbi8vIHNjc3MtZG9jcy1lbmQgYnRuLXNpemUtbWl4aW5cbiIsIi5mYWRlIHtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkdHJhbnNpdGlvbi1mYWRlKTtcblxuICAmOm5vdCguc2hvdykge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNvbGxhcHNlLWNsYXNzZXNcbi5jb2xsYXBzZSB7XG4gICY6bm90KC5zaG93KSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uY29sbGFwc2luZyB7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkdHJhbnNpdGlvbi1jb2xsYXBzZSk7XG5cbiAgJi5jb2xsYXBzZS1ob3Jpem9udGFsIHtcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkdHJhbnNpdGlvbi1jb2xsYXBzZS13aWR0aCk7XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgY29sbGFwc2UtY2xhc3Nlc1xuIiwiLy8gVGhlIGRyb3Bkb3duIHdyYXBwZXIgKGA8ZGl2PmApXG4uZHJvcHVwLFxuLmRyb3BlbmQsXG4uZHJvcGRvd24sXG4uZHJvcHN0YXJ0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZHJvcGRvd24tdG9nZ2xlIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICAvLyBHZW5lcmF0ZSB0aGUgY2FyZXQgYXV0b21hdGljYWxseVxuICBAaW5jbHVkZSBjYXJldCgpO1xufVxuXG4vLyBUaGUgZHJvcGRvd24gbWVudVxuLmRyb3Bkb3duLW1lbnUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6ICR6aW5kZXgtZHJvcGRvd247XG4gIGRpc3BsYXk6IG5vbmU7IC8vIG5vbmUgYnkgZGVmYXVsdCwgYnV0IGJsb2NrIG9uIFwib3BlblwiIG9mIHRoZSBtZW51XG4gIG1pbi13aWR0aDogJGRyb3Bkb3duLW1pbi13aWR0aDtcbiAgcGFkZGluZzogJGRyb3Bkb3duLXBhZGRpbmcteSAkZHJvcGRvd24tcGFkZGluZy14O1xuICBtYXJnaW46IDA7IC8vIE92ZXJyaWRlIGRlZmF1bHQgbWFyZ2luIG9mIHVsXG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZHJvcGRvd24tZm9udC1zaXplKTtcbiAgY29sb3I6ICRkcm9wZG93bi1jb2xvcjtcbiAgdGV4dC1hbGlnbjogbGVmdDsgLy8gRW5zdXJlcyBwcm9wZXIgYWxpZ25tZW50IGlmIHBhcmVudCBoYXMgaXQgY2hhbmdlZCAoZS5nLiwgbW9kYWwgZm9vdGVyKVxuICBsaXN0LXN0eWxlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZHJvcGRvd24tYmc7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogJGRyb3Bkb3duLWJvcmRlci13aWR0aCBzb2xpZCAkZHJvcGRvd24tYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRkcm9wZG93bi1ib3JkZXItcmFkaXVzKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkZHJvcGRvd24tYm94LXNoYWRvdyk7XG5cbiAgJltkYXRhLWJzLXBvcHBlcl0ge1xuICAgIHRvcDogMTAwJTtcbiAgICBsZWZ0OiAwO1xuICAgIG1hcmdpbi10b3A6ICRkcm9wZG93bi1zcGFjZXI7XG4gIH1cbn1cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHJlc3BvbnNpdmUtYnJlYWtwb2ludHNcbi8vIFdlIGRlbGliZXJhdGVseSBoYXJkY29kZSB0aGUgYGJzLWAgcHJlZml4IGJlY2F1c2Ugd2UgY2hlY2tcbi8vIHRoaXMgY3VzdG9tIHByb3BlcnR5IGluIEpTIHRvIGRldGVybWluZSBQb3BwZXIncyBwb3NpdGlvbmluZ1xuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAuZHJvcGRvd24tbWVudSN7JGluZml4fS1zdGFydCB7XG4gICAgICAtLWJzLXBvc2l0aW9uOiBzdGFydDtcblxuICAgICAgJltkYXRhLWJzLXBvcHBlcl0ge1xuICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgbGVmdDogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZHJvcGRvd24tbWVudSN7JGluZml4fS1lbmQge1xuICAgICAgLS1icy1wb3NpdGlvbjogZW5kO1xuXG4gICAgICAmW2RhdGEtYnMtcG9wcGVyXSB7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCByZXNwb25zaXZlLWJyZWFrcG9pbnRzXG5cbi8vIEFsbG93IGZvciBkcm9wZG93bnMgdG8gZ28gYm90dG9tIHVwIChha2EsIGRyb3B1cC1tZW51KVxuLy8gSnVzdCBhZGQgLmRyb3B1cCBhZnRlciB0aGUgc3RhbmRhcmQgLmRyb3Bkb3duIGNsYXNzIGFuZCB5b3UncmUgc2V0LlxuLmRyb3B1cCB7XG4gIC5kcm9wZG93bi1tZW51W2RhdGEtYnMtcG9wcGVyXSB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206ICRkcm9wZG93bi1zcGFjZXI7XG4gIH1cblxuICAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBAaW5jbHVkZSBjYXJldCh1cCk7XG4gIH1cbn1cblxuLmRyb3BlbmQge1xuICAuZHJvcGRvd24tbWVudVtkYXRhLWJzLXBvcHBlcl0ge1xuICAgIHRvcDogMDtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWxlZnQ6ICRkcm9wZG93bi1zcGFjZXI7XG4gIH1cblxuICAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBAaW5jbHVkZSBjYXJldChlbmQpO1xuICAgICY6OmFmdGVyIHtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiAwO1xuICAgIH1cbiAgfVxufVxuXG4uZHJvcHN0YXJ0IHtcbiAgLmRyb3Bkb3duLW1lbnVbZGF0YS1icy1wb3BwZXJdIHtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDEwMCU7XG4gICAgbGVmdDogYXV0bztcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1yaWdodDogJGRyb3Bkb3duLXNwYWNlcjtcbiAgfVxuXG4gIC5kcm9wZG93bi10b2dnbGUge1xuICAgIEBpbmNsdWRlIGNhcmV0KHN0YXJ0KTtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgdmVydGljYWwtYWxpZ246IDA7XG4gICAgfVxuICB9XG59XG5cblxuLy8gRGl2aWRlcnMgKGJhc2ljYWxseSBhbiBgPGhyPmApIHdpdGhpbiB0aGUgZHJvcGRvd25cbi5kcm9wZG93bi1kaXZpZGVyIHtcbiAgaGVpZ2h0OiAwO1xuICBtYXJnaW46ICRkcm9wZG93bi1kaXZpZGVyLW1hcmdpbi15IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAkZHJvcGRvd24tZGl2aWRlci1iZztcbn1cblxuLy8gTGlua3MsIGJ1dHRvbnMsIGFuZCBtb3JlIHdpdGhpbiB0aGUgZHJvcGRvd24gbWVudVxuLy9cbi8vIGA8YnV0dG9uPmAtc3BlY2lmaWMgc3R5bGVzIGFyZSBkZW5vdGVkIHdpdGggYC8vIEZvciA8YnV0dG9uPnNgXG4uZHJvcGRvd24taXRlbSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTsgLy8gRm9yIGA8YnV0dG9uPmBzXG4gIHBhZGRpbmc6ICRkcm9wZG93bi1pdGVtLXBhZGRpbmcteSAkZHJvcGRvd24taXRlbS1wYWRkaW5nLXg7XG4gIGNsZWFyOiBib3RoO1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbiAgY29sb3I6ICRkcm9wZG93bi1saW5rLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBpbmhlcml0OyAvLyBGb3IgYDxidXR0b24+YHNcbiAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1kZWNvcmF0aW9uID09IG5vbmUsIG51bGwsIG5vbmUpO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyAvLyBwcmV2ZW50IGxpbmtzIGZyb20gcmFuZG9tbHkgYnJlYWtpbmcgb250byBuZXcgbGluZXNcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IC8vIEZvciBgPGJ1dHRvbj5gc1xuICBib3JkZXI6IDA7IC8vIEZvciBgPGJ1dHRvbj5gc1xuXG4gIC8vIFByZXZlbnQgZHJvcGRvd24gb3ZlcmZsb3cgaWYgdGhlcmUncyBubyBwYWRkaW5nXG4gIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8yNzcwM1xuICBAaWYgJGRyb3Bkb3duLXBhZGRpbmcteSA9PSAwIHtcbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKCRkcm9wZG93bi1pbm5lci1ib3JkZXItcmFkaXVzKTtcbiAgICB9XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoJGRyb3Bkb3duLWlubmVyLWJvcmRlci1yYWRpdXMpO1xuICAgIH1cbiAgfVxuXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIGNvbG9yOiAkZHJvcGRvd24tbGluay1ob3Zlci1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWhvdmVyLWRlY29yYXRpb24gPT0gdW5kZXJsaW5lLCBub25lLCBudWxsKTtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkZHJvcGRvd24tbGluay1ob3Zlci1iZyk7XG4gIH1cblxuICAmLmFjdGl2ZSxcbiAgJjphY3RpdmUge1xuICAgIGNvbG9yOiAkZHJvcGRvd24tbGluay1hY3RpdmUtY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRkcm9wZG93bi1saW5rLWFjdGl2ZS1iZyk7XG4gIH1cblxuICAmLmRpc2FibGVkLFxuICAmOmRpc2FibGVkIHtcbiAgICBjb2xvcjogJGRyb3Bkb3duLWxpbmstZGlzYWJsZWQtY29sb3I7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgLy8gUmVtb3ZlIENTUyBncmFkaWVudHMgaWYgdGhleSdyZSBlbmFibGVkXG4gICAgYmFja2dyb3VuZC1pbWFnZTogaWYoJGVuYWJsZS1ncmFkaWVudHMsIG5vbmUsIG51bGwpO1xuICB9XG59XG5cbi5kcm9wZG93bi1tZW51LnNob3cge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLy8gRHJvcGRvd24gc2VjdGlvbiBoZWFkZXJzXG4uZHJvcGRvd24taGVhZGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6ICRkcm9wZG93bi1oZWFkZXItcGFkZGluZztcbiAgbWFyZ2luLWJvdHRvbTogMDsgLy8gZm9yIHVzZSB3aXRoIGhlYWRpbmcgZWxlbWVudHNcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb250LXNpemUtc20pO1xuICBjb2xvcjogJGRyb3Bkb3duLWhlYWRlci1jb2xvcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgLy8gYXMgd2l0aCA+IGxpID4gYVxufVxuXG4vLyBEcm9wZG93biB0ZXh0XG4uZHJvcGRvd24taXRlbS10ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6ICRkcm9wZG93bi1pdGVtLXBhZGRpbmcteSAkZHJvcGRvd24taXRlbS1wYWRkaW5nLXg7XG4gIGNvbG9yOiAkZHJvcGRvd24tbGluay1jb2xvcjtcbn1cblxuLy8gRGFyayBkcm9wZG93bnNcbi5kcm9wZG93bi1tZW51LWRhcmsge1xuICBjb2xvcjogJGRyb3Bkb3duLWRhcmstY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICRkcm9wZG93bi1kYXJrLWJnO1xuICBib3JkZXItY29sb3I6ICRkcm9wZG93bi1kYXJrLWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkZHJvcGRvd24tZGFyay1ib3gtc2hhZG93KTtcblxuICAuZHJvcGRvd24taXRlbSB7XG4gICAgY29sb3I6ICRkcm9wZG93bi1kYXJrLWxpbmstY29sb3I7XG5cbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgY29sb3I6ICRkcm9wZG93bi1kYXJrLWxpbmstaG92ZXItY29sb3I7XG4gICAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkZHJvcGRvd24tZGFyay1saW5rLWhvdmVyLWJnKTtcbiAgICB9XG5cbiAgICAmLmFjdGl2ZSxcbiAgICAmOmFjdGl2ZSB7XG4gICAgICBjb2xvcjogJGRyb3Bkb3duLWRhcmstbGluay1hY3RpdmUtY29sb3I7XG4gICAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkZHJvcGRvd24tZGFyay1saW5rLWFjdGl2ZS1iZyk7XG4gICAgfVxuXG4gICAgJi5kaXNhYmxlZCxcbiAgICAmOmRpc2FibGVkIHtcbiAgICAgIGNvbG9yOiAkZHJvcGRvd24tZGFyay1saW5rLWRpc2FibGVkLWNvbG9yO1xuICAgIH1cbiAgfVxuXG4gIC5kcm9wZG93bi1kaXZpZGVyIHtcbiAgICBib3JkZXItY29sb3I6ICRkcm9wZG93bi1kYXJrLWRpdmlkZXItYmc7XG4gIH1cblxuICAuZHJvcGRvd24taXRlbS10ZXh0IHtcbiAgICBjb2xvcjogJGRyb3Bkb3duLWRhcmstbGluay1jb2xvcjtcbiAgfVxuXG4gIC5kcm9wZG93bi1oZWFkZXIge1xuICAgIGNvbG9yOiAkZHJvcGRvd24tZGFyay1oZWFkZXItY29sb3I7XG4gIH1cbn1cbiIsIi8vIHNjc3MtZG9jcy1zdGFydCBjYXJldC1taXhpbnNcbkBtaXhpbiBjYXJldC1kb3duIHtcbiAgYm9yZGVyLXRvcDogJGNhcmV0LXdpZHRoIHNvbGlkO1xuICBib3JkZXItcmlnaHQ6ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgYm9yZGVyLWxlZnQ6ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuQG1peGluIGNhcmV0LXVwIHtcbiAgYm9yZGVyLXRvcDogMDtcbiAgYm9yZGVyLXJpZ2h0OiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206ICRjYXJldC13aWR0aCBzb2xpZDtcbiAgYm9yZGVyLWxlZnQ6ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuQG1peGluIGNhcmV0LWVuZCB7XG4gIGJvcmRlci10b3A6ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xuICBib3JkZXItYm90dG9tOiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1sZWZ0OiAkY2FyZXQtd2lkdGggc29saWQ7XG59XG5cbkBtaXhpbiBjYXJldC1zdGFydCB7XG4gIGJvcmRlci10b3A6ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAkY2FyZXQtd2lkdGggc29saWQ7XG4gIGJvcmRlci1ib3R0b206ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuQG1peGluIGNhcmV0KCRkaXJlY3Rpb246IGRvd24pIHtcbiAgQGlmICRlbmFibGUtY2FyZXQge1xuICAgICY6OmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIG1hcmdpbi1sZWZ0OiAkY2FyZXQtc3BhY2luZztcbiAgICAgIHZlcnRpY2FsLWFsaWduOiAkY2FyZXQtdmVydGljYWwtYWxpZ247XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgQGlmICRkaXJlY3Rpb24gPT0gZG93biB7XG4gICAgICAgIEBpbmNsdWRlIGNhcmV0LWRvd24oKTtcbiAgICAgIH0gQGVsc2UgaWYgJGRpcmVjdGlvbiA9PSB1cCB7XG4gICAgICAgIEBpbmNsdWRlIGNhcmV0LXVwKCk7XG4gICAgICB9IEBlbHNlIGlmICRkaXJlY3Rpb24gPT0gZW5kIHtcbiAgICAgICAgQGluY2x1ZGUgY2FyZXQtZW5kKCk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgQGlmICRkaXJlY3Rpb24gPT0gc3RhcnQge1xuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIG1hcmdpbi1yaWdodDogJGNhcmV0LXNwYWNpbmc7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiAkY2FyZXQtdmVydGljYWwtYWxpZ247XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIEBpbmNsdWRlIGNhcmV0LXN0YXJ0KCk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjplbXB0eTo6YWZ0ZXIge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIGNhcmV0LW1peGluc1xuIiwiLy8gTWFrZSB0aGUgZGl2IGJlaGF2ZSBsaWtlIGEgYnV0dG9uXG4uYnRuLWdyb3VwLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IC8vIG1hdGNoIC5idG4gYWxpZ25tZW50IGdpdmVuIGZvbnQtc2l6ZSBoYWNrIGFib3ZlXG5cbiAgPiAuYnRuIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZmxleDogMSAxIGF1dG87XG4gIH1cblxuICAvLyBCcmluZyB0aGUgaG92ZXIsIGZvY3VzZWQsIGFuZCBcImFjdGl2ZVwiIGJ1dHRvbnMgdG8gdGhlIGZyb250IHRvIG92ZXJsYXlcbiAgLy8gdGhlIGJvcmRlcnMgcHJvcGVybHlcbiAgPiAuYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLFxuICA+IC5idG4tY2hlY2s6Zm9jdXMgKyAuYnRuLFxuICA+IC5idG46aG92ZXIsXG4gID4gLmJ0bjpmb2N1cyxcbiAgPiAuYnRuOmFjdGl2ZSxcbiAgPiAuYnRuLmFjdGl2ZSB7XG4gICAgei1pbmRleDogMTtcbiAgfVxufVxuXG4vLyBPcHRpb25hbDogR3JvdXAgbXVsdGlwbGUgYnV0dG9uIGdyb3VwcyB0b2dldGhlciBmb3IgYSB0b29sYmFyXG4uYnRuLXRvb2xiYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuICAuaW5wdXQtZ3JvdXAge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG5cbi5idG4tZ3JvdXAge1xuICAvLyBQcmV2ZW50IGRvdWJsZSBib3JkZXJzIHdoZW4gYnV0dG9ucyBhcmUgbmV4dCB0byBlYWNoIG90aGVyXG4gID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbiAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tbGVmdDogLSRidG4tYm9yZGVyLXdpZHRoO1xuICB9XG5cbiAgLy8gUmVzZXQgcm91bmRlZCBjb3JuZXJzXG4gID4gLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbiAgPiAuYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuIHtcbiAgICBAaW5jbHVkZSBib3JkZXItZW5kLXJhZGl1cygwKTtcbiAgfVxuXG4gIC8vIFRoZSBsZWZ0IHJhZGl1cyBzaG91bGQgYmUgMCBpZiB0aGUgYnV0dG9uIGlzOlxuICAvLyAtIHRoZSBcInRoaXJkIG9yIG1vcmVcIiBjaGlsZFxuICAvLyAtIHRoZSBzZWNvbmQgY2hpbGQgYW5kIHRoZSBwcmV2aW91cyBlbGVtZW50IGlzbid0IGAuYnRuLWNoZWNrYCAobWFraW5nIGl0IHRoZSBmaXJzdCBjaGlsZCB2aXN1YWxseSlcbiAgLy8gLSBwYXJ0IG9mIGEgYnRuLWdyb3VwIHdoaWNoIGlzbid0IHRoZSBmaXJzdCBjaGlsZFxuICA+IC5idG46bnRoLWNoaWxkKG4gKyAzKSxcbiAgPiA6bm90KC5idG4tY2hlY2spICsgLmJ0bixcbiAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0biB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXN0YXJ0LXJhZGl1cygwKTtcbiAgfVxufVxuXG4vLyBTaXppbmdcbi8vXG4vLyBSZW1peCB0aGUgZGVmYXVsdCBidXR0b24gc2l6aW5nIGNsYXNzZXMgaW50byBuZXcgb25lcyBmb3IgZWFzaWVyIG1hbmlwdWxhdGlvbi5cblxuLmJ0bi1ncm91cC1zbSA+IC5idG4geyBAZXh0ZW5kIC5idG4tc207IH1cbi5idG4tZ3JvdXAtbGcgPiAuYnRuIHsgQGV4dGVuZCAuYnRuLWxnOyB9XG5cblxuLy9cbi8vIFNwbGl0IGJ1dHRvbiBkcm9wZG93bnNcbi8vXG5cbi5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiAkYnRuLXBhZGRpbmcteCAqIC43NTtcbiAgcGFkZGluZy1sZWZ0OiAkYnRuLXBhZGRpbmcteCAqIC43NTtcblxuICAmOjphZnRlcixcbiAgLmRyb3B1cCAmOjphZnRlcixcbiAgLmRyb3BlbmQgJjo6YWZ0ZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG5cbiAgLmRyb3BzdGFydCAmOjpiZWZvcmUge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuXG4uYnRuLXNtICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCB7XG4gIHBhZGRpbmctcmlnaHQ6ICRidG4tcGFkZGluZy14LXNtICogLjc1O1xuICBwYWRkaW5nLWxlZnQ6ICRidG4tcGFkZGluZy14LXNtICogLjc1O1xufVxuXG4uYnRuLWxnICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCB7XG4gIHBhZGRpbmctcmlnaHQ6ICRidG4tcGFkZGluZy14LWxnICogLjc1O1xuICBwYWRkaW5nLWxlZnQ6ICRidG4tcGFkZGluZy14LWxnICogLjc1O1xufVxuXG5cbi8vIFRoZSBjbGlja2FibGUgYnV0dG9uIGZvciB0b2dnbGluZyB0aGUgbWVudVxuLy8gU2V0IHRoZSBzYW1lIGluc2V0IHNoYWRvdyBhcyB0aGUgOmFjdGl2ZSBzdGF0ZVxuLmJ0bi1ncm91cC5zaG93IC5kcm9wZG93bi10b2dnbGUge1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRidG4tYWN0aXZlLWJveC1zaGFkb3cpO1xuXG4gIC8vIFNob3cgbm8gc2hhZG93IGZvciBgLmJ0bi1saW5rYCBzaW5jZSBpdCBoYXMgbm8gb3RoZXIgYnV0dG9uIHN0eWxlcy5cbiAgJi5idG4tbGluayB7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdyhub25lKTtcbiAgfVxufVxuXG5cbi8vXG4vLyBWZXJ0aWNhbCBidXR0b24gZ3JvdXBzXG4vL1xuXG4uYnRuLWdyb3VwLXZlcnRpY2FsIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gID4gLmJ0bixcbiAgPiAuYnRuLWdyb3VwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbiAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tdG9wOiAtJGJ0bi1ib3JkZXItd2lkdGg7XG4gIH1cblxuICAvLyBSZXNldCByb3VuZGVkIGNvcm5lcnNcbiAgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuICA+IC5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4ge1xuICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKDApO1xuICB9XG5cbiAgPiAuYnRuIH4gLmJ0bixcbiAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0biB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoMCk7XG4gIH1cbn1cbiIsIi8vIEJhc2UgY2xhc3Ncbi8vXG4vLyBLaWNrc3RhcnQgYW55IG5hdmlnYXRpb24gY29tcG9uZW50IHdpdGggYSBzZXQgb2Ygc3R5bGUgcmVzZXRzLiBXb3JrcyB3aXRoXG4vLyBgPG5hdj5gcywgYDx1bD5gcyBvciBgPG9sPmBzLlxuXG4ubmF2IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5uYXYtbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAkbmF2LWxpbmstcGFkZGluZy15ICRuYXYtbGluay1wYWRkaW5nLXg7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkbmF2LWxpbmstZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRuYXYtbGluay1mb250LXdlaWdodDtcbiAgY29sb3I6ICRuYXYtbGluay1jb2xvcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1kZWNvcmF0aW9uID09IG5vbmUsIG51bGwsIG5vbmUpO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRuYXYtbGluay10cmFuc2l0aW9uKTtcblxuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICBjb2xvcjogJG5hdi1saW5rLWhvdmVyLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogaWYoJGxpbmstaG92ZXItZGVjb3JhdGlvbiA9PSB1bmRlcmxpbmUsIG5vbmUsIG51bGwpO1xuICB9XG5cbiAgLy8gRGlzYWJsZWQgc3RhdGUgbGlnaHRlbnMgdGV4dFxuICAmLmRpc2FibGVkIHtcbiAgICBjb2xvcjogJG5hdi1saW5rLWRpc2FibGVkLWNvbG9yO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgfVxufVxuXG4vL1xuLy8gVGFic1xuLy9cblxuLm5hdi10YWJzIHtcbiAgYm9yZGVyLWJvdHRvbTogJG5hdi10YWJzLWJvcmRlci13aWR0aCBzb2xpZCAkbmF2LXRhYnMtYm9yZGVyLWNvbG9yO1xuXG4gIC5uYXYtbGluayB7XG4gICAgbWFyZ2luLWJvdHRvbTogLSRuYXYtdGFicy1ib3JkZXItd2lkdGg7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBib3JkZXI6ICRuYXYtdGFicy1ib3JkZXItd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoJG5hdi10YWJzLWJvcmRlci1yYWRpdXMpO1xuXG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgIGJvcmRlci1jb2xvcjogJG5hdi10YWJzLWxpbmstaG92ZXItYm9yZGVyLWNvbG9yO1xuICAgICAgLy8gUHJldmVudHMgYWN0aXZlIC5uYXYtbGluayB0YWIgb3ZlcmxhcHBpbmcgZm9jdXMgb3V0bGluZSBvZiBwcmV2aW91cy9uZXh0IC5uYXYtbGlua1xuICAgICAgaXNvbGF0aW9uOiBpc29sYXRlO1xuICAgIH1cblxuICAgICYuZGlzYWJsZWQge1xuICAgICAgY29sb3I6ICRuYXYtbGluay1kaXNhYmxlZC1jb2xvcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG4gIH1cblxuICAubmF2LWxpbmsuYWN0aXZlLFxuICAubmF2LWl0ZW0uc2hvdyAubmF2LWxpbmsge1xuICAgIGNvbG9yOiAkbmF2LXRhYnMtbGluay1hY3RpdmUtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJG5hdi10YWJzLWxpbmstYWN0aXZlLWJnO1xuICAgIGJvcmRlci1jb2xvcjogJG5hdi10YWJzLWxpbmstYWN0aXZlLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gIC5kcm9wZG93bi1tZW51IHtcbiAgICAvLyBNYWtlIGRyb3Bkb3duIGJvcmRlciBvdmVybGFwIHRhYiBib3JkZXJcbiAgICBtYXJnaW4tdG9wOiAtJG5hdi10YWJzLWJvcmRlci13aWR0aDtcbiAgICAvLyBSZW1vdmUgdGhlIHRvcCByb3VuZGVkIGNvcm5lcnMgaGVyZSBzaW5jZSB0aGVyZSBpcyBhIGhhcmQgZWRnZSBhYm92ZSB0aGUgbWVudVxuICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKDApO1xuICB9XG59XG5cblxuLy9cbi8vIFBpbGxzXG4vL1xuXG4ubmF2LXBpbGxzIHtcbiAgLm5hdi1saW5rIHtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGJvcmRlcjogMDtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRuYXYtcGlsbHMtYm9yZGVyLXJhZGl1cyk7XG4gIH1cblxuICAubmF2LWxpbmsuYWN0aXZlLFxuICAuc2hvdyA+IC5uYXYtbGluayB7XG4gICAgY29sb3I6ICRuYXYtcGlsbHMtbGluay1hY3RpdmUtY29sb3I7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJG5hdi1waWxscy1saW5rLWFjdGl2ZS1iZyk7XG4gIH1cbn1cblxuXG4vL1xuLy8gSnVzdGlmaWVkIHZhcmlhbnRzXG4vL1xuXG4ubmF2LWZpbGwge1xuICA+IC5uYXYtbGluayxcbiAgLm5hdi1pdGVtIHtcbiAgICBmbGV4OiAxIDEgYXV0bztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuLm5hdi1qdXN0aWZpZWQge1xuICA+IC5uYXYtbGluayxcbiAgLm5hdi1pdGVtIHtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuLm5hdi1maWxsLFxuLm5hdi1qdXN0aWZpZWQge1xuICAubmF2LWl0ZW0gLm5hdi1saW5rIHtcbiAgICB3aWR0aDogMTAwJTsgLy8gTWFrZSBzdXJlIGJ1dHRvbiB3aWxsIGdyb3dcbiAgfVxufVxuXG5cbi8vIFRhYmJhYmxlIHRhYnNcbi8vXG4vLyBIaWRlIHRhYmJhYmxlIHBhbmVzIHRvIHN0YXJ0LCBzaG93IHRoZW0gd2hlbiBgLmFjdGl2ZWBcblxuLnRhYi1jb250ZW50IHtcbiAgPiAudGFiLXBhbmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgPiAuYWN0aXZlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuIiwiLy8gQ29udGVudHNcbi8vXG4vLyBOYXZiYXJcbi8vIE5hdmJhciBicmFuZFxuLy8gTmF2YmFyIG5hdlxuLy8gTmF2YmFyIHRleHRcbi8vIFJlc3BvbnNpdmUgbmF2YmFyXG4vLyBOYXZiYXIgcG9zaXRpb25cbi8vIE5hdmJhciB0aGVtZXNcblxuXG4vLyBOYXZiYXJcbi8vXG4vLyBQcm92aWRlIGEgc3RhdGljIG5hdmJhciBmcm9tIHdoaWNoIHdlIGV4cGFuZCB0byBjcmVhdGUgZnVsbC13aWR0aCwgZml4ZWQsIGFuZFxuLy8gb3RoZXIgbmF2YmFyIHZhcmlhdGlvbnMuXG5cbi5uYXZiYXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDsgLy8gYWxsb3cgdXMgdG8gZG8gdGhlIGxpbmUgYnJlYWsgZm9yIGNvbGxhcHNpbmcgY29udGVudFxuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IC8vIHNwYWNlIG91dCBicmFuZCBmcm9tIGxvZ29cbiAgcGFkZGluZy10b3A6ICRuYXZiYXItcGFkZGluZy15O1xuICBwYWRkaW5nLXJpZ2h0OiAkbmF2YmFyLXBhZGRpbmcteDsgLy8gZGVmYXVsdDogbnVsbFxuICBwYWRkaW5nLWJvdHRvbTogJG5hdmJhci1wYWRkaW5nLXk7XG4gIHBhZGRpbmctbGVmdDogJG5hdmJhci1wYWRkaW5nLXg7IC8vIGRlZmF1bHQ6IG51bGxcbiAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoKTtcblxuICAvLyBCZWNhdXNlIGZsZXggcHJvcGVydGllcyBhcmVuJ3QgaW5oZXJpdGVkLCB3ZSBuZWVkIHRvIHJlZGVjbGFyZSB0aGVzZSBmaXJzdFxuICAvLyBmZXcgcHJvcGVydGllcyBzbyB0aGF0IGNvbnRlbnQgbmVzdGVkIHdpdGhpbiBiZWhhdmUgcHJvcGVybHkuXG4gIC8vIFRoZSBgZmxleC13cmFwYCBwcm9wZXJ0eSBpcyBpbmhlcml0ZWQgdG8gc2ltcGxpZnkgdGhlIGV4cGFuZGVkIG5hdmJhcnNcbiAgJWNvbnRhaW5lci1mbGV4LXByb3BlcnRpZXMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiBpbmhlcml0O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG5cbiAgPiAuY29udGFpbmVyLFxuICA+IC5jb250YWluZXItZmx1aWQge1xuICAgIEBleHRlbmQgJWNvbnRhaW5lci1mbGV4LXByb3BlcnRpZXM7XG4gIH1cblxuICBAZWFjaCAkYnJlYWtwb2ludCwgJGNvbnRhaW5lci1tYXgtd2lkdGggaW4gJGNvbnRhaW5lci1tYXgtd2lkdGhzIHtcbiAgICA+IC5jb250YWluZXIje2JyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRjb250YWluZXItbWF4LXdpZHRocyl9IHtcbiAgICAgIEBleHRlbmQgJWNvbnRhaW5lci1mbGV4LXByb3BlcnRpZXM7XG4gICAgfVxuICB9XG59XG5cblxuLy8gTmF2YmFyIGJyYW5kXG4vL1xuLy8gVXNlZCBmb3IgYnJhbmQsIHByb2plY3QsIG9yIHNpdGUgbmFtZXMuXG5cbi5uYXZiYXItYnJhbmQge1xuICBwYWRkaW5nLXRvcDogJG5hdmJhci1icmFuZC1wYWRkaW5nLXk7XG4gIHBhZGRpbmctYm90dG9tOiAkbmF2YmFyLWJyYW5kLXBhZGRpbmcteTtcbiAgbWFyZ2luLXJpZ2h0OiAkbmF2YmFyLWJyYW5kLW1hcmdpbi1lbmQ7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkbmF2YmFyLWJyYW5kLWZvbnQtc2l6ZSk7XG4gIHRleHQtZGVjb3JhdGlvbjogaWYoJGxpbmstZGVjb3JhdGlvbiA9PSBub25lLCBudWxsLCBub25lKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWhvdmVyLWRlY29yYXRpb24gPT0gdW5kZXJsaW5lLCBub25lLCBudWxsKTtcbiAgfVxufVxuXG5cbi8vIE5hdmJhciBuYXZcbi8vXG4vLyBDdXN0b20gbmF2YmFyIG5hdmlnYXRpb24gKGRvZXNuJ3QgcmVxdWlyZSBgLm5hdmAsIGJ1dCBkb2VzIG1ha2UgdXNlIG9mIGAubmF2LWxpbmtgKS5cblxuLm5hdmJhci1uYXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyAvLyBjYW5ub3QgdXNlIGBpbmhlcml0YCB0byBnZXQgdGhlIGAubmF2YmFyYHMgdmFsdWVcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuXG4gIC5uYXYtbGluayB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cblxuICAuZHJvcGRvd24tbWVudSB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxufVxuXG5cbi8vIE5hdmJhciB0ZXh0XG4vL1xuLy9cblxuLm5hdmJhci10ZXh0IHtcbiAgcGFkZGluZy10b3A6ICRuYXYtbGluay1wYWRkaW5nLXk7XG4gIHBhZGRpbmctYm90dG9tOiAkbmF2LWxpbmstcGFkZGluZy15O1xufVxuXG5cbi8vIFJlc3BvbnNpdmUgbmF2YmFyXG4vL1xuLy8gQ3VzdG9tIHN0eWxlcyBmb3IgcmVzcG9uc2l2ZSBjb2xsYXBzaW5nIGFuZCB0b2dnbGluZyBvZiBuYXZiYXIgY29udGVudHMuXG4vLyBQb3dlcmVkIGJ5IHRoZSBjb2xsYXBzZSBCb290c3RyYXAgSmF2YVNjcmlwdCBwbHVnaW4uXG5cbi8vIFdoZW4gY29sbGFwc2VkLCBwcmV2ZW50IHRoZSB0b2dnbGVhYmxlIG5hdmJhciBjb250ZW50cyBmcm9tIGFwcGVhcmluZyBpblxuLy8gdGhlIGRlZmF1bHQgZmxleGJveCByb3cgb3JpZW50YXRpb24uIFJlcXVpcmVzIHRoZSB1c2Ugb2YgYGZsZXgtd3JhcDogd3JhcGBcbi8vIG9uIHRoZSBgLm5hdmJhcmAgcGFyZW50LlxuLm5hdmJhci1jb2xsYXBzZSB7XG4gIGZsZXgtYmFzaXM6IDEwMCU7XG4gIGZsZXgtZ3JvdzogMTtcbiAgLy8gRm9yIGFsd2F5cyBleHBhbmRlZCBvciBleHRyYSBmdWxsIG5hdmJhcnMsIGVuc3VyZSBjb250ZW50IGFsaWducyBpdHNlbGZcbiAgLy8gcHJvcGVybHkgdmVydGljYWxseS4gQ2FuIGJlIGVhc2lseSBvdmVycmlkZGVuIHdpdGggZmxleCB1dGlsaXRpZXMuXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi8vIEJ1dHRvbiBmb3IgdG9nZ2xpbmcgdGhlIG5hdmJhciB3aGVuIGluIGl0cyBjb2xsYXBzZWQgc3RhdGVcbi5uYXZiYXItdG9nZ2xlciB7XG4gIHBhZGRpbmc6ICRuYXZiYXItdG9nZ2xlci1wYWRkaW5nLXkgJG5hdmJhci10b2dnbGVyLXBhZGRpbmcteDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRuYXZiYXItdG9nZ2xlci1mb250LXNpemUpO1xuICBsaW5lLWhlaWdodDogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IC8vIHJlbW92ZSBkZWZhdWx0IGJ1dHRvbiBzdHlsZVxuICBib3JkZXI6ICRib3JkZXItd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7IC8vIHJlbW92ZSBkZWZhdWx0IGJ1dHRvbiBzdHlsZVxuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRuYXZiYXItdG9nZ2xlci1ib3JkZXItcmFkaXVzKTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkbmF2YmFyLXRvZ2dsZXItdHJhbnNpdGlvbik7XG5cbiAgJjpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgJjpmb2N1cyB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIG91dGxpbmU6IDA7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgJG5hdmJhci10b2dnbGVyLWZvY3VzLXdpZHRoO1xuICB9XG59XG5cbi8vIEtlZXAgYXMgYSBzZXBhcmF0ZSBlbGVtZW50IHNvIGZvbGtzIGNhbiBlYXNpbHkgb3ZlcnJpZGUgaXQgd2l0aCBhbm90aGVyIGljb25cbi8vIG9yIGltYWdlIGZpbGUgYXMgbmVlZGVkLlxuLm5hdmJhci10b2dnbGVyLWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxLjVlbTtcbiAgaGVpZ2h0OiAxLjVlbTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG59XG5cbi5uYXZiYXItbmF2LXNjcm9sbCB7XG4gIG1heC1oZWlnaHQ6IHZhcigtLSN7JHZhcmlhYmxlLXByZWZpeH1zY3JvbGwtaGVpZ2h0LCA3NXZoKTtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IG5hdmJhci1leHBhbmQtbG9vcFxuLy8gR2VuZXJhdGUgc2VyaWVzIG9mIGAubmF2YmFyLWV4cGFuZC0qYCByZXNwb25zaXZlIGNsYXNzZXMgZm9yIGNvbmZpZ3VyaW5nXG4vLyB3aGVyZSB5b3VyIG5hdmJhciBjb2xsYXBzZXMuXG4ubmF2YmFyLWV4cGFuZCB7XG4gIEBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICAgJG5leHQ6IGJyZWFrcG9pbnQtbmV4dCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkbmV4dCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNjc3Mvc2VsZWN0b3Itbm8tdW5pb24tY2xhc3MtbmFtZVxuICAgICYjeyRpbmZpeH0ge1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbmV4dCkge1xuICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG4gICAgICAgIC5uYXZiYXItbmF2IHtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuXG4gICAgICAgICAgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5uYXYtbGluayB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogJG5hdmJhci1uYXYtbGluay1wYWRkaW5nLXg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5uYXZiYXItY29sbGFwc2Uge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcbiAgICAgICAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgLm5hdmJhci10b2dnbGVyIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLm9mZmNhbnZhcy1oZWFkZXIge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAub2ZmY2FudmFzIHtcbiAgICAgICAgICBwb3NpdGlvbjogaW5oZXJpdDtcbiAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgei1pbmRleDogMTAwMDtcbiAgICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgIGJvcmRlci1yaWdodDogMDtcbiAgICAgICAgICBib3JkZXItbGVmdDogMDtcbiAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKG5vbmUpO1xuICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICAub2ZmY2FudmFzLXRvcCxcbiAgICAgICAgLm9mZmNhbnZhcy1ib3R0b20ge1xuICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICBib3JkZXItdG9wOiAwO1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICAgIH1cblxuICAgICAgICAub2ZmY2FudmFzLWJvZHkge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZmxleC1ncm93OiAwO1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgb3ZlcmZsb3cteTogdmlzaWJsZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCBuYXZiYXItZXhwYW5kLWxvb3BcblxuLy8gTmF2YmFyIHRoZW1lc1xuLy9cbi8vIFN0eWxlcyBmb3Igc3dpdGNoaW5nIGJldHdlZW4gbmF2YmFycyB3aXRoIGxpZ2h0IG9yIGRhcmsgYmFja2dyb3VuZC5cblxuLy8gRGFyayBsaW5rcyBhZ2FpbnN0IGEgbGlnaHQgYmFja2dyb3VuZFxuLm5hdmJhci1saWdodCB7XG4gIC5uYXZiYXItYnJhbmQge1xuICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWJyYW5kLWNvbG9yO1xuXG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWJyYW5kLWhvdmVyLWNvbG9yO1xuICAgIH1cbiAgfVxuXG4gIC5uYXZiYXItbmF2IHtcbiAgICAubmF2LWxpbmsge1xuICAgICAgY29sb3I6ICRuYXZiYXItbGlnaHQtY29sb3I7XG5cbiAgICAgICY6aG92ZXIsXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgY29sb3I6ICRuYXZiYXItbGlnaHQtaG92ZXItY29sb3I7XG4gICAgICB9XG5cbiAgICAgICYuZGlzYWJsZWQge1xuICAgICAgICBjb2xvcjogJG5hdmJhci1saWdodC1kaXNhYmxlZC1jb2xvcjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc2hvdyA+IC5uYXYtbGluayxcbiAgICAubmF2LWxpbmsuYWN0aXZlIHtcbiAgICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvcjtcbiAgICB9XG4gIH1cblxuICAubmF2YmFyLXRvZ2dsZXIge1xuICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWNvbG9yO1xuICAgIGJvcmRlci1jb2xvcjogJG5hdmJhci1saWdodC10b2dnbGVyLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gIC5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRuYXZiYXItbGlnaHQtdG9nZ2xlci1pY29uLWJnKTtcbiAgfVxuXG4gIC5uYXZiYXItdGV4dCB7XG4gICAgY29sb3I6ICRuYXZiYXItbGlnaHQtY29sb3I7XG5cbiAgICBhLFxuICAgIGE6aG92ZXIsXG4gICAgYTpmb2N1cyAge1xuICAgICAgY29sb3I6ICRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yO1xuICAgIH1cbiAgfVxufVxuXG4vLyBXaGl0ZSBsaW5rcyBhZ2FpbnN0IGEgZGFyayBiYWNrZ3JvdW5kXG4ubmF2YmFyLWRhcmsge1xuICAubmF2YmFyLWJyYW5kIHtcbiAgICBjb2xvcjogJG5hdmJhci1kYXJrLWJyYW5kLWNvbG9yO1xuXG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstYnJhbmQtaG92ZXItY29sb3I7XG4gICAgfVxuICB9XG5cbiAgLm5hdmJhci1uYXYge1xuICAgIC5uYXYtbGluayB7XG4gICAgICBjb2xvcjogJG5hdmJhci1kYXJrLWNvbG9yO1xuXG4gICAgICAmOmhvdmVyLFxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstaG92ZXItY29sb3I7XG4gICAgICB9XG5cbiAgICAgICYuZGlzYWJsZWQge1xuICAgICAgICBjb2xvcjogJG5hdmJhci1kYXJrLWRpc2FibGVkLWNvbG9yO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5zaG93ID4gLm5hdi1saW5rLFxuICAgIC5uYXYtbGluay5hY3RpdmUge1xuICAgICAgY29sb3I6ICRuYXZiYXItZGFyay1hY3RpdmUtY29sb3I7XG4gICAgfVxuICB9XG5cbiAgLm5hdmJhci10b2dnbGVyIHtcbiAgICBjb2xvcjogJG5hdmJhci1kYXJrLWNvbG9yO1xuICAgIGJvcmRlci1jb2xvcjogJG5hdmJhci1kYXJrLXRvZ2dsZXItYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgLm5hdmJhci10b2dnbGVyLWljb24ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJG5hdmJhci1kYXJrLXRvZ2dsZXItaWNvbi1iZyk7XG4gIH1cblxuICAubmF2YmFyLXRleHQge1xuICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstY29sb3I7XG4gICAgYSxcbiAgICBhOmhvdmVyLFxuICAgIGE6Zm9jdXMge1xuICAgICAgY29sb3I6ICRuYXZiYXItZGFyay1hY3RpdmUtY29sb3I7XG4gICAgfVxuICB9XG59XG4iLCIvL1xuLy8gQmFzZSBzdHlsZXNcbi8vXG5cbi5jYXJkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtaW4td2lkdGg6IDA7IC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8yMjc0MCNpc3N1ZWNvbW1lbnQtMzA1ODY4MTA2XG4gIGhlaWdodDogJGNhcmQtaGVpZ2h0O1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjYXJkLWJnO1xuICBiYWNrZ3JvdW5kLWNsaXA6IGJvcmRlci1ib3g7XG4gIGJvcmRlcjogJGNhcmQtYm9yZGVyLXdpZHRoIHNvbGlkICRjYXJkLWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY2FyZC1ib3JkZXItcmFkaXVzKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkY2FyZC1ib3gtc2hhZG93KTtcblxuICA+IGhyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cblxuICA+IC5saXN0LWdyb3VwIHtcbiAgICBib3JkZXItdG9wOiBpbmhlcml0O1xuICAgIGJvcmRlci1ib3R0b206IGluaGVyaXQ7XG5cbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci10b3Atd2lkdGg6IDA7XG4gICAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygkY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbiAgICB9XG5cbiAgICAmOmxhc3QtY2hpbGQgIHtcbiAgICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG4gICAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cygkY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbiAgICB9XG4gIH1cblxuICAvLyBEdWUgdG8gc3BlY2lmaWNpdHkgb2YgdGhlIGFib3ZlIHNlbGVjdG9yIChgLmNhcmQgPiAubGlzdC1ncm91cGApLCB3ZSBtdXN0XG4gIC8vIHVzZSBhIGNoaWxkIHNlbGVjdG9yIGhlcmUgdG8gcHJldmVudCBkb3VibGUgYm9yZGVycy5cbiAgPiAuY2FyZC1oZWFkZXIgKyAubGlzdC1ncm91cCxcbiAgPiAubGlzdC1ncm91cCArIC5jYXJkLWZvb3RlciB7XG4gICAgYm9yZGVyLXRvcDogMDtcbiAgfVxufVxuXG4uY2FyZC1ib2R5IHtcbiAgLy8gRW5hYmxlIGBmbGV4LWdyb3c6IDFgIGZvciBkZWNrcyBhbmQgZ3JvdXBzIHNvIHRoYXQgY2FyZCBibG9ja3MgdGFrZSB1cFxuICAvLyBhcyBtdWNoIHNwYWNlIGFzIHBvc3NpYmxlLCBlbnN1cmluZyBmb290ZXJzIGFyZSBhbGlnbmVkIHRvIHRoZSBib3R0b20uXG4gIGZsZXg6IDEgMSBhdXRvO1xuICBwYWRkaW5nOiAkY2FyZC1zcGFjZXIteSAkY2FyZC1zcGFjZXIteDtcbiAgY29sb3I6ICRjYXJkLWNvbG9yO1xufVxuXG4uY2FyZC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206ICRjYXJkLXRpdGxlLXNwYWNlci15O1xufVxuXG4uY2FyZC1zdWJ0aXRsZSB7XG4gIG1hcmdpbi10b3A6IC0kY2FyZC10aXRsZS1zcGFjZXIteSAqIC41O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uY2FyZC10ZXh0Omxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uY2FyZC1saW5rIHtcbiAgJjpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1ob3Zlci1kZWNvcmF0aW9uID09IHVuZGVybGluZSwgbm9uZSwgbnVsbCk7XG4gIH1cblxuICArIC5jYXJkLWxpbmsge1xuICAgIG1hcmdpbi1sZWZ0OiAkY2FyZC1zcGFjZXIteDtcbiAgfVxufVxuXG4vL1xuLy8gT3B0aW9uYWwgdGV4dHVhbCBjYXBzXG4vL1xuXG4uY2FyZC1oZWFkZXIge1xuICBwYWRkaW5nOiAkY2FyZC1jYXAtcGFkZGluZy15ICRjYXJkLWNhcC1wYWRkaW5nLXg7XG4gIG1hcmdpbi1ib3R0b206IDA7IC8vIFJlbW92ZXMgdGhlIGRlZmF1bHQgbWFyZ2luLWJvdHRvbSBvZiA8aE4+XG4gIGNvbG9yOiAkY2FyZC1jYXAtY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjYXJkLWNhcC1iZztcbiAgYm9yZGVyLWJvdHRvbTogJGNhcmQtYm9yZGVyLXdpZHRoIHNvbGlkICRjYXJkLWJvcmRlci1jb2xvcjtcblxuICAmOmZpcnN0LWNoaWxkIHtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXMgJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyAwIDApO1xuICB9XG59XG5cbi5jYXJkLWZvb3RlciB7XG4gIHBhZGRpbmc6ICRjYXJkLWNhcC1wYWRkaW5nLXkgJGNhcmQtY2FwLXBhZGRpbmcteDtcbiAgY29sb3I6ICRjYXJkLWNhcC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNhcmQtY2FwLWJnO1xuICBib3JkZXItdG9wOiAkY2FyZC1ib3JkZXItd2lkdGggc29saWQgJGNhcmQtYm9yZGVyLWNvbG9yO1xuXG4gICY6bGFzdC1jaGlsZCB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwIDAgJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyAkY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbiAgfVxufVxuXG5cbi8vXG4vLyBIZWFkZXIgbmF2c1xuLy9cblxuLmNhcmQtaGVhZGVyLXRhYnMge1xuICBtYXJnaW4tcmlnaHQ6IC0kY2FyZC1jYXAtcGFkZGluZy14ICogLjU7XG4gIG1hcmdpbi1ib3R0b206IC0kY2FyZC1jYXAtcGFkZGluZy15O1xuICBtYXJnaW4tbGVmdDogLSRjYXJkLWNhcC1wYWRkaW5nLXggKiAuNTtcbiAgYm9yZGVyLWJvdHRvbTogMDtcblxuICBAaWYgJG5hdi10YWJzLWxpbmstYWN0aXZlLWJnICE9ICRjYXJkLWJnIHtcbiAgICAubmF2LWxpbmsuYWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjYXJkLWJnO1xuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJGNhcmQtYmc7XG4gICAgfVxuICB9XG59XG5cbi5jYXJkLWhlYWRlci1waWxscyB7XG4gIG1hcmdpbi1yaWdodDogLSRjYXJkLWNhcC1wYWRkaW5nLXggKiAuNTtcbiAgbWFyZ2luLWxlZnQ6IC0kY2FyZC1jYXAtcGFkZGluZy14ICogLjU7XG59XG5cbi8vIENhcmQgaW1hZ2Vcbi5jYXJkLWltZy1vdmVybGF5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHBhZGRpbmc6ICRjYXJkLWltZy1vdmVybGF5LXBhZGRpbmc7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG59XG5cbi5jYXJkLWltZyxcbi5jYXJkLWltZy10b3AsXG4uY2FyZC1pbWctYm90dG9tIHtcbiAgd2lkdGg6IDEwMCU7IC8vIFJlcXVpcmVkIGJlY2F1c2Ugd2UgdXNlIGZsZXhib3ggYW5kIHRoaXMgaW5oZXJlbnRseSBhcHBsaWVzIGFsaWduLXNlbGY6IHN0cmV0Y2hcbn1cblxuLmNhcmQtaW1nLFxuLmNhcmQtaW1nLXRvcCB7XG4gIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKCRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpO1xufVxuXG4uY2FyZC1pbWcsXG4uY2FyZC1pbWctYm90dG9tIHtcbiAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG59XG5cblxuLy9cbi8vIENhcmQgZ3JvdXBzXG4vL1xuXG4uY2FyZC1ncm91cCB7XG4gIC8vIFRoZSBjaGlsZCBzZWxlY3RvciBhbGxvd3MgbmVzdGVkIGAuY2FyZGAgd2l0aGluIGAuY2FyZC1ncm91cGBcbiAgLy8gdG8gZGlzcGxheSBwcm9wZXJseS5cbiAgPiAuY2FyZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogJGNhcmQtZ3JvdXAtbWFyZ2luO1xuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICAvLyBUaGUgY2hpbGQgc2VsZWN0b3IgYWxsb3dzIG5lc3RlZCBgLmNhcmRgIHdpdGhpbiBgLmNhcmQtZ3JvdXBgXG4gICAgLy8gdG8gZGlzcGxheSBwcm9wZXJseS5cbiAgICA+IC5jYXJkIHtcbiAgICAgIC8vIEZsZXhidWdzICM0OiBodHRwczovL2dpdGh1Yi5jb20vcGhpbGlwd2FsdG9uL2ZsZXhidWdzI2ZsZXhidWctNFxuICAgICAgZmxleDogMSAwIDAlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgKyAuY2FyZCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICBib3JkZXItbGVmdDogMDtcbiAgICAgIH1cblxuICAgICAgLy8gSGFuZGxlIHJvdW5kZWQgY29ybmVyc1xuICAgICAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLWVuZC1yYWRpdXMoMCk7XG5cbiAgICAgICAgICAuY2FyZC1pbWctdG9wLFxuICAgICAgICAgIC5jYXJkLWhlYWRlciB7XG4gICAgICAgICAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgICAgICB9XG4gICAgICAgICAgLmNhcmQtaW1nLWJvdHRvbSxcbiAgICAgICAgICAuY2FyZC1mb290ZXIge1xuICAgICAgICAgICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXN0YXJ0LXJhZGl1cygwKTtcblxuICAgICAgICAgIC5jYXJkLWltZy10b3AsXG4gICAgICAgICAgLmNhcmQtaGVhZGVyIHtcbiAgICAgICAgICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5jYXJkLWltZy1ib3R0b20sXG4gICAgICAgICAgLmNhcmQtZm9vdGVyIHtcbiAgICAgICAgICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvL1xuLy8gQmFzZSBzdHlsZXNcbi8vXG5cbi5hY2NvcmRpb24tYnV0dG9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogJGFjY29yZGlvbi1idXR0b24tcGFkZGluZy15ICRhY2NvcmRpb24tYnV0dG9uLXBhZGRpbmcteDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb250LXNpemUtYmFzZSk7XG4gIGNvbG9yOiAkYWNjb3JkaW9uLWJ1dHRvbi1jb2xvcjtcbiAgdGV4dC1hbGlnbjogbGVmdDsgLy8gUmVzZXQgYnV0dG9uIHN0eWxlXG4gIGJhY2tncm91bmQtY29sb3I6ICRhY2NvcmRpb24tYnV0dG9uLWJnO1xuICBib3JkZXI6IDA7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XG4gIG92ZXJmbG93LWFuY2hvcjogbm9uZTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkYWNjb3JkaW9uLXRyYW5zaXRpb24pO1xuXG4gICY6bm90KC5jb2xsYXBzZWQpIHtcbiAgICBjb2xvcjogJGFjY29yZGlvbi1idXR0b24tYWN0aXZlLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRhY2NvcmRpb24tYnV0dG9uLWFjdGl2ZS1iZztcbiAgICBib3gtc2hhZG93OiBpbnNldCAwICgkYWNjb3JkaW9uLWJvcmRlci13aWR0aCAqIC0xKSAwICRhY2NvcmRpb24tYm9yZGVyLWNvbG9yO1xuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkYWNjb3JkaW9uLWJ1dHRvbi1hY3RpdmUtaWNvbik7XG4gICAgICB0cmFuc2Zvcm06ICRhY2NvcmRpb24taWNvbi10cmFuc2Zvcm07XG4gICAgfVxuICB9XG5cbiAgLy8gQWNjb3JkaW9uIGljb25cbiAgJjo6YWZ0ZXIge1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIHdpZHRoOiAkYWNjb3JkaW9uLWljb24td2lkdGg7XG4gICAgaGVpZ2h0OiAkYWNjb3JkaW9uLWljb24td2lkdGg7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgY29udGVudDogXCJcIjtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRhY2NvcmRpb24tYnV0dG9uLWljb24pO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiAkYWNjb3JkaW9uLWljb24td2lkdGg7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkYWNjb3JkaW9uLWljb24tdHJhbnNpdGlvbik7XG4gIH1cblxuICAmOmhvdmVyIHtcbiAgICB6LWluZGV4OiAyO1xuICB9XG5cbiAgJjpmb2N1cyB7XG4gICAgei1pbmRleDogMztcbiAgICBib3JkZXItY29sb3I6ICRhY2NvcmRpb24tYnV0dG9uLWZvY3VzLWJvcmRlci1jb2xvcjtcbiAgICBvdXRsaW5lOiAwO1xuICAgIGJveC1zaGFkb3c6ICRhY2NvcmRpb24tYnV0dG9uLWZvY3VzLWJveC1zaGFkb3c7XG4gIH1cbn1cblxuLmFjY29yZGlvbi1oZWFkZXIge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uYWNjb3JkaW9uLWl0ZW0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWNjb3JkaW9uLWJnO1xuICBib3JkZXI6ICRhY2NvcmRpb24tYm9yZGVyLXdpZHRoIHNvbGlkICRhY2NvcmRpb24tYm9yZGVyLWNvbG9yO1xuXG4gICY6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoJGFjY29yZGlvbi1ib3JkZXItcmFkaXVzKTtcblxuICAgIC5hY2NvcmRpb24tYnV0dG9uIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKCRhY2NvcmRpb24taW5uZXItYm9yZGVyLXJhZGl1cyk7XG4gICAgfVxuICB9XG5cbiAgJjpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgICBib3JkZXItdG9wOiAwO1xuICB9XG5cbiAgLy8gT25seSBzZXQgYSBib3JkZXItcmFkaXVzIG9uIHRoZSBsYXN0IGl0ZW0gaWYgdGhlIGFjY29yZGlvbiBpcyBjb2xsYXBzZWRcbiAgJjpsYXN0LW9mLXR5cGUge1xuICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKCRhY2NvcmRpb24tYm9yZGVyLXJhZGl1cyk7XG5cbiAgICAuYWNjb3JkaW9uLWJ1dHRvbiB7XG4gICAgICAmLmNvbGxhcHNlZCB7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKCRhY2NvcmRpb24taW5uZXItYm9yZGVyLXJhZGl1cyk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmFjY29yZGlvbi1jb2xsYXBzZSB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cygkYWNjb3JkaW9uLWJvcmRlci1yYWRpdXMpO1xuICAgIH1cbiAgfVxufVxuXG4uYWNjb3JkaW9uLWJvZHkge1xuICBwYWRkaW5nOiAkYWNjb3JkaW9uLWJvZHktcGFkZGluZy15ICRhY2NvcmRpb24tYm9keS1wYWRkaW5nLXg7XG59XG5cblxuLy8gRmx1c2ggYWNjb3JkaW9uIGl0ZW1zXG4vL1xuLy8gUmVtb3ZlIGJvcmRlcnMgYW5kIGJvcmRlci1yYWRpdXMgdG8ga2VlcCBhY2NvcmRpb24gaXRlbXMgZWRnZS10by1lZGdlLlxuXG4uYWNjb3JkaW9uLWZsdXNoIHtcbiAgLmFjY29yZGlvbi1jb2xsYXBzZSB7XG4gICAgYm9yZGVyLXdpZHRoOiAwO1xuICB9XG5cbiAgLmFjY29yZGlvbi1pdGVtIHtcbiAgICBib3JkZXItcmlnaHQ6IDA7XG4gICAgYm9yZGVyLWxlZnQ6IDA7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwKTtcblxuICAgICY6Zmlyc3QtY2hpbGQgeyBib3JkZXItdG9wOiAwOyB9XG4gICAgJjpsYXN0LWNoaWxkIHsgYm9yZGVyLWJvdHRvbTogMDsgfVxuXG4gICAgLmFjY29yZGlvbi1idXR0b24ge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwKTtcbiAgICB9XG4gIH1cbn1cbiIsIi5icmVhZGNydW1iIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwYWRkaW5nOiAkYnJlYWRjcnVtYi1wYWRkaW5nLXkgJGJyZWFkY3J1bWItcGFkZGluZy14O1xuICBtYXJnaW4tYm90dG9tOiAkYnJlYWRjcnVtYi1tYXJnaW4tYm90dG9tO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGJyZWFkY3J1bWItZm9udC1zaXplKTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJyZWFkY3J1bWItYmc7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJyZWFkY3J1bWItYm9yZGVyLXJhZGl1cyk7XG59XG5cbi5icmVhZGNydW1iLWl0ZW0ge1xuICAvLyBUaGUgc2VwYXJhdG9yIGJldHdlZW4gYnJlYWRjcnVtYnMgKGJ5IGRlZmF1bHQsIGEgZm9yd2FyZC1zbGFzaDogXCIvXCIpXG4gICsgLmJyZWFkY3J1bWItaXRlbSB7XG4gICAgcGFkZGluZy1sZWZ0OiAkYnJlYWRjcnVtYi1pdGVtLXBhZGRpbmcteDtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBmbG9hdDogbGVmdDsgLy8gU3VwcHJlc3MgaW5saW5lIHNwYWNpbmdzIGFuZCB1bmRlcmxpbmluZyBvZiB0aGUgc2VwYXJhdG9yXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAkYnJlYWRjcnVtYi1pdGVtLXBhZGRpbmcteDtcbiAgICAgIGNvbG9yOiAkYnJlYWRjcnVtYi1kaXZpZGVyLWNvbG9yO1xuICAgICAgY29udGVudDogdmFyKC0tI3skdmFyaWFibGUtcHJlZml4fWJyZWFkY3J1bWItZGl2aWRlciwgZXNjYXBlLXN2ZygkYnJlYWRjcnVtYi1kaXZpZGVyKSkgI3tcIi8qIHJ0bDpcIn0gdmFyKC0tI3skdmFyaWFibGUtcHJlZml4fWJyZWFkY3J1bWItZGl2aWRlciwgZXNjYXBlLXN2ZygkYnJlYWRjcnVtYi1kaXZpZGVyLWZsaXBwZWQpKSAje1wiKi9cIn07XG4gICAgfVxuICB9XG5cbiAgJi5hY3RpdmUge1xuICAgIGNvbG9yOiAkYnJlYWRjcnVtYi1hY3RpdmUtY29sb3I7XG4gIH1cbn1cbiIsIi5wYWdpbmF0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgQGluY2x1ZGUgbGlzdC11bnN0eWxlZCgpO1xufVxuXG4ucGFnZS1saW5rIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICRwYWdpbmF0aW9uLWNvbG9yO1xuICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWRlY29yYXRpb24gPT0gbm9uZSwgbnVsbCwgbm9uZSk7XG4gIGJhY2tncm91bmQtY29sb3I6ICRwYWdpbmF0aW9uLWJnO1xuICBib3JkZXI6ICRwYWdpbmF0aW9uLWJvcmRlci13aWR0aCBzb2xpZCAkcGFnaW5hdGlvbi1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJHBhZ2luYXRpb24tdHJhbnNpdGlvbik7XG5cbiAgJjpob3ZlciB7XG4gICAgei1pbmRleDogMjtcbiAgICBjb2xvcjogJHBhZ2luYXRpb24taG92ZXItY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1ob3Zlci1kZWNvcmF0aW9uID09IHVuZGVybGluZSwgbm9uZSwgbnVsbCk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHBhZ2luYXRpb24taG92ZXItYmc7XG4gICAgYm9yZGVyLWNvbG9yOiAkcGFnaW5hdGlvbi1ob3Zlci1ib3JkZXItY29sb3I7XG4gIH1cblxuICAmOmZvY3VzIHtcbiAgICB6LWluZGV4OiAzO1xuICAgIGNvbG9yOiAkcGFnaW5hdGlvbi1mb2N1cy1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcGFnaW5hdGlvbi1mb2N1cy1iZztcbiAgICBvdXRsaW5lOiAkcGFnaW5hdGlvbi1mb2N1cy1vdXRsaW5lO1xuICAgIGJveC1zaGFkb3c6ICRwYWdpbmF0aW9uLWZvY3VzLWJveC1zaGFkb3c7XG4gIH1cbn1cblxuLnBhZ2UtaXRlbSB7XG4gICY6bm90KDpmaXJzdC1jaGlsZCkgLnBhZ2UtbGluayB7XG4gICAgbWFyZ2luLWxlZnQ6ICRwYWdpbmF0aW9uLW1hcmdpbi1zdGFydDtcbiAgfVxuXG4gICYuYWN0aXZlIC5wYWdlLWxpbmsge1xuICAgIHotaW5kZXg6IDM7XG4gICAgY29sb3I6ICRwYWdpbmF0aW9uLWFjdGl2ZS1jb2xvcjtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkcGFnaW5hdGlvbi1hY3RpdmUtYmcpO1xuICAgIGJvcmRlci1jb2xvcjogJHBhZ2luYXRpb24tYWN0aXZlLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gICYuZGlzYWJsZWQgLnBhZ2UtbGluayB7XG4gICAgY29sb3I6ICRwYWdpbmF0aW9uLWRpc2FibGVkLWNvbG9yO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwYWdpbmF0aW9uLWRpc2FibGVkLWJnO1xuICAgIGJvcmRlci1jb2xvcjogJHBhZ2luYXRpb24tZGlzYWJsZWQtYm9yZGVyLWNvbG9yO1xuICB9XG59XG5cblxuLy9cbi8vIFNpemluZ1xuLy9cbkBpbmNsdWRlIHBhZ2luYXRpb24tc2l6ZSgkcGFnaW5hdGlvbi1wYWRkaW5nLXksICRwYWdpbmF0aW9uLXBhZGRpbmcteCwgbnVsbCwgJHBhZ2luYXRpb24tYm9yZGVyLXJhZGl1cyk7XG5cbi5wYWdpbmF0aW9uLWxnIHtcbiAgQGluY2x1ZGUgcGFnaW5hdGlvbi1zaXplKCRwYWdpbmF0aW9uLXBhZGRpbmcteS1sZywgJHBhZ2luYXRpb24tcGFkZGluZy14LWxnLCAkZm9udC1zaXplLWxnLCAkcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzLWxnKTtcbn1cblxuLnBhZ2luYXRpb24tc20ge1xuICBAaW5jbHVkZSBwYWdpbmF0aW9uLXNpemUoJHBhZ2luYXRpb24tcGFkZGluZy15LXNtLCAkcGFnaW5hdGlvbi1wYWRkaW5nLXgtc20sICRmb250LXNpemUtc20sICRwYWdpbmF0aW9uLWJvcmRlci1yYWRpdXMtc20pO1xufVxuIiwiLy8gUGFnaW5hdGlvblxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgcGFnaW5hdGlvbi1taXhpblxuQG1peGluIHBhZ2luYXRpb24tc2l6ZSgkcGFkZGluZy15LCAkcGFkZGluZy14LCAkZm9udC1zaXplLCAkYm9yZGVyLXJhZGl1cykge1xuICAucGFnZS1saW5rIHtcbiAgICBwYWRkaW5nOiAkcGFkZGluZy15ICRwYWRkaW5nLXg7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKCRmb250LXNpemUpO1xuICB9XG5cbiAgLnBhZ2UtaXRlbSB7XG4gICAgQGlmICRwYWdpbmF0aW9uLW1hcmdpbi1zdGFydCA9PSAoLSRwYWdpbmF0aW9uLWJvcmRlci13aWR0aCkge1xuICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIC5wYWdlLWxpbmsge1xuICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1zdGFydC1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIC5wYWdlLWxpbmsge1xuICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1lbmQtcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH0gQGVsc2Uge1xuICAgICAgLy9BZGQgYm9yZGVyLXJhZGl1cyB0byBhbGwgcGFnZUxpbmtzIGluIGNhc2UgdGhleSBoYXZlIGxlZnQgbWFyZ2luXG4gICAgICAucGFnZS1saW5rIHtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIHBhZ2luYXRpb24tbWl4aW5cbiIsIi8vIEJhc2UgY2xhc3Ncbi8vXG4vLyBSZXF1aXJlcyBvbmUgb2YgdGhlIGNvbnRleHR1YWwsIGNvbG9yIG1vZGlmaWVyIGNsYXNzZXMgZm9yIGBjb2xvcmAgYW5kXG4vLyBgYmFja2dyb3VuZC1jb2xvcmAuXG5cbi5iYWRnZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogJGJhZGdlLXBhZGRpbmcteSAkYmFkZ2UtcGFkZGluZy14O1xuICBAaW5jbHVkZSBmb250LXNpemUoJGJhZGdlLWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkYmFkZ2UtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogJGJhZGdlLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYmFkZ2UtYm9yZGVyLXJhZGl1cyk7XG4gIEBpbmNsdWRlIGdyYWRpZW50LWJnKCk7XG5cbiAgLy8gRW1wdHkgYmFkZ2VzIGNvbGxhcHNlIGF1dG9tYXRpY2FsbHlcbiAgJjplbXB0eSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4vLyBRdWljayBmaXggZm9yIGJhZGdlcyBpbiBidXR0b25zXG4uYnRuIC5iYWRnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtMXB4O1xufVxuIiwiLy9cbi8vIEJhc2Ugc3R5bGVzXG4vL1xuXG4uYWxlcnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6ICRhbGVydC1wYWRkaW5nLXkgJGFsZXJ0LXBhZGRpbmcteDtcbiAgbWFyZ2luLWJvdHRvbTogJGFsZXJ0LW1hcmdpbi1ib3R0b207XG4gIGJvcmRlcjogJGFsZXJ0LWJvcmRlci13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYWxlcnQtYm9yZGVyLXJhZGl1cyk7XG59XG5cbi8vIEhlYWRpbmdzIGZvciBsYXJnZXIgYWxlcnRzXG4uYWxlcnQtaGVhZGluZyB7XG4gIC8vIFNwZWNpZmllZCB0byBwcmV2ZW50IGNvbmZsaWN0cyBvZiBjaGFuZ2luZyAkaGVhZGluZ3MtY29sb3JcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi8vIFByb3ZpZGUgY2xhc3MgZm9yIGxpbmtzIHRoYXQgbWF0Y2ggYWxlcnRzXG4uYWxlcnQtbGluayB7XG4gIGZvbnQtd2VpZ2h0OiAkYWxlcnQtbGluay1mb250LXdlaWdodDtcbn1cblxuXG4vLyBEaXNtaXNzaWJsZSBhbGVydHNcbi8vXG4vLyBFeHBhbmQgdGhlIHJpZ2h0IHBhZGRpbmcgYW5kIGFjY291bnQgZm9yIHRoZSBjbG9zZSBidXR0b24ncyBwb3NpdGlvbmluZy5cblxuLmFsZXJ0LWRpc21pc3NpYmxlIHtcbiAgcGFkZGluZy1yaWdodDogJGFsZXJ0LWRpc21pc3NpYmxlLXBhZGRpbmctcjtcblxuICAvLyBBZGp1c3QgY2xvc2UgbGluayBwb3NpdGlvblxuICAuYnRuLWNsb3NlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHotaW5kZXg6ICRzdHJldGNoZWQtbGluay16LWluZGV4ICsgMTtcbiAgICBwYWRkaW5nOiAkYWxlcnQtcGFkZGluZy15ICogMS4yNSAkYWxlcnQtcGFkZGluZy14O1xuICB9XG59XG5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGFsZXJ0LW1vZGlmaWVyc1xuLy8gR2VuZXJhdGUgY29udGV4dHVhbCBtb2RpZmllciBjbGFzc2VzIGZvciBjb2xvcml6aW5nIHRoZSBhbGVydC5cblxuQGVhY2ggJHN0YXRlLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gICRhbGVydC1iYWNrZ3JvdW5kOiBzaGlmdC1jb2xvcigkdmFsdWUsICRhbGVydC1iZy1zY2FsZSk7XG4gICRhbGVydC1ib3JkZXI6IHNoaWZ0LWNvbG9yKCR2YWx1ZSwgJGFsZXJ0LWJvcmRlci1zY2FsZSk7XG4gICRhbGVydC1jb2xvcjogc2hpZnQtY29sb3IoJHZhbHVlLCAkYWxlcnQtY29sb3Itc2NhbGUpO1xuICBAaWYgKGNvbnRyYXN0LXJhdGlvKCRhbGVydC1iYWNrZ3JvdW5kLCAkYWxlcnQtY29sb3IpIDwgJG1pbi1jb250cmFzdC1yYXRpbykge1xuICAgICRhbGVydC1jb2xvcjogbWl4KCR2YWx1ZSwgY29sb3ItY29udHJhc3QoJGFsZXJ0LWJhY2tncm91bmQpLCBhYnMoJGFsZXJ0LWNvbG9yLXNjYWxlKSk7XG4gIH1cbiAgLmFsZXJ0LSN7JHN0YXRlfSB7XG4gICAgQGluY2x1ZGUgYWxlcnQtdmFyaWFudCgkYWxlcnQtYmFja2dyb3VuZCwgJGFsZXJ0LWJvcmRlciwgJGFsZXJ0LWNvbG9yKTtcbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCBhbGVydC1tb2RpZmllcnNcbiIsIi8vIHNjc3MtZG9jcy1zdGFydCBhbGVydC12YXJpYW50LW1peGluXG5AbWl4aW4gYWxlcnQtdmFyaWFudCgkYmFja2dyb3VuZCwgJGJvcmRlciwgJGNvbG9yKSB7XG4gIGNvbG9yOiAkY29sb3I7XG4gIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRiYWNrZ3JvdW5kKTtcbiAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyO1xuXG4gIC5hbGVydC1saW5rIHtcbiAgICBjb2xvcjogc2hhZGUtY29sb3IoJGNvbG9yLCAyMCUpO1xuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIGFsZXJ0LXZhcmlhbnQtbWl4aW5cbiIsIi8vIERpc2FibGUgYW5pbWF0aW9uIGlmIHRyYW5zaXRpb25zIGFyZSBkaXNhYmxlZFxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgcHJvZ3Jlc3Mta2V5ZnJhbWVzXG5AaWYgJGVuYWJsZS10cmFuc2l0aW9ucyB7XG4gIEBrZXlmcmFtZXMgcHJvZ3Jlc3MtYmFyLXN0cmlwZXMge1xuICAgIDAlIHsgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAkcHJvZ3Jlc3MtaGVpZ2h0OyB9XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgcHJvZ3Jlc3Mta2V5ZnJhbWVzXG5cbi5wcm9ncmVzcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogJHByb2dyZXNzLWhlaWdodDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgLy8gZm9yY2Ugcm91bmRlZCBjb3JuZXJzIGJ5IGNyb3BwaW5nIGl0XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkcHJvZ3Jlc3MtZm9udC1zaXplKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHByb2dyZXNzLWJnO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRwcm9ncmVzcy1ib3JkZXItcmFkaXVzKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkcHJvZ3Jlc3MtYm94LXNoYWRvdyk7XG59XG5cbi5wcm9ncmVzcy1iYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY29sb3I6ICRwcm9ncmVzcy1iYXItY29sb3I7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHByb2dyZXNzLWJhci1iZztcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkcHJvZ3Jlc3MtYmFyLXRyYW5zaXRpb24pO1xufVxuXG4ucHJvZ3Jlc3MtYmFyLXN0cmlwZWQge1xuICBAaW5jbHVkZSBncmFkaWVudC1zdHJpcGVkKCk7XG4gIGJhY2tncm91bmQtc2l6ZTogJHByb2dyZXNzLWhlaWdodCAkcHJvZ3Jlc3MtaGVpZ2h0O1xufVxuXG5AaWYgJGVuYWJsZS10cmFuc2l0aW9ucyB7XG4gIC5wcm9ncmVzcy1iYXItYW5pbWF0ZWQge1xuICAgIGFuaW1hdGlvbjogJHByb2dyZXNzLWJhci1hbmltYXRpb24tdGltaW5nIHByb2dyZXNzLWJhci1zdHJpcGVzO1xuXG4gICAgQGlmICRlbmFibGUtcmVkdWNlZC1tb3Rpb24ge1xuICAgICAgQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAgICAgYW5pbWF0aW9uOiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gQmFzZSBjbGFzc1xuLy9cbi8vIEVhc2lseSB1c2FibGUgb24gPHVsPiwgPG9sPiwgb3IgPGRpdj4uXG5cbi5saXN0LWdyb3VwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAvLyBObyBuZWVkIHRvIHNldCBsaXN0LXN0eWxlOiBub25lOyBzaW5jZSAubGlzdC1ncm91cC1pdGVtIGlzIGJsb2NrIGxldmVsXG4gIHBhZGRpbmctbGVmdDogMDsgLy8gcmVzZXQgcGFkZGluZyBiZWNhdXNlIHVsIGFuZCBvbFxuICBtYXJnaW4tYm90dG9tOiAwO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRsaXN0LWdyb3VwLWJvcmRlci1yYWRpdXMpO1xufVxuXG4ubGlzdC1ncm91cC1udW1iZXJlZCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgY291bnRlci1yZXNldDogc2VjdGlvbjtcblxuICA+IGxpOjpiZWZvcmUge1xuICAgIC8vIEluY3JlbWVudHMgb25seSB0aGlzIGluc3RhbmNlIG9mIHRoZSBzZWN0aW9uIGNvdW50ZXJcbiAgICBjb250ZW50OiBjb3VudGVycyhzZWN0aW9uLCBcIi5cIikgXCIuIFwiO1xuICAgIGNvdW50ZXItaW5jcmVtZW50OiBzZWN0aW9uO1xuICB9XG59XG5cblxuLy8gSW50ZXJhY3RpdmUgbGlzdCBpdGVtc1xuLy9cbi8vIFVzZSBhbmNob3Igb3IgYnV0dG9uIGVsZW1lbnRzIGluc3RlYWQgb2YgYGxpYHMgb3IgYGRpdmBzIHRvIGNyZWF0ZSBpbnRlcmFjdGl2ZVxuLy8gbGlzdCBpdGVtcy4gSW5jbHVkZXMgYW4gZXh0cmEgYC5hY3RpdmVgIG1vZGlmaWVyIGNsYXNzIGZvciBzZWxlY3RlZCBpdGVtcy5cblxuLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24ge1xuICB3aWR0aDogMTAwJTsgLy8gRm9yIGA8YnV0dG9uPmBzIChhbmNob3JzIGJlY29tZSAxMDAlIGJ5IGRlZmF1bHQgdGhvdWdoKVxuICBjb2xvcjogJGxpc3QtZ3JvdXAtYWN0aW9uLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBpbmhlcml0OyAvLyBGb3IgYDxidXR0b24+YHMgKGFuY2hvcnMgaW5oZXJpdClcblxuICAvLyBIb3ZlciBzdGF0ZVxuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICB6LWluZGV4OiAxOyAvLyBQbGFjZSBob3Zlci9mb2N1cyBpdGVtcyBhYm92ZSB0aGVpciBzaWJsaW5ncyBmb3IgcHJvcGVyIGJvcmRlciBzdHlsaW5nXG4gICAgY29sb3I6ICRsaXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGxpc3QtZ3JvdXAtaG92ZXItYmc7XG4gIH1cblxuICAmOmFjdGl2ZSB7XG4gICAgY29sb3I6ICRsaXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1iZztcbiAgfVxufVxuXG5cbi8vIEluZGl2aWR1YWwgbGlzdCBpdGVtc1xuLy9cbi8vIFVzZSBvbiBgbGlgcyBvciBgZGl2YHMgd2l0aGluIHRoZSBgLmxpc3QtZ3JvdXBgIHBhcmVudC5cblxuLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6ICRsaXN0LWdyb3VwLWl0ZW0tcGFkZGluZy15ICRsaXN0LWdyb3VwLWl0ZW0tcGFkZGluZy14O1xuICBjb2xvcjogJGxpc3QtZ3JvdXAtY29sb3I7XG4gIHRleHQtZGVjb3JhdGlvbjogaWYoJGxpbmstZGVjb3JhdGlvbiA9PSBub25lLCBudWxsLCBub25lKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGxpc3QtZ3JvdXAtYmc7XG4gIGJvcmRlcjogJGxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoIHNvbGlkICRsaXN0LWdyb3VwLWJvcmRlci1jb2xvcjtcblxuICAmOmZpcnN0LWNoaWxkIHtcbiAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cyhpbmhlcml0KTtcbiAgfVxuXG4gICY6bGFzdC1jaGlsZCB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoaW5oZXJpdCk7XG4gIH1cblxuICAmLmRpc2FibGVkLFxuICAmOmRpc2FibGVkIHtcbiAgICBjb2xvcjogJGxpc3QtZ3JvdXAtZGlzYWJsZWQtY29sb3I7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGxpc3QtZ3JvdXAtZGlzYWJsZWQtYmc7XG4gIH1cblxuICAvLyBJbmNsdWRlIGJvdGggaGVyZSBmb3IgYDxhPmBzIGFuZCBgPGJ1dHRvbj5gc1xuICAmLmFjdGl2ZSB7XG4gICAgei1pbmRleDogMjsgLy8gUGxhY2UgYWN0aXZlIGl0ZW1zIGFib3ZlIHRoZWlyIHNpYmxpbmdzIGZvciBwcm9wZXIgYm9yZGVyIHN0eWxpbmdcbiAgICBjb2xvcjogJGxpc3QtZ3JvdXAtYWN0aXZlLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRsaXN0LWdyb3VwLWFjdGl2ZS1iZztcbiAgICBib3JkZXItY29sb3I6ICRsaXN0LWdyb3VwLWFjdGl2ZS1ib3JkZXItY29sb3I7XG4gIH1cblxuICAmICsgJiB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMDtcblxuICAgICYuYWN0aXZlIHtcbiAgICAgIG1hcmdpbi10b3A6IC0kbGlzdC1ncm91cC1ib3JkZXItd2lkdGg7XG4gICAgICBib3JkZXItdG9wLXdpZHRoOiAkbGlzdC1ncm91cC1ib3JkZXItd2lkdGg7XG4gICAgfVxuICB9XG59XG5cblxuLy8gSG9yaXpvbnRhbFxuLy9cbi8vIENoYW5nZSB0aGUgbGF5b3V0IG9mIGxpc3QgZ3JvdXAgaXRlbXMgZnJvbSB2ZXJ0aWNhbCAoZGVmYXVsdCkgdG8gaG9yaXpvbnRhbC5cblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbCN7JGluZml4fSB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuXG4gICAgICA+IC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXN0YXJ0LXJhZGl1cygkbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzKTtcbiAgICAgICAgICBAaW5jbHVkZSBib3JkZXItdG9wLWVuZC1yYWRpdXMoMCk7XG4gICAgICAgIH1cblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci10b3AtZW5kLXJhZGl1cygkbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzKTtcbiAgICAgICAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXN0YXJ0LXJhZGl1cygwKTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgKyAubGlzdC1ncm91cC1pdGVtIHtcbiAgICAgICAgICBib3JkZXItdG9wLXdpZHRoOiAkbGlzdC1ncm91cC1ib3JkZXItd2lkdGg7XG4gICAgICAgICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG5cbiAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLSRsaXN0LWdyb3VwLWJvcmRlci13aWR0aDtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAkbGlzdC1ncm91cC1ib3JkZXItd2lkdGg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuLy8gRmx1c2ggbGlzdCBpdGVtc1xuLy9cbi8vIFJlbW92ZSBib3JkZXJzIGFuZCBib3JkZXItcmFkaXVzIHRvIGtlZXAgbGlzdCBncm91cCBpdGVtcyBlZGdlLXRvLWVkZ2UuIE1vc3Rcbi8vIHVzZWZ1bCB3aXRoaW4gb3RoZXIgY29tcG9uZW50cyAoZS5nLiwgY2FyZHMpLlxuXG4ubGlzdC1ncm91cC1mbHVzaCB7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XG5cbiAgPiAubGlzdC1ncm91cC1pdGVtIHtcbiAgICBib3JkZXItd2lkdGg6IDAgMCAkbGlzdC1ncm91cC1ib3JkZXItd2lkdGg7XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgbGlzdC1ncm91cC1tb2RpZmllcnNcbi8vIExpc3QgZ3JvdXAgY29udGV4dHVhbCB2YXJpYW50c1xuLy9cbi8vIEFkZCBtb2RpZmllciBjbGFzc2VzIHRvIGNoYW5nZSB0ZXh0IGFuZCBiYWNrZ3JvdW5kIGNvbG9yIG9uIGluZGl2aWR1YWwgaXRlbXMuXG4vLyBPcmdhbml6YXRpb25hbGx5LCB0aGlzIG11c3QgY29tZSBhZnRlciB0aGUgYDpob3ZlcmAgc3RhdGVzLlxuXG5AZWFjaCAkc3RhdGUsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgJGxpc3QtZ3JvdXAtdmFyaWFudC1iZzogc2hpZnQtY29sb3IoJHZhbHVlLCAkbGlzdC1ncm91cC1pdGVtLWJnLXNjYWxlKTtcbiAgJGxpc3QtZ3JvdXAtdmFyaWFudC1jb2xvcjogc2hpZnQtY29sb3IoJHZhbHVlLCAkbGlzdC1ncm91cC1pdGVtLWNvbG9yLXNjYWxlKTtcbiAgQGlmIChjb250cmFzdC1yYXRpbygkbGlzdC1ncm91cC12YXJpYW50LWJnLCAkbGlzdC1ncm91cC12YXJpYW50LWNvbG9yKSA8ICRtaW4tY29udHJhc3QtcmF0aW8pIHtcbiAgICAkbGlzdC1ncm91cC12YXJpYW50LWNvbG9yOiBtaXgoJHZhbHVlLCBjb2xvci1jb250cmFzdCgkbGlzdC1ncm91cC12YXJpYW50LWJnKSwgYWJzKCRsaXN0LWdyb3VwLWl0ZW0tY29sb3Itc2NhbGUpKTtcbiAgfVxuXG4gIEBpbmNsdWRlIGxpc3QtZ3JvdXAtaXRlbS12YXJpYW50KCRzdGF0ZSwgJGxpc3QtZ3JvdXAtdmFyaWFudC1iZywgJGxpc3QtZ3JvdXAtdmFyaWFudC1jb2xvcik7XG59XG4vLyBzY3NzLWRvY3MtZW5kIGxpc3QtZ3JvdXAtbW9kaWZpZXJzXG4iLCIvLyBMaXN0IEdyb3Vwc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgbGlzdC1ncm91cC1taXhpblxuQG1peGluIGxpc3QtZ3JvdXAtaXRlbS12YXJpYW50KCRzdGF0ZSwgJGJhY2tncm91bmQsICRjb2xvcikge1xuICAubGlzdC1ncm91cC1pdGVtLSN7JHN0YXRlfSB7XG4gICAgY29sb3I6ICRjb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZDtcblxuICAgICYubGlzdC1ncm91cC1pdGVtLWFjdGlvbiB7XG4gICAgICAmOmhvdmVyLFxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiAkY29sb3I7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHNoYWRlLWNvbG9yKCRiYWNrZ3JvdW5kLCAxMCUpO1xuICAgICAgfVxuXG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIGxpc3QtZ3JvdXAtbWl4aW5cbiIsIi8vIHRyYW5zcGFyZW50IGJhY2tncm91bmQgYW5kIGJvcmRlciBwcm9wZXJ0aWVzIGluY2x1ZGVkIGZvciBidXR0b24gdmVyc2lvbi5cbi8vIGlPUyByZXF1aXJlcyB0aGUgYnV0dG9uIGVsZW1lbnQgaW5zdGVhZCBvZiBhbiBhbmNob3IgdGFnLlxuLy8gSWYgeW91IHdhbnQgdGhlIGFuY2hvciB2ZXJzaW9uLCBpdCByZXF1aXJlcyBgaHJlZj1cIiNcImAuXG4vLyBTZWUgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvRXZlbnRzL2NsaWNrI1NhZmFyaV9Nb2JpbGVcblxuLmJ0bi1jbG9zZSB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICB3aWR0aDogJGJ0bi1jbG9zZS13aWR0aDtcbiAgaGVpZ2h0OiAkYnRuLWNsb3NlLWhlaWdodDtcbiAgcGFkZGluZzogJGJ0bi1jbG9zZS1wYWRkaW5nLXkgJGJ0bi1jbG9zZS1wYWRkaW5nLXg7XG4gIGNvbG9yOiAkYnRuLWNsb3NlLWNvbG9yO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBlc2NhcGUtc3ZnKCRidG4tY2xvc2UtYmcpIGNlbnRlciAvICRidG4tY2xvc2Utd2lkdGggYXV0byBuby1yZXBlYXQ7IC8vIGluY2x1ZGUgdHJhbnNwYXJlbnQgZm9yIGJ1dHRvbiBlbGVtZW50c1xuICBib3JkZXI6IDA7IC8vIGZvciBidXR0b24gZWxlbWVudHNcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygpO1xuICBvcGFjaXR5OiAkYnRuLWNsb3NlLW9wYWNpdHk7XG5cbiAgLy8gT3ZlcnJpZGUgPGE+J3MgaG92ZXIgc3R5bGVcbiAgJjpob3ZlciB7XG4gICAgY29sb3I6ICRidG4tY2xvc2UtY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIG9wYWNpdHk6ICRidG4tY2xvc2UtaG92ZXItb3BhY2l0eTtcbiAgfVxuXG4gICY6Zm9jdXMge1xuICAgIG91dGxpbmU6IDA7XG4gICAgYm94LXNoYWRvdzogJGJ0bi1jbG9zZS1mb2N1cy1zaGFkb3c7XG4gICAgb3BhY2l0eTogJGJ0bi1jbG9zZS1mb2N1cy1vcGFjaXR5O1xuICB9XG5cbiAgJjpkaXNhYmxlZCxcbiAgJi5kaXNhYmxlZCB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgb3BhY2l0eTogJGJ0bi1jbG9zZS1kaXNhYmxlZC1vcGFjaXR5O1xuICB9XG59XG5cbi5idG4tY2xvc2Utd2hpdGUge1xuICBmaWx0ZXI6ICRidG4tY2xvc2Utd2hpdGUtZmlsdGVyO1xufVxuIiwiLnRvYXN0IHtcbiAgd2lkdGg6ICR0b2FzdC1tYXgtd2lkdGg7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCR0b2FzdC1mb250LXNpemUpO1xuICBjb2xvcjogJHRvYXN0LWNvbG9yO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogJHRvYXN0LWJhY2tncm91bmQtY29sb3I7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogJHRvYXN0LWJvcmRlci13aWR0aCBzb2xpZCAkdG9hc3QtYm9yZGVyLWNvbG9yO1xuICBib3gtc2hhZG93OiAkdG9hc3QtYm94LXNoYWRvdztcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkdG9hc3QtYm9yZGVyLXJhZGl1cyk7XG5cbiAgJi5zaG93aW5nIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgJjpub3QoLnNob3cpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi50b2FzdC1jb250YWluZXIge1xuICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG5cbiAgPiA6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogJHRvYXN0LXNwYWNpbmc7XG4gIH1cbn1cblxuLnRvYXN0LWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6ICR0b2FzdC1wYWRkaW5nLXkgJHRvYXN0LXBhZGRpbmcteDtcbiAgY29sb3I6ICR0b2FzdC1oZWFkZXItY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICR0b2FzdC1oZWFkZXItYmFja2dyb3VuZC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyLWJvdHRvbTogJHRvYXN0LWJvcmRlci13aWR0aCBzb2xpZCAkdG9hc3QtaGVhZGVyLWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoc3VidHJhY3QoJHRvYXN0LWJvcmRlci1yYWRpdXMsICR0b2FzdC1ib3JkZXItd2lkdGgpKTtcblxuICAuYnRuLWNsb3NlIHtcbiAgICBtYXJnaW4tcmlnaHQ6ICR0b2FzdC1wYWRkaW5nLXggKiAtLjU7XG4gICAgbWFyZ2luLWxlZnQ6ICR0b2FzdC1wYWRkaW5nLXg7XG4gIH1cbn1cblxuLnRvYXN0LWJvZHkge1xuICBwYWRkaW5nOiAkdG9hc3QtcGFkZGluZy14OyAvLyBhcHBseSB0byBib3RoIHZlcnRpY2FsIGFuZCBob3Jpem9udGFsXG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbn1cbiIsIi8vIC5tb2RhbC1vcGVuICAgICAgLSBib2R5IGNsYXNzIGZvciBraWxsaW5nIHRoZSBzY3JvbGxcbi8vIC5tb2RhbCAgICAgICAgICAgLSBjb250YWluZXIgdG8gc2Nyb2xsIHdpdGhpblxuLy8gLm1vZGFsLWRpYWxvZyAgICAtIHBvc2l0aW9uaW5nIHNoZWxsIGZvciB0aGUgYWN0dWFsIG1vZGFsXG4vLyAubW9kYWwtY29udGVudCAgIC0gYWN0dWFsIG1vZGFsIHcvIGJnIGFuZCBjb3JuZXJzIGFuZCBzdHVmZlxuXG5cbi8vIENvbnRhaW5lciB0aGF0IHRoZSBtb2RhbCBzY3JvbGxzIHdpdGhpblxuLm1vZGFsIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6ICR6aW5kZXgtbW9kYWw7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgLy8gUHJldmVudCBDaHJvbWUgb24gV2luZG93cyBmcm9tIGFkZGluZyBhIGZvY3VzIG91dGxpbmUuIEZvciBkZXRhaWxzLCBzZWVcbiAgLy8gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMTA5NTEuXG4gIG91dGxpbmU6IDA7XG4gIC8vIFdlIGRlbGliZXJhdGVseSBkb24ndCB1c2UgYC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtgIGR1ZSB0byBhXG4gIC8vIGduYXJseSBpT1MgU2FmYXJpIGJ1ZzogaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE1ODM0MlxuICAvLyBTZWUgYWxzbyBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzE3Njk1XG59XG5cbi8vIFNoZWxsIGRpdiB0byBwb3NpdGlvbiB0aGUgbW9kYWwgd2l0aCBib3R0b20gcGFkZGluZ1xuLm1vZGFsLWRpYWxvZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbjogJG1vZGFsLWRpYWxvZy1tYXJnaW47XG4gIC8vIGFsbG93IGNsaWNrcyB0byBwYXNzIHRocm91Z2ggZm9yIGN1c3RvbSBjbGljayBoYW5kbGluZyB0byBjbG9zZSBtb2RhbFxuICBwb2ludGVyLWV2ZW50czogbm9uZTtcblxuICAvLyBXaGVuIGZhZGluZyBpbiB0aGUgbW9kYWwsIGFuaW1hdGUgaXQgdG8gc2xpZGUgZG93blxuICAubW9kYWwuZmFkZSAmIHtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRtb2RhbC10cmFuc2l0aW9uKTtcbiAgICB0cmFuc2Zvcm06ICRtb2RhbC1mYWRlLXRyYW5zZm9ybTtcbiAgfVxuICAubW9kYWwuc2hvdyAmIHtcbiAgICB0cmFuc2Zvcm06ICRtb2RhbC1zaG93LXRyYW5zZm9ybTtcbiAgfVxuXG4gIC8vIFdoZW4gdHJ5aW5nIHRvIGNsb3NlLCBhbmltYXRlIGZvY3VzIHRvIHNjYWxlXG4gIC5tb2RhbC5tb2RhbC1zdGF0aWMgJiB7XG4gICAgdHJhbnNmb3JtOiAkbW9kYWwtc2NhbGUtdHJhbnNmb3JtO1xuICB9XG59XG5cbi5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSB7XG4gIGhlaWdodDogc3VidHJhY3QoMTAwJSwgJG1vZGFsLWRpYWxvZy1tYXJnaW4gKiAyKTtcblxuICAubW9kYWwtY29udGVudCB7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG5cbiAgLm1vZGFsLWJvZHkge1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gIH1cbn1cblxuLm1vZGFsLWRpYWxvZy1jZW50ZXJlZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1pbi1oZWlnaHQ6IHN1YnRyYWN0KDEwMCUsICRtb2RhbC1kaWFsb2ctbWFyZ2luICogMik7XG59XG5cbi8vIEFjdHVhbCBtb2RhbFxuLm1vZGFsLWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHdpZHRoOiAxMDAlOyAvLyBFbnN1cmUgYC5tb2RhbC1jb250ZW50YCBleHRlbmRzIHRoZSBmdWxsIHdpZHRoIG9mIHRoZSBwYXJlbnQgYC5tb2RhbC1kaWFsb2dgXG4gIC8vIGNvdW50ZXJhY3QgdGhlIHBvaW50ZXItZXZlbnRzOiBub25lOyBpbiB0aGUgLm1vZGFsLWRpYWxvZ1xuICBjb2xvcjogJG1vZGFsLWNvbnRlbnQtY29sb3I7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbW9kYWwtY29udGVudC1iZztcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAkbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGggc29saWQgJG1vZGFsLWNvbnRlbnQtYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRtb2RhbC1jb250ZW50LWJvcmRlci1yYWRpdXMpO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRtb2RhbC1jb250ZW50LWJveC1zaGFkb3cteHMpO1xuICAvLyBSZW1vdmUgZm9jdXMgb3V0bGluZSBmcm9tIG9wZW5lZCBtb2RhbFxuICBvdXRsaW5lOiAwO1xufVxuXG4vLyBNb2RhbCBiYWNrZ3JvdW5kXG4ubW9kYWwtYmFja2Ryb3Age1xuICBAaW5jbHVkZSBvdmVybGF5LWJhY2tkcm9wKCR6aW5kZXgtbW9kYWwtYmFja2Ryb3AsICRtb2RhbC1iYWNrZHJvcC1iZywgJG1vZGFsLWJhY2tkcm9wLW9wYWNpdHkpO1xufVxuXG4vLyBNb2RhbCBoZWFkZXJcbi8vIFRvcCBzZWN0aW9uIG9mIHRoZSBtb2RhbCB3LyB0aXRsZSBhbmQgZGlzbWlzc1xuLm1vZGFsLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IC8vIFB1dCBtb2RhbCBoZWFkZXIgZWxlbWVudHMgKHRpdGxlIGFuZCBkaXNtaXNzKSBvbiBvcHBvc2l0ZSBlbmRzXG4gIHBhZGRpbmc6ICRtb2RhbC1oZWFkZXItcGFkZGluZztcbiAgYm9yZGVyLWJvdHRvbTogJG1vZGFsLWhlYWRlci1ib3JkZXItd2lkdGggc29saWQgJG1vZGFsLWhlYWRlci1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKCRtb2RhbC1jb250ZW50LWlubmVyLWJvcmRlci1yYWRpdXMpO1xuXG4gIC5idG4tY2xvc2Uge1xuICAgIHBhZGRpbmc6ICgkbW9kYWwtaGVhZGVyLXBhZGRpbmcteSAqIC41KSAoJG1vZGFsLWhlYWRlci1wYWRkaW5nLXggKiAuNSk7XG4gICAgbWFyZ2luOiAoJG1vZGFsLWhlYWRlci1wYWRkaW5nLXkgKiAtLjUpICgkbW9kYWwtaGVhZGVyLXBhZGRpbmcteCAqIC0uNSkgKCRtb2RhbC1oZWFkZXItcGFkZGluZy15ICogLS41KSBhdXRvO1xuICB9XG59XG5cbi8vIFRpdGxlIHRleHQgd2l0aGluIGhlYWRlclxuLm1vZGFsLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGluZS1oZWlnaHQ6ICRtb2RhbC10aXRsZS1saW5lLWhlaWdodDtcbn1cblxuLy8gTW9kYWwgYm9keVxuLy8gV2hlcmUgYWxsIG1vZGFsIGNvbnRlbnQgcmVzaWRlcyAoc2libGluZyBvZiAubW9kYWwtaGVhZGVyIGFuZCAubW9kYWwtZm9vdGVyKVxuLm1vZGFsLWJvZHkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC8vIEVuYWJsZSBgZmxleC1ncm93OiAxYCBzbyB0aGF0IHRoZSBib2R5IHRha2UgdXAgYXMgbXVjaCBzcGFjZSBhcyBwb3NzaWJsZVxuICAvLyB3aGVuIHRoZXJlIHNob3VsZCBiZSBhIGZpeGVkIGhlaWdodCBvbiBgLm1vZGFsLWRpYWxvZ2AuXG4gIGZsZXg6IDEgMSBhdXRvO1xuICBwYWRkaW5nOiAkbW9kYWwtaW5uZXItcGFkZGluZztcbn1cblxuLy8gRm9vdGVyIChmb3IgYWN0aW9ucylcbi5tb2RhbC1mb290ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBhbGlnbi1pdGVtczogY2VudGVyOyAvLyB2ZXJ0aWNhbGx5IGNlbnRlclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kOyAvLyBSaWdodCBhbGlnbiBidXR0b25zIHdpdGggZmxleCBwcm9wZXJ0eSBiZWNhdXNlIHRleHQtYWxpZ24gZG9lc24ndCB3b3JrIG9uIGZsZXggaXRlbXNcbiAgcGFkZGluZzogJG1vZGFsLWlubmVyLXBhZGRpbmcgLSAkbW9kYWwtZm9vdGVyLW1hcmdpbi1iZXR3ZWVuICogLjU7XG4gIGJvcmRlci10b3A6ICRtb2RhbC1mb290ZXItYm9yZGVyLXdpZHRoIHNvbGlkICRtb2RhbC1mb290ZXItYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cygkbW9kYWwtY29udGVudC1pbm5lci1ib3JkZXItcmFkaXVzKTtcblxuICAvLyBQbGFjZSBtYXJnaW4gYmV0d2VlbiBmb290ZXIgZWxlbWVudHNcbiAgLy8gVGhpcyBzb2x1dGlvbiBpcyBmYXIgZnJvbSBpZGVhbCBiZWNhdXNlIG9mIHRoZSB1bml2ZXJzYWwgc2VsZWN0b3IgdXNhZ2UsXG4gIC8vIGJ1dCBpcyBuZWVkZWQgdG8gZml4IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjQ4MDBcbiAgPiAqIHtcbiAgICBtYXJnaW46ICRtb2RhbC1mb290ZXItbWFyZ2luLWJldHdlZW4gKiAuNTtcbiAgfVxufVxuXG4vLyBTY2FsZSB1cCB0aGUgbW9kYWxcbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgLy8gQXV0b21hdGljYWxseSBzZXQgbW9kYWwncyB3aWR0aCBmb3IgbGFyZ2VyIHZpZXdwb3J0c1xuICAubW9kYWwtZGlhbG9nIHtcbiAgICBtYXgtd2lkdGg6ICRtb2RhbC1tZDtcbiAgICBtYXJnaW46ICRtb2RhbC1kaWFsb2ctbWFyZ2luLXktc20tdXAgYXV0bztcbiAgfVxuXG4gIC5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSB7XG4gICAgaGVpZ2h0OiBzdWJ0cmFjdCgxMDAlLCAkbW9kYWwtZGlhbG9nLW1hcmdpbi15LXNtLXVwICogMik7XG4gIH1cblxuICAubW9kYWwtZGlhbG9nLWNlbnRlcmVkIHtcbiAgICBtaW4taGVpZ2h0OiBzdWJ0cmFjdCgxMDAlLCAkbW9kYWwtZGlhbG9nLW1hcmdpbi15LXNtLXVwICogMik7XG4gIH1cblxuICAubW9kYWwtY29udGVudCB7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXNtLXVwKTtcbiAgfVxuXG4gIC5tb2RhbC1zbSB7IG1heC13aWR0aDogJG1vZGFsLXNtOyB9XG59XG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgLm1vZGFsLWxnLFxuICAubW9kYWwteGwge1xuICAgIG1heC13aWR0aDogJG1vZGFsLWxnO1xuICB9XG59XG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgLm1vZGFsLXhsIHsgbWF4LXdpZHRoOiAkbW9kYWwteGw7IH1cbn1cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IG1vZGFsLWZ1bGxzY3JlZW4tbG9vcFxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG4gICRwb3N0Zml4OiBpZigkaW5maXggIT0gXCJcIiwgJGluZml4ICsgXCItZG93blwiLCBcIlwiKTtcblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJGJyZWFrcG9pbnQpIHtcbiAgICAubW9kYWwtZnVsbHNjcmVlbiN7JHBvc3RmaXh9IHtcbiAgICAgIHdpZHRoOiAxMDB2dztcbiAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIG1hcmdpbjogMDtcblxuICAgICAgLm1vZGFsLWNvbnRlbnQge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwKTtcbiAgICAgIH1cblxuICAgICAgLm1vZGFsLWhlYWRlciB7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XG4gICAgICB9XG5cbiAgICAgIC5tb2RhbC1ib2R5IHtcbiAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgIH1cblxuICAgICAgLm1vZGFsLWZvb3RlciB7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIG1vZGFsLWZ1bGxzY3JlZW4tbG9vcFxuIiwiLy8gU2hhcmVkIGJldHdlZW4gbW9kYWxzIGFuZCBvZmZjYW52YXNlc1xuQG1peGluIG92ZXJsYXktYmFja2Ryb3AoJHppbmRleCwgJGJhY2tkcm9wLWJnLCAkYmFja2Ryb3Atb3BhY2l0eSkge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogJHppbmRleDtcbiAgd2lkdGg6IDEwMHZ3O1xuICBoZWlnaHQ6IDEwMHZoO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2Ryb3AtYmc7XG5cbiAgLy8gRmFkZSBmb3IgYmFja2Ryb3BcbiAgJi5mYWRlIHsgb3BhY2l0eTogMDsgfVxuICAmLnNob3cgeyBvcGFjaXR5OiAkYmFja2Ryb3Atb3BhY2l0eTsgfVxufVxuIiwiLy8gQmFzZSBjbGFzc1xuLnRvb2x0aXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6ICR6aW5kZXgtdG9vbHRpcDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogJHRvb2x0aXAtbWFyZ2luO1xuICAvLyBPdXIgcGFyZW50IGVsZW1lbnQgY2FuIGJlIGFyYml0cmFyeSBzaW5jZSB0b29sdGlwcyBhcmUgYnkgZGVmYXVsdCBpbnNlcnRlZCBhcyBhIHNpYmxpbmcgb2YgdGhlaXIgdGFyZ2V0IGVsZW1lbnQuXG4gIC8vIFNvIHJlc2V0IG91ciBmb250IGFuZCB0ZXh0IHByb3BlcnRpZXMgdG8gYXZvaWQgaW5oZXJpdGluZyB3ZWlyZCB2YWx1ZXMuXG4gIEBpbmNsdWRlIHJlc2V0LXRleHQoKTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCR0b29sdGlwLWZvbnQtc2l6ZSk7XG4gIC8vIEFsbG93IGJyZWFraW5nIHZlcnkgbG9uZyB3b3JkcyBzbyB0aGV5IGRvbid0IG92ZXJmbG93IHRoZSB0b29sdGlwJ3MgYm91bmRzXG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgb3BhY2l0eTogMDtcblxuICAmLnNob3cgeyBvcGFjaXR5OiAkdG9vbHRpcC1vcGFjaXR5OyB9XG5cbiAgLnRvb2x0aXAtYXJyb3cge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogJHRvb2x0aXAtYXJyb3ctd2lkdGg7XG4gICAgaGVpZ2h0OiAkdG9vbHRpcC1hcnJvdy1oZWlnaHQ7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIH1cbiAgfVxufVxuXG4uYnMtdG9vbHRpcC10b3Age1xuICBwYWRkaW5nOiAkdG9vbHRpcC1hcnJvdy1oZWlnaHQgMDtcblxuICAudG9vbHRpcC1hcnJvdyB7XG4gICAgYm90dG9tOiAwO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHRvcDogLTFweDtcbiAgICAgIGJvcmRlci13aWR0aDogJHRvb2x0aXAtYXJyb3ctaGVpZ2h0ICgkdG9vbHRpcC1hcnJvdy13aWR0aCAqIC41KSAwO1xuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogJHRvb2x0aXAtYXJyb3ctY29sb3I7XG4gICAgfVxuICB9XG59XG5cbi5icy10b29sdGlwLWVuZCB7XG4gIHBhZGRpbmc6IDAgJHRvb2x0aXAtYXJyb3ctaGVpZ2h0O1xuXG4gIC50b29sdGlwLWFycm93IHtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAkdG9vbHRpcC1hcnJvdy1oZWlnaHQ7XG4gICAgaGVpZ2h0OiAkdG9vbHRpcC1hcnJvdy13aWR0aDtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICByaWdodDogLTFweDtcbiAgICAgIGJvcmRlci13aWR0aDogKCR0b29sdGlwLWFycm93LXdpZHRoICogLjUpICR0b29sdGlwLWFycm93LWhlaWdodCAoJHRvb2x0aXAtYXJyb3ctd2lkdGggKiAuNSkgMDtcbiAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogJHRvb2x0aXAtYXJyb3ctY29sb3I7XG4gICAgfVxuICB9XG59XG5cbi5icy10b29sdGlwLWJvdHRvbSB7XG4gIHBhZGRpbmc6ICR0b29sdGlwLWFycm93LWhlaWdodCAwO1xuXG4gIC50b29sdGlwLWFycm93IHtcbiAgICB0b3A6IDA7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgYm90dG9tOiAtMXB4O1xuICAgICAgYm9yZGVyLXdpZHRoOiAwICgkdG9vbHRpcC1hcnJvdy13aWR0aCAqIC41KSAkdG9vbHRpcC1hcnJvdy1oZWlnaHQ7XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkdG9vbHRpcC1hcnJvdy1jb2xvcjtcbiAgICB9XG4gIH1cbn1cblxuLmJzLXRvb2x0aXAtc3RhcnQge1xuICBwYWRkaW5nOiAwICR0b29sdGlwLWFycm93LWhlaWdodDtcblxuICAudG9vbHRpcC1hcnJvdyB7XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6ICR0b29sdGlwLWFycm93LWhlaWdodDtcbiAgICBoZWlnaHQ6ICR0b29sdGlwLWFycm93LXdpZHRoO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGxlZnQ6IC0xcHg7XG4gICAgICBib3JkZXItd2lkdGg6ICgkdG9vbHRpcC1hcnJvdy13aWR0aCAqIC41KSAwICgkdG9vbHRpcC1hcnJvdy13aWR0aCAqIC41KSAkdG9vbHRpcC1hcnJvdy1oZWlnaHQ7XG4gICAgICBib3JkZXItbGVmdC1jb2xvcjogJHRvb2x0aXAtYXJyb3ctY29sb3I7XG4gICAgfVxuICB9XG59XG5cbi5icy10b29sdGlwLWF1dG8ge1xuICAmW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJ0b3BcIl0ge1xuICAgIEBleHRlbmQgLmJzLXRvb2x0aXAtdG9wO1xuICB9XG4gICZbZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cInJpZ2h0XCJdIHtcbiAgICBAZXh0ZW5kIC5icy10b29sdGlwLWVuZDtcbiAgfVxuICAmW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJib3R0b21cIl0ge1xuICAgIEBleHRlbmQgLmJzLXRvb2x0aXAtYm90dG9tO1xuICB9XG4gICZbZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cImxlZnRcIl0ge1xuICAgIEBleHRlbmQgLmJzLXRvb2x0aXAtc3RhcnQ7XG4gIH1cbn1cblxuLy8gV3JhcHBlciBmb3IgdGhlIHRvb2x0aXAgY29udGVudFxuLnRvb2x0aXAtaW5uZXIge1xuICBtYXgtd2lkdGg6ICR0b29sdGlwLW1heC13aWR0aDtcbiAgcGFkZGluZzogJHRvb2x0aXAtcGFkZGluZy15ICR0b29sdGlwLXBhZGRpbmcteDtcbiAgY29sb3I6ICR0b29sdGlwLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICR0b29sdGlwLWJnO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCR0b29sdGlwLWJvcmRlci1yYWRpdXMpO1xufVxuIiwiQG1peGluIHJlc2V0LXRleHQge1xuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWJhc2U7XG4gIC8vIFdlIGRlbGliZXJhdGVseSBkbyBOT1QgcmVzZXQgZm9udC1zaXplIG9yIG92ZXJmbG93LXdyYXAgLyB3b3JkLXdyYXAuXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtYmFzZTtcbiAgdGV4dC1hbGlnbjogbGVmdDsgLy8gRmFsbGJhY2sgZm9yIHdoZXJlIGBzdGFydGAgaXMgbm90IHN1cHBvcnRlZFxuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHdvcmQtYnJlYWs6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIGxpbmUtYnJlYWs6IGF1dG87XG59XG4iLCIucG9wb3ZlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwICN7XCIvKiBydGw6aWdub3JlICovXCJ9O1xuICB6LWluZGV4OiAkemluZGV4LXBvcG92ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6ICRwb3BvdmVyLW1heC13aWR0aDtcbiAgLy8gT3VyIHBhcmVudCBlbGVtZW50IGNhbiBiZSBhcmJpdHJhcnkgc2luY2UgdG9vbHRpcHMgYXJlIGJ5IGRlZmF1bHQgaW5zZXJ0ZWQgYXMgYSBzaWJsaW5nIG9mIHRoZWlyIHRhcmdldCBlbGVtZW50LlxuICAvLyBTbyByZXNldCBvdXIgZm9udCBhbmQgdGV4dCBwcm9wZXJ0aWVzIHRvIGF2b2lkIGluaGVyaXRpbmcgd2VpcmQgdmFsdWVzLlxuICBAaW5jbHVkZSByZXNldC10ZXh0KCk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkcG9wb3Zlci1mb250LXNpemUpO1xuICAvLyBBbGxvdyBicmVha2luZyB2ZXJ5IGxvbmcgd29yZHMgc28gdGhleSBkb24ndCBvdmVyZmxvdyB0aGUgcG9wb3ZlcidzIGJvdW5kc1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICRwb3BvdmVyLWJnO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6ICRwb3BvdmVyLWJvcmRlci13aWR0aCBzb2xpZCAkcG9wb3Zlci1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJHBvcG92ZXItYm9yZGVyLXJhZGl1cyk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJHBvcG92ZXItYm94LXNoYWRvdyk7XG5cbiAgLnBvcG92ZXItYXJyb3cge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogJHBvcG92ZXItYXJyb3ctd2lkdGg7XG4gICAgaGVpZ2h0OiAkcG9wb3Zlci1hcnJvdy1oZWlnaHQ7XG5cbiAgICAmOjpiZWZvcmUsXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgfVxuICB9XG59XG5cbi5icy1wb3BvdmVyLXRvcCB7XG4gID4gLnBvcG92ZXItYXJyb3cge1xuICAgIGJvdHRvbTogc3VidHJhY3QoLSRwb3BvdmVyLWFycm93LWhlaWdodCwgJHBvcG92ZXItYm9yZGVyLXdpZHRoKTtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBib3R0b206IDA7XG4gICAgICBib3JkZXItd2lkdGg6ICRwb3BvdmVyLWFycm93LWhlaWdodCAoJHBvcG92ZXItYXJyb3ctd2lkdGggKiAuNSkgMDtcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICRwb3BvdmVyLWFycm93LW91dGVyLWNvbG9yO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGJvdHRvbTogJHBvcG92ZXItYm9yZGVyLXdpZHRoO1xuICAgICAgYm9yZGVyLXdpZHRoOiAkcG9wb3Zlci1hcnJvdy1oZWlnaHQgKCRwb3BvdmVyLWFycm93LXdpZHRoICogLjUpIDA7XG4gICAgICBib3JkZXItdG9wLWNvbG9yOiAkcG9wb3Zlci1hcnJvdy1jb2xvcjtcbiAgICB9XG4gIH1cbn1cblxuLmJzLXBvcG92ZXItZW5kIHtcbiAgPiAucG9wb3Zlci1hcnJvdyB7XG4gICAgbGVmdDogc3VidHJhY3QoLSRwb3BvdmVyLWFycm93LWhlaWdodCwgJHBvcG92ZXItYm9yZGVyLXdpZHRoKTtcbiAgICB3aWR0aDogJHBvcG92ZXItYXJyb3ctaGVpZ2h0O1xuICAgIGhlaWdodDogJHBvcG92ZXItYXJyb3ctd2lkdGg7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgbGVmdDogMDtcbiAgICAgIGJvcmRlci13aWR0aDogKCRwb3BvdmVyLWFycm93LXdpZHRoICogLjUpICRwb3BvdmVyLWFycm93LWhlaWdodCAoJHBvcG92ZXItYXJyb3ctd2lkdGggKiAuNSkgMDtcbiAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogJHBvcG92ZXItYXJyb3ctb3V0ZXItY29sb3I7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgbGVmdDogJHBvcG92ZXItYm9yZGVyLXdpZHRoO1xuICAgICAgYm9yZGVyLXdpZHRoOiAoJHBvcG92ZXItYXJyb3ctd2lkdGggKiAuNSkgJHBvcG92ZXItYXJyb3ctaGVpZ2h0ICgkcG9wb3Zlci1hcnJvdy13aWR0aCAqIC41KSAwO1xuICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAkcG9wb3Zlci1hcnJvdy1jb2xvcjtcbiAgICB9XG4gIH1cbn1cblxuLmJzLXBvcG92ZXItYm90dG9tIHtcbiAgPiAucG9wb3Zlci1hcnJvdyB7XG4gICAgdG9wOiBzdWJ0cmFjdCgtJHBvcG92ZXItYXJyb3ctaGVpZ2h0LCAkcG9wb3Zlci1ib3JkZXItd2lkdGgpO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHRvcDogMDtcbiAgICAgIGJvcmRlci13aWR0aDogMCAoJHBvcG92ZXItYXJyb3ctd2lkdGggKiAuNSkgJHBvcG92ZXItYXJyb3ctaGVpZ2h0ICgkcG9wb3Zlci1hcnJvdy13aWR0aCAqIC41KTtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRwb3BvdmVyLWFycm93LW91dGVyLWNvbG9yO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIHRvcDogJHBvcG92ZXItYm9yZGVyLXdpZHRoO1xuICAgICAgYm9yZGVyLXdpZHRoOiAwICgkcG9wb3Zlci1hcnJvdy13aWR0aCAqIC41KSAkcG9wb3Zlci1hcnJvdy1oZWlnaHQgKCRwb3BvdmVyLWFycm93LXdpZHRoICogLjUpO1xuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJHBvcG92ZXItYXJyb3ctY29sb3I7XG4gICAgfVxuICB9XG5cbiAgLy8gVGhpcyB3aWxsIHJlbW92ZSB0aGUgcG9wb3Zlci1oZWFkZXIncyBib3JkZXIganVzdCBiZWxvdyB0aGUgYXJyb3dcbiAgLnBvcG92ZXItaGVhZGVyOjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogNTAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAkcG9wb3Zlci1hcnJvdy13aWR0aDtcbiAgICBtYXJnaW4tbGVmdDogLSRwb3BvdmVyLWFycm93LXdpZHRoICogLjU7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBib3JkZXItYm90dG9tOiAkcG9wb3Zlci1ib3JkZXItd2lkdGggc29saWQgJHBvcG92ZXItaGVhZGVyLWJnO1xuICB9XG59XG5cbi5icy1wb3BvdmVyLXN0YXJ0IHtcbiAgPiAucG9wb3Zlci1hcnJvdyB7XG4gICAgcmlnaHQ6IHN1YnRyYWN0KC0kcG9wb3Zlci1hcnJvdy1oZWlnaHQsICRwb3BvdmVyLWJvcmRlci13aWR0aCk7XG4gICAgd2lkdGg6ICRwb3BvdmVyLWFycm93LWhlaWdodDtcbiAgICBoZWlnaHQ6ICRwb3BvdmVyLWFycm93LXdpZHRoO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgYm9yZGVyLXdpZHRoOiAoJHBvcG92ZXItYXJyb3ctd2lkdGggKiAuNSkgMCAoJHBvcG92ZXItYXJyb3ctd2lkdGggKiAuNSkgJHBvcG92ZXItYXJyb3ctaGVpZ2h0O1xuICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICRwb3BvdmVyLWFycm93LW91dGVyLWNvbG9yO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIHJpZ2h0OiAkcG9wb3Zlci1ib3JkZXItd2lkdGg7XG4gICAgICBib3JkZXItd2lkdGg6ICgkcG9wb3Zlci1hcnJvdy13aWR0aCAqIC41KSAwICgkcG9wb3Zlci1hcnJvdy13aWR0aCAqIC41KSAkcG9wb3Zlci1hcnJvdy1oZWlnaHQ7XG4gICAgICBib3JkZXItbGVmdC1jb2xvcjogJHBvcG92ZXItYXJyb3ctY29sb3I7XG4gICAgfVxuICB9XG59XG5cbi5icy1wb3BvdmVyLWF1dG8ge1xuICAmW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJ0b3BcIl0ge1xuICAgIEBleHRlbmQgLmJzLXBvcG92ZXItdG9wO1xuICB9XG4gICZbZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cInJpZ2h0XCJdIHtcbiAgICBAZXh0ZW5kIC5icy1wb3BvdmVyLWVuZDtcbiAgfVxuICAmW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJib3R0b21cIl0ge1xuICAgIEBleHRlbmQgLmJzLXBvcG92ZXItYm90dG9tO1xuICB9XG4gICZbZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cImxlZnRcIl0ge1xuICAgIEBleHRlbmQgLmJzLXBvcG92ZXItc3RhcnQ7XG4gIH1cbn1cblxuLy8gT2Zmc2V0IHRoZSBwb3BvdmVyIHRvIGFjY291bnQgZm9yIHRoZSBwb3BvdmVyIGFycm93XG4ucG9wb3Zlci1oZWFkZXIge1xuICBwYWRkaW5nOiAkcG9wb3Zlci1oZWFkZXItcGFkZGluZy15ICRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXg7XG4gIG1hcmdpbi1ib3R0b206IDA7IC8vIFJlc2V0IHRoZSBkZWZhdWx0IGZyb20gUmVib290XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9udC1zaXplLWJhc2UpO1xuICBjb2xvcjogJHBvcG92ZXItaGVhZGVyLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcG9wb3Zlci1oZWFkZXItYmc7XG4gIGJvcmRlci1ib3R0b206ICRwb3BvdmVyLWJvcmRlci13aWR0aCBzb2xpZCAkcG9wb3Zlci1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKCRwb3BvdmVyLWlubmVyLWJvcmRlci1yYWRpdXMpO1xuXG4gICY6ZW1wdHkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnBvcG92ZXItYm9keSB7XG4gIHBhZGRpbmc6ICRwb3BvdmVyLWJvZHktcGFkZGluZy15ICRwb3BvdmVyLWJvZHktcGFkZGluZy14O1xuICBjb2xvcjogJHBvcG92ZXItYm9keS1jb2xvcjtcbn1cbiIsIi8vIE5vdGVzIG9uIHRoZSBjbGFzc2VzOlxuLy9cbi8vIDEuIC5jYXJvdXNlbC5wb2ludGVyLWV2ZW50IHNob3VsZCBpZGVhbGx5IGJlIHBhbi15ICh0byBhbGxvdyBmb3IgdXNlcnMgdG8gc2Nyb2xsIHZlcnRpY2FsbHkpXG4vLyAgICBldmVuIHdoZW4gdGhlaXIgc2Nyb2xsIGFjdGlvbiBzdGFydGVkIG9uIGEgY2Fyb3VzZWwsIGJ1dCBmb3IgY29tcGF0aWJpbGl0eSAod2l0aCBGaXJlZm94KVxuLy8gICAgd2UncmUgcHJldmVudGluZyBhbGwgYWN0aW9ucyBpbnN0ZWFkXG4vLyAyLiBUaGUgLmNhcm91c2VsLWl0ZW0tc3RhcnQgYW5kIC5jYXJvdXNlbC1pdGVtLWVuZCBpcyB1c2VkIHRvIGluZGljYXRlIHdoZXJlXG4vLyAgICB0aGUgYWN0aXZlIHNsaWRlIGlzIGhlYWRpbmcuXG4vLyAzLiAuYWN0aXZlLmNhcm91c2VsLWl0ZW0gaXMgdGhlIGN1cnJlbnQgc2xpZGUuXG4vLyA0LiAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tc3RhcnQgYW5kIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1lbmQgaXMgdGhlIGN1cnJlbnRcbi8vICAgIHNsaWRlIGluIGl0cyBpbi10cmFuc2l0aW9uIHN0YXRlLiBPbmx5IG9uZSBvZiB0aGVzZSBvY2N1cnMgYXQgYSB0aW1lLlxuLy8gNS4gLmNhcm91c2VsLWl0ZW0tbmV4dC5jYXJvdXNlbC1pdGVtLXN0YXJ0IGFuZCAuY2Fyb3VzZWwtaXRlbS1wcmV2LmNhcm91c2VsLWl0ZW0tZW5kXG4vLyAgICBpcyB0aGUgdXBjb21pbmcgc2xpZGUgaW4gdHJhbnNpdGlvbi5cblxuLmNhcm91c2VsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uY2Fyb3VzZWwucG9pbnRlci1ldmVudCB7XG4gIHRvdWNoLWFjdGlvbjogcGFuLXk7XG59XG5cbi5jYXJvdXNlbC1pbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIEBpbmNsdWRlIGNsZWFyZml4KCk7XG59XG5cbi5jYXJvdXNlbC1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBub25lO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1yaWdodDogLTEwMCU7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkY2Fyb3VzZWwtdHJhbnNpdGlvbik7XG59XG5cbi5jYXJvdXNlbC1pdGVtLmFjdGl2ZSxcbi5jYXJvdXNlbC1pdGVtLW5leHQsXG4uY2Fyb3VzZWwtaXRlbS1wcmV2IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qIHJ0bDpiZWdpbjppZ25vcmUgKi9cbi5jYXJvdXNlbC1pdGVtLW5leHQ6bm90KC5jYXJvdXNlbC1pdGVtLXN0YXJ0KSxcbi5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1lbmQge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG59XG5cbi5jYXJvdXNlbC1pdGVtLXByZXY6bm90KC5jYXJvdXNlbC1pdGVtLWVuZCksXG4uYWN0aXZlLmNhcm91c2VsLWl0ZW0tc3RhcnQge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xufVxuXG4vKiBydGw6ZW5kOmlnbm9yZSAqL1xuXG5cbi8vXG4vLyBBbHRlcm5hdGUgdHJhbnNpdGlvbnNcbi8vXG5cbi5jYXJvdXNlbC1mYWRlIHtcbiAgLmNhcm91c2VsLWl0ZW0ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cblxuICAuY2Fyb3VzZWwtaXRlbS5hY3RpdmUsXG4gIC5jYXJvdXNlbC1pdGVtLW5leHQuY2Fyb3VzZWwtaXRlbS1zdGFydCxcbiAgLmNhcm91c2VsLWl0ZW0tcHJldi5jYXJvdXNlbC1pdGVtLWVuZCB7XG4gICAgei1pbmRleDogMTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXN0YXJ0LFxuICAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tZW5kIHtcbiAgICB6LWluZGV4OiAwO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbihvcGFjaXR5IDBzICRjYXJvdXNlbC10cmFuc2l0aW9uLWR1cmF0aW9uKTtcbiAgfVxufVxuXG5cbi8vXG4vLyBMZWZ0L3JpZ2h0IGNvbnRyb2xzIGZvciBuYXZcbi8vXG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYsXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogMTtcbiAgLy8gVXNlIGZsZXggZm9yIGFsaWdubWVudCAoMS0zKVxuICBkaXNwbGF5OiBmbGV4OyAvLyAxLiBhbGxvdyBmbGV4IHN0eWxlc1xuICBhbGlnbi1pdGVtczogY2VudGVyOyAvLyAyLiB2ZXJ0aWNhbGx5IGNlbnRlciBjb250ZW50c1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgLy8gMy4gaG9yaXpvbnRhbGx5IGNlbnRlciBjb250ZW50c1xuICB3aWR0aDogJGNhcm91c2VsLWNvbnRyb2wtd2lkdGg7XG4gIHBhZGRpbmc6IDA7XG4gIGNvbG9yOiAkY2Fyb3VzZWwtY29udHJvbC1jb2xvcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IDA7XG4gIG9wYWNpdHk6ICRjYXJvdXNlbC1jb250cm9sLW9wYWNpdHk7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJGNhcm91c2VsLWNvbnRyb2wtdHJhbnNpdGlvbik7XG5cbiAgLy8gSG92ZXIvZm9jdXMgc3RhdGVcbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgY29sb3I6ICRjYXJvdXNlbC1jb250cm9sLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBvdXRsaW5lOiAwO1xuICAgIG9wYWNpdHk6ICRjYXJvdXNlbC1jb250cm9sLWhvdmVyLW9wYWNpdHk7XG4gIH1cbn1cbi5jYXJvdXNlbC1jb250cm9sLXByZXYge1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBpZigkZW5hYmxlLWdyYWRpZW50cywgbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2JhKCRibGFjaywgLjI1KSwgcmdiYSgkYmxhY2ssIC4wMDEpKSwgbnVsbCk7XG59XG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcbiAgcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGlmKCRlbmFibGUtZ3JhZGllbnRzLCBsaW5lYXItZ3JhZGllbnQoMjcwZGVnLCByZ2JhKCRibGFjaywgLjI1KSwgcmdiYSgkYmxhY2ssIC4wMDEpKSwgbnVsbCk7XG59XG5cbi8vIEljb25zIGZvciB3aXRoaW5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbixcbi5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6ICRjYXJvdXNlbC1jb250cm9sLWljb24td2lkdGg7XG4gIGhlaWdodDogJGNhcm91c2VsLWNvbnRyb2wtaWNvbi13aWR0aDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbn1cblxuLyogcnRsOm9wdGlvbnM6IHtcbiAgXCJhdXRvUmVuYW1lXCI6IHRydWUsXG4gIFwic3RyaW5nTWFwXCI6WyB7XG4gICAgXCJuYW1lXCIgICAgOiBcInByZXYtbmV4dFwiLFxuICAgIFwic2VhcmNoXCIgIDogXCJwcmV2XCIsXG4gICAgXCJyZXBsYWNlXCIgOiBcIm5leHRcIlxuICB9IF1cbn0gKi9cbi5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uLWJnKTtcbn1cbi5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uLWJnKTtcbn1cblxuLy8gT3B0aW9uYWwgaW5kaWNhdG9yIHBpcHMvY29udHJvbHNcbi8vXG4vLyBBZGQgYSBjb250YWluZXIgKHN1Y2ggYXMgYSBsaXN0KSB3aXRoIHRoZSBmb2xsb3dpbmcgY2xhc3MgYW5kIGFkZCBhbiBpdGVtIChpZGVhbGx5IGEgZm9jdXNhYmxlIGNvbnRyb2wsXG4vLyBsaWtlIGEgYnV0dG9uKSB3aXRoIGRhdGEtYnMtdGFyZ2V0IGZvciBlYWNoIHNsaWRlIHlvdXIgY2Fyb3VzZWwgaG9sZHMuXG5cbi5jYXJvdXNlbC1pbmRpY2F0b3JzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogMDtcbiAgLy8gVXNlIHRoZSAuY2Fyb3VzZWwtY29udHJvbCdzIHdpZHRoIGFzIG1hcmdpbiBzbyB3ZSBkb24ndCBvdmVybGF5IHRob3NlXG4gIG1hcmdpbi1yaWdodDogJGNhcm91c2VsLWNvbnRyb2wtd2lkdGg7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIG1hcmdpbi1sZWZ0OiAkY2Fyb3VzZWwtY29udHJvbC13aWR0aDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcblxuICBbZGF0YS1icy10YXJnZXRdIHtcbiAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgICBmbGV4OiAwIDEgYXV0bztcbiAgICB3aWR0aDogJGNhcm91c2VsLWluZGljYXRvci13aWR0aDtcbiAgICBoZWlnaHQ6ICRjYXJvdXNlbC1pbmRpY2F0b3ItaGVpZ2h0O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAkY2Fyb3VzZWwtaW5kaWNhdG9yLXNwYWNlcjtcbiAgICBtYXJnaW4tbGVmdDogJGNhcm91c2VsLWluZGljYXRvci1zcGFjZXI7XG4gICAgdGV4dC1pbmRlbnQ6IC05OTlweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNhcm91c2VsLWluZGljYXRvci1hY3RpdmUtYmc7XG4gICAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgICBib3JkZXI6IDA7XG4gICAgLy8gVXNlIHRyYW5zcGFyZW50IGJvcmRlcnMgdG8gaW5jcmVhc2UgdGhlIGhpdCBhcmVhIGJ5IDEwcHggb24gdG9wIGFuZCBib3R0b20uXG4gICAgYm9yZGVyLXRvcDogJGNhcm91c2VsLWluZGljYXRvci1oaXQtYXJlYS1oZWlnaHQgc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogJGNhcm91c2VsLWluZGljYXRvci1oaXQtYXJlYS1oZWlnaHQgc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgb3BhY2l0eTogJGNhcm91c2VsLWluZGljYXRvci1vcGFjaXR5O1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJGNhcm91c2VsLWluZGljYXRvci10cmFuc2l0aW9uKTtcbiAgfVxuXG4gIC5hY3RpdmUge1xuICAgIG9wYWNpdHk6ICRjYXJvdXNlbC1pbmRpY2F0b3ItYWN0aXZlLW9wYWNpdHk7XG4gIH1cbn1cblxuXG4vLyBPcHRpb25hbCBjYXB0aW9uc1xuLy9cbi8vXG5cbi5jYXJvdXNlbC1jYXB0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogKDEwMCUgLSAkY2Fyb3VzZWwtY2FwdGlvbi13aWR0aCkgKiAuNTtcbiAgYm90dG9tOiAkY2Fyb3VzZWwtY2FwdGlvbi1zcGFjZXI7XG4gIGxlZnQ6ICgxMDAlIC0gJGNhcm91c2VsLWNhcHRpb24td2lkdGgpICogLjU7XG4gIHBhZGRpbmctdG9wOiAkY2Fyb3VzZWwtY2FwdGlvbi1wYWRkaW5nLXk7XG4gIHBhZGRpbmctYm90dG9tOiAkY2Fyb3VzZWwtY2FwdGlvbi1wYWRkaW5nLXk7XG4gIGNvbG9yOiAkY2Fyb3VzZWwtY2FwdGlvbi1jb2xvcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4vLyBEYXJrIG1vZGUgY2Fyb3VzZWxcblxuLmNhcm91c2VsLWRhcmsge1xuICAuY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24sXG4gIC5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbiB7XG4gICAgZmlsdGVyOiAkY2Fyb3VzZWwtZGFyay1jb250cm9sLWljb24tZmlsdGVyO1xuICB9XG5cbiAgLmNhcm91c2VsLWluZGljYXRvcnMgW2RhdGEtYnMtdGFyZ2V0XSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNhcm91c2VsLWRhcmstaW5kaWNhdG9yLWFjdGl2ZS1iZztcbiAgfVxuXG4gIC5jYXJvdXNlbC1jYXB0aW9uIHtcbiAgICBjb2xvcjogJGNhcm91c2VsLWRhcmstY2FwdGlvbi1jb2xvcjtcbiAgfVxufVxuIiwiLy8gc2Nzcy1kb2NzLXN0YXJ0IGNsZWFyZml4XG5AbWl4aW4gY2xlYXJmaXgoKSB7XG4gICY6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjbGVhcjogYm90aDtcbiAgICBjb250ZW50OiBcIlwiO1xuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIGNsZWFyZml4XG4iLCIvL1xuLy8gUm90YXRpbmcgYm9yZGVyXG4vL1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgc3Bpbm5lci1ib3JkZXIta2V5ZnJhbWVzXG5Aa2V5ZnJhbWVzIHNwaW5uZXItYm9yZGVyIHtcbiAgdG8geyB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpICN7XCIvKiBydGw6aWdub3JlICovXCJ9OyB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIHNwaW5uZXItYm9yZGVyLWtleWZyYW1lc1xuXG4uc3Bpbm5lci1ib3JkZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAkc3Bpbm5lci13aWR0aDtcbiAgaGVpZ2h0OiAkc3Bpbm5lci1oZWlnaHQ7XG4gIHZlcnRpY2FsLWFsaWduOiAkc3Bpbm5lci12ZXJ0aWNhbC1hbGlnbjtcbiAgYm9yZGVyOiAkc3Bpbm5lci1ib3JkZXItd2lkdGggc29saWQgY3VycmVudENvbG9yO1xuICBib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYW5pbWF0aW9uOiAkc3Bpbm5lci1hbmltYXRpb24tc3BlZWQgbGluZWFyIGluZmluaXRlIHNwaW5uZXItYm9yZGVyO1xufVxuXG4uc3Bpbm5lci1ib3JkZXItc20ge1xuICB3aWR0aDogJHNwaW5uZXItd2lkdGgtc207XG4gIGhlaWdodDogJHNwaW5uZXItaGVpZ2h0LXNtO1xuICBib3JkZXItd2lkdGg6ICRzcGlubmVyLWJvcmRlci13aWR0aC1zbTtcbn1cblxuLy9cbi8vIEdyb3dpbmcgY2lyY2xlXG4vL1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgc3Bpbm5lci1ncm93LWtleWZyYW1lc1xuQGtleWZyYW1lcyBzcGlubmVyLWdyb3cge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgfVxuICA1MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIHNwaW5uZXItZ3Jvdy1rZXlmcmFtZXNcblxuLnNwaW5uZXItZ3JvdyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6ICRzcGlubmVyLXdpZHRoO1xuICBoZWlnaHQ6ICRzcGlubmVyLWhlaWdodDtcbiAgdmVydGljYWwtYWxpZ246ICRzcGlubmVyLXZlcnRpY2FsLWFsaWduO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBvcGFjaXR5OiAwO1xuICBhbmltYXRpb246ICRzcGlubmVyLWFuaW1hdGlvbi1zcGVlZCBsaW5lYXIgaW5maW5pdGUgc3Bpbm5lci1ncm93O1xufVxuXG4uc3Bpbm5lci1ncm93LXNtIHtcbiAgd2lkdGg6ICRzcGlubmVyLXdpZHRoLXNtO1xuICBoZWlnaHQ6ICRzcGlubmVyLWhlaWdodC1zbTtcbn1cblxuQGlmICRlbmFibGUtcmVkdWNlZC1tb3Rpb24ge1xuICBAbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgIC5zcGlubmVyLWJvcmRlcixcbiAgICAuc3Bpbm5lci1ncm93IHtcbiAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogJHNwaW5uZXItYW5pbWF0aW9uLXNwZWVkICogMjtcbiAgICB9XG4gIH1cbn1cbiIsIkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAubGluay0jeyRjb2xvcn0ge1xuICAgIGNvbG9yOiAkdmFsdWU7XG5cbiAgICBAaWYgJGxpbmstc2hhZGUtcGVyY2VudGFnZSAhPSAwIHtcbiAgICAgICY6aG92ZXIsXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgY29sb3I6IGlmKGNvbG9yLWNvbnRyYXN0KCR2YWx1ZSkgPT0gJGNvbG9yLWNvbnRyYXN0LWxpZ2h0LCBzaGFkZS1jb2xvcigkdmFsdWUsICRsaW5rLXNoYWRlLXBlcmNlbnRhZ2UpLCB0aW50LWNvbG9yKCR2YWx1ZSwgJGxpbmstc2hhZGUtcGVyY2VudGFnZSkpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gQ3JlZGl0OiBOaWNvbGFzIEdhbGxhZ2hlciBhbmQgU1VJVCBDU1MuXG5cbi5yYXRpbyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nLXRvcDogdmFyKC0tI3skdmFyaWFibGUtcHJlZml4fWFzcGVjdC1yYXRpbyk7XG4gICAgY29udGVudDogXCJcIjtcbiAgfVxuXG4gID4gKiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxufVxuXG5AZWFjaCAka2V5LCAkcmF0aW8gaW4gJGFzcGVjdC1yYXRpb3Mge1xuICAucmF0aW8tI3ska2V5fSB7XG4gICAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9YXNwZWN0LXJhdGlvOiAjeyRyYXRpb307XG4gIH1cbn1cbiIsIi8vIFNob3J0aGFuZFxuXG4uZml4ZWQtdG9wIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAkemluZGV4LWZpeGVkO1xufVxuXG4uZml4ZWQtYm90dG9tIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAkemluZGV4LWZpeGVkO1xufVxuXG4vLyBSZXNwb25zaXZlIHN0aWNreSB0b3BcbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIC5zdGlja3kjeyRpbmZpeH0tdG9wIHtcbiAgICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgICB0b3A6IDA7XG4gICAgICB6LWluZGV4OiAkemluZGV4LXN0aWNreTtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIHNjc3MtZG9jcy1zdGFydCBzdGFja3Ncbi5oc3RhY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1zZWxmOiBzdHJldGNoO1xufVxuXG4udnN0YWNrIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMSAxIGF1dG87XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG59XG4vLyBzY3NzLWRvY3MtZW5kIHN0YWNrc1xuIiwiLy9cbi8vIFZpc3VhbGx5IGhpZGRlblxuLy9cblxuLnZpc3VhbGx5LWhpZGRlbixcbi52aXN1YWxseS1oaWRkZW4tZm9jdXNhYmxlOm5vdCg6Zm9jdXMpOm5vdCg6Zm9jdXMtd2l0aGluKSB7XG4gIEBpbmNsdWRlIHZpc3VhbGx5LWhpZGRlbigpO1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vIEhpZGUgY29udGVudCB2aXN1YWxseSB3aGlsZSBrZWVwaW5nIGl0IGFjY2Vzc2libGUgdG8gYXNzaXN0aXZlIHRlY2hub2xvZ2llc1xuLy9cbi8vIFNlZTogaHR0cHM6Ly93d3cuYTExeXByb2plY3QuY29tL3Bvc3RzLzIwMTMtMDEtMTEtaG93LXRvLWhpZGUtY29udGVudC9cbi8vIFNlZTogaHR0cHM6Ly9odWdvZ2lyYXVkZWwuY29tLzIwMTYvMTAvMTMvY3NzLWhpZGUtYW5kLXNlZWsvXG5cbkBtaXhpbiB2aXN1YWxseS1oaWRkZW4oKSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICB3aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAtMXB4ICFpbXBvcnRhbnQ7IC8vIEZpeCBmb3IgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yNTY4NlxuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCkgIWltcG9ydGFudDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcCAhaW1wb3J0YW50O1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbn1cblxuLy8gVXNlIHRvIG9ubHkgZGlzcGxheSBjb250ZW50IHdoZW4gaXQncyBmb2N1c2VkLCBvciBvbmUgb2YgaXRzIGNoaWxkIGVsZW1lbnRzIGlzIGZvY3VzZWRcbi8vIChpLmUuIHdoZW4gZm9jdXMgaXMgd2l0aGluIHRoZSBlbGVtZW50L2NvbnRhaW5lciB0aGF0IHRoZSBjbGFzcyB3YXMgYXBwbGllZCB0bylcbi8vXG4vLyBVc2VmdWwgZm9yIFwiU2tpcCB0byBtYWluIGNvbnRlbnRcIiBsaW5rczsgc2VlIGh0dHBzOi8vd3d3LnczLm9yZy9UUi8yMDEzL05PVEUtV0NBRzIwLVRFQ0hTLTIwMTMwOTA1L0cxXG5cbkBtaXhpbiB2aXN1YWxseS1oaWRkZW4tZm9jdXNhYmxlKCkge1xuICAmOm5vdCg6Zm9jdXMpOm5vdCg6Zm9jdXMtd2l0aGluKSB7XG4gICAgQGluY2x1ZGUgdmlzdWFsbHktaGlkZGVuKCk7XG4gIH1cbn1cbiIsIi8vXG4vLyBTdHJldGNoZWQgbGlua1xuLy9cblxuLnN0cmV0Y2hlZC1saW5rIHtcbiAgJjo6I3skc3RyZXRjaGVkLWxpbmstcHNldWRvLWVsZW1lbnR9IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6ICRzdHJldGNoZWQtbGluay16LWluZGV4O1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gIH1cbn1cbiIsIi8vXG4vLyBUZXh0IHRydW5jYXRpb25cbi8vXG5cbi50ZXh0LXRydW5jYXRlIHtcbiAgQGluY2x1ZGUgdGV4dC10cnVuY2F0ZSgpO1xufVxuIiwiLy8gVGV4dCB0cnVuY2F0ZVxuLy8gUmVxdWlyZXMgaW5saW5lLWJsb2NrIG9yIGJsb2NrIGZvciBwcm9wZXIgc3R5bGluZ1xuXG5AbWl4aW4gdGV4dC10cnVuY2F0ZSgpIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4iLCIudnIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gIHdpZHRoOiAxcHg7XG4gIG1pbi1oZWlnaHQ6IDFlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xuICBvcGFjaXR5OiAkaHItb3BhY2l0eTtcbn1cbiIsIi8vIFV0aWxpdHkgZ2VuZXJhdG9yXG4vLyBVc2VkIHRvIGdlbmVyYXRlIHV0aWxpdGllcyAmIHByaW50IHV0aWxpdGllc1xuQG1peGluIGdlbmVyYXRlLXV0aWxpdHkoJHV0aWxpdHksICRpbmZpeCwgJGlzLXJmcy1tZWRpYS1xdWVyeTogZmFsc2UpIHtcbiAgJHZhbHVlczogbWFwLWdldCgkdXRpbGl0eSwgdmFsdWVzKTtcblxuICAvLyBJZiB0aGUgdmFsdWVzIGFyZSBhIGxpc3Qgb3Igc3RyaW5nLCBjb252ZXJ0IGl0IGludG8gYSBtYXBcbiAgQGlmIHR5cGUtb2YoJHZhbHVlcykgPT0gXCJzdHJpbmdcIiBvciB0eXBlLW9mKG50aCgkdmFsdWVzLCAxKSkgIT0gXCJsaXN0XCIge1xuICAgICR2YWx1ZXM6IHppcCgkdmFsdWVzLCAkdmFsdWVzKTtcbiAgfVxuXG4gIEBlYWNoICRrZXksICR2YWx1ZSBpbiAkdmFsdWVzIHtcbiAgICAkcHJvcGVydGllczogbWFwLWdldCgkdXRpbGl0eSwgcHJvcGVydHkpO1xuXG4gICAgLy8gTXVsdGlwbGUgcHJvcGVydGllcyBhcmUgcG9zc2libGUsIGZvciBleGFtcGxlIHdpdGggdmVydGljYWwgb3IgaG9yaXpvbnRhbCBtYXJnaW5zIG9yIHBhZGRpbmdzXG4gICAgQGlmIHR5cGUtb2YoJHByb3BlcnRpZXMpID09IFwic3RyaW5nXCIge1xuICAgICAgJHByb3BlcnRpZXM6IGFwcGVuZCgoKSwgJHByb3BlcnRpZXMpO1xuICAgIH1cblxuICAgIC8vIFVzZSBjdXN0b20gY2xhc3MgaWYgcHJlc2VudFxuICAgICRwcm9wZXJ0eS1jbGFzczogaWYobWFwLWhhcy1rZXkoJHV0aWxpdHksIGNsYXNzKSwgbWFwLWdldCgkdXRpbGl0eSwgY2xhc3MpLCBudGgoJHByb3BlcnRpZXMsIDEpKTtcbiAgICAkcHJvcGVydHktY2xhc3M6IGlmKCRwcm9wZXJ0eS1jbGFzcyA9PSBudWxsLCBcIlwiLCAkcHJvcGVydHktY2xhc3MpO1xuXG4gICAgLy8gU3RhdGUgcGFyYW1zIHRvIGdlbmVyYXRlIHBzZXVkby1jbGFzc2VzXG4gICAgJHN0YXRlOiBpZihtYXAtaGFzLWtleSgkdXRpbGl0eSwgc3RhdGUpLCBtYXAtZ2V0KCR1dGlsaXR5LCBzdGF0ZSksICgpKTtcblxuICAgICRpbmZpeDogaWYoJHByb3BlcnR5LWNsYXNzID09IFwiXCIgYW5kIHN0ci1zbGljZSgkaW5maXgsIDEsIDEpID09IFwiLVwiLCBzdHItc2xpY2UoJGluZml4LCAyKSwgJGluZml4KTtcblxuICAgIC8vIERvbid0IHByZWZpeCBpZiB2YWx1ZSBrZXkgaXMgbnVsbCAoZWcuIHdpdGggc2hhZG93IGNsYXNzKVxuICAgICRwcm9wZXJ0eS1jbGFzcy1tb2RpZmllcjogaWYoJGtleSwgaWYoJHByb3BlcnR5LWNsYXNzID09IFwiXCIgYW5kICRpbmZpeCA9PSBcIlwiLCBcIlwiLCBcIi1cIikgKyAka2V5LCBcIlwiKTtcblxuICAgIEBpZiBtYXAtZ2V0KCR1dGlsaXR5LCByZnMpIHtcbiAgICAgIC8vIEluc2lkZSB0aGUgbWVkaWEgcXVlcnlcbiAgICAgIEBpZiAkaXMtcmZzLW1lZGlhLXF1ZXJ5IHtcbiAgICAgICAgJHZhbDogcmZzLXZhbHVlKCR2YWx1ZSk7XG5cbiAgICAgICAgLy8gRG8gbm90IHJlbmRlciBhbnl0aGluZyBpZiBmbHVpZCBhbmQgbm9uIGZsdWlkIHZhbHVlcyBhcmUgdGhlIHNhbWVcbiAgICAgICAgJHZhbHVlOiBpZigkdmFsID09IHJmcy1mbHVpZC12YWx1ZSgkdmFsdWUpLCBudWxsLCAkdmFsKTtcbiAgICAgIH1cbiAgICAgIEBlbHNlIHtcbiAgICAgICAgJHZhbHVlOiByZnMtZmx1aWQtdmFsdWUoJHZhbHVlKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAkaXMtY3NzLXZhcjogbWFwLWdldCgkdXRpbGl0eSwgY3NzLXZhcik7XG4gICAgJGlzLWxvY2FsLXZhcnM6IG1hcC1nZXQoJHV0aWxpdHksIGxvY2FsLXZhcnMpO1xuICAgICRpcy1ydGw6IG1hcC1nZXQoJHV0aWxpdHksIHJ0bCk7XG5cbiAgICBAaWYgJHZhbHVlICE9IG51bGwge1xuICAgICAgQGlmICRpcy1ydGwgPT0gZmFsc2Uge1xuICAgICAgICAvKiBydGw6YmVnaW46cmVtb3ZlICovXG4gICAgICB9XG5cbiAgICAgIEBpZiAkaXMtY3NzLXZhciB7XG4gICAgICAgIC4jeyRwcm9wZXJ0eS1jbGFzcyArICRpbmZpeCArICRwcm9wZXJ0eS1jbGFzcy1tb2RpZmllcn0ge1xuICAgICAgICAgIC0tI3skdmFyaWFibGUtcHJlZml4fSN7JHByb3BlcnR5LWNsYXNzfTogI3skdmFsdWV9O1xuICAgICAgICB9XG5cbiAgICAgICAgQGVhY2ggJHBzZXVkbyBpbiAkc3RhdGUge1xuICAgICAgICAgIC4jeyRwcm9wZXJ0eS1jbGFzcyArICRpbmZpeCArICRwcm9wZXJ0eS1jbGFzcy1tb2RpZmllcn0tI3skcHNldWRvfTojeyRwc2V1ZG99IHtcbiAgICAgICAgICAgIC0tI3skdmFyaWFibGUtcHJlZml4fSN7JHByb3BlcnR5LWNsYXNzfTogI3skdmFsdWV9O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfSBAZWxzZSB7XG4gICAgICAgIC4jeyRwcm9wZXJ0eS1jbGFzcyArICRpbmZpeCArICRwcm9wZXJ0eS1jbGFzcy1tb2RpZmllcn0ge1xuICAgICAgICAgIEBlYWNoICRwcm9wZXJ0eSBpbiAkcHJvcGVydGllcyB7XG4gICAgICAgICAgICBAaWYgJGlzLWxvY2FsLXZhcnMge1xuICAgICAgICAgICAgICBAZWFjaCAkbG9jYWwtdmFyLCAkdmFsdWUgaW4gJGlzLWxvY2FsLXZhcnMge1xuICAgICAgICAgICAgICAgIC0tI3skdmFyaWFibGUtcHJlZml4fSN7JGxvY2FsLXZhcn06ICN7JHZhbHVlfTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgI3skcHJvcGVydHl9OiAkdmFsdWUgaWYoJGVuYWJsZS1pbXBvcnRhbnQtdXRpbGl0aWVzLCAhaW1wb3J0YW50LCBudWxsKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAZWFjaCAkcHNldWRvIGluICRzdGF0ZSB7XG4gICAgICAgICAgLiN7JHByb3BlcnR5LWNsYXNzICsgJGluZml4ICsgJHByb3BlcnR5LWNsYXNzLW1vZGlmaWVyfS0jeyRwc2V1ZG99OiN7JHBzZXVkb30ge1xuICAgICAgICAgICAgQGVhY2ggJHByb3BlcnR5IGluICRwcm9wZXJ0aWVzIHtcbiAgICAgICAgICAgICAgI3skcHJvcGVydHl9OiAkdmFsdWUgaWYoJGVuYWJsZS1pbXBvcnRhbnQtdXRpbGl0aWVzLCAhaW1wb3J0YW50LCBudWxsKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgQGlmICRpcy1ydGwgPT0gZmFsc2Uge1xuICAgICAgICAvKiBydGw6ZW5kOnJlbW92ZSAqL1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gTG9vcCBvdmVyIGVhY2ggYnJlYWtwb2ludFxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcblxuICAvLyBHZW5lcmF0ZSBtZWRpYSBxdWVyeSBpZiBuZWVkZWRcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgLy8gTG9vcCBvdmVyIGVhY2ggdXRpbGl0eSBwcm9wZXJ0eVxuICAgIEBlYWNoICRrZXksICR1dGlsaXR5IGluICR1dGlsaXRpZXMge1xuICAgICAgLy8gVGhlIHV0aWxpdHkgY2FuIGJlIGRpc2FibGVkIHdpdGggYGZhbHNlYCwgdGh1cyBjaGVjayBpZiB0aGUgdXRpbGl0eSBpcyBhIG1hcCBmaXJzdFxuICAgICAgLy8gT25seSBwcm9jZWVkIGlmIHJlc3BvbnNpdmUgbWVkaWEgcXVlcmllcyBhcmUgZW5hYmxlZCBvciBpZiBpdCdzIHRoZSBiYXNlIG1lZGlhIHF1ZXJ5XG4gICAgICBAaWYgdHlwZS1vZigkdXRpbGl0eSkgPT0gXCJtYXBcIiBhbmQgKG1hcC1nZXQoJHV0aWxpdHksIHJlc3BvbnNpdmUpIG9yICRpbmZpeCA9PSBcIlwiKSB7XG4gICAgICAgIEBpbmNsdWRlIGdlbmVyYXRlLXV0aWxpdHkoJHV0aWxpdHksICRpbmZpeCk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIFJGUyByZXNjYWxpbmdcbkBtZWRpYSAobWluLXdpZHRoOiAkcmZzLW1xLXZhbHVlKSB7XG4gIEBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICBAaWYgKG1hcC1nZXQoJGdyaWQtYnJlYWtwb2ludHMsICRicmVha3BvaW50KSA8ICRyZnMtYnJlYWtwb2ludCkge1xuICAgICAgLy8gTG9vcCBvdmVyIGVhY2ggdXRpbGl0eSBwcm9wZXJ0eVxuICAgICAgQGVhY2ggJGtleSwgJHV0aWxpdHkgaW4gJHV0aWxpdGllcyB7XG4gICAgICAgIC8vIFRoZSB1dGlsaXR5IGNhbiBiZSBkaXNhYmxlZCB3aXRoIGBmYWxzZWAsIHRodXMgY2hlY2sgaWYgdGhlIHV0aWxpdHkgaXMgYSBtYXAgZmlyc3RcbiAgICAgICAgLy8gT25seSBwcm9jZWVkIGlmIHJlc3BvbnNpdmUgbWVkaWEgcXVlcmllcyBhcmUgZW5hYmxlZCBvciBpZiBpdCdzIHRoZSBiYXNlIG1lZGlhIHF1ZXJ5XG4gICAgICAgIEBpZiB0eXBlLW9mKCR1dGlsaXR5KSA9PSBcIm1hcFwiIGFuZCBtYXAtZ2V0KCR1dGlsaXR5LCByZnMpIGFuZCAobWFwLWdldCgkdXRpbGl0eSwgcmVzcG9uc2l2ZSkgb3IgJGluZml4ID09IFwiXCIpIHtcbiAgICAgICAgICBAaW5jbHVkZSBnZW5lcmF0ZS11dGlsaXR5KCR1dGlsaXR5LCAkaW5maXgsIHRydWUpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuLy8gUHJpbnQgdXRpbGl0aWVzXG5AbWVkaWEgcHJpbnQge1xuICBAZWFjaCAka2V5LCAkdXRpbGl0eSBpbiAkdXRpbGl0aWVzIHtcbiAgICAvLyBUaGUgdXRpbGl0eSBjYW4gYmUgZGlzYWJsZWQgd2l0aCBgZmFsc2VgLCB0aHVzIGNoZWNrIGlmIHRoZSB1dGlsaXR5IGlzIGEgbWFwIGZpcnN0XG4gICAgLy8gVGhlbiBjaGVjayBpZiB0aGUgdXRpbGl0eSBuZWVkcyBwcmludCBzdHlsZXNcbiAgICBAaWYgdHlwZS1vZigkdXRpbGl0eSkgPT0gXCJtYXBcIiBhbmQgbWFwLWdldCgkdXRpbGl0eSwgcHJpbnQpID09IHRydWUge1xuICAgICAgQGluY2x1ZGUgZ2VuZXJhdGUtdXRpbGl0eSgkdXRpbGl0eSwgXCItcHJpbnRcIik7XG4gICAgfVxuICB9XG59XG4iLCIvL1xuLy8gUm9vdCBDU1MgVmFyaWFibGVzXG4vL1xuXG46cm9vdCB7XG4gICAgLy8gVGhlbWUgY29sb3JzXG4gICAgQGVhY2ggJG5hbWUsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgICAgICAgQGlmICggdGhlbWUtbGlnaHQtY29sb3IoJG5hbWUpICkge1xuICAgICAgICAgICAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9bGlnaHQtI3skbmFtZX06I3t0aGVtZS1saWdodC1jb2xvcigkbmFtZSl9O1xuICAgICAgICAgICAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9YWN0aXZlLSN7JG5hbWV9OiN7dGhlbWUtYWN0aXZlLWNvbG9yKCRuYW1lKX07XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBHcmF5IGNvbG9yc1xuICAgIEBlYWNoICRuYW1lLCAkdmFsdWUgaW4gJGdyYXlzIHtcbiAgICAgICAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9Z3JheS0jeyRuYW1lfTojeyR2YWx1ZX07XG4gICAgfVxuXG4gICAgLy8gQnJlYWtwb2ludHNcbiAgICBAZWFjaCAkYnJlYWtwb2ludCwgJHZhbHVlIGluICRncmlkLWJyZWFrcG9pbnRzIHtcbiAgICAgICAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9I3skYnJlYWtwb2ludH06I3skdmFsdWV9O1xuICAgIH1cbn0iLCIvL1xuLy8gQ3VzdG9tIGJhY2tncm91bmQgaGVscGVyc1xuLy9cblxuLy8gQmFja2dyb3VuZCB0aGVtZSBsaWdodCBjb2xvcnNcbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuXHRAaWYgKHRoZW1lLWxpZ2h0LWNvbG9yKCRjb2xvcikpIHtcblx0XHQuYmctbGlnaHQtI3skY29sb3J9IHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRoZW1lLWxpZ2h0LWNvbG9yKCRjb2xvcikgIWltcG9ydGFudDtcblxuXHRcdFx0Ji5ob3ZlcmFibGU6aG92ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4odGhlbWUtbGlnaHQtY29sb3IoJGNvbG9yKSwgNiUpICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cbiAgICAuYmctI3skY29sb3J9IHtcblx0XHQtLWJnLWNvbG9yOiAje3JlZCgkdmFsdWUpfSwgI3tncmVlbigkdmFsdWUpfSwgI3tibHVlKCR2YWx1ZSl9O1xuXG4gICAgICAgICYuaG92ZXJhYmxlOmhvdmVyIHtcblx0XHQgICBiYWNrZ3JvdW5kLWNvbG9yOiB0aGVtZS1hY3RpdmUtY29sb3IoJGNvbG9yKSAhaW1wb3J0YW50O1xuICAgICAgIH1cblx0fVxuXG5cdEBpZiAodGhlbWUtbGlnaHQtY29sb3IoJGNvbG9yKSkge1xuXHRcdC5iZy1ob3Zlci1saWdodC0jeyRjb2xvcn0ge1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdGhlbWUtbGlnaHQtY29sb3IoJGNvbG9yKSAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5iZy1zdGF0ZS1saWdodC0jeyRjb2xvcn0ge1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXG5cdFx0XHQmLmFjdGl2ZSxcblx0XHRcdCY6aG92ZXIge1x0XHRcdFx0XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRoZW1lLWxpZ2h0LWNvbG9yKCRjb2xvcikgIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuYmctaG92ZXItI3skY29sb3J9IHtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdC0tYmctY29sb3I6ICN7cmVkKCR2YWx1ZSl9LCAje2dyZWVuKCR2YWx1ZSl9LCAje2JsdWUoJHZhbHVlKX07XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkdmFsdWUgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblxuXHQuYmctYWN0aXZlLSN7JGNvbG9yfSB7XG5cdFx0Ji5hY3RpdmUge1xuXHRcdFx0LS1iZy1jb2xvcjogI3tyZWQoJHZhbHVlKX0sICN7Z3JlZW4oJHZhbHVlKX0sICN7Ymx1ZSgkdmFsdWUpfTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR2YWx1ZSAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXG5cdC5iZy1zdGF0ZS0jeyRjb2xvcn0ge1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblxuXHRcdCYuYWN0aXZlLFxuXHRcdCY6aG92ZXIge1x0XHRcdFx0XG5cdFx0XHQtLWJnLWNvbG9yOiAje3JlZCgkdmFsdWUpfSwgI3tncmVlbigkdmFsdWUpfSwgI3tibHVlKCR2YWx1ZSl9O1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHZhbHVlICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG59XG5cbi8vIEJhY2tncm91bmQgZ3JheSBjb2xvcnNcbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICRncmF5cyB7XG4gICAgLmJnLWdyYXktI3skY29sb3J9IHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkdmFsdWUgIWltcG9ydGFudDtcblx0fVxufVxuXG4vLyBPcGFjaXR5XG5AZWFjaCAkbmFtZSwgJHZhbHVlIGluICRvcGFjaXR5LXZhbHVlcyB7XG5cdC5iZy1vcGFjaXR5LSN7JG5hbWV9IHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJnLWNvbG9yKSwgI3skdmFsdWV9KSAhaW1wb3J0YW50O1xuXHR9XG5cblx0LmJnLWhvdmVyLW9wYWNpdHktI3skbmFtZX06aG92ZXIge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tYmctY29sb3IpLCAjeyR2YWx1ZX0pICFpbXBvcnRhbnQ7XG5cdH1cblxuXHQuYmctYWN0aXZlLW9wYWNpdHktI3skbmFtZX0uYWN0aXZlIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJnLWNvbG9yKSwgI3skdmFsdWV9KSAhaW1wb3J0YW50O1xuXHR9XG5cblx0LmJnLXN0YXRlLW9wYWNpdHktI3skbmFtZX0ge1xuXHRcdC5hY3RpdmUsXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJnLWNvbG9yKSwgI3skdmFsdWV9KSAhaW1wb3J0YW50O1xuXHRcdH1cdFx0XG5cdH1cbn1cblxuLy8gQmFja2dyb3VuZCBibGFjayBjb2xvclxuLmJnLWJsYWNrIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJGJsYWNrICFpbXBvcnRhbnQ7XG59XG5cbi8vIEJhY2tncm91bmQgYm9keSBjb2xvclxuLmJnLWJvZHkge1xuXHQtLWJnLWNvbG9yOiAje3JlZCgkYm9keS1iZyl9LCAje2dyZWVuKCRib2R5LWJnKX0sICN7Ymx1ZSgkYm9keS1iZyl9O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkYm9keS1iZyAhaW1wb3J0YW50O1xufVxuXG4vLyBMaWdodGVuIGJnIHN0YXRlc1xuLmJnLWxpZ2h0ZW4ge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHRlbiAhaW1wb3J0YW50O1xufVxuXG4uYmctaG92ZXItbGlnaHRlbiB7XG5cdGN1cnNvcjogcG9pbnRlcjtcblxuXHQmOmhvdmVyIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHRlbiAhaW1wb3J0YW50O1xuXHR9XG59XG5cbi5iZy1hY3RpdmUtbGlnaHRlbiB7XG5cdCYuYWN0aXZlIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHRlbiAhaW1wb3J0YW50O1xuXHR9XG59XG5cbi5iZy1zdGF0ZS1saWdodGVuIHtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXG5cdCYuYWN0aXZlLFxuXHQmOmhvdmVyIHtcdFx0XHRcdFxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRsaWdodGVuICFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuLy8gSG92ZXJhYmxlXG4uaG92ZXJhYmxlIHtcblx0Y3Vyc29yOiBwb2ludGVyO1xuICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWJhc2U7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tYmFzZTtcbiAgICB9XG59XG5cbi8vIEJhY2tncm91bmQgaW1hZ2UgaGVscGVyc1xuLy8gQmFja2dyb3VuZCByZXBlYXRcbi5iZ2ktbm8tcmVwZWF0IHtcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cblxuLy8gQmFja2dyb3VuZCBwb3NpdGlvbnNcbi5iZ2ktcG9zaXRpb24teS10b3Age1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IHRvcDtcbn1cblxuLmJnaS1wb3NpdGlvbi15LWJvdHRvbSB7XG5cdGJhY2tncm91bmQtcG9zaXRpb24teTogYm90dG9tO1xufVxuXG4uYmdpLXBvc2l0aW9uLXktY2VudGVyIHtcblx0YmFja2dyb3VuZC1wb3NpdGlvbi15OiBjZW50ZXI7XG59XG5cbi5iZ2ktcG9zaXRpb24teC1zdGFydCB7XG5cdGJhY2tncm91bmQtcG9zaXRpb24teDogbGVmdDtcbn1cblxuLmJnaS1wb3NpdGlvbi14LWVuZCB7XG5cdGJhY2tncm91bmQtcG9zaXRpb24teDogcmlnaHQ7XG59XG5cbi5iZ2ktcG9zaXRpb24teC1jZW50ZXIge1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IGNlbnRlcjtcbn1cblxuLmJnaS1wb3NpdGlvbi10b3Age1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIHRvcDtcbn1cblxuLmJnaS1wb3NpdGlvbi1ib3R0b20ge1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIGJvdHRvbTtcbn1cblxuLmJnaS1wb3NpdGlvbi1jZW50ZXIge1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG59XG5cbi8vIFJlc3BvbnNpdmUgaGVscGVyc1xuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG5cdFx0JGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cdFx0XG5cdFx0Ly8gQmFja2dyb3VuZCBzaXplc1xuXHRcdC5iZ2ktc2l6ZSN7JGluZml4fS1hdXRvIHtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogYXV0bztcblx0XHR9XG5cblx0XHQuYmdpLXNpemUjeyRpbmZpeH0tY292ZXIge1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0XHR9XG5cblx0XHQuYmdpLXNpemUjeyRpbmZpeH0tY29udGFpbiB7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cdFx0fVx0XG5cblx0XHQvLyBCYWNrZ3JvdW5kIGF0dGFjaG1lbnRcblx0XHQuYmdpLWF0dGFjaG1lbnQjeyRpbmZpeH0tZml4ZWQge1xuXHRcdFx0YmFja2dyb3VuZC1hdHRhY2htZW50OiBmaXhlZDtcblx0XHR9XG5cblx0XHQuYmdpLWF0dGFjaG1lbnQjeyRpbmZpeH0tYXV0byB7XG5cdFx0XHRiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGF1dG87XG5cdFx0fVxuXHR9XG59XG5cblxuXG4iLCIvL1xuLy8gQm9yZGVyXG4vL1xuXG4uYm9yZGVyLWFjdGl2ZTpub3QoLmFjdGl2ZSk6bm90KDphY3RpdmUpOm5vdCg6aG92ZXIpOm5vdCg6Zm9jdXMpIHtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItaG92ZXI6bm90KDpob3Zlcik6bm90KDpmb2N1cyk6bm90KC5hY3RpdmUpOm5vdCg6YWN0aXZlKSB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cblxuLy8gR3JheSBib3JkZXIgY29sb3JzXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkZ3JheXMge1xuXHQvLyBJbml0aWFsXG5cdC5ib3JkZXItZ3JheS0jeyRjb2xvcn0ge1xuXHRcdGJvcmRlci1jb2xvcjogJHZhbHVlICFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuLy8gSG92ZXIgYm9yZGVyIGNvbG9yc1xuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gICAgLmJvcmRlci1ob3Zlci0jeyRjb2xvcn06aG92ZXIge1xuICAgICAgICBib3JkZXItY29sb3I6ICR2YWx1ZSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5ib3JkZXItYWN0aXZlLSN7JGNvbG9yfS5hY3RpdmUge1xuICAgICAgICBib3JkZXItY29sb3I6ICR2YWx1ZSAhaW1wb3J0YW50O1xuICAgIH0gICBcbn1cblxuLy8gSG92ZXIgdHJhbnNwYXJlbnRcbi5ib3JkZXItaG92ZXItdHJhbnNwYXJlbnQ6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cblxuLy8gRGFzaGVkIHN0eWxlXG4uYm9yZGVyLWRhc2hlZCB7XG4gICAgYm9yZGVyLXN0eWxlOiBkYXNoZWQgIWltcG9ydGFudDtcbiAgICBib3JkZXItY29sb3I6ICRib3JkZXItZGFzaGVkLWNvbG9yO1xufVxuXG4uYm9yZGVyLXRvcC1kYXNoZWQge1xuICAgIGJvcmRlci10b3Atc3R5bGU6IGRhc2hlZCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWJvdHRvbS1kYXNoZWQge1xuICAgIGJvcmRlci1ib3R0b20tc3R5bGU6IGRhc2hlZCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXN0YXJ0LWRhc2hlZCB7XG4gICAgYm9yZGVyLWxlZnQtc3R5bGU6IGRhc2hlZCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWVuZC1kYXNoZWQge1xuICAgIGJvcmRlci1yaWdodC1zdHlsZTogZGFzaGVkICFpbXBvcnRhbnQ7XG59XG5cbi8vIERvdHRlZCBzdHlsZVxuLmJvcmRlci1kb3R0ZWQge1xuICAgIGJvcmRlci1zdHlsZTogZG90dGVkICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItdG9wLWRvdHRlZCB7XG4gICAgYm9yZGVyLXRvcC1zdHlsZTogZG90dGVkICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItYm90dG9tLWRvdHRlZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1zdHlsZTogZG90dGVkICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItc3RhcnQtZG90dGVkIHtcbiAgICBib3JkZXItbGVmdC1zdHlsZTogZG90dGVkICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZW5kLWRvdHRlZCB7XG4gICAgYm9yZGVyLXJpZ2h0LXN0eWxlOiBkb3R0ZWQgIWltcG9ydGFudDtcbn1cblxuLy8gQm9yZGVyIHRyYW5zcGFyZW50XG4uYm9yZGVyLXRyYW5zcGFyZW50IHtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG5cbi8vIEJvcmRlciByYWRpdXNlc1xuLnJvdW5kZWQtdG9wLTAge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1ib3R0b20tMCB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXN0YXJ0LTAge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWVuZC0wIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWNpcmNsZSB7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XG59IiwiLy9cbi8vIEZsZXggVXRpbGl0aWVzXG4vL1xuXG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgICAgICAuZmxleCN7JGluZml4fS1yb290IHtcblx0XHRcdGZsZXg6IDE7XG5cdFx0fVxuXG4gICAgICAgIC5mbGV4I3skaW5maXh9LWNvbHVtbi1hdXRvIHtcbiAgICAgICAgICAgIGZsZXg6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAuZmxleCN7JGluZml4fS1jb2x1bW4tZmx1aWQge1xuICAgICAgICAgICAgZmxleDogMSAwIGF1dG87XG4gICAgICAgIH1cblxuICAgICAgICAuZmxleCN7JGluZml4fS1yb3ctYXV0byB7XG4gICAgICAgICAgICBmbGV4OiAwIDAgYXV0bztcbiAgICAgICAgfVxuXG4gICAgICAgIC5mbGV4I3skaW5maXh9LXJvdy1mbHVpZCB7XG4gICAgICAgICAgICBmbGV4OiAxIGF1dG87XG4gICAgICAgICAgICBtaW4td2lkdGg6IDA7XG4gICAgICAgIH1cblxuICAgIFx0LmZsZXgjeyRpbmZpeH0tY2VudGVyIHtcbiAgICBcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgXHR9XG5cbiAgICAgICAgLmZsZXgjeyRpbmZpeH0tc3RhY2sge1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdH1cbiAgICB9XG59XG5cbi5mbGV4LWVxdWFsIHtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICBmbGV4LXNocmluazogMDtcbn1cbiIsIi8vXG4vLyBTaGFkb3dcbi8vXG5cbi5zaGFkb3cteHMge1xuICAgIGJveC1zaGFkb3c6ICRib3gtc2hhZG93LXhzO1xufSIsIi8vXG4vLyBUZXh0XG4vL1xuXG4vLyBUZXh0IGNvbG9yc1xuQGVhY2ggJG5hbWUsICRjb2xvciBpbiAkdGhlbWUtdGV4dC1jb2xvcnMge1xuICAgIC8vIEJhc2UgY29sb3JcbiAgICAudGV4dC0jeyRuYW1lfSB7XG4gICAgICAgIGNvbG9yOiAkY29sb3IgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAvLyBJbnZlcnNlIGNvbG9yXG4gICAgQGlmICh0aGVtZS1pbnZlcnNlLWNvbG9yKCRuYW1lKSkge1xuICAgICAgICAudGV4dC1pbnZlcnNlLSN7JG5hbWV9IHtcbiAgICAgICAgICAgIGNvbG9yOiB0aGVtZS1pbnZlcnNlLWNvbG9yKCRuYW1lKSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGlmICh0aGVtZS1saWdodC1jb2xvcigkbmFtZSkpIHtcbiAgICAgICAgLy8gTGlnaHQgY29sb3JzXG4gICAgICAgIC50ZXh0LWxpZ2h0LSN7JG5hbWV9IHtcbiAgICAgICAgICAgIGNvbG9yOiB0aGVtZS1saWdodC1jb2xvcigkbmFtZSkgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIEhvdmVyXG4gICAgLnRleHQtaG92ZXItI3skbmFtZX0ge1xuICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1saW5rO1xuXG4gICAgICAgIGkge1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tbGluaztcbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tbGluaztcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3IgIWltcG9ydGFudDtcblxuICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tbGluaztcblx0XHRcdFx0Y29sb3I6ICRjb2xvciAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXG5cdFx0XHQuc3ZnLWljb24ge1xuXHRcdFx0XHRAaW5jbHVkZSBzdmctaWNvbi1jb2xvcigkY29sb3IpO1xuXHRcdFx0fVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gSG92ZXIgaW52ZXJzZVxuICAgIEBpZiAodGhlbWUtaW52ZXJzZS1jb2xvcigkbmFtZSkpIHtcbiAgICAgICAgLnRleHQtaG92ZXItaW52ZXJzZS0jeyRuYW1lfSB7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1saW5rO1xuXG4gICAgICAgICAgICBpIHtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1saW5rO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1saW5rO1xuICAgICAgICAgICAgICAgIGNvbG9yOiB0aGVtZS1pbnZlcnNlLWNvbG9yKCRuYW1lKSAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWxpbms7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB0aGVtZS1pbnZlcnNlLWNvbG9yKCRuYW1lKSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5zdmctaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHN2Zy1pY29uLWNvbG9yKHRoZW1lLWludmVyc2UtY29sb3IoJG5hbWUpKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBBY3RpdmVcbiAgICAudGV4dC1hY3RpdmUtI3skbmFtZX0ge1xuICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1saW5rOyAgICAgICAgXG5cbiAgICAgICAgaSB7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1saW5rO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tbGluaztcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3IgIWltcG9ydGFudDtcbiAgICAgICAgICAgIFxuICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tbGluaztcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgXG4gICAgICAgICAgICAuc3ZnLWljb24ge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHN2Zy1pY29uLWNvbG9yKCRjb2xvcik7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBBY3RpdmUgaW52ZXJzZVxuICAgIEBpZiAodGhlbWUtaW52ZXJzZS1jb2xvcigkbmFtZSkpIHtcbiAgICAgICAgLnRleHQtYWN0aXZlLWludmVyc2UtI3skbmFtZX0ge1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tbGluazsgICAgICAgIFxuXG4gICAgICAgICAgICBpIHtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1saW5rO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tbGluaztcbiAgICAgICAgICAgICAgICBjb2xvcjogdGhlbWUtaW52ZXJzZS1jb2xvcigkbmFtZSkgIWltcG9ydGFudDtcblxuICAgICAgICAgICAgICAgIGkge1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1saW5rO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdGhlbWUtaW52ZXJzZS1jb2xvcigkbmFtZSkgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuc3ZnLWljb24ge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzdmctaWNvbi1jb2xvcih0aGVtZS1pbnZlcnNlLWNvbG9yKCRuYW1lKSk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyBUZXh0IHRyYW5zcGFyZW50XG4uZnctYm9sZGVzdCB7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkZXN0ICFpbXBvcnRhbnQ7XG59XG5cbi8vIFRleHQgdHJhbnNwYXJlbnRcbi50ZXh0LXRyYW5zcGFyZW50IHtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi8vIEN1cnNvciBwb2ludGVyXG4uY3Vyc29yLXBvaW50ZXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLy8gQ3Vyc29yIGRlZmF1bHRcbi5jdXJzb3ItZGVmYXVsdCB7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLy8gQ3Vyc29yIG1vdmVcbi5jdXJzb3ItbW92ZSB7XG4gICAgY3Vyc29yOiBtb3ZlO1xufVxuXG4vLyBJY29uc1xuaSB7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGNvbG9yOiAkdGV4dC1tdXRlZDtcbn1cblxuLy8gTGluayB0cmFuc2l0aW9uXG5hIHtcbiAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1saW5rO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIHRyYW5zaXRpb246JHRyYW5zaXRpb24tbGluaztcbiAgICB9XG59XG4iLCIvL1xuLy8gU1ZHIEljb25cbi8vXG5cblxuQG1peGluIHN2Zy1pY29uLWNvbG9yKCRjb2xvciwgJGltcG9ydGFudDogZmFsc2UpIHtcbiAgICBzdmcge1xuICAgICAgICBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgICAgICAgICAgIGZpbGw6ICRjb2xvciB2YWx1ZWlmKCRpbXBvcnRhbnQsICFpbXBvcnRhbnQsIG51bGwpO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtaXhpbiBzdmctaWNvbi10cmFuc2l0aW9uKCkge1xuICAgIHN2ZyB7XG4gICAgICAgIFtmaWxsXTpub3QoZykge1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtaXhpbiBzdmctaWNvbi1zaXplKCRzaXplLCAkaW1wb3J0YW50OiBmYWxzZSkge1xuICAgIHN2ZyB7XG4gICAgICAgIGhlaWdodDogJHNpemUgdmFsdWVpZigkaW1wb3J0YW50LCAhaW1wb3J0YW50LCBudWxsKTtcbiAgICAgICAgd2lkdGg6ICRzaXplIHZhbHVlaWYoJGltcG9ydGFudCwgIWltcG9ydGFudCwgbnVsbCk7XG4gICAgfVxufVxuIiwiLy9cbi8vIE9wYWNpdHlcbi8vXG5cbkBlYWNoICRuYW1lLCAkdmFsdWUgaW4gJG9wYWNpdHktdmFsdWVzIHtcblx0Ly8gQWN0aXZlIHN0YXRlXG5cdC5vcGFjaXR5LWFjdGl2ZS0jeyRuYW1lfS5hY3RpdmUge1xuXHRcdG9wYWNpdHk6ICN7JHZhbHVlfSAhaW1wb3J0YW50O1xuXHR9XG5cblx0Ly8gQWN0aXZlIGFuZCBob3ZlciBzdGF0ZXNcblx0Lm9wYWNpdHktc3RhdGUtI3skbmFtZX0ge1xuXHRcdCY6aG92ZXIsXG5cdFx0Ji5hY3RpdmUge1xuXHRcdFx0b3BhY2l0eTogI3skdmFsdWV9ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG59IiwiLy9cbi8vIFRyYW5zZm9ybVxuLy9cblxuLnRyYW5zZm9ybS05MCB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IHRvcDtcbn0iLCIvL1xuLy8gQW5pbWF0aW9uXG4vL1xuXG4vLyBCYXNlXG4uYW5pbWF0aW9uIHtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxcztcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbn1cblxuLy8gU2xpZGUgSW4gRG93blxuQGtleWZyYW1lcyBhbmltYXRpb25TbGlkZUluRG93biB7XG4gICAgZnJvbSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIH1cblxuICAgIHRvIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB9XG59XG5cbi5hbmltYXRpb24tc2xpZGUtaW4tZG93biB7XG4gICAgYW5pbWF0aW9uLW5hbWU6IGFuaW1hdGlvblNsaWRlSW5Eb3duO1xufVxuXG4vLyBTbGlkZSBJbiBVcFxuQGtleWZyYW1lcyBhbmltYXRpb25TbGlkZUluVXAge1xuICAgIGZyb20ge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIH1cblxuICAgIHRvIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB9XG59XG5cbi5hbmltYXRpb24tc2xpZGUtaW4tdXAge1xuICAgIGFuaW1hdGlvbi1uYW1lOiBhbmltYXRpb25TbGlkZUluVXA7XG59XG5cbi8vIEZhZGUgSW5cbkBrZXlmcmFtZXMgYW5pbWF0aW9uRmFkZUluIHtcbiAgICBmcm9tIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxufVxuXG4uYW5pbWF0aW9uLWZhZGUtaW4ge1xuICAgIGFuaW1hdGlvbi1uYW1lOiBhbmltYXRpb25GYWRlSW47XG59XG5cbi8vIEZhZGUgT3V0XG5Aa2V5ZnJhbWVzIGFuaW1hdGlvbkZhZGVPdXQge1xuICAgIGZyb20ge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cblxuICAgIHRvIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG59XG4uYW5pbWF0aW9uLWZhZGUtb3V0IHtcbiAgICBhbmltYXRpb24tbmFtZTogYW5pbWF0aW9uRmFkZU91dDtcbn1cblxuLy8gQmxpbmtcbi5hbmltYXRpb24tYmxpbmsge1xuICAgIGFuaW1hdGlvbjogYW5pbWF0aW9uQmxpbmsgMXMgc3RlcHMoNSwgc3RhcnQpIGluZmluaXRlO1xufVxuXG5Aa2V5ZnJhbWVzIGFuaW1hdGlvbkJsaW5rIHtcbiAgICB0byB7XG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICB9XG59IiwiLy9cbi8vIE5hdlxuLy9cblxuLy8gTGluZSB0YWJzXG4ubmF2LWxpbmUtdGFicyB7XG5cdGJvcmRlci1ib3R0b20td2lkdGg6IDFweDtcblx0Ym9yZGVyLWJvdHRvbS1zdHlsZTogc29saWQ7XG5cdGJvcmRlci1ib3R0b20tY29sb3I6ICRib3JkZXItY29sb3I7XG5cblx0Lm5hdi1pdGVtIHtcblx0XHRtYXJnaW4tYm90dG9tOiAtMXB4O1xuXG5cdFx0Ly8gQmFzZSBsaW5rXG5cdFx0Lm5hdi1saW5rIHtcblx0XHRcdGNvbG9yOiAkZ3JheS01MDA7XG5cdFx0XHRib3JkZXI6IDA7XG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0XHR0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1saW5rO1xuXHRcdFx0cGFkZGluZzogMC41cmVtIDA7XG5cdFx0XHRtYXJnaW46IDAgMXJlbTtcblx0XHR9XG5cblx0XHQvLyBGaXJzdCBJdGVtXG5cdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHQubmF2LWxpbmsge1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQvLyBMYXN0IEl0ZW1cblx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0Lm5hdi1saW5rIHtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC8vIEFjdGl2ZSAmIEhvdmVyIFN0YXRlc1xuXHQubmF2LWl0ZW0gLm5hdi1saW5rLmFjdGl2ZSxcbiAgXHQubmF2LWl0ZW0uc2hvdyAubmF2LWxpbmssXG5cdC5uYXYtaXRlbSAubmF2LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCkge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdGJvcmRlcjogMDtcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJHByaW1hcnk7XG5cdFx0dHJhbnNpdGlvbjogJHRyYW5zaXRpb24tbGluaztcbiAgXHR9XG5cblx0Ly8gMnggTGluZVxuXHQmLm5hdi1saW5lLXRhYnMtMngge1xuXHRcdGJvcmRlci1ib3R0b20td2lkdGg6IDJweDtcblxuXHRcdC5uYXYtaXRlbSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAtMnB4O1xuXG5cdFx0XHQubmF2LWxpbmsge1xuXHRcdFx0XHRib3JkZXItYm90dG9tLXdpZHRoOiAycHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ly8gQWN0aXZlICYgSG92ZXIgU3RhdGVzXG5cdFx0Lm5hdi1pdGVtIC5uYXYtbGluay5hY3RpdmUsXG5cdCAgXHQubmF2LWl0ZW0uc2hvdyAubmF2LWxpbmssXG5cdFx0Lm5hdi1pdGVtIC5uYXYtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKSB7XG5cdFx0XHRib3JkZXItYm90dG9tLXdpZHRoOiAycHg7XG5cdFx0fVxuXHR9XG59XG5cbi8vIE5hdiBQaWxsc1xuLm5hdi1waWxscyB7XG5cdC5uYXYtaXRlbSB7XG5cdFx0bWFyZ2luLXJpZ2h0OiAwLjVyZW07XG5cblx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdH1cblx0fVxufVxuXG4vLyBTdHJldGNoIGl0ZW1zXG4ubmF2LXN0cmV0Y2gge1xuXHRhbGlnbi1pdGVtczogc3RyZXRjaDtcblx0cGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcblx0cGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcblxuXHQubmF2LWl0ZW0ge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IHN0cmV0Y2g7XG5cdFx0cGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcblx0XHRwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuXHR9XG5cblx0Lm5hdi1saW5rIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdH1cbn1cblxuLy8gTmF2IGdyb3VwXG4ubmF2LWdyb3VwIHtcblx0cGFkZGluZzogMC4zNXJlbTtcblx0QGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XG5cdGJhY2tncm91bmQtY29sb3I6ICRncmF5LTEwMDtcblxuXHQvLyBPdXRsaW5lIG5hdiBncm91cFxuXHQmLm5hdi1ncm91cC1vdXRsaW5lIHtcdFxuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XHRcblx0fVxuXG5cdC8vIEZsdWlkIG9wdGlvblxuXHQmLm5hdi1ncm91cC1mbHVpZCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblxuXHRcdD4gbGFiZWwsXG5cdFx0PiAuYnRuIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdGZsZXgtc2hyaW5rOiAwO1xuXHRcdFx0ZmxleC1ncm93OiAxO1xuXHRcdFx0ZmxleC1iYXNpczogMDtcblx0XHR9XG5cblx0XHQ+IGxhYmVsIHtcblx0XHRcdG1hcmdpbi1yaWdodDogMC4xcmVtO1xuXG5cdFx0XHQ+IC5idG4ge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdH1cblxuXHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIi8vXG4vLyBQYWdpbmF0aW9uXG4vL1xuXG4ucGFnaW5hdGlvbiB7XG5cdGRpc3BsYXk6ZmxleDtcblx0ZmxleC13cmFwOiB3cmFwO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0bWFyZ2luOiAwO1xuXG5cdC8vIFBhZ2luYXRpb24gY2lyY2xlXG5cdCYucGFnaW5hdGlvbi1jaXJjbGUge1xuXHRcdC5wYWdlLWxpbmsge1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdH1cblx0fVxuXG5cdC8vIFBhZ2luYXRpb24gb3V0bGluZVxuXHQmLnBhZ2luYXRpb24tb3V0bGluZSB7XG5cdFx0LnBhZ2UtbGluayB7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xuXHRcdH1cblxuXHRcdC5wYWdlLWl0ZW0ge1xuXHRcdFx0Jjpob3Zlcixcblx0XHQgICAgJi5hY3RpdmUge1xuXHRcdFx0ICAgIC5wYWdlLWxpbmsge1xuXHRcdFx0ICAgICAgICBib3JkZXItY29sb3I6ICRwcmltYXJ5LWxpZ2h0O1xuXHRcdFx0XHR9XHRcblx0XHRcdH1cblx0XHR9XG5cdH1cdFx0XG59XG5cbi5wYWdlLWl0ZW0ge1xuICAgIG1hcmdpbi1yaWdodDogJHBhZ2luYXRpb24taXRlbS1zcGFjZTtcblxuXHQmOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgfVxuXG5cdC5wYWdlLWxpbmsge1xuXHRcdGRpc3BsYXk6ZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGJvcmRlci1yYWRpdXM6ICRidG4tYm9yZGVyLXJhZGl1cztcblx0XHRoZWlnaHQ6ICRwYWdpbmF0aW9uLWl0ZW0taGVpZ2h0O1xuXHRcdG1pbi13aWR0aDogJHBhZ2luYXRpb24taXRlbS1oZWlnaHQ7XG5cdFx0Zm9udC13ZWlnaHQ6ICRwYWdpbmF0aW9uLWZvbnQtd2VpZ2h0O1xuXHRcdGZvbnQtc2l6ZTogJHBhZ2luYXRpb24tZm9udC1zaXplO1xuXG5cdFx0aSB7XG5cdFx0XHRmb250LXNpemU6ICRwYWdpbmF0aW9uLWljb24tZm9udC1zaXplO1xuXHRcdH1cblxuXHRcdC5wcmV2aW91cyxcblx0XHQubmV4dCB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdGhlaWdodDogJHBhZ2luYXRpb24taWNvbi1oZWlnaHQ7XG5cdFx0XHR3aWR0aDogJHBhZ2luYXRpb24taWNvbi1oZWlnaHQ7XG5cdFx0fVxuXHR9XG5cblx0Ji5uZXh0Om5vdCg6aG92ZXIpOm5vdCg6Zm9jdXMpOm5vdCguZGlzYWJsZWQpLFxuXHQmLnByZXZpb3VzOm5vdCg6aG92ZXIpOm5vdCg6Zm9jdXMpOm5vdCguZGlzYWJsZWQpIHtcblx0XHQucGFnZS1saW5rIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRwYWdpbmF0aW9uLWl0ZW0tYmc7XG5cblx0XHRcdGkge1xuXHRcdFx0XHRjb2xvcjogJHBhZ2luYXRpb24tY29sb3I7XG5cdFx0XHR9XG5cdFxuXHRcdFx0LnN2Zy1pY29uIHtcblx0XHRcdFx0QGluY2x1ZGUgc3ZnLWljb24tY29sb3IoJHBhZ2luYXRpb24tY29sb3IpO1xuXHRcdFx0fVxuXG5cdFx0XHQucHJldmlvdXMge1xuXHRcdFx0XHRAaW5jbHVkZSBzdmctYmctaWNvbihhcnJvdy1zdGFydCwgJHBhZ2luYXRpb24tY29sb3IpO1xuXHRcdFx0fVxuXG5cdFx0XHQubmV4dCB7XG5cdFx0XHRcdEBpbmNsdWRlIHN2Zy1iZy1pY29uKGFycm93LWVuZCwgJHBhZ2luYXRpb24tY29sb3IpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCY6Zm9jdXM6bm90KC5kaXNhYmxlZCkge1xuXHRcdC5wYWdlLWxpbmsge1xuXHRcdFx0aSB7XG5cdFx0XHRcdGNvbG9yOiAkcGFnaW5hdGlvbi1mb2N1cy1jb2xvcjtcblx0XHRcdH1cblx0XG5cdFx0XHQuc3ZnLWljb24ge1xuXHRcdFx0XHRAaW5jbHVkZSBzdmctaWNvbi1jb2xvcigkcGFnaW5hdGlvbi1mb2N1cy1jb2xvcik7XG5cdFx0XHR9XHRcdFx0XG5cblx0XHRcdC5wcmV2aW91cyB7XG5cdFx0XHRcdEBpbmNsdWRlIHN2Zy1iZy1pY29uKGFycm93LXN0YXJ0LCAkcGFnaW5hdGlvbi1mb2N1cy1jb2xvcik7XG5cdFx0XHR9XG5cblx0XHRcdC5uZXh0IHtcblx0XHRcdFx0QGluY2x1ZGUgc3ZnLWJnLWljb24oYXJyb3ctZW5kLCAkcGFnaW5hdGlvbi1mb2N1cy1jb2xvcik7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jjpob3Zlcjpub3QoLmRpc2FibGVkKSB7XG5cdFx0LnBhZ2UtbGluayB7XG5cdFx0XHRpIHtcblx0XHRcdFx0Y29sb3I6ICRwYWdpbmF0aW9uLWhvdmVyLWNvbG9yO1xuXHRcdFx0fVxuXHRcblx0XHRcdC5zdmctaWNvbiB7XG5cdFx0XHRcdEBpbmNsdWRlIHN2Zy1pY29uLWNvbG9yKCRwYWdpbmF0aW9uLWhvdmVyLWNvbG9yKTtcblx0XHRcdH1cblxuXHRcdFx0LnByZXZpb3VzIHtcblx0XHRcdFx0QGluY2x1ZGUgc3ZnLWJnLWljb24oYXJyb3ctc3RhcnQsICRwYWdpbmF0aW9uLWhvdmVyLWNvbG9yKTtcblx0XHRcdH1cblxuXHRcdFx0Lm5leHQge1xuXHRcdFx0XHRAaW5jbHVkZSBzdmctYmctaWNvbihhcnJvdy1lbmQsICRwYWdpbmF0aW9uLWhvdmVyLWNvbG9yKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLmFjdGl2ZSB7XG5cdFx0LnBhZ2UtbGluayB7XG5cdFx0XHRpIHtcblx0XHRcdFx0Y29sb3I6ICRwYWdpbmF0aW9uLWFjdGl2ZS1jb2xvcjtcblx0XHRcdH1cblx0XG5cdFx0XHQuc3ZnLWljb24ge1xuXHRcdFx0XHRAaW5jbHVkZSBzdmctaWNvbi1jb2xvcigkcGFnaW5hdGlvbi1hY3RpdmUtY29sb3IpO1xuXHRcdFx0fVxuXG5cdFx0XHQucHJldmlvdXMge1xuXHRcdFx0XHRAaW5jbHVkZSBzdmctYmctaWNvbihhcnJvdy1zdGFydCwgJHBhZ2luYXRpb24tYWN0aXZlLWNvbG9yKTtcblx0XHRcdH1cblxuXHRcdFx0Lm5leHQge1xuXHRcdFx0XHRAaW5jbHVkZSBzdmctYmctaWNvbihhcnJvdy1lbmQsICRwYWdpbmF0aW9uLWFjdGl2ZS1jb2xvcik7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji5kaXNhYmxlZCB7XG5cdFx0LnBhZ2UtbGluayB7XG5cdFx0XHRpIHtcblx0XHRcdFx0Y29sb3I6ICRwYWdpbmF0aW9uLWRpc2FibGVkLWNvbG9yO1xuXHRcdFx0fVxuXHRcblx0XHRcdC5zdmctaWNvbiB7XG5cdFx0XHRcdEBpbmNsdWRlIHN2Zy1pY29uLWNvbG9yKCRwYWdpbmF0aW9uLWRpc2FibGVkLWNvbG9yKTtcblx0XHRcdH1cblxuXHRcdFx0LnByZXZpb3VzIHtcblx0XHRcdFx0QGluY2x1ZGUgc3ZnLWJnLWljb24oYXJyb3ctc3RhcnQsICRwYWdpbmF0aW9uLWRpc2FibGVkLWNvbG9yKTtcblx0XHRcdH1cblxuXHRcdFx0Lm5leHQge1xuXHRcdFx0XHRAaW5jbHVkZSBzdmctYmctaWNvbihhcnJvdy1lbmQsICRwYWdpbmF0aW9uLWRpc2FibGVkLWNvbG9yKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLy8gVGFibGV0ICYgbW9iaWxlIG1vZGVzXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcblx0LnBhZ2UtaXRlbSB7XG5cdFx0bWFyZ2luLXJpZ2h0OiAkcGFnaW5hdGlvbi1pdGVtLXNwYWNlLXRhYmxldC1hbmQtbW9iaWxlO1xuXG5cdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHR9XG5cdH1cbn1cblxuIiwiLy9cbi8vIFNWRyBCZyBJY29uc1xuLy9cblxuQG1peGluIHN2Zy1iZy1pY29uKCR0eXBlLCAkY29sb3IsICR1cGRhdGU6IGZhbHNlKSB7XG4gICAgJGJnLWltYWdlOiAnJztcblxuICAgIC8vIEljb24gdHlwZTtcbiAgICBAaWYgKCR0eXBlID09IGNsb3NlKSB7XG4gICAgICAgICRiZy1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyN7JGNvbG9yfSc+PHBhdGggZD0nTS4yOTMuMjkzYTEgMSAwIDAxMS40MTQgMEw4IDYuNTg2IDE0LjI5My4yOTNhMSAxIDAgMTExLjQxNCAxLjQxNEw5LjQxNCA4bDYuMjkzIDYuMjkzYTEgMSAwIDAxLTEuNDE0IDEuNDE0TDggOS40MTRsLTYuMjkzIDYuMjkzYTEgMSAwIDAxLTEuNDE0LTEuNDE0TDYuNTg2IDggLjI5MyAxLjcwN2ExIDEgMCAwMTAtMS40MTR6Jy8+PC9zdmc+XCIpO1xuICAgIH1cblxuICAgIEBpZiAoJHR5cGUgPT0gYXJyb3ctdG9wKSB7XG4gICAgICAgICRiZy1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOSA4JyBmaWxsPScjeyRjb2xvcn0nPjxwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNNC40MjExMSAyLjA2NDYzQzQuMjIwODggMS45NjE2MSAzLjk2MzcgMS45ODA5IDMuNzg1OTcgMi4xMjg2M0wwLjE3NzE4MSA1LjEyODQ3Qy0wLjA0NjAzNCA1LjMxNDAyIC0wLjA2MDI2MTEgNS42MzA0OSAwLjE0NTQwNCA1LjgzNTMyQzAuMzUxMDY5IDYuMDQwMTUgMC42OTg3NDQgNi4wNTU3OCAwLjkyMTk1OSA1Ljg3MDIzTDQuMTQxMzcgMy4xOTQwNkw3LjA2NDE3IDUuODQ0MTRDNy4yNzkwNCA2LjAzODk2IDcuNjI2ODYgNi4wMzgzNSA3Ljg0MTA1IDUuODQyNzhDOC4wNTUyNCA1LjY0NzIxIDguMDU0NjkgNS4zMzA3MyA3LjgzOTgyIDUuMTM1OTFMNC41NDQ0OSAyLjE0ODA2QzQuNTA3MDQgMi4xMTQxIDQuNDY1NDEgMi4wODYyOSA0LjQyMTExIDIuMDY0NjNaJy8+PC9zdmc+XCIpO1xuICAgIH1cblxuICAgIEBpZiAoJHR5cGUgPT0gYXJyb3ctYm90dG9tKSB7XG4gICAgICAgICRiZy1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOSA4JyBmaWxsPScjeyRjb2xvcn0nPjxwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNNC40MjExMSA1LjkzNTM3QzQuMjIwODggNi4wMzgzOSAzLjk2MzcgNi4wMTkxIDMuNzg1OTcgNS44NzEzN0wwLjE3NzE4MSAyLjg3MTUzQy0wLjA0NjAzNCAyLjY4NTk4IC0wLjA2MDI2MSAyLjM2OTUxIDAuMTQ1NDA0IDIuMTY0NjhDMC4zNTEwNjkgMS45NTk4NSAwLjY5ODc0NCAxLjk0NDIyIDAuOTIxOTU5IDIuMTI5NzdMNC4xNDEzNyA0LjgwNTk0TDcuMDY0MTcgMi4xNTU4NkM3LjI3OTA0IDEuOTYxMDQgNy42MjY4NiAxLjk2MTY1IDcuODQxMDUgMi4xNTcyMkM4LjA1NTI0IDIuMzUyNzkgOC4wNTQ2OSAyLjY2OTI3IDcuODM5ODIgMi44NjQwOUw0LjU0NDQ5IDUuODUxOTRDNC41MDcwNCA1Ljg4NTkgNC40NjU0MSA1LjkxMzcxIDQuNDIxMTEgNS45MzUzN1onLz48L3N2Zz5cIik7XG4gICAgfVxuXG4gICAgQGlmICgkdHlwZSA9PSBhcnJvdy1zdGFydCkge1xuICAgICAgICAkYmctaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOScgZmlsbD0nI3skY29sb3J9Jz48cGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTIuMDY0NjMgNC40MjExMUMxLjk2MTYxIDQuMjIwODggMS45ODA5IDMuOTYzNyAyLjEyODYzIDMuNzg1OTdMNS4xMjg0NyAwLjE3NzE4MUM1LjMxNDAyIC0wLjA0NjAzNCA1LjYzMDQ5IC0wLjA2MDI2MSA1LjgzNTMyIDAuMTQ1NDA0QzYuMDQwMTUgMC4zNTEwNjkgNi4wNTU3OCAwLjY5ODc0NCA1Ljg3MDIzIDAuOTIxOTU5TDMuMTk0MDYgNC4xNDEzN0w1Ljg0NDE0IDcuMDY0MTdDNi4wMzg5NiA3LjI3OTA0IDYuMDM4MzUgNy42MjY4NiA1Ljg0Mjc4IDcuODQxMDVDNS42NDcyMSA4LjA1NTI0IDUuMzMwNzMgOC4wNTQ2OSA1LjEzNTkxIDcuODM5ODJMMi4xNDgwNiA0LjU0NDQ5QzIuMTE0MSA0LjUwNzA0IDIuMDg2MjkgNC40NjU0MSAyLjA2NDYzIDQuNDIxMTFaJy8+PC9zdmc+XCIpO1xuICAgIH1cblxuICAgIEBpZiAoJHR5cGUgPT0gYXJyb3ctZW5kKSB7XG4gICAgICAgICRiZy1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA5JyBmaWxsPScjeyRjb2xvcn0nPjxwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNNS45MzUzNyA0LjU3ODg5QzYuMDM4MzkgNC43NzkxMiA2LjAxOTEgNS4wMzYzIDUuODcxMzcgNS4yMTQwM0wyLjg3MTUzIDguODIyODJDMi42ODU5OCA5LjA0NjAzIDIuMzY5NTEgOS4wNjAyNiAyLjE2NDY4IDguODU0NkMxLjk1OTg1IDguNjQ4OTMgMS45NDQyMiA4LjMwMTI2IDIuMTI5NzcgOC4wNzgwNEw0LjgwNTk0IDQuODU4NjNMMi4xNTU4NiAxLjkzNTgzQzEuOTYxMDQgMS43MjA5NiAxLjk2MTY1IDEuMzczMTQgMi4xNTcyMiAxLjE1ODk1QzIuMzUyNzkgMC45NDQ3NTcgMi42NjkyNyAwLjk0NTMxMSAyLjg2NDA5IDEuMTYwMThMNS44NTE5NCA0LjQ1NTUxQzUuODg1OSA0LjQ5Mjk2IDUuOTEzNzEgNC41MzQ1OSA1LjkzNTM3IDQuNTc4ODlaJy8+PC9zdmc+XCIpO1xuICAgIH1cblxuICAgIC8vIEljb24gc3R5bGVcbiAgICBAaWYgJHVwZGF0ZSA9PSBmYWxzZSB7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IFxuICAgIH0gICBcblxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGJnLWltYWdlKTtcbn0iLCIvL1xuLy8gU2VwYXJhdG9yXG4vL1xuXG4uc2VwYXJhdG9yIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDA7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XG5cbiAgICAmLnNlcGFyYXRvci1kb3R0ZWQge1xuICAgICAgICBib3JkZXItYm90dG9tLXN0eWxlOiBkb3R0ZWQ7XG4gICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRncmF5LTMwMDtcbiAgICB9XG5cbiAgICAmLnNlcGFyYXRvci1kYXNoZWQge1xuICAgICAgICBib3JkZXItYm90dG9tLXN0eWxlOiBkYXNoZWQ7XG4gICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRncmF5LTMwMDtcbiAgICB9XG59XG4iLCIvL1xuLy8gQ2Fyb3VzZWxcbi8vXG5cblxuLmNhcm91c2VsLmNhcm91c2VsLWN1c3RvbSB7XG4gICAgLy8gSW5kaWNhdG9yc1xuICAgIC5jYXJvdXNlbC1pbmRpY2F0b3JzIHtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgei1pbmRleDogYXV0bztcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuXG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG5cbiAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuY2Fyb3VzZWwtaW5kaWNhdG9ycy1kb3RzIHtcbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIGhlaWdodDogJGNhcm91c2VsLWN1c3RvbS1kb3RzLWluZGljYXRvci1hY3RpdmUtc2l6ZTtcbiAgICAgICAgICAgICAgICB3aWR0aDogJGNhcm91c2VsLWN1c3RvbS1kb3RzLWluZGljYXRvci1hY3RpdmUtc2l6ZTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNTAlKTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsICRjYXJvdXNlbC1jdXN0b20taW5kaWNhdG9yLXRyYW5zaXRpb24tc3BlZWQgZWFzZTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNhcm91c2VsLWN1c3RvbS1pbmRpY2F0b3ItZGVmYXVsdC1iZy1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAkY2Fyb3VzZWwtY3VzdG9tLWRvdHMtaW5kaWNhdG9yLWRlZmF1bHQtc2l6ZTtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6ICRjYXJvdXNlbC1jdXN0b20tZG90cy1pbmRpY2F0b3ItZGVmYXVsdC1zaXplO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cbiAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgJGNhcm91c2VsLWN1c3RvbS1pbmRpY2F0b3ItdHJhbnNpdGlvbi1zcGVlZCBlYXNlO1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAkY2Fyb3VzZWwtY3VzdG9tLWRvdHMtaW5kaWNhdG9yLWFjdGl2ZS1zaXplO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6ICRjYXJvdXNlbC1jdXN0b20tZG90cy1pbmRpY2F0b3ItYWN0aXZlLXNpemU7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY2Fyb3VzZWwtY3VzdG9tLWluZGljYXRvci1hY3RpdmUtYmctY29sb3I7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBTdHJldGNoIG1vZGVcbiAgICAmLmNhcm91c2VsLXN0cmV0Y2gge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgICAgLmNhcm91c2VsLWlubmVyIHtcbiAgICAgICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jYXJvdXNlbC1pdGVtIHtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jYXJvdXNlbC13cmFwcGVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB9XG4gICAgfSAgIFxufVxuIiwiLy9cbi8vIE1lbnUgQmFzZVxuLy9cblxuLy8gTWVudSBncm91cFxuLm1lbnUtZ3JvdXAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG59XG5cbi8vIE1lbnUgJiB3cmFwcGVyXG4ubWVudSxcbi5tZW51LXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLy8gU3ViIG1lbnVcbi5tZW51LXN1YiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi8vIE1lbnUgaXRlbVxuLm1lbnUtaXRlbSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMDtcblxuICAgIC8vIE1lbnUgTGlua1xuICAgIC5tZW51LWxpbmsge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgICAgICBwYWRkaW5nOiBnZXQoJG1lbnUsIGxpbmssIHNlbGYsIHBhZGRpbmcteSkgZ2V0KCRtZW51LCBsaW5rLCBzZWxmLCBwYWRkaW5nLXgpO1xuICAgICAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgICAgICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgLy8gTWVudSBJY29uXG4gICAgICAgIC5tZW51LWljb24ge1xuICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgd2lkdGg6IGdldCgkbWVudSwgbGluaywgaWNvbiwgd2lkdGgpO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBnZXQoJG1lbnUsIGxpbmssIGljb24sIHNwYWNlKTtcblxuICAgICAgICAgICAgLnN2Zy1pY29uIHtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC8vIE1lbnUgSWNvblxuICAgICAgICAubWVudS1idWxsZXQge1xuICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgd2lkdGg6IGdldCgkbWVudSwgbGluaywgYnVsbGV0LCB3aWR0aCk7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGdldCgkbWVudSwgbGluaywgYnVsbGV0LCBzcGFjZSk7XG4gICAgICAgIH1cblxuICAgICAgICAvLyBNZW51IExhYmVsXG4gICAgICAgIC5tZW51LXRpdGxlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICB9XG5cbiAgICAgICAgLy8gTWVudSBMYWJlbFxuICAgICAgICAubWVudS1iYWRnZSB7XG4gICAgICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBnZXQoJG1lbnUsIGxpbmssIGJhZGdlLCBzcGFjZSk7XG4gICAgICAgIH1cblxuICAgICAgICAvLyBNZW51IEFycm93XG4gICAgICAgIC5tZW51LWFycm93IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBnZXQoJG1lbnUsIGxpbmssIGFycm93LCBzcGFjZSk7XG4gICAgICAgICAgICB3aWR0aDogZ2V0KCRtZW51LCBsaW5rLCBhcnJvdywgd2lkdGgpO1xuICAgICAgICAgICAgaGVpZ2h0OiBnZXQoJG1lbnUsIGxpbmssIGFycm93LCBoZWlnaHQpO1xuXG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBzdmctYmctaWNvbihhcnJvdy1zdGFydCwgJHRleHQtbXV0ZWQpO1xuICAgICAgICAgICAgICAgIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgc3ZnLWJnLWljb24oYXJyb3ctZW5kLCAkdGV4dC1tdXRlZCk7XG4gICAgICAgICAgICAgICAgLypydGw6ZW5kOnJlbW92ZSovXG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBNZW51IENvbnRlbnRcbiAgICAubWVudS1jb250ZW50IHtcbiAgICAgICAgcGFkZGluZzogZ2V0KCRtZW51LCBsaW5rLCBzZWxmLCBwYWRkaW5nLXkpIGdldCgkbWVudSwgbGluaywgc2VsZiwgcGFkZGluZy14KTtcbiAgICB9XG59XG5cbi8vIEFjY29yZGlvbiBhcnJvd3Ncbi5tZW51LWl0ZW0geyAgICBcbiAgICAmLnNob3cge1xuICAgICAgICAubWVudS1saW5rIHtcbiAgICAgICAgICAgIC5tZW51LWFycm93OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBnZXQoJG1lbnUsIGFjY29yZGlvbiwgYXJyb3ctdHJhbnNpdGlvbik7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIENlbnRlciBhbGlnbm1lbnRcbi5tZW51LWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi8vIFJlc3BvbnNpdmUgXG5AZWFjaCAkZGlyZWN0aW9uIGluICh1cCwgZG93bikge1xuICAgIEBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICAgICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgICAgIEBpZiAkaW5maXggYW5kICRkaXJlY3Rpb24gPT0gZG93biB7XG4gICAgICAgICAgICAkaW5maXg6ICRpbmZpeCArIFwiLVwiICsgJGRpcmVjdGlvbjtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZGlyZWN0aW9uKCRkaXJlY3Rpb24sICRicmVha3BvaW50KSB7XG4gICAgICAgICAgICAvLyBBY2NvcmRpb24gYXJyb3dcbiAgICAgICAgICAgIC5tZW51LWl0ZW0ubWVudSN7JGluZml4fS1hY2NvcmRpb24ge1xuICAgICAgICAgICAgICAgICYuc2hvd2luZzpub3QoLm1lbnUtZHJvcGRvd24pLFxuICAgICAgICAgICAgICAgICYuc2hvdzpub3QoLmhpZGluZyk6bm90KC5tZW51LWRyb3Bkb3duKSB7XG4gICAgICAgICAgICAgICAgICAgID4gLm1lbnUtbGluayB7XG4gICAgICAgICAgICAgICAgICAgICAgICAubWVudS1hcnJvdzphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVudS1saW5rLWFycm93LXJvdGF0ZSg5MGRlZywgLTkwZGVnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLy8gU3ViIGRyb3Bkb3duXG4gICAgICAgICAgICAubWVudS1zdWIjeyRpbmZpeH0tZHJvcGRvd24ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogZ2V0KCRtZW51LCBkcm9wZG93biwgYm9yZGVyLXJhZGl1cyk7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZ2V0KCRtZW51LCBkcm9wZG93biwgYmFja2dyb3VuZC1jb2xvcik7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogZ2V0KCRtZW51LCBkcm9wZG93biwgYm94LXNoYWRvdyk7XG4gICAgICAgICAgICAgICAgei1pbmRleDogZ2V0KCRtZW51LCBkcm9wZG93biwgei1pbmRleCk7XG5cbiAgICAgICAgICAgICAgICAvLyBEcm9wZG93biBzaG93XG4gICAgICAgICAgICAgICAgLnNob3cubWVudS1kcm9wZG93biA+ICYsXG4gICAgICAgICAgICAgICAgJi5tZW51LnNob3csXG4gICAgICAgICAgICAgICAgJi5zaG93W2RhdGEtcG9wcGVyLXBsYWNlbWVudF0ge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICAgICAgICAgICAgICAgIC8vIEFuaW1hdGlvblxuICAgICAgICAgICAgICAgICAgICBAaWYgKGdldCgkbWVudSwgZHJvcGRvd24sIGFuaW1hdGlvbikgPT0gdHJ1ZSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gTW92ZSB1cFxuICAgICAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uOiBtZW51LXN1Yi1kcm9wZG93bi1hbmltYXRpb24tZmFkZS1pbiAje2dldCgkbWVudSwgZHJvcGRvd24sIGFuaW1hdGlvbi1zcGVlZCl9IGVhc2UgMSwgbWVudS1zdWItZHJvcGRvd24tYW5pbWF0aW9uLW1vdmUtdXAgI3tnZXQoJG1lbnUsIGRyb3Bkb3duLCBhbmltYXRpb24tc3BlZWQpfSBlYXNlIDE7XG4gICAgICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIE1vdmUgZG93blxuICAgICAgICAgICAgICAgICAgICAgICAgJltkYXRhLXBvcHBlci1wbGFjZW1lbnQ9XCJ0b3BcIl0sXG4gICAgICAgICAgICAgICAgICAgICAgICAmW2RhdGEtcG9wcGVyLXBsYWNlbWVudD1cInRvcC1zdGFydFwiXSxcbiAgICAgICAgICAgICAgICAgICAgICAgICZbZGF0YS1wb3BwZXItcGxhY2VtZW50PVwidG9wLWVuZFwiXSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uOiBtZW51LXN1Yi1kcm9wZG93bi1hbmltYXRpb24tZmFkZS1pbiAje2dldCgkbWVudSwgZHJvcGRvd24sIGFuaW1hdGlvbi1zcGVlZCl9IGVhc2UgMSwgbWVudS1zdWItZHJvcGRvd24tYW5pbWF0aW9uLW1vdmUtZG93biAje2dldCgkbWVudSwgZHJvcGRvd24sIGFuaW1hdGlvbi1zcGVlZCl9IGVhc2UgMTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH0gICAgICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgfSAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAvLyBTdWIgYWNjb3JkaW9uXG4gICAgICAgICAgICAubWVudS1zdWIjeyRpbmZpeH0tYWNjb3JkaW9uIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAgICAgICAgICAgLnNob3c6bm90KC5tZW51LWRyb3Bkb3duKSA+ICYsXG4gICAgICAgICAgICAgICAgJi5zaG93IHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC8vIElubGluZVxuICAgICAgICAgICAgLm1lbnUjeyRpbmZpeH0taW5saW5lIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAvLyBSZXNldCBsaW5rIGxlZnQgJiByaWdodCBwYWRkaW5ncyBvZiBsZXZlbCAxIG1lbnUgbGlua3NcbiAgICAgICAgICAgIC5tZW51I3skaW5maXh9LWZpdCB7XG4gICAgICAgICAgICAgICAgPiAubWVudS1pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgPiAubWVudS1jb250ZW50LFxuICAgICAgICAgICAgICAgICAgICA+IC5tZW51LWxpbmsge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5tZW51I3skaW5maXh9LWNvbHVtbiB7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm1lbnUjeyRpbmZpeH0tcm93IHtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuXG4gICAgICAgICAgICAgICAgPiAubWVudS1pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgICAgICAgICA+IC5tZW51LWxpbmsge1xuICAgICAgICAgICAgICAgICAgICAgICAgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lbnUtbGluay1hcnJvdy1yb3RhdGUoOTBkZWcsIC05MGRlZyk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC8vIEJvcmRlciByYWRpdXNlc1xuICAgICAgICAgICAgLm1lbnUjeyRpbmZpeH0tcm91bmRlZCB7XG4gICAgICAgICAgICAgICAgLm1lbnUtbGluayB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLy8gQm9yZGVyIHJhZGl1c2VzXG4gICAgICAgICAgICAubWVudSN7JGluZml4fS1waWxsIHtcbiAgICAgICAgICAgICAgICAubWVudS1saW5rIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC8vIFJlc2V0IGJvcmRlciByYWRpdXNlc1xuICAgICAgICAgICAgLm1lbnUjeyRpbmZpeH0tcm91bmRlZC0wIHtcbiAgICAgICAgICAgICAgICAubWVudS1saW5rIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8gTWVudSBpbmRlbnRpb25cbkBpbmNsdWRlIG1lbnUtbGluay1pbmRlbnRpb24oZ2V0KCRtZW51LCBhY2NvcmRpb24sIGluZGVudGlvbiksIGdldCgkbWVudSwgbGluaywgc2VsZiwgcGFkZGluZy14KSk7XG5cbi8vIE1lbnUgYW5pbWF0aW9uc1xuQGtleWZyYW1lcyBtZW51LXN1Yi1kcm9wZG93bi1hbmltYXRpb24tZmFkZS1pbiB7XG4gICAgZnJvbSAgIHsgb3BhY2l0eTogMDsgfVxuICAgIHRvIHsgb3BhY2l0eTogMTsgfVxufVxuXG5Aa2V5ZnJhbWVzIG1lbnUtc3ViLWRyb3Bkb3duLWFuaW1hdGlvbi1tb3ZlLXVwIHtcbiAgICBmcm9tICAgeyBtYXJnaW4tdG9wOiAje2dldCgkbWVudSwgZHJvcGRvd24sIGFuaW1hdGlvbi1tb3ZlLW9mZnNldCl9IH1cbiAgICB0byB7IG1hcmdpbi10b3A6IDAgfVxufVxuXG5Aa2V5ZnJhbWVzIG1lbnUtc3ViLWRyb3Bkb3duLWFuaW1hdGlvbi1tb3ZlLWRvd24ge1xuICAgIGZyb20gICB7IG1hcmdpbi1ib3R0b206ICN7Z2V0KCRtZW51LCBkcm9wZG93biwgYW5pbWF0aW9uLW1vdmUtb2Zmc2V0KX0gfVxuICAgIHRvIHsgbWFyZ2luLWJvdHRvbTogMCB9XG59IiwiLy9cbi8vIExhYmVsXG4vL1xuXG4vLyBTZXQgYXJyb3cgZGlyZWN0aW9uXG5AbWl4aW4gbWVudS1saW5rLWFycm93LXJvdGF0ZSgkYW5nbGUsICRhbmdsZVJ0bCkge1xuXHQvKnJ0bDppZ25vcmUqL1xuXHR0cmFuc2Zvcm06IHJvdGF0ZVooJGFuZ2xlKTtcblx0dHJhbnNpdGlvbjogZ2V0KCRtZW51LCBhY2NvcmRpb24sIGFycm93LXRyYW5zaXRpb24pO1xuXHRcblx0W2RpcmVjdGlvbj1cInJ0bFwiXSAmIHtcblx0XHQvKnJ0bDppZ25vcmUqL1xuXHRcdHRyYW5zZm9ybTogcm90YXRlWigkYW5nbGVSdGwpO1xuXHR9XG59XG5cbi8vIFNldCBtZW51IGxpbmsgcGFkZGluZyB4XG5AbWl4aW4gbWVudS1saW5rLXBhZGRpbmcteCgkdmFsdWUpIHtcblx0Ly8gTWVudSBpdGVtXG5cdC5tZW51LWl0ZW0ge1xuXHRcdC5tZW51LWxpbmssXG5cdFx0Lm1lbnUtY29udGVudCB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6ICR2YWx1ZTtcblx0XHRcdHBhZGRpbmctcmlnaHQ6ICR2YWx1ZTtcblx0XHR9XG5cdH1cbn1cblxuLy8gU2V0IG1lbnUgbGluayBwYWRkaW5nIHlcbkBtaXhpbiBtZW51LWxpbmstcGFkZGluZy15KCR2YWx1ZSkge1xuXHQvLyBNZW51IGl0ZW1cblx0Lm1lbnUtaXRlbSB7XG5cdFx0Lm1lbnUtbGluayxcblx0XHQubWVudS1jb250ZW50IHtcblx0XHRcdHBhZGRpbmctdG9wOiAkdmFsdWU7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogJHZhbHVlO1xuXHRcdH1cblx0fVxufVxuXG4vLyBTZXQgbWVudSBpbmRlbnRpb25cbkBtaXhpbiBtZW51LWxpbmstaW5kZW50aW9uKCR2YWx1ZSwgJG9mZnNldCkge1xuXHQvLyBBY2NvcmRpb24gbW9kZVx0XHRcdFxuXHQubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSB7XG5cdFx0PiAubWVudS1pdGVtIHtcblx0XHRcdD4gLm1lbnUtY29udGVudCxcblx0XHRcdD4gLm1lbnUtbGluayB7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogY2FsYygjezEgKiAkdmFsdWV9ICsgI3skb2Zmc2V0fSk7XG5cdFx0XHR9XG5cblx0XHRcdD4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkge1xuXHRcdFx0XHQ+IC5tZW51LWl0ZW0ge1xuXHRcdFx0XHRcdD4gLm1lbnUtY29udGVudCxcblx0XHRcdFx0XHQ+IC5tZW51LWxpbmsge1xuXHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiBjYWxjKCN7MiAqICR2YWx1ZX0gKyAjeyRvZmZzZXR9KTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQ+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pIHtcblx0XHRcdFx0XHRcdD4gLm1lbnUtaXRlbSB7XG5cdFx0XHRcdFx0XHRcdD4gLm1lbnUtY29udGVudCxcblx0XHRcdFx0XHRcdFx0PiAubWVudS1saW5rIHtcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IGNhbGMoI3szICogJHZhbHVlfSArICN7JG9mZnNldH0pO1xuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0PiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSB7XG5cdFx0XHRcdFx0XHRcdFx0PiAubWVudS1pdGVtIHtcblx0XHRcdFx0XHRcdFx0XHRcdD4gLm1lbnUtY29udGVudCxcblx0XHRcdFx0XHRcdFx0XHRcdD4gLm1lbnUtbGluayB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogY2FsYygjezQgKiAkdmFsdWV9ICsgI3skb2Zmc2V0fSk7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Lm1lbnUtZml0ICYge1xuXHRcdFx0PiAubWVudS1pdGVtIHtcblx0XHRcdFx0PiAubWVudS1jb250ZW50LFxuXHRcdFx0XHQ+IC5tZW51LWxpbmsge1xuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogI3skdmFsdWV9O1xuXHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0XHRcdH1cblx0XHRcblx0XHRcdFx0PiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSB7XG5cdFx0XHRcdFx0PiAubWVudS1pdGVtIHtcblx0XHRcdFx0XHRcdD4gLm1lbnUtY29udGVudCxcblx0XHRcdFx0XHRcdD4gLm1lbnUtbGluayB7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogY2FsYygjezIgKiAkdmFsdWV9KTtcblx0XHRcdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHRcdFx0XHRcdH1cblx0XHRcblx0XHRcdFx0XHRcdD4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkge1xuXHRcdFx0XHRcdFx0XHQ+IC5tZW51LWl0ZW0ge1xuXHRcdFx0XHRcdFx0XHRcdD4gLm1lbnUtY29udGVudCxcblx0XHRcdFx0XHRcdFx0XHQ+IC5tZW51LWxpbmsge1xuXHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiBjYWxjKCN7MyAqICR2YWx1ZX0pO1xuXHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XG5cdFx0XHRcdFx0XHRcdFx0PiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSB7XG5cdFx0XHRcdFx0XHRcdFx0XHQ+IC5tZW51LWl0ZW0ge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHQ+IC5tZW51LWNvbnRlbnQsXG5cdFx0XHRcdFx0XHRcdFx0XHRcdD4gLm1lbnUtbGluayB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiBjYWxjKCN7NCAqICR2YWx1ZX0pO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLy8gU2V0IG1lbnUgbGluayB0aGVtZVxuQG1peGluIG1lbnUtbGluay10aGVtZSgkdGl0bGUtY29sb3IsICRpY29uLWNvbG9yLCAkYnVsbGV0LWNvbG9yLCAkYXJyb3ctY29sb3IsICRiZy1jb2xvcjogbnVsbCkge1xuXHRAaWYgKCAkYmctY29sb3IgIT0gbnVsbCApIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmctY29sb3I7XG5cdH1cblxuXHRAaWYgKCAkdGl0bGUtY29sb3IgIT0gbnVsbCApIHtcblx0XHRjb2xvcjogJHRpdGxlLWNvbG9yO1xuXG5cdFx0Lm1lbnUtdGl0bGUge1xuXHRcdFx0Y29sb3I6ICR0aXRsZS1jb2xvcjtcblx0XHR9XG5cdH1cblxuXHRAaWYgKCAkaWNvbi1jb2xvciAhPSBudWxsICkge1xuXHRcdC5tZW51LWljb24ge1xuXHRcdFx0Ly8gRm9udCBJY29uXG5cdFx0XHRpIHtcblx0XHRcdFx0Y29sb3I6ICRpY29uLWNvbG9yO1xuXHRcdFx0fVxuXG5cdFx0XHQvLyBTdmcgaWNvblxuXHRcdFx0LnN2Zy1pY29uIHtcblx0XHRcdFx0QGluY2x1ZGUgc3ZnLWljb24tY29sb3IoJGljb24tY29sb3IpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdEBpZiAoICRidWxsZXQtY29sb3IgIT0gbnVsbCApIHtcblx0XHQubWVudS1idWxsZXQge1xuXHRcdFx0LmJ1bGxldCB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRidWxsZXQtY29sb3I7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0QGlmICggJGFycm93LWNvbG9yICE9IG51bGwgKSB7XG5cdFx0Ly8gQXJyb3dcblx0XHQubWVudS1hcnJvdzphZnRlciB7XG5cdFx0XHRAaW5jbHVkZSBzdmctYmctaWNvbihhcnJvdy1zdGFydCwgJGFycm93LWNvbG9yKTtcblx0XHRcdC8qcnRsOmJlZ2luOnJlbW92ZSovXG5cdFx0XHRAaW5jbHVkZSBzdmctYmctaWNvbihhcnJvdy1lbmQsICRhcnJvdy1jb2xvcik7XG5cdFx0XHQvKnJ0bDplbmQ6cmVtb3ZlKi9cblx0XHR9XG5cdH1cbn1cblxuLy8gU2V0IG1lbnUgbGluayBkZWZhdWx0IHN0YXRlXG5AbWl4aW4gbWVudS1saW5rLWRlZmF1bHQtc3RhdGUoJHRpdGxlLWNvbG9yLCAkaWNvbi1jb2xvciwgJGJ1bGxldC1jb2xvciwgJGFycm93LWNvbG9yLCAkYmctY29sb3I6IG51bGwsICRhbGwtbGlua3M6IHRydWUpIHtcblx0JHNlbDogJyc7XG5cblx0QGlmICgkYWxsLWxpbmtzID09IGZhbHNlKSB7XG5cdFx0JHNlbDogJyYgPiAnO1xuXHR9XG5cblx0I3skc2VsfS5tZW51LWxpbmsge1xuXHRcdEBpbmNsdWRlIG1lbnUtbGluay10aGVtZSgkdGl0bGUtY29sb3IsICRpY29uLWNvbG9yLCAkYnVsbGV0LWNvbG9yLCAkYXJyb3ctY29sb3IsICRiZy1jb2xvcik7XG5cdH1cbn1cblxuLy8gU2V0IG1lbnUgbGluayBob3ZlciBzdGF0ZVxuQG1peGluIG1lbnUtbGluay1ob3Zlci1zdGF0ZSgkdGl0bGUtY29sb3IsICRpY29uLWNvbG9yLCAkYnVsbGV0LWNvbG9yLCAkYXJyb3ctY29sb3IsICRiZy1jb2xvcjogbnVsbCwgJGFsbC1saW5rczogdHJ1ZSkge1xuXHQkc2VsOiAnJztcblxuXHRAaWYgKCRhbGwtbGlua3MgPT0gZmFsc2UpIHtcblx0XHQkc2VsOiAnJiA+ICc7XG5cdH1cblxuXHQmLmhvdmVyID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSksXG5cdCN7JHNlbH0ubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKSB7XG5cdFx0dHJhbnNpdGlvbjogJHRyYW5zaXRpb24tbGluaztcblxuXHRcdEBpbmNsdWRlIG1lbnUtbGluay10aGVtZSgkdGl0bGUtY29sb3IsICRpY29uLWNvbG9yLCAkYnVsbGV0LWNvbG9yLCAkYXJyb3ctY29sb3IsICRiZy1jb2xvcik7XG5cdH1cbn1cblxuLy8gU2V0IG1lbnUgbGluayBhY3RpdmUgc3RhdGVcbkBtaXhpbiBtZW51LWxpbmstYWN0aXZlLXN0YXRlKCR0aXRsZS1jb2xvciwgJGljb24tY29sb3IsICRidWxsZXQtY29sb3IsICRhcnJvdy1jb2xvciwgJGJnLWNvbG9yOiBudWxsLCAkYWxsLWxpbmtzOiB0cnVlKSB7XG5cdCRzZWw6ICcnO1xuXG5cdEBpZiAoJGFsbC1saW5rcyA9PSBmYWxzZSkge1xuXHRcdCRzZWw6ICcmID4gJztcblx0fVxuXG5cdCN7JHNlbH0ubWVudS1saW5rLmFjdGl2ZSB7XG5cdFx0dHJhbnNpdGlvbjogJHRyYW5zaXRpb24tbGluaztcblxuXHRcdEBpbmNsdWRlIG1lbnUtbGluay10aGVtZSgkdGl0bGUtY29sb3IsICRpY29uLWNvbG9yLCAkYnVsbGV0LWNvbG9yLCAkYXJyb3ctY29sb3IsICRiZy1jb2xvcik7XG5cdH1cbn1cblxuLy8gU2V0IG1lbnUgbGluayBzaG93IHN0YXRlXG5AbWl4aW4gbWVudS1saW5rLXNob3ctc3RhdGUoJHRpdGxlLWNvbG9yLCAkaWNvbi1jb2xvciwgJGJ1bGxldC1jb2xvciwgJGFycm93LWNvbG9yLCAkYmctY29sb3I6IG51bGwsICRhbGwtbGlua3M6IHRydWUpIHtcblx0Ji5oZXJlID4gLm1lbnUtbGluayxcblx0Ji5zaG93ID4gLm1lbnUtbGluayB7XG5cdFx0dHJhbnNpdGlvbjogJHRyYW5zaXRpb24tbGluaztcblxuXHRcdEBpbmNsdWRlIG1lbnUtbGluay10aGVtZSgkdGl0bGUtY29sb3IsICRpY29uLWNvbG9yLCAkYnVsbGV0LWNvbG9yLCAkYXJyb3ctY29sb3IsICRiZy1jb2xvcik7XG5cdH1cbn1cblxuLy8gU2V0IG1lbnUgbGluayBoZXJlIHN0YXRlXG5AbWl4aW4gbWVudS1saW5rLWhlcmUtc3RhdGUoJHRpdGxlLWNvbG9yLCAkaWNvbi1jb2xvciwgJGJ1bGxldC1jb2xvciwgJGFycm93LWNvbG9yLCAkYmctY29sb3I6IG51bGwsICRhbGwtbGlua3M6IHRydWUpIHtcblx0Ji5oZXJlID4gLm1lbnUtbGluayB7XG5cdFx0dHJhbnNpdGlvbjogJHRyYW5zaXRpb24tbGluaztcblxuXHRcdEBpbmNsdWRlIG1lbnUtbGluay10aGVtZSgkdGl0bGUtY29sb3IsICRpY29uLWNvbG9yLCAkYnVsbGV0LWNvbG9yLCAkYXJyb3ctY29sb3IsICRiZy1jb2xvcik7XG5cdH1cbn1cbiIsIi8vIE1lZGlhIG9mIGF0IG1vc3QgdGhlIG1heGltdW0gYW5kIG1pbmltdW0gYnJlYWtwb2ludCB3aWR0aHMuIE5vIHF1ZXJ5IGZvciB0aGUgbGFyZ2VzdCBicmVha3BvaW50LlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50LlxuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1kaXJlY3Rpb24oJGRpcmVjdGlvbiwgJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgICBAaWYgJGRpcmVjdGlvbiA9PSB1cCB7XG4gICAgICAgICRtaW46IGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuXG4gICAgICAgIEBpZiAkbWluIHtcbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSB7XG4gICAgICAgICAgICAgICAgQGNvbnRlbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH0gQGVsc2Uge1xuICAgICAgICAgICAgQGNvbnRlbnQ7XG4gICAgICAgIH1cblxuICAgIH0gQGVsc2UgaWYgJGRpcmVjdGlvbiA9PSBkb3duIHtcbiAgICAgICAgJG1heDogYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50cyk7XG5cbiAgICAgICAgQGlmICRtYXgge1xuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgICAgICAgICAgICBAY29udGVudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIvL1xuLy8gTWVudSBUaGVtZVxuLy9cblxuLy8gVGhlbWUgdGV4dCBjb2xvcnNcbkBlYWNoICRuYW1lLCAkY29sb3IgaW4gJHRoZW1lLXRleHQtY29sb3JzIHtcbiAgICAubWVudS0jeyRuYW1lfSB7XG4gICAgICAgIC5tZW51LWl0ZW0ge1xuICAgICAgICAgICAgLy8kdGl0bGUtY29sb3IsICRpY29uLWNvbG9yLCAkYnVsbGV0LWNvbG9yLCAkYXJyb3ctY29sb3IsICRiZy1jb2xvclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVudS1saW5rLWRlZmF1bHQtc3RhdGUoICRjb2xvciwgJGNvbG9yLCAkY29sb3IsICRjb2xvciwgbnVsbCApO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1lbnUtdGl0bGUtI3skbmFtZX0ge1xuICAgICAgICAubWVudS1pdGVtIHtcbiAgICAgICAgICAgIC8vJHRpdGxlLWNvbG9yLCAkaWNvbi1jb2xvciwgJGJ1bGxldC1jb2xvciwgJGFycm93LWNvbG9yLCAkYmctY29sb3JcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lbnUtbGluay1kZWZhdWx0LXN0YXRlKCAkY29sb3IsIG51bGwsIG51bGwsIG51bGwsIG51bGwgKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tZW51LWljb24tI3skbmFtZX0ge1xuICAgICAgICAubWVudS1pdGVtIHtcbiAgICAgICAgICAgIC8vJHRpdGxlLWNvbG9yLCAkaWNvbi1jb2xvciwgJGJ1bGxldC1jb2xvciwgJGFycm93LWNvbG9yLCAkYmctY29sb3JcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lbnUtbGluay1kZWZhdWx0LXN0YXRlKCBudWxsLCAkY29sb3IsIG51bGwsIG51bGwsIG51bGwgKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tZW51LWJ1bGxldC0jeyRuYW1lfSB7XG4gICAgICAgIC5tZW51LWl0ZW0ge1xuICAgICAgICAgICAgLy8kdGl0bGUtY29sb3IsICRpY29uLWNvbG9yLCAkYnVsbGV0LWNvbG9yLCAkYXJyb3ctY29sb3IsICRiZy1jb2xvclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVudS1saW5rLWRlZmF1bHQtc3RhdGUoIG51bGwsIG51bGwsICRjb2xvciwgbnVsbCwgbnVsbCApO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1lbnUtYXJyb3ctI3skbmFtZX0ge1xuICAgICAgICAubWVudS1pdGVtIHtcbiAgICAgICAgICAgIC8vJHRpdGxlLWNvbG9yLCAkaWNvbi1jb2xvciwgJGJ1bGxldC1jb2xvciwgJGFycm93LWNvbG9yLCAkYmctY29sb3JcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lbnUtbGluay1kZWZhdWx0LXN0YXRlKCBudWxsLCBudWxsLCBudWxsLCAkY29sb3IsIG51bGwgKTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8gRGVmYXVsdCBiYWNrZ3JvdW5kIHN0YXRlc1xuLm1lbnUtaG92ZXItYmcge1xuICAgIC5tZW51LWl0ZW0ge1xuICAgICAgICBAaW5jbHVkZSBtZW51LWxpbmstaG92ZXItc3RhdGUoIG51bGwsIG51bGwsIG51bGwsIG51bGwsIGdldCgkbWVudSwgbGluaywgc2VsZiwgYmctY29sb3IsIGhvdmVyKSApO1xuICAgIH1cbn1cblxuLm1lbnUtc2hvdy1iZyB7XG4gICAgLm1lbnUtaXRlbSB7XG4gICAgICAgIEBpbmNsdWRlIG1lbnUtbGluay1zaG93LXN0YXRlKCBudWxsLCBudWxsLCBudWxsLCBudWxsLCBnZXQoJG1lbnUsIGxpbmssIHNlbGYsIGJnLWNvbG9yLCBzaG93KSApO1xuICAgIH1cbn1cblxuLm1lbnUtYWN0aXZlLWJnIHtcbiAgICAubWVudS1pdGVtIHtcbiAgICAgICAgQGluY2x1ZGUgbWVudS1saW5rLWFjdGl2ZS1zdGF0ZSggbnVsbCwgbnVsbCwgbnVsbCwgbnVsbCwgZ2V0KCRtZW51LCBsaW5rLCBzZWxmLCBiZy1jb2xvciwgYWN0aXZlKSApO1xuICAgIH1cbn1cblxuLm1lbnUtc3RhdGUtYmcge1xuICAgIC5tZW51LWl0ZW0ge1xuICAgICAgICBAaW5jbHVkZSBtZW51LWxpbmstaG92ZXItc3RhdGUoIG51bGwsIG51bGwsIG51bGwsIG51bGwsIGdldCgkbWVudSwgbGluaywgc2VsZiwgYmctY29sb3IsIGhvdmVyKSApO1xuICAgICAgICBAaW5jbHVkZSBtZW51LWxpbmstc2hvdy1zdGF0ZSggbnVsbCwgbnVsbCwgbnVsbCwgbnVsbCwgZ2V0KCRtZW51LCBsaW5rLCBzZWxmLCBiZy1jb2xvciwgc2hvdykgKTtcbiAgICAgICAgQGluY2x1ZGUgbWVudS1saW5rLWFjdGl2ZS1zdGF0ZSggbnVsbCwgbnVsbCwgbnVsbCwgbnVsbCwgZ2V0KCRtZW51LCBsaW5rLCBzZWxmLCBiZy1jb2xvciwgYWN0aXZlKSApO1xuICAgIH1cbn1cblxuLy8gUHJpbWFyeSB0ZXh0IHN0YXRlc1xuLm1lbnUtaG92ZXItcHJpbWFyeSB7XG4gICAgLm1lbnUtaXRlbSB7XG4gICAgICAgIEBpbmNsdWRlIG1lbnUtbGluay1ob3Zlci1zdGF0ZSggJHByaW1hcnksICRwcmltYXJ5LCAkcHJpbWFyeSwgJHByaW1hcnksIG51bGwgKTtcbiAgICB9XG59XG5cbi5tZW51LXNob3ctcHJpbWFyeSB7XG4gICAgLm1lbnUtaXRlbSB7XG4gICAgICAgIEBpbmNsdWRlIG1lbnUtbGluay1zaG93LXN0YXRlKCAkcHJpbWFyeSwgJHByaW1hcnksICRwcmltYXJ5LCAkcHJpbWFyeSwgbnVsbCApO1xuICAgIH1cbn1cblxuLm1lbnUtYWN0aXZlLXByaW1hcnkge1xuICAgIC5tZW51LWl0ZW0ge1xuICAgICAgICBAaW5jbHVkZSBtZW51LWxpbmstYWN0aXZlLXN0YXRlKCAkcHJpbWFyeSwgJHByaW1hcnksICRwcmltYXJ5LCAkcHJpbWFyeSwgbnVsbCApO1xuICAgIH1cbn1cblxuLm1lbnUtc3RhdGUtcHJpbWFyeSB7XG4gICAgLm1lbnUtaXRlbSB7XG4gICAgICAgIEBpbmNsdWRlIG1lbnUtbGluay1ob3Zlci1zdGF0ZSggJHByaW1hcnksICRwcmltYXJ5LCAkcHJpbWFyeSwgJHByaW1hcnksIG51bGwgKTtcbiAgICAgICAgQGluY2x1ZGUgbWVudS1saW5rLXNob3ctc3RhdGUoICRwcmltYXJ5LCAkcHJpbWFyeSwgJHByaW1hcnksICRwcmltYXJ5LCBudWxsICk7XG4gICAgICAgIEBpbmNsdWRlIG1lbnUtbGluay1hY3RpdmUtc3RhdGUoICRwcmltYXJ5LCAkcHJpbWFyeSwgJHByaW1hcnksICRwcmltYXJ5LCBudWxsICk7XG4gICAgfVxufVxuXG4vLyBQcmltYXJ5IGJhY2tncm91bmQgc3RhdGVzXG4ubWVudS1ob3Zlci1iZy1wcmltYXJ5IHtcbiAgICAubWVudS1pdGVtIHtcbiAgICAgICAgQGluY2x1ZGUgbWVudS1saW5rLWhvdmVyLXN0YXRlKCAkcHJpbWFyeS1pbnZlcnNlLCAkcHJpbWFyeS1pbnZlcnNlLCAkcHJpbWFyeS1pbnZlcnNlLCAkcHJpbWFyeS1pbnZlcnNlLCAkcHJpbWFyeSApO1xuICAgIH1cbn1cblxuLm1lbnUtc2hvdy1iZy1wcmltYXJ5IHtcbiAgICAubWVudS1pdGVtIHtcbiAgICAgICAgQGluY2x1ZGUgbWVudS1saW5rLXNob3ctc3RhdGUoICRwcmltYXJ5LWludmVyc2UsICRwcmltYXJ5LWludmVyc2UsICRwcmltYXJ5LWludmVyc2UsICRwcmltYXJ5LWludmVyc2UsICRwcmltYXJ5ICk7XG4gICAgfVxufVxuXG4ubWVudS1hY3RpdmUtYmctcHJpbWFyeSB7XG4gICAgLm1lbnUtaXRlbSB7XG4gICAgICAgIEBpbmNsdWRlIG1lbnUtbGluay1hY3RpdmUtc3RhdGUoICRwcmltYXJ5LWludmVyc2UsICRwcmltYXJ5LWludmVyc2UsICRwcmltYXJ5LWludmVyc2UsICRwcmltYXJ5LWludmVyc2UsICRwcmltYXJ5ICk7XG4gICAgfVxufVxuXG4ubWVudS1zdGF0ZS1iZy1wcmltYXJ5IHtcbiAgICAubWVudS1pdGVtIHtcbiAgICAgICAgQGluY2x1ZGUgbWVudS1saW5rLWhvdmVyLXN0YXRlKCAkcHJpbWFyeS1pbnZlcnNlLCAkcHJpbWFyeS1pbnZlcnNlLCAkcHJpbWFyeS1pbnZlcnNlLCAkcHJpbWFyeS1pbnZlcnNlLCAkcHJpbWFyeSApO1xuICAgICAgICBAaW5jbHVkZSBtZW51LWxpbmstc2hvdy1zdGF0ZSggJHByaW1hcnktaW52ZXJzZSwgJHByaW1hcnktaW52ZXJzZSwgJHByaW1hcnktaW52ZXJzZSwgJHByaW1hcnktaW52ZXJzZSwgJHByaW1hcnkgKTtcbiAgICAgICAgQGluY2x1ZGUgbWVudS1saW5rLWFjdGl2ZS1zdGF0ZSggJHByaW1hcnktaW52ZXJzZSwgJHByaW1hcnktaW52ZXJzZSwgJHByaW1hcnktaW52ZXJzZSwgJHByaW1hcnktaW52ZXJzZSwgJHByaW1hcnkgKTtcbiAgICB9XG59XG5cbi8vIExpZ2h0IHByaW1hcnkgYmFja2dyb3VuZCBzdGF0ZXNcbi5tZW51LXNob3ctYmctbGlnaHQtcHJpbWFyeSB7XG4gICAgLm1lbnUtaXRlbSB7XG4gICAgICAgIEBpbmNsdWRlIG1lbnUtbGluay1zaG93LXN0YXRlKCAkcHJpbWFyeSwgJHByaW1hcnksICRwcmltYXJ5LCAkcHJpbWFyeSwgJHByaW1hcnktbGlnaHQgKTtcbiAgICB9XG59XG5cbi5tZW51LWhvdmVyLWJnLWxpZ2h0LXByaW1hcnkge1xuICAgIC5tZW51LWl0ZW0ge1xuICAgICAgICBAaW5jbHVkZSBtZW51LWxpbmstaG92ZXItc3RhdGUoICRwcmltYXJ5LCAkcHJpbWFyeSwgJHByaW1hcnksICRwcmltYXJ5LCAkcHJpbWFyeS1saWdodCApO1xuICAgIH1cbn1cblxuLm1lbnUtYWN0aXZlLWJnLWxpZ2h0LXByaW1hcnkge1xuICAgIC5tZW51LWl0ZW0ge1xuICAgICAgICBAaW5jbHVkZSBtZW51LWxpbmstYWN0aXZlLXN0YXRlKCAkcHJpbWFyeSwgJHByaW1hcnksICRwcmltYXJ5LCAkcHJpbWFyeSwgJHByaW1hcnktbGlnaHQgKTtcbiAgICB9XG59XG5cbi5tZW51LXN0YXRlLWJnLWxpZ2h0LXByaW1hcnkge1xuICAgIC5tZW51LWl0ZW0ge1xuICAgICAgICBAaW5jbHVkZSBtZW51LWxpbmstc2hvdy1zdGF0ZSggJHByaW1hcnksICRwcmltYXJ5LCAkcHJpbWFyeSwgJHByaW1hcnksICRwcmltYXJ5LWxpZ2h0ICk7XG4gICAgICAgIEBpbmNsdWRlIG1lbnUtbGluay1ob3Zlci1zdGF0ZSggJHByaW1hcnksICRwcmltYXJ5LCAkcHJpbWFyeSwgJHByaW1hcnksICRwcmltYXJ5LWxpZ2h0ICk7XG4gICAgICAgIEBpbmNsdWRlIG1lbnUtbGluay1hY3RpdmUtc3RhdGUoICRwcmltYXJ5LCAkcHJpbWFyeSwgJHByaW1hcnksICRwcmltYXJ5LCAkcHJpbWFyeS1saWdodCApO1xuICAgIH1cbn1cblxuLy8gUHJpbWFyeSB0aXRsZSBzdGF0ZXNcbi5tZW51LWhvdmVyLXRpdGxlLXByaW1hcnkge1xuICAgIC5tZW51LWl0ZW0ge1xuICAgICAgICBAaW5jbHVkZSBtZW51LWxpbmstaG92ZXItc3RhdGUoICRwcmltYXJ5LCBudWxsLCBudWxsLCBudWxsLCBudWxsICk7XG4gICAgfVxufVxuXG4ubWVudS1zaG93LXRpdGxlLXByaW1hcnkge1xuICAgIC5tZW51LWl0ZW0ge1xuICAgICAgICBAaW5jbHVkZSBtZW51LWxpbmstc2hvdy1zdGF0ZSggJHByaW1hcnksIG51bGwsIG51bGwsIG51bGwsIG51bGwgKTtcbiAgICB9XG59XG5cbi5tZW51LWFjdGl2ZS10aXRsZS1wcmltYXJ5IHtcbiAgICAubWVudS1pdGVtIHtcbiAgICAgICAgQGluY2x1ZGUgbWVudS1saW5rLWFjdGl2ZS1zdGF0ZSggJHByaW1hcnksIG51bGwsIG51bGwsIG51bGwsIG51bGwgKTtcbiAgICB9XG59XG5cbi5tZW51LXN0YXRlLXRpdGxlLXByaW1hcnkge1xuICAgIC5tZW51LWl0ZW0ge1xuICAgICAgICBAaW5jbHVkZSBtZW51LWxpbmstaG92ZXItc3RhdGUoICRwcmltYXJ5LCBudWxsLCBudWxsLCBudWxsLCBudWxsICk7XG4gICAgICAgIEBpbmNsdWRlIG1lbnUtbGluay1zaG93LXN0YXRlKCAkcHJpbWFyeSwgbnVsbCwgbnVsbCwgbnVsbCwgbnVsbCApO1xuICAgICAgICBAaW5jbHVkZSBtZW51LWxpbmstYWN0aXZlLXN0YXRlKCAkcHJpbWFyeSwgbnVsbCwgbnVsbCwgbnVsbCwgbnVsbCApO1xuICAgIH1cbn1cblxuLy8gUHJpbWFyeSBpY29uIHN0YXRlc1xuLm1lbnUtaG92ZXItaWNvbi1wcmltYXJ5IHtcbiAgICAubWVudS1pdGVtIHtcbiAgICAgICAgLy8kdGl0bGUtY29sb3IsICRpY29uLWNvbG9yLCAkYnVsbGV0LWNvbG9yLCAkYXJyb3ctY29sb3IsICRiZy1jb2xvclxuICAgICAgICBAaW5jbHVkZSBtZW51LWxpbmstaG92ZXItc3RhdGUoIG51bGwsICRwcmltYXJ5LCBudWxsLCBudWxsLCBudWxsICk7XG4gICAgfVxufVxuXG4ubWVudS1zaG93LWljb24tcHJpbWFyeSB7XG4gICAgLm1lbnUtaXRlbSB7XG4gICAgICAgIC8vJHRpdGxlLWNvbG9yLCAkaWNvbi1jb2xvciwgJGJ1bGxldC1jb2xvciwgJGFycm93LWNvbG9yLCAkYmctY29sb3JcbiAgICAgICAgQGluY2x1ZGUgbWVudS1saW5rLXNob3ctc3RhdGUoIG51bGwsICRwcmltYXJ5LCBudWxsLCBudWxsLCBudWxsICk7XG4gICAgfVxufVxuXG4ubWVudS1hY3RpdmUtaWNvbi1wcmltYXJ5IHtcbiAgICAubWVudS1pdGVtIHtcbiAgICAgICAgLy8kdGl0bGUtY29sb3IsICRpY29uLWNvbG9yLCAkYnVsbGV0LWNvbG9yLCAkYXJyb3ctY29sb3IsICRiZy1jb2xvclxuICAgICAgICBAaW5jbHVkZSBtZW51LWxpbmstYWN0aXZlLXN0YXRlKCBudWxsLCAkcHJpbWFyeSwgbnVsbCwgbnVsbCwgbnVsbCApO1xuICAgIH1cbn1cblxuLm1lbnUtc3RhdGUtaWNvbi1wcmltYXJ5IHtcbiAgICAubWVudS1pdGVtIHtcbiAgICAgICAgLy8kdGl0bGUtY29sb3IsICRpY29uLWNvbG9yLCAkYnVsbGV0LWNvbG9yLCAkYXJyb3ctY29sb3IsICRiZy1jb2xvclxuICAgICAgICBAaW5jbHVkZSBtZW51LWxpbmstaG92ZXItc3RhdGUoIG51bGwsICRwcmltYXJ5LCBudWxsLCBudWxsLCBudWxsICk7XG4gICAgICAgIEBpbmNsdWRlIG1lbnUtbGluay1zaG93LXN0YXRlKCBudWxsLCAkcHJpbWFyeSwgbnVsbCwgbnVsbCwgbnVsbCApO1xuICAgICAgICBAaW5jbHVkZSBtZW51LWxpbmstYWN0aXZlLXN0YXRlKCBudWxsLCAkcHJpbWFyeSwgbnVsbCwgbnVsbCwgbnVsbCApO1xuICAgIH1cbn1cblxuLy8gUHJpbWFyeSBidWxsZXQgc3RhdGVzXG4ubWVudS1ob3Zlci1idWxsZXQtcHJpbWFyeSB7XG4gICAgLm1lbnUtaXRlbSB7XG4gICAgICAgIC8vJHRpdGxlLWNvbG9yLCAkaWNvbi1jb2xvciwgJGJ1bGxldC1jb2xvciwgJGFycm93LWNvbG9yLCAkYmctY29sb3JcbiAgICAgICAgQGluY2x1ZGUgbWVudS1saW5rLWhvdmVyLXN0YXRlKCBudWxsLCBudWxsLCAkcHJpbWFyeSwgbnVsbCwgbnVsbCApO1xuICAgIH1cbn1cblxuLm1lbnUtc2hvdy1idWxsZXQtcHJpbWFyeSB7XG4gICAgLm1lbnUtaXRlbSB7XG4gICAgICAgIC8vJHRpdGxlLWNvbG9yLCAkaWNvbi1jb2xvciwgJGJ1bGxldC1jb2xvciwgJGFycm93LWNvbG9yLCAkYmctY29sb3JcbiAgICAgICAgQGluY2x1ZGUgbWVudS1saW5rLXNob3ctc3RhdGUoIG51bGwsIG51bGwsICRwcmltYXJ5LCBudWxsLCBudWxsICk7XG4gICAgfVxufVxuXG4ubWVudS1hY3RpdmUtYnVsbGV0LXByaW1hcnkge1xuICAgIC5tZW51LWl0ZW0ge1xuICAgICAgICAvLyR0aXRsZS1jb2xvciwgJGljb24tY29sb3IsICRidWxsZXQtY29sb3IsICRhcnJvdy1jb2xvciwgJGJnLWNvbG9yXG4gICAgICAgIEBpbmNsdWRlIG1lbnUtbGluay1hY3RpdmUtc3RhdGUoIG51bGwsIG51bGwsICRwcmltYXJ5LCBudWxsLCBudWxsICk7XG4gICAgfVxufVxuXG4ubWVudS1zdGF0ZS1idWxsZXQtcHJpbWFyeSB7XG4gICAgLm1lbnUtaXRlbSB7XG4gICAgICAgIC8vJHRpdGxlLWNvbG9yLCAkaWNvbi1jb2xvciwgJGJ1bGxldC1jb2xvciwgJGFycm93LWNvbG9yLCAkYmctY29sb3JcbiAgICAgICAgQGluY2x1ZGUgbWVudS1saW5rLWhvdmVyLXN0YXRlKCBudWxsLCBudWxsLCAkcHJpbWFyeSwgbnVsbCwgbnVsbCApO1xuICAgICAgICBAaW5jbHVkZSBtZW51LWxpbmstc2hvdy1zdGF0ZSggbnVsbCwgbnVsbCwgJHByaW1hcnksIG51bGwsIG51bGwgKTtcbiAgICAgICAgQGluY2x1ZGUgbWVudS1saW5rLWFjdGl2ZS1zdGF0ZSggbnVsbCwgbnVsbCwgJHByaW1hcnksIG51bGwsIG51bGwgKTtcbiAgICB9XG59XG5cbi8vIFByaW1hcnkgYXJyb3cgc3RhdGVzXG4ubWVudS1ob3Zlci1hcnJvdy1wcmltYXJ5IHtcbiAgICAubWVudS1pdGVtIHtcbiAgICAgICAgLy8kdGl0bGUtY29sb3IsICRpY29uLWNvbG9yLCAkYnVsbGV0LWNvbG9yLCAkYXJyb3ctY29sb3IsICRiZy1jb2xvclxuICAgICAgICBAaW5jbHVkZSBtZW51LWxpbmstaG92ZXItc3RhdGUoIG51bGwsIG51bGwsIG51bGwsICRwcmltYXJ5LCBudWxsICk7XG4gICAgfVxufVxuXG4ubWVudS1zaG93LWFycm93LXByaW1hcnkge1xuICAgIC5tZW51LWl0ZW0ge1xuICAgICAgICAvLyR0aXRsZS1jb2xvciwgJGljb24tY29sb3IsICRidWxsZXQtY29sb3IsICRhcnJvdy1jb2xvciwgJGJnLWNvbG9yXG4gICAgICAgIEBpbmNsdWRlIG1lbnUtbGluay1zaG93LXN0YXRlKCBudWxsLCBudWxsLCBudWxsLCAkcHJpbWFyeSwgbnVsbCApO1xuICAgIH1cbn1cblxuLm1lbnUtYWN0aXZlLWFycm93LXByaW1hcnkge1xuICAgIC5tZW51LWl0ZW0ge1xuICAgICAgICAvLyR0aXRsZS1jb2xvciwgJGljb24tY29sb3IsICRidWxsZXQtY29sb3IsICRhcnJvdy1jb2xvciwgJGJnLWNvbG9yXG4gICAgICAgIEBpbmNsdWRlIG1lbnUtbGluay1hY3RpdmUtc3RhdGUoIG51bGwsIG51bGwsIG51bGwsICRwcmltYXJ5LCBudWxsICk7XG4gICAgfVxufVxuXG4ubWVudS1zdGF0ZS1hcnJvdy1wcmltYXJ5IHtcbiAgICAubWVudS1pdGVtIHtcbiAgICAgICAgLy8kdGl0bGUtY29sb3IsICRpY29uLWNvbG9yLCAkYnVsbGV0LWNvbG9yLCAkYXJyb3ctY29sb3IsICRiZy1jb2xvclxuICAgICAgICBAaW5jbHVkZSBtZW51LWxpbmstaG92ZXItc3RhdGUoIG51bGwsIG51bGwsIG51bGwsICRwcmltYXJ5LCBudWxsICk7XG4gICAgICAgIEBpbmNsdWRlIG1lbnUtbGluay1zaG93LXN0YXRlKCBudWxsLCBudWxsLCBudWxsLCAkcHJpbWFyeSwgbnVsbCApO1xuICAgICAgICBAaW5jbHVkZSBtZW51LWxpbmstYWN0aXZlLXN0YXRlKCBudWxsLCBudWxsLCBudWxsLCAkcHJpbWFyeSwgbnVsbCApO1xuICAgIH1cbn1cbiIsIi8vXG4vLyBBbmNob3Jcbi8vXG5cbi5hbmNob3Ige1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgIGEge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0O1xuICAgICAgICBoZWlnaHQ6IDFlbTtcbiAgICAgICAgd2lkdGg6IDEuMjVlbTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0xLjI1ZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMC44ZW07XG4gICAgICAgIGNvbG9yOiAkdGV4dC1tdXRlZDtcbiAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tYmFzZTtcblxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiAnIyc7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgYSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tYmFzZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi8vXG4vLyBDYXJkXG4vL1xuXG4vLyBCYXNlXG4uY2FyZCB7ICAgIFxuICAgIEBpZiAoJGNhcmQtYm9yZGVyLWVuYWJsZWQpICB7XG4gICAgICAgIGJvcmRlcjogJGNhcmQtYm9yZGVyLXdpZHRoICRjYXJkLWJvcmRlci1zdHlsZSAkY2FyZC1ib3JkZXItY29sb3I7XG4gICAgfSBAZWxzZSB7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICB9ICBcbiAgICBcbiAgICBib3gtc2hhZG93OiAkY2FyZC1ib3gtc2hhZG93OyAgXG5cbiAgICAvLyBIZWFkZXJcbiAgICAuY2FyZC1oZWFkZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIG1pbi1oZWlnaHQ6ICRjYXJkLWhlYWRlci1oZWlnaHQ7XG4gICAgICAgIHBhZGRpbmc6IDAgJGNhcmQtcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItYm90dG9tOiAkY2FyZC1ib3JkZXItd2lkdGggJGNhcmQtYm9yZGVyLXN0eWxlICRjYXJkLWJvcmRlci1jb2xvcjtcblxuICAgICAgICAvLyBUaXRsZVxuICAgICAgICAuY2FyZC10aXRsZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIG1hcmdpbjogJGNhcmQtaGVhZGVyLXB5O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG5cbiAgICAgICAgICAgICYuZmxleC1jb2x1bW4ge1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuY2FyZC1pY29uIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuNzVyZW07XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDA7XG5cbiAgICAgICAgICAgICAgICBpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGdyYXktNjAwO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMDtcblxuICAgICAgICAgICAgICAgICAgICAmOmFmdGVyLFxuICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5zdmctaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHN2Zy1pY29uLXNpemUoMjRweCk7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHN2Zy1pY29uLWNvbG9yKCRncmF5LTYwMCk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLFxuICAgICAgICAgICAgLmNhcmQtbGFiZWwge1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjI3NXJlbTtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGRhcms7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jYXJkLWxhYmVsIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMC43NXJlbSAwIDA7XG4gICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAvLyBEZXNjcmlwdGlvblxuICAgICAgICAgICAgc21hbGwge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkdGV4dC1tdXRlZDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC8vIEhlYWRpbmdzXG4gICAgICAgICAgICBoMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLy8gVG9vbGJhclxuICAgICAgICAuY2FyZC10b29sYmFyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgbWFyZ2luOiAkY2FyZC1oZWFkZXItcHkgMDtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIEJvZHlcbiAgICAuY2FyZC1ib2R5IHtcbiAgICAgICAgcGFkZGluZzogJGNhcmQtcHkgJGNhcmQtcHg7XG4gICAgfVxuXG4gICAgLy8gRm9vdGVyXG4gICAgLmNhcmQtZm9vdGVyIHtcbiAgICAgICAgcGFkZGluZzogJGNhcmQtcHkgJGNhcmQtcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItdG9wOiAkY2FyZC1ib3JkZXItd2lkdGggJGNhcmQtYm9yZGVyLXN0eWxlICRjYXJkLWJvcmRlci1jb2xvcjtcbiAgICB9XG5cbiAgICAvLyBTY3JvbGxcbiAgICAuY2FyZC1zY3JvbGwge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG92ZXJmbG93OiBhdXRvO1xuICAgIH1cblxuICAgIC8vIFJlc2V0IHBhZGRpbmcgeFxuICAgICYuY2FyZC1weC0wIHtcbiAgICAgICAgLmNhcmQtaGVhZGVyLFxuICAgICAgICAuY2FyZC1ib2R5LFxuICAgICAgICAuY2FyZC1mb290ZXIge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuY2FyZC1weS0wIHtcbiAgICAgICAgLmNhcmQtaGVhZGVyLFxuICAgICAgICAuY2FyZC1ib2R5LFxuICAgICAgICAuY2FyZC1mb290ZXIge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuY2FyZC1wLTAge1xuICAgICAgICAuY2FyZC1oZWFkZXIsXG4gICAgICAgIC5jYXJkLWJvZHksXG4gICAgICAgIC5jYXJkLWZvb3RlciB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gRGFzaGVkIHN0eWxlXG4gICAgJi5jYXJkLWRhc2hlZCB7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIGJvcmRlcjogJGNhcmQtYm9yZGVyLXdpZHRoIGRhc2hlZCAkY2FyZC1ib3JkZXItZGFzaGVkLWNvbG9yO1xuXG4gICAgICAgID4gLmNhcmQtaGVhZGVyIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgJGNhcmQtYm9yZGVyLWRhc2hlZC1jb2xvcjtcbiAgICAgICAgfVxuXG4gICAgICAgID4gLmNhcmQtZm9vdGVyIHtcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBkYXNoZWQgJGNhcmQtYm9yZGVyLWRhc2hlZC1jb2xvcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIEJvcmRlcmVkIHN0eWxlXG4gICAgJi5jYXJkLWJvcmRlcmVkIHtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgYm9yZGVyOiAkY2FyZC1ib3JkZXItd2lkdGggJGNhcmQtYm9yZGVyLXN0eWxlICRjYXJkLWJvcmRlci1jb2xvcjtcbiAgICB9XG5cbiAgICAvLyBGbHVzaCBib3JkZXJzXG4gICAgJi5jYXJkLWZsdXNoIHtcbiAgICAgICAgPiAuY2FyZC1oZWFkZXIge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICAgICAgfVxuXG4gICAgICAgID4gLmNhcmQtZm9vdGVyIHtcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLmNhcmQtc2hhZG93IHtcbiAgICAgICAgYm94LXNoYWRvdzogJGNhcmQtYm94LXNoYWRvdztcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgIH1cbn1cblxuLy8gUmVzcG9uc2l2ZSBzdHJldGNoIGhlaWdodHNcbi5jYXJkIHtcbiAgICBAZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICAgIFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgIFx0XHQkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgICAgICAgICAgLy8gU3RyZXRjaFxuICAgICAgICAgICAgJi5jYXJkI3skaW5maXh9LXN0cmV0Y2gge1xuICAgICAgICAgICAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gdmFyKC0tYnMtZ3V0dGVyLXkpKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLy8gU3RyZXRjaCA3NVxuICAgICAgICAgICAgJi5jYXJkI3skaW5maXh9LXN0cmV0Y2gtNzUge1xuICAgICAgICAgICAgICAgIGhlaWdodDogY2FsYyg3NSUgLSB2YXIoLS1icy1ndXR0ZXIteSkpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAvLyBTdHJldGNoIDUwXG4gICAgICAgICAgICAmLmNhcmQjeyRpbmZpeH0tc3RyZXRjaC01MCB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBjYWxjKDUwJSAtIHZhcigtLWJzLWd1dHRlci15KSk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAvLyBTdHJldGNoIDMzXG4gICAgICAgICAgICAmLmNhcmQjeyRpbmZpeH0tc3RyZXRjaC0zMyB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBjYWxjKDMzLjMzMyUgLSB2YXIoLS1icy1ndXR0ZXIteSkpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAvLyBTdHJldGNoIDI1XG4gICAgICAgICAgICAmLmNhcmQjeyRpbmZpeH0tc3RyZXRjaC0yNSB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBjYWxjKDI1JSAtIHZhcigtLWJzLWd1dHRlci15KSk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC8vIEhlYWRlciBzdHJldGNoXG4gICAgICAgICAgICAuY2FyZC1oZWFkZXIjeyRpbmZpeH0tc3RyZXRjaCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgIFxuICAgICAgICAgICAgICAgIC5jYXJkLXRvb2xiYXIge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8gVXRpbGl0aWVzXG4uY2FyZC1wIHtcbiAgICBwYWRkaW5nOiAkY2FyZC1weSAkY2FyZC1weCAhaW1wb3J0YW50O1xufVxuXG4uY2FyZC1weCB7XG4gICAgcGFkZGluZy1sZWZ0OiAkY2FyZC1weCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6ICRjYXJkLXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5jYXJkLXNoYWRvdyB7XG4gICAgYm94LXNoYWRvdzogJGNhcmQtYm94LXNoYWRvdztcbn1cblxuLmNhcmQtcHkge1xuICAgIHBhZGRpbmctdG9wOiAkY2FyZC1weSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAkY2FyZC1weSAhaW1wb3J0YW50O1xufVxuXG4uY2FyZC1yb3VuZGVkIHtcbiAgICBib3JkZXItcmFkaXVzOiAkY2FyZC1ib3JkZXItcmFkaXVzO1xufVxuXG4uY2FyZC1yb3VuZGVkLXN0YXJ0IHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkY2FyZC1ib3JkZXItcmFkaXVzO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICRjYXJkLWJvcmRlci1yYWRpdXM7XG59XG5cbi5jYXJkLXJvdW5kZWQtZW5kIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogJGNhcmQtYm9yZGVyLXJhZGl1cztcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogJGNhcmQtYm9yZGVyLXJhZGl1cztcbn1cblxuLmNhcmQtcm91bmRlZC10b3Age1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6ICRjYXJkLWJvcmRlci1yYWRpdXM7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6ICRjYXJkLWJvcmRlci1yYWRpdXM7XG59XG5cbi5jYXJkLXJvdW5kZWQtYm90dG9tIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAkY2FyZC1ib3JkZXItcmFkaXVzO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAkY2FyZC1ib3JkZXItcmFkaXVzO1xufVxuXG4vLyBNb2JpbGUgbW9kZVxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgLmNhcmQge1xuICAgICAgICA+IC5jYXJkLWhlYWRlcjpub3QoLmZsZXgtbm93cmFwKSB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogJGNhcmQtaGVhZGVyLXB5O1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206ICRjYXJkLWhlYWRlci1weTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi8vXG4vLyBCcmVhZGNydW1iXG4vL1xuXG4vLyBCcmVhZGNydW1iXG4uYnJlYWRjcnVtYiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwOyAgICBcblxuICAgIC8vIEl0ZW0gYnJlYWRjcnVtYlxuICAgIC5icmVhZGNydW1iLWl0ZW0ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6ICRicmVhZGNydW1iLWl0ZW0tcGFkZGluZy14O1xuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiBcIi9cIjtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogJGJyZWFkY3J1bWItaXRlbS1wYWRkaW5nLXg7XG4gICAgICAgIH1cblxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIEJyZWFkY3J1bWIgbGluZSBzdHlsZVxuLmJyZWFkY3J1bWItbGluZSB7XG4gICAgLmJyZWFkY3J1bWItaXRlbSB7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogXCItXCI7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIEJyZWFkY3J1bWIgZG90IHN0eWxlXG4uYnJlYWRjcnVtYi1kb3Qge1xuICAgIC5icmVhZGNydW1iLWl0ZW0ge1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFwyMDIyXCI7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIEJyZWFkY3J1bWIgc2VwYXJhdG9ybGVzcyBzdHlsZVxuLmJyZWFkY3J1bWItc2VwYXJhdG9ybGVzcyB7XG4gICAgLmJyZWFkY3J1bWItaXRlbSB7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgZGlzcGxheTpub25lO1xuICAgICAgICB9XG4gICAgfVxufSIsIi8vXG4vLyBCdXR0b25zIEJhc2Vcbi8vXG5cbi8vIEJ1dHRvblxuLmJ0biB7XG5cdC8vIFJlc2V0IG91dGxpbmVcblx0b3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1x0XG5cblx0Ly8gUmVzZXQgZm9jdXMgc2hhZG93XG5cdCY6bm90KC5idG4tc2hhZG93KTpub3QoLnNoYWRvdyk6bm90KC5zaGFkb3ctc20pOm5vdCguc2hhZG93LWxnKSB7XG5cdFx0Ym94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuXHR9XG5cblx0Ly8gUmVtb3ZlIGJvcmRlclxuXHQmOm5vdCguYnRuLW91dGxpbmUpOm5vdCguYnRuLWRhc2hlZCk6bm90KC5ib3JkZXItaG92ZXIpOm5vdCguYm9yZGVyLWFjdGl2ZSk6bm90KC5idG4tZmx1c2gpOm5vdCguYnRuLWljb24pIHtcblx0XHRib3JkZXI6IDA7XG5cdFx0cGFkZGluZzogY2FsYygjeyRidG4tcGFkZGluZy15fSArICN7JGJ0bi1ib3JkZXItd2lkdGh9KSBjYWxjKCN7JGJ0bi1wYWRkaW5nLXh9ICsgI3skYnRuLWJvcmRlci13aWR0aH0pO1xuXG5cdFx0Ji5idG4tbGcge1xuXHRcdFx0cGFkZGluZzogY2FsYygjeyRidG4tcGFkZGluZy15LWxnfSArICN7JGJ0bi1ib3JkZXItd2lkdGh9KSBjYWxjKCN7JGJ0bi1wYWRkaW5nLXgtbGd9ICsgI3skYnRuLWJvcmRlci13aWR0aH0pO1xuXHRcdH1cblxuXHRcdCYuYnRuLXNtIHtcblx0XHRcdHBhZGRpbmc6IGNhbGMoI3skYnRuLXBhZGRpbmcteS1zbX0gKyAjeyRidG4tYm9yZGVyLXdpZHRofSkgY2FsYygjeyRidG4tcGFkZGluZy14LXNtfSArICN7JGJ0bi1ib3JkZXItd2lkdGh9KTtcblx0XHR9XG5cdH1cblxuXHQvLyBMaW5rXG5cdCYuYnRuLWxpbmsge1xuXHRcdGJvcmRlcjogMDtcblx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuXHRcdHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0Zm9udC13ZWlnaHQ6ICRidG4tZm9udC13ZWlnaHQ7XG5cdH1cblxuXHQvLyBPdXRsaW5lIGRhc2hlZFxuXHQmLmJ0bi1vdXRsaW5lLWRhc2hlZCB7XG5cdFx0Ym9yZGVyOiAxcHggZGFzaGVkICRib3JkZXItZGFzaGVkLWNvbG9yO1xuXHR9XG5cblx0Ly8gT3V0bGluZSBkZWZhdWx0XG5cdCYuYnRuLW91dGxpbmUtZGVmYXVsdCB7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgJGlucHV0LWJvcmRlci1jb2xvcjtcblx0fVxuXG5cdC8vIEZsdXNoXG5cdCYuYnRuLWZsdXNoIHtcblx0XHRAaW5jbHVkZSBidXR0b24tcmVzZXQoKTtcblx0fVxuXG5cdC8vIEZsZXhcblx0Ji5idG4tZmxleCB7XHRcdFxuXHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdH1cbn1cblxuLy8gSWNvbnNcbi5idG4ge1xuXHQvLyBGb250IGljb25cblx0aSB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0Zm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XG5cdFx0cGFkZGluZy1yaWdodDogMC4zNXJlbTtcblx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdGxpbmUtaGVpZ2h0OiAwO1xuXHR9XG5cblx0Ly8gU3ZnIGljb25cblx0LnN2Zy1pY29uIHtcblx0XHRmbGV4LXNocmluazogMDtcblx0XHRsaW5lLWhlaWdodDogMDtcblx0XHRtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcblx0fVxuXG5cdC8vIEljb24gb25seSBidXR0b25cblx0Ji5idG4taWNvbiB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdGhlaWdodDogJGlucHV0LWhlaWdodDtcblx0XHR3aWR0aDogJGlucHV0LWhlaWdodDtcblxuXHRcdC8vIFJlbW92ZSBib3JkZXJcblx0XHQmOm5vdCguYnRuLW91dGxpbmUpOm5vdCguYnRuLWRhc2hlZCk6bm90KC5ib3JkZXItaG92ZXIpOm5vdCguYm9yZGVyLWFjdGl2ZSk6bm90KC5idG4tZmx1c2gpIHtcblx0XHRcdGJvcmRlcjogMDtcblx0XHR9XG5cblx0XHQvLyBTaXplc1xuXHRcdCYuYnRuLXNtIHtcblx0XHRcdGhlaWdodDogJGlucHV0LWhlaWdodC1zbTtcblx0XHRcdHdpZHRoOiAkaW5wdXQtaGVpZ2h0LXNtO1xuXHRcdFx0IFxuXHRcdH1cblxuXHRcdCYuYnRuLWxnIHtcblx0XHRcdGhlaWdodDogJGlucHV0LWhlaWdodC1sZztcblx0XHRcdHdpZHRoOiAkaW5wdXQtaGVpZ2h0LWxnO1xuXHRcdH1cblxuXHRcdCYuYnRuLWNpcmNsZSB7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0fVxuXG5cdFx0aSxcblx0XHQuc3ZnLWljb24ge1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdH1cblx0fVxufSIsIi8vXG4vLyBSZXNldFxuLy9cblxuQG1peGluIGJ1dHRvbi1yZXNldCgpIHtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIG91dGxpbmU6IG5vbmUgICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG59XG5cbkBtaXhpbiBpbnB1dC1yZXNldCgpIHtcblx0Ym9yZGVyOiAwO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG5cdGJveC1zaGFkb3c6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbn1cbiIsIi8vXG4vLyBCdXR0b25zIFRoZW1lXG4vL1xuXG4vLyBUaGVtZSBjb2xvcnNcbkBlYWNoICRuYW1lLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG5cdC8vIEJhc2Vcblx0LmJ0bi5idG4tI3skbmFtZX0ge1xuXHRcdCRjb2xvcjogdGhlbWUtaW52ZXJzZS1jb2xvcigkbmFtZSk7XG5cdFx0JGljb24tY29sb3I6IHRoZW1lLWludmVyc2UtY29sb3IoJG5hbWUpO1xuXHRcdCRib3JkZXItY29sb3I6ICR2YWx1ZTtcblx0XHQkYmctY29sb3I6ICR2YWx1ZTtcblxuXHRcdCRjb2xvci1hY3RpdmU6IHRoZW1lLWludmVyc2UtY29sb3IoJG5hbWUpO1xuXHRcdCRpY29uLWNvbG9yLWFjdGl2ZTogdGhlbWUtaW52ZXJzZS1jb2xvcigkbmFtZSk7XG5cdFx0JGJvcmRlci1jb2xvci1hY3RpdmU6IHRoZW1lLWFjdGl2ZS1jb2xvcigkbmFtZSk7XG5cdFx0JGJnLWNvbG9yLWFjdGl2ZTogdGhlbWUtYWN0aXZlLWNvbG9yKCRuYW1lKTtcblxuXHRcdEBpbmNsdWRlIGJ1dHRvbi1jdXN0b20tdmFyaWFudCgkY29sb3IsICRpY29uLWNvbG9yLCAkYm9yZGVyLWNvbG9yLCAkYmctY29sb3IsICRjb2xvci1hY3RpdmUsICRpY29uLWNvbG9yLWFjdGl2ZSwgJGJvcmRlci1jb2xvci1hY3RpdmUsICRiZy1jb2xvci1hY3RpdmUpO1xuXHR9XG5cblx0Ly8gTGlnaHRcblx0QGlmICh0aGVtZS1saWdodC1jb2xvcigkbmFtZSkpIHtcblx0XHQuYnRuLmJ0bi1saWdodC0jeyRuYW1lfSB7XG5cdFx0XHQkY29sb3I6ICR2YWx1ZTtcblx0XHRcdCRpY29uLWNvbG9yOiAkdmFsdWU7XG5cdFx0XHQkYm9yZGVyLWNvbG9yOiB0aGVtZS1saWdodC1jb2xvcigkbmFtZSk7XG5cdFx0XHQkYmctY29sb3I6IHRoZW1lLWxpZ2h0LWNvbG9yKCRuYW1lKTtcblx0XG5cdFx0XHQkY29sb3ItYWN0aXZlOiB0aGVtZS1pbnZlcnNlLWNvbG9yKCRuYW1lKTtcblx0XHRcdCRpY29uLWNvbG9yLWFjdGl2ZTogdGhlbWUtaW52ZXJzZS1jb2xvcigkbmFtZSk7XG5cdFx0XHQkYm9yZGVyLWNvbG9yLWFjdGl2ZTogJHZhbHVlO1xuXHRcdFx0JGJnLWNvbG9yLWFjdGl2ZTogJHZhbHVlO1xuXHRcblx0XHRcdEBpbmNsdWRlIGJ1dHRvbi1jdXN0b20tdmFyaWFudCgkY29sb3IsICRpY29uLWNvbG9yLCAkYm9yZGVyLWNvbG9yLCAkYmctY29sb3IsICRjb2xvci1hY3RpdmUsICRpY29uLWNvbG9yLWFjdGl2ZSwgJGJvcmRlci1jb2xvci1hY3RpdmUsICRiZy1jb2xvci1hY3RpdmUpO1xuXHRcdH1cblx0fVx0XG5cblx0QGlmICggJGJ0bi1leHRlbmRlZC12YXJpYW50cyA9PSB0cnVlIG9yICRuYW1lID09IHByaW1hcnkgb3IgJG5hbWUgPT0gbGlnaHQgKSB7XG5cdFx0LmJ0bi5idG4tYmctI3skbmFtZX0ge1xuXHRcdFx0JGNvbG9yOiBudWxsO1xuXHRcdFx0JGljb24tY29sb3I6IG51bGw7XG5cdFx0XHQkYm9yZGVyLWNvbG9yOiAkdmFsdWU7XG5cdFx0XHQkYmctY29sb3I6ICR2YWx1ZTtcdFx0XHRcblxuXHRcdFx0JGNvbG9yLWFjdGl2ZTogbnVsbDtcblx0XHRcdCRpY29uLWNvbG9yLWFjdGl2ZTogbnVsbDtcblx0XHRcdCRib3JkZXItY29sb3ItYWN0aXZlOiBudWxsO1xuXHRcdFx0JGJnLWNvbG9yLWFjdGl2ZTogbnVsbDtcdFx0XHRcblxuXHRcdFx0QGluY2x1ZGUgYnV0dG9uLWN1c3RvbS12YXJpYW50KCRjb2xvciwgJGljb24tY29sb3IsICRib3JkZXItY29sb3IsICRiZy1jb2xvciwgJGNvbG9yLWFjdGl2ZSwgJGljb24tY29sb3ItYWN0aXZlLCAkYm9yZGVyLWNvbG9yLWFjdGl2ZSwgJGJnLWNvbG9yLWFjdGl2ZSk7XG5cdFx0fVxuXG5cdFx0LmJ0bi5idG4tYWN0aXZlLSN7JG5hbWV9IHtcblx0XHRcdCRjb2xvcjogbnVsbDtcblx0XHRcdCRpY29uLWNvbG9yOiBudWxsO1xuXHRcdFx0JGJvcmRlci1jb2xvcjogbnVsbDtcblx0XHRcdCRiZy1jb2xvcjogbnVsbDtcblxuXHRcdFx0JGNvbG9yLWFjdGl2ZTogdGhlbWUtaW52ZXJzZS1jb2xvcigkbmFtZSk7XG5cdFx0XHQkaWNvbi1jb2xvci1hY3RpdmU6IHRoZW1lLWludmVyc2UtY29sb3IoJG5hbWUpO1xuXHRcdFx0JGJvcmRlci1jb2xvci1hY3RpdmU6ICR2YWx1ZTtcblx0XHRcdCRiZy1jb2xvci1hY3RpdmU6ICR2YWx1ZTtcblxuXHRcdFx0QGluY2x1ZGUgYnV0dG9uLWN1c3RvbS12YXJpYW50KCRjb2xvciwgJGljb24tY29sb3IsICRib3JkZXItY29sb3IsICRiZy1jb2xvciwgJGNvbG9yLWFjdGl2ZSwgJGljb24tY29sb3ItYWN0aXZlLCAkYm9yZGVyLWNvbG9yLWFjdGl2ZSwgJGJnLWNvbG9yLWFjdGl2ZSk7XG5cdFx0fVxuXG5cdFx0QGlmICh0aGVtZS1saWdodC1jb2xvcigkbmFtZSkpIHtcblx0XHRcdC5idG4uYnRuLWFjdGl2ZS1saWdodC0jeyRuYW1lfSB7XG5cdFx0XHRcdCRjb2xvcjogbnVsbDtcblx0XHRcdFx0JGljb24tY29sb3I6IG51bGw7XG5cdFx0XHRcdCRib3JkZXItY29sb3I6IG51bGw7XG5cdFx0XHRcdCRiZy1jb2xvcjogbnVsbDtcblxuXHRcdFx0XHQkY29sb3ItYWN0aXZlOiAkdmFsdWU7XG5cdFx0XHRcdCRpY29uLWNvbG9yLWFjdGl2ZTogJHZhbHVlO1xuXHRcdFx0XHQkYm9yZGVyLWNvbG9yLWFjdGl2ZTogdGhlbWUtbGlnaHQtY29sb3IoJG5hbWUpO1xuXHRcdFx0XHQkYmctY29sb3ItYWN0aXZlOiB0aGVtZS1saWdodC1jb2xvcigkbmFtZSk7XG5cblx0XHRcdFx0QGluY2x1ZGUgYnV0dG9uLWN1c3RvbS12YXJpYW50KCRjb2xvciwgJGljb24tY29sb3IsICRib3JkZXItY29sb3IsICRiZy1jb2xvciwgJGNvbG9yLWFjdGl2ZSwgJGljb24tY29sb3ItYWN0aXZlLCAkYm9yZGVyLWNvbG9yLWFjdGl2ZSwgJGJnLWNvbG9yLWFjdGl2ZSk7XG5cblx0XHRcdFx0Ly8gRG9uJ3QgY2hhbmdlIHRoZSBib3JkZXIgY29sb3IgZm9yIG91dGxpbmUgc3R5bGVcblx0XHRcdFx0Ji5idG4tb3V0bGluZTpub3QoLmJ0bi1vdXRsaW5lLWRlZmF1bHQpIHtcblx0XHRcdFx0XHRib3JkZXItY29sb3I6ICR2YWx1ZSAhaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi8vIFRoZW1lIHRleHQgY29sb3JzXG5AZWFjaCAkbmFtZSwgJHZhbHVlIGluICR0aGVtZS10ZXh0LWNvbG9ycyB7XG5cdEBpZiAoICRidG4tZXh0ZW5kZWQtdmFyaWFudHMgPT0gdHJ1ZSBvciAkbmFtZSA9PSBwcmltYXJ5IG9yICRuYW1lID09IG11dGVkICkge1xuXHRcdC8vIFRleHQgYW5kIGljb24gY29sb3JzXG5cdFx0LmJ0bi5idG4tY29sb3ItI3skbmFtZX0ge1xuXHRcdFx0JGNvbG9yOiAkdmFsdWU7XG5cdFx0XHQkaWNvbi1jb2xvcjogJHZhbHVlO1xuXHRcdFx0JGJnLWNvbG9yOiBudWxsO1xuXHRcdFx0JGJvcmRlci1jb2xvcjogbnVsbDtcblxuXHRcdFx0JGNvbG9yLWFjdGl2ZTogbnVsbDtcblx0XHRcdCRpY29uLWNvbG9yLWFjdGl2ZTogbnVsbDtcblx0XHRcdCRib3JkZXItY29sb3ItYWN0aXZlOiBudWxsO1xuXHRcdFx0JGJnLWNvbG9yLWFjdGl2ZTogbnVsbDtcblxuXHRcdFx0QGluY2x1ZGUgYnV0dG9uLWN1c3RvbS12YXJpYW50KCRjb2xvciwgJGljb24tY29sb3IsICRib3JkZXItY29sb3IsICRiZy1jb2xvciwgJGNvbG9yLWFjdGl2ZSwgJGljb24tY29sb3ItYWN0aXZlLCAkYm9yZGVyLWNvbG9yLWFjdGl2ZSwgJGJnLWNvbG9yLWFjdGl2ZSk7XG5cdFx0fVxuXG5cdFx0Ly8gVGV4dCBhbmQgaWNvbiBjb2xvcnMgYWN0aXZlIHN0YXRlXG5cdFx0LmJ0bi5idG4tYWN0aXZlLWNvbG9yLSN7JG5hbWV9IHtcblx0XHRcdCRjb2xvcjogbnVsbDtcblx0XHRcdCRpY29uLWNvbG9yOiBudWxsO1xuXHRcdFx0JGJvcmRlci1jb2xvcjogbnVsbDtcblx0XHRcdCRiZy1jb2xvcjogbnVsbDtcblxuXHRcdFx0JGNvbG9yLWFjdGl2ZTogJHZhbHVlO1xuXHRcdFx0JGljb24tY29sb3ItYWN0aXZlOiAkdmFsdWU7XG5cdFx0XHQkYm9yZGVyLWNvbG9yLWFjdGl2ZTogbnVsbDtcblx0XHRcdCRiZy1jb2xvci1hY3RpdmU6IG51bGw7XG5cblx0XHRcdEBpbmNsdWRlIGJ1dHRvbi1jdXN0b20tdmFyaWFudCgkY29sb3IsICRpY29uLWNvbG9yLCAkYm9yZGVyLWNvbG9yLCAkYmctY29sb3IsICRjb2xvci1hY3RpdmUsICRpY29uLWNvbG9yLWFjdGl2ZSwgJGJvcmRlci1jb2xvci1hY3RpdmUsICRiZy1jb2xvci1hY3RpdmUpO1xuXHRcdH1cblxuXHRcdC8vIEljb24gY29sb3JzIFxuXHRcdC5idG4uYnRuLWljb24tI3skbmFtZX0ge1xuXHRcdFx0JGNvbG9yOiBudWxsO1xuXHRcdFx0JGljb24tY29sb3I6ICR2YWx1ZTtcblx0XHRcdCRiZy1jb2xvcjogbnVsbDtcblx0XHRcdCRib3JkZXItY29sb3I6IG51bGw7XG5cblx0XHRcdCRjb2xvci1hY3RpdmU6IG51bGw7XG5cdFx0XHQkaWNvbi1jb2xvci1hY3RpdmU6IG51bGw7XG5cdFx0XHQkYm9yZGVyLWNvbG9yLWFjdGl2ZTogbnVsbDtcblx0XHRcdCRiZy1jb2xvci1hY3RpdmU6IG51bGw7XG5cblx0XHRcdEBpbmNsdWRlIGJ1dHRvbi1jdXN0b20tdmFyaWFudCgkY29sb3IsICRpY29uLWNvbG9yLCAkYm9yZGVyLWNvbG9yLCAkYmctY29sb3IsICRjb2xvci1hY3RpdmUsICRpY29uLWNvbG9yLWFjdGl2ZSwgJGJvcmRlci1jb2xvci1hY3RpdmUsICRiZy1jb2xvci1hY3RpdmUpO1xuXHRcdH1cblxuXHRcdC8vIEljb24gY29sb3JzIGFjdGl2ZSBzdGF0ZVxuXHRcdC5idG4uYnRuLWFjdGl2ZS1pY29uLSN7JG5hbWV9IHtcblx0XHRcdCRjb2xvcjogbnVsbDtcblx0XHRcdCRpY29uLWNvbG9yOiBudWxsO1xuXHRcdFx0JGJnLWNvbG9yOiBudWxsO1xuXHRcdFx0JGJvcmRlci1jb2xvcjogbnVsbDtcblxuXHRcdFx0JGNvbG9yLWFjdGl2ZTogbnVsbDtcblx0XHRcdCRpY29uLWNvbG9yLWFjdGl2ZTogJHZhbHVlO1xuXHRcdFx0JGJvcmRlci1jb2xvci1hY3RpdmU6IG51bGw7XG5cdFx0XHQkYmctY29sb3ItYWN0aXZlOiBudWxsO1xuXG5cdFx0XHRAaW5jbHVkZSBidXR0b24tY3VzdG9tLXZhcmlhbnQoJGNvbG9yLCAkaWNvbi1jb2xvciwgJGJvcmRlci1jb2xvciwgJGJnLWNvbG9yLCAkY29sb3ItYWN0aXZlLCAkaWNvbi1jb2xvci1hY3RpdmUsICRib3JkZXItY29sb3ItYWN0aXZlLCAkYmctY29sb3ItYWN0aXZlKTtcblx0XHR9XG5cblx0XHQvLyBUZXh0IGNvbG9yc1xuXHRcdC5idG4uYnRuLXRleHQtI3skbmFtZX0ge1xuXHRcdFx0JGNvbG9yOiAkdmFsdWU7XG5cdFx0XHQkaWNvbi1jb2xvcjogbnVsbDtcblx0XHRcdCRiZy1jb2xvcjogbnVsbDtcblx0XHRcdCRib3JkZXItY29sb3I6IG51bGw7XG5cblx0XHRcdCRjb2xvci1hY3RpdmU6IG51bGw7XG5cdFx0XHQkaWNvbi1jb2xvci1hY3RpdmU6IG51bGw7XG5cdFx0XHQkYm9yZGVyLWNvbG9yLWFjdGl2ZTogbnVsbDtcblx0XHRcdCRiZy1jb2xvci1hY3RpdmU6IG51bGw7XG5cblx0XHRcdEBpbmNsdWRlIGJ1dHRvbi1jdXN0b20tdmFyaWFudCgkY29sb3IsICRpY29uLWNvbG9yLCAkYm9yZGVyLWNvbG9yLCAkYmctY29sb3IsICRjb2xvci1hY3RpdmUsICRpY29uLWNvbG9yLWFjdGl2ZSwgJGJvcmRlci1jb2xvci1hY3RpdmUsICRiZy1jb2xvci1hY3RpdmUpO1xuXHRcdH1cblxuXHRcdC8vIFRleHQgY29sb3JzIGFjdGl2ZSBzdGF0ZVxuXHRcdC5idG4uYnRuLWFjdGl2ZS10ZXh0LSN7JG5hbWV9IHtcblx0XHRcdCRjb2xvcjogbnVsbDtcblx0XHRcdCRpY29uLWNvbG9yOiBudWxsO1xuXHRcdFx0JGJnLWNvbG9yOiBudWxsO1xuXHRcdFx0JGJvcmRlci1jb2xvcjogbnVsbDtcblxuXHRcdFx0JGNvbG9yLWFjdGl2ZTogJHZhbHVlO1xuXHRcdFx0JGljb24tY29sb3ItYWN0aXZlOiBudWxsO1xuXHRcdFx0JGJvcmRlci1jb2xvci1hY3RpdmU6IG51bGw7XG5cdFx0XHQkYmctY29sb3ItYWN0aXZlOiBudWxsO1xuXG5cdFx0XHRAaW5jbHVkZSBidXR0b24tY3VzdG9tLXZhcmlhbnQoJGNvbG9yLCAkaWNvbi1jb2xvciwgJGJvcmRlci1jb2xvciwgJGJnLWNvbG9yLCAkY29sb3ItYWN0aXZlLCAkaWNvbi1jb2xvci1hY3RpdmUsICRib3JkZXItY29sb3ItYWN0aXZlLCAkYmctY29sb3ItYWN0aXZlKTtcblx0XHR9XHRcdFxuXHR9XG59XG5cbi8vIFNvY2lhbCBjb2xvcnNcbkBlYWNoICRuYW1lLCAkdmFsdWUgaW4gJHNvY2lhbC1jb2xvcnMge1xuXHQvLyBCYXNlXG5cdC5idG4uYnRuLSN7JG5hbWV9IHtcblx0XHQkY29sb3I6IGdldCgkdmFsdWUsIGludmVyc2UpO1xuXHRcdCRpY29uLWNvbG9yOiBnZXQoJHZhbHVlLCBpbnZlcnNlKTtcblx0XHQkYm9yZGVyLWNvbG9yOiBnZXQoJHZhbHVlLCBiYXNlKTtcblx0XHQkYmctY29sb3I6IGdldCgkdmFsdWUsIGJhc2UpO1xuXG5cdFx0JGNvbG9yLWFjdGl2ZTogbnVsbDtcblx0XHQkaWNvbi1jb2xvci1hY3RpdmU6IG51bGw7XG5cdFx0JGJvcmRlci1jb2xvci1hY3RpdmU6IGdldCgkdmFsdWUsIGFjdGl2ZSk7XG5cdFx0JGJnLWNvbG9yLWFjdGl2ZTogZ2V0KCR2YWx1ZSwgYWN0aXZlKTtcblxuXHRcdEBpbmNsdWRlIGJ1dHRvbi1jdXN0b20tdmFyaWFudCgkY29sb3IsICRpY29uLWNvbG9yLCAkYm9yZGVyLWNvbG9yLCAkYmctY29sb3IsICRjb2xvci1hY3RpdmUsICRpY29uLWNvbG9yLWFjdGl2ZSwgJGJvcmRlci1jb2xvci1hY3RpdmUsICRiZy1jb2xvci1hY3RpdmUpO1xuXHR9XG5cblx0Ly8gTGlnaHRcblx0LmJ0bi5idG4tbGlnaHQtI3skbmFtZX0ge1xuXHRcdCRjb2xvcjogZ2V0KCR2YWx1ZSwgYmFzZSk7XG5cdFx0JGljb24tY29sb3I6IGdldCgkdmFsdWUsIGJhc2UpO1xuXHRcdCRiZy1jb2xvcjogZ2V0KCR2YWx1ZSwgbGlnaHQpO1xuXHRcdCRib3JkZXItY29sb3I6IGdldCgkdmFsdWUsIGxpZ2h0KTtcblxuXHRcdCRjb2xvci1hY3RpdmU6IGdldCgkdmFsdWUsIGludmVyc2UpO1xuXHRcdCRpY29uLWNvbG9yLWFjdGl2ZTogZ2V0KCR2YWx1ZSwgaW52ZXJzZSk7XG5cdFx0JGJnLWNvbG9yLWFjdGl2ZTogZ2V0KCR2YWx1ZSwgYmFzZSk7XG5cdFx0JGJvcmRlci1jb2xvci1hY3RpdmU6IGdldCgkdmFsdWUsIGJhc2UpO1xuXG5cdFx0QGluY2x1ZGUgYnV0dG9uLWN1c3RvbS12YXJpYW50KCRjb2xvciwgJGljb24tY29sb3IsICRib3JkZXItY29sb3IsICRiZy1jb2xvciwgJGNvbG9yLWFjdGl2ZSwgJGljb24tY29sb3ItYWN0aXZlLCAkYm9yZGVyLWNvbG9yLWFjdGl2ZSwgJGJnLWNvbG9yLWFjdGl2ZSk7XG5cdH1cbn1cblxuLy8gT3V0bGluZSBkYXNoZWQgc3R5bGVcbi5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtZGFzaGVkLmJ0bi1vdXRsaW5lLWRlZmF1bHQge1xuXHRib3JkZXItd2lkdGg6IDFweDtcblx0Ym9yZGVyLXN0eWxlOiBkYXNoZWQ7XHRcblx0XG5cdCRjb2xvcjogJGxpZ2h0LWludmVyc2U7XG5cdCRpY29uLWNvbG9yOiAkbGlnaHQtaW52ZXJzZTtcblx0JGJvcmRlci1jb2xvcjogJGdyYXktMzAwO1xuXHQkYmctY29sb3I6IG51bGw7XG5cblx0JGNvbG9yLWFjdGl2ZTogJHByaW1hcnk7XG5cdCRpY29uLWNvbG9yLWFjdGl2ZTogJHByaW1hcnk7XG5cdCRib3JkZXItY29sb3ItYWN0aXZlOiAkcHJpbWFyeTtcblx0JGJnLWNvbG9yLWFjdGl2ZTogJHByaW1hcnktbGlnaHQ7XG5cblx0QGluY2x1ZGUgYnV0dG9uLWN1c3RvbS12YXJpYW50KCRjb2xvciwgJGljb24tY29sb3IsICRib3JkZXItY29sb3IsICRiZy1jb2xvciwgJGNvbG9yLWFjdGl2ZSwgJGljb24tY29sb3ItYWN0aXZlLCAkYm9yZGVyLWNvbG9yLWFjdGl2ZSwgJGJnLWNvbG9yLWFjdGl2ZSk7XG59IiwiLy9cbi8vIEJ1dHRvbiBNaXhpbnNcbi8vXG5cbi8vIEN1c3RvbSB2YXJpYW50XG5AbWl4aW4gYnV0dG9uLWN1c3RvbS12YXJpYW50KFxuICAgICRjb2xvcixcbiAgICAkaWNvbi1jb2xvcixcbiAgICAkYm9yZGVyLWNvbG9yLFxuICAgICRiZy1jb2xvcixcbiAgICAkY29sb3ItYWN0aXZlLFxuICAgICRpY29uLWNvbG9yLWFjdGl2ZSxcbiAgICAkYm9yZGVyLWNvbG9yLWFjdGl2ZSxcbiAgICAkYmctY29sb3ItYWN0aXZlXG4pIHtcblxuICAgIEBpZiAoICRjb2xvciAhPSBudWxsICkge1xuICAgICAgICBjb2xvcjogJGNvbG9yO1xuICAgIH1cblxuICAgIEBpZiAoICRpY29uLWNvbG9yICE9IG51bGwgKSB7XG4gICAgICAgIGkge1xuICAgIFx0XHRjb2xvcjogJGljb24tY29sb3I7XG4gICAgXHR9XG5cbiAgICBcdC5zdmctaWNvbiB7XG4gICAgXHRcdEBpbmNsdWRlIHN2Zy1pY29uLWNvbG9yKCRpY29uLWNvbG9yKTtcbiAgICBcdH1cblxuICAgICAgICAmLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gICAgICAgICAgICBjb2xvcjogJGljb24tY29sb3I7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAaWYgKCAkYm9yZGVyLWNvbG9yICE9IG51bGwgKSB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGJvcmRlci1jb2xvcjtcbiAgICB9XG5cbiAgICBAaWYgKCAkYmctY29sb3IgIT0gbnVsbCApIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJnLWNvbG9yO1xuICAgIH1cblxuICAgIC5idG4tY2hlY2s6Y2hlY2tlZCArICYsXG4gICAgLmJ0bi1jaGVjazphY3RpdmUgKyAmLFxuICAgICY6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSxcbiAgICAmOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSksXG4gICAgJjphY3RpdmU6bm90KC5idG4tYWN0aXZlKSxcbiAgICAmLmFjdGl2ZSxcbiAgICAmLnNob3csXG4gICAgLnNob3cgPiAmIHtcbiAgICAgICAgQGlmICggJGNvbG9yLWFjdGl2ZSAhPSBudWxsICkge1xuICAgICAgICAgICAgY29sb3I6ICRjb2xvci1hY3RpdmU7XG4gICAgICAgIH1cblxuICAgICAgICBAaWYgKCAkaWNvbi1jb2xvci1hY3RpdmUgIT0gbnVsbCApIHtcbiAgICAgICAgICAgIGkge1xuICAgICAgICBcdFx0Y29sb3I6ICRpY29uLWNvbG9yLWFjdGl2ZTtcbiAgICAgICAgXHR9XG5cbiAgICAgICAgXHQuc3ZnLWljb24ge1xuICAgICAgICBcdFx0QGluY2x1ZGUgc3ZnLWljb24tY29sb3IoJGljb24tY29sb3ItYWN0aXZlKTtcbiAgICAgICAgXHR9XG5cbiAgICAgICAgICAgICYuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGljb24tY29sb3ItYWN0aXZlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQGlmICggJGJvcmRlci1jb2xvci1hY3RpdmUgIT0gbnVsbCApIHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGJvcmRlci1jb2xvci1hY3RpdmU7XG4gICAgICAgIH1cblxuICAgICAgICBAaWYgKCAkYmctY29sb3ItYWN0aXZlICE9IG51bGwgKSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmctY29sb3ItYWN0aXZlICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIvL1xuLy8gQ29kZVxuLy9cblxuY29kZTpub3QoW2NsYXNzKj1cImxhbmd1YWdlLVwiXSkge1xuICAgIGZvbnQtd2VpZ2h0OiAkY29kZS1mb250LXdlaWdodDtcbiAgICBjb2xvcjogJGNvZGUtY29sb3I7XG4gICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2RlLWJnO1xuICAgIHBhZGRpbmc6ICRjb2RlLXBhZGRpbmc7XG4gICAgbWFyZ2luOiAkY29kZS1tYXJnaW47XG4gICAgYm94LXNoYWRvdzogJGNvZGUtYm94LXNoYWRvdztcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjb2RlLWJvcmRlci1yYWRpdXMpO1xufVxuIiwiLy9cbi8vIEZvcm0gQ29udHJvbFxuLy9cblxuXG4vLyBGb3JtIGNvbnRyb2xcbi5mb3JtLWNvbnRyb2wge1xuXHRib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG5cblx0Ly8gRHJvcGRvd24gc2hvd24gc3RhdGVcblx0LmRyb3Bkb3duLnNob3cgPiAmIHtcblx0XHRjb2xvcjogJGlucHV0LWZvY3VzLWNvbG9yO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1mb2N1cy1iZztcbiAgXHQgICAgYm9yZGVyLWNvbG9yOiAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yO1xuXHR9XG5cblx0Ly8gUmVhZG9ubHkgc3RhdGVcblx0JltyZWFkb25seV0ge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1yZWFkb25seS1iZztcblx0fVxuXG5cdC8vIFNvbGlkIHN0eWxlXG5cdCYuZm9ybS1jb250cm9sLXNvbGlkIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtc29saWQtYmc7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkaW5wdXQtc29saWQtYmc7XG5cdFx0QGluY2x1ZGUgcGxhY2Vob2xkZXIoJGlucHV0LXNvbGlkLXBsYWNlaG9sZGVyLWNvbG9yKTtcblx0XHRjb2xvcjogJGlucHV0LXNvbGlkLWNvbG9yO1xuXHRcdHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWlucHV0O1xuXG5cdFx0LmRyb3Bkb3duLnNob3cgPiAmLFxuXHRcdCY6YWN0aXZlLFxuXHRcdCYuYWN0aXZlLFxuXHRcdCY6Zm9jdXMsXG5cdFx0Ji5mb2N1cyB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtc29saWQtYmctZm9jdXM7XG5cdFx0XHRib3JkZXItY29sb3I6ICRpbnB1dC1zb2xpZC1iZy1mb2N1cztcblx0XHRcdGNvbG9yOiAkaW5wdXQtc29saWQtY29sb3I7XG5cdFx0XHR0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1pbnB1dDtcblx0XHR9XG5cdH1cblxuXHQvLyBXaGl0ZSBzdHlsZVxuXHQmLmZvcm0tY29udHJvbC13aGl0ZSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGJvZHktYmc7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkYm9keS1iZztcblxuXHRcdC5kcm9wZG93bi5zaG93ID4gJixcblx0XHQmOmFjdGl2ZSxcblx0XHQmLmFjdGl2ZSxcblx0XHQmOmZvY3VzLFxuXHRcdCYuZm9jdXMge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJvZHktYmc7XG5cdFx0XHRib3JkZXItY29sb3I6ICRib2R5LWJnO1xuXHRcdH1cblx0fVxuXG5cdC8vIEZsdXNoXG5cdCYuZm9ybS1jb250cm9sLWZsdXNoIHtcblx0XHRAaW5jbHVkZSBpbnB1dC1yZXNldCgpO1xuXHR9XG59XG5cbi8vIFBsYWNlaG9sZGVyIGNvbG9yc1xuLnBsYWNlaG9sZGVyLWdyYXktNTAwIHtcblx0QGluY2x1ZGUgcGxhY2Vob2xkZXIoJGdyYXktNTAwKTtcbn1cblxuLnBsYWNlaG9sZGVyLXdoaXRlIHtcblx0QGluY2x1ZGUgcGxhY2Vob2xkZXIoJHdoaXRlKTtcbn1cblxuLy8gVGV4dGFyZWEgcmVzZXQgcmVzaXplXG4ucmVzaXplLW5vbmUge1xuXHRyZXNpemU6IG5vbmU7XG59XG4iLCIvL1xuLy8gSW5wdXQgcGxhY2Vob2xkZXIgY29sb3Jcbi8vXG5cbkBtaXhpbiBwbGFjZWhvbGRlcigkY29sb3IpIHtcbiAgICAvLyBDaHJvbWUsIEZpcmVmb3gsIE9wZXJhLCBTYWZhcmkgMTAuMStcbiAgICAmOjpwbGFjZWhvbGRlciB7IFxuICAgICAgICBjb2xvcjogJGNvbG9yO1xuICAgIH1cbiAgICBcbiAgICAvLyBGaXJlZm94XG4gICAgJjo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgICAgIGNvbG9yOiAkY29sb3I7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxufVxuIiwiLy9cbi8vIEZvcm0gU2VsZWN0XG4vL1xuXG4uZm9ybS1zZWxlY3Qge1xuICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcblxuICAgIC8vIFNvbGlkIHN0eWxlXG5cdCYuZm9ybS1zZWxlY3Qtc29saWQge1xuXHRcdEBpbmNsdWRlIHBsYWNlaG9sZGVyKCRpbnB1dC1zb2xpZC1wbGFjZWhvbGRlci1jb2xvcik7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGlucHV0LXNvbGlkLWJnO1xuXHRcdGJvcmRlci1jb2xvcjogJGlucHV0LXNvbGlkLWJnO1xuXHRcdGNvbG9yOiAkaW5wdXQtc29saWQtY29sb3I7XG5cdFx0dHJhbnNpdGlvbjogJHRyYW5zaXRpb24taW5wdXQ7XG5cdFx0XG5cdFx0LmRyb3Bkb3duLnNob3cgPiAmLFxuXHRcdCY6YWN0aXZlLFxuXHRcdCYuYWN0aXZlLFxuXHRcdCY6Zm9jdXMsXG5cdFx0Ji5mb2N1cyB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtc29saWQtYmctZm9jdXM7XG5cdFx0XHRib3JkZXItY29sb3I6ICRpbnB1dC1zb2xpZC1iZy1mb2N1cyAhaW1wb3J0YW50O1xuXHRcdFx0Y29sb3I6ICRpbnB1dC1zb2xpZC1jb2xvcjtcblx0XHRcdHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWlucHV0O1xuXHRcdH1cblx0fVxuXG5cdC8vIFdoaXRlIHN0eWxlXG5cdCYuZm9ybS1zZWxlY3Qtd2hpdGUge1xuXHRcdEBpbmNsdWRlIHBsYWNlaG9sZGVyKCRpbnB1dC1wbGFjZWhvbGRlci1jb2xvcik7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGJvZHktYmc7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkYm9keS1iZztcblx0XHRjb2xvcjogJGlucHV0LWNvbG9yO1xuXG5cdFx0LmRyb3Bkb3duLnNob3cgPiAmLFxuXHRcdCY6YWN0aXZlLFxuXHRcdCYuYWN0aXZlLFxuXHRcdCY6Zm9jdXMsXG5cdFx0Ji5mb2N1cyB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYm9keS1iZztcblx0XHRcdGJvcmRlci1jb2xvcjogJGJvZHktYmcgIWltcG9ydGFudDtcblx0XHRcdGNvbG9yOiAkaW5wdXQtY29sb3I7XG5cdFx0fVxuXHR9XG59XG4iLCIvL1xuLy8gRm9ybSBDaGVja1xuLy9cblxuLmZvcm0tY2hlY2sge1xuICAgIC8vIExhYmVsXG4gICAgLmZvcm0tY2hlY2stbGFiZWwge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuXG4gICAgLy8gSW5wdXRcbiAgICAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgfVxuXG4gICAgLy8gQ3VzdG9tXG4gICAgJi5mb3JtLWNoZWNrLWN1c3RvbSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuZm9ybS1jaGVjay1sYWJlbCB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMC41NXJlbTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICY6bm90KC5mb3JtLXN3aXRjaCkge1xuICAgICAgICAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgICAgICAgICAmW3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAkZm9ybS1jaGVjay1pbnB1dC1iZy1zaXplO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gU29saWRcbiAgICAmLmZvcm0tY2hlY2stc29saWQge1xuICAgICAgICAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm9ybS1jaGVjay1pbnB1dC1iZy1zb2xpZDtcblxuICAgICAgICAgICAgJjphY3RpdmUsXG4gICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICBmaWx0ZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tY2hlY2staW5wdXQtYmctc29saWQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6Y2hlY2tlZCB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1iZy1jb2xvcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIFN1Y2Nlc3Mgc3RhdGVcbiAgICAmLmZvcm0tY2hlY2stc3VjY2VzcyB7XG4gICAgICAgIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICAgICAgICAgICY6Y2hlY2tlZCB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHN1Y2Nlc3M7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBEYW5nZXIgc3RhdGVcbiAgICAmLmZvcm0tY2hlY2stZGFuZ2VyIHtcbiAgICAgICAgLmZvcm0tY2hlY2staW5wdXQge1xuICAgICAgICAgICAgJjpjaGVja2VkIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFuZ2VyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gV2FybmluZyBzdGF0ZVxuICAgICYuZm9ybS1jaGVjay13YXJuaW5nIHtcbiAgICAgICAgLmZvcm0tY2hlY2staW5wdXQge1xuICAgICAgICAgICAgJjpjaGVja2VkIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2FybmluZztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8gU2l6aW5nXG4uZm9ybS1jaGVjay5mb3JtLWNoZWNrLWN1c3RvbSB7ICAgXG4gICAgJi5mb3JtLWNoZWNrLXNtIHtcbiAgICAgICAgLmZvcm0tY2hlY2staW5wdXQge1xuICAgICAgICAgICAgaGVpZ2h0OiAkZm9ybS1jaGVjay1pbnB1dC13aWR0aC1zbTtcbiAgICAgICAgICAgIHdpZHRoOiAkZm9ybS1jaGVjay1pbnB1dC13aWR0aC1zbTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuZm9ybS1jaGVjay1sZyB7XG4gICAgICAgIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICAgICAgICAgIGhlaWdodDogJGZvcm0tY2hlY2staW5wdXQtd2lkdGgtbGc7XG4gICAgICAgICAgICB3aWR0aDogJGZvcm0tY2hlY2staW5wdXQtd2lkdGgtbGc7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIEZvcm0gc3dpdGNoXG4uZm9ybS1zd2l0Y2guZm9ybS1jaGVjay1zb2xpZCB7XG4gICAgLmZvcm0tY2hlY2staW5wdXQge1xuICAgICAgICBoZWlnaHQ6ICRmb3JtLXN3aXRjaC1oZWlnaHQ7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGZvcm0tc3dpdGNoLWJnLWltYWdlLXNvbGlkKTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJGZvcm0tc3dpdGNoLWJvcmRlci1yYWRpdXM7XG5cbiAgICAgICAgJjpjaGVja2VkIHtcbiAgICAgICAgICAgIGZpbHRlcjogbm9uZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGZvcm0tc3dpdGNoLWNoZWNrZWQtYmctaW1hZ2UpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5mb3JtLXN3aXRjaC1zbSB7XG4gICAgICAgIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICAgICAgICAgIGhlaWdodDogJGZvcm0tc3dpdGNoLWhlaWdodC1zbTtcbiAgICAgICAgICAgIHdpZHRoOiAkZm9ybS1zd2l0Y2gtd2lkdGgtc207XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLmZvcm0tc3dpdGNoLWxnIHtcbiAgICAgICAgLmZvcm0tY2hlY2staW5wdXQge1xuICAgICAgICAgICAgaGVpZ2h0OiAkZm9ybS1zd2l0Y2gtaGVpZ2h0LWxnO1xuICAgICAgICAgICAgd2lkdGg6ICRmb3JtLXN3aXRjaC13aWR0aC1sZztcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi8vXG4vLyBJbnB1dCBHcm91cFxuLy9cblxuLy8gRm9ybSBjb250cm9sXG4uaW5wdXQtZ3JvdXAge1xuICAgICYuaW5wdXQtZ3JvdXAtc29saWQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtc29saWQtYmc7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkaW5wdXQtc29saWQtYmc7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMpO1xuXG4gICAgICAgICYuaW5wdXQtZ3JvdXAtc20ge1xuICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cy1zbSk7XG4gICAgICAgIH1cblxuICAgICAgICAmLmlucHV0LWdyb3VwLWxnIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMtbGcpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmlucHV0LWdyb3VwLXRleHQge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgXHRcdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAuZm9ybS1jb250cm9sIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIFx0XHRib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLy9cbi8vIFJlcXVpcmVkIExhYmVsXG4vL1xuXG4ucmVxdWlyZWQge1xuICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIipcIjtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgICAgIGNvbG9yOiAkZGFuZ2VyO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIH1cbn0iLCIvL1xuLy8gTW9kYWxcbi8vXG5cbi8vIEJhc2Vcbi5tb2RhbCB7XG4gICAgLy8gTW9iaWxlIGhlYWRlclxuICAgIC5tb2RhbC1oZWFkZXIge1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAgICAgLy8gSGVhZGluZ3NcbiAgICAgICAgaDEsaDIsaDMsaDQsaDUsaDYge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIE1vYmlsZSBkaWFsb2dcbiAgICAubW9kYWwtZGlhbG9nIHtcbiAgICAgICAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLy8gU3RpY2t5XG4ubW9kYWwubW9kYWwtc3RpY2t5IHtcbiAgICAmLm1vZGFsLXN0aWNreS1ib3R0b20tZW5kIHtcbiAgICAgICAgJHN0aWNreS13aWR0aDogNTAwcHg7XG4gICAgICAgICRzdGlja3ktd2lkdGgtbGc6IDYwMHB4O1xuXG4gICAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICAgICAgbWF4LXdpZHRoOiAkc3RpY2t5LXdpZHRoO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICBib3R0b206IDI1cHg7XG4gICAgICAgIHJpZ2h0OiAyNXB4O1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGJveC1zaGFkb3c6IDBweCAwcHggNjBweCAtMTVweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xuXG4gICAgICAgIC5tb2RhbC1kaWFsb2cge1xuICAgICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgICAgIG1heC13aWR0aDogJHN0aWNreS13aWR0aDtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XG5cbiAgICAgICAgICAgIC5tb2RhbC1jb250ZW50IHtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLm1vZGFsLXN0aWNreS1sZyB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6ICRzdGlja3ktd2lkdGgtbGc7XG5cbiAgICAgICAgICAgIC5tb2RhbC1kaWFsb2cge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogJHN0aWNreS13aWR0aC1sZztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC8vIFRhYmxldCAmIE1vYmlsZSBNb2Rlc3NcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgICBib3R0b206IDEwcHg7XG4gICAgICAgICAgICByaWdodDogMTBweDtcbiAgICAgICAgICAgIGxlZnQ6IDEwcHg7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi8vXG4vLyBQcm9ncmVzc1xuLy9cblxuLy8gVmVydGljYWwgUG9zaXRpb25cbi5wcm9ncmVzcy12ZXJ0aWNhbCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAucHJvZ3Jlc3Mge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMXJlbTtcblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLnByb2dyZXNzLWJhciB7XG4gICAgICAgICAgICB3aWR0aDogOHB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIvL1xuLy8gVGFibGVcbi8vXG5cbi8vIFRhYmxlXG4udGFibGUge1xuXHR3aWR0aDogMTAwJTtcblx0XG5cdD46bm90KDpsYXN0LWNoaWxkKT46bGFzdC1jaGlsZD4qIHtcblx0XHRib3JkZXItYm90dG9tLWNvbG9yOiBpbmhlcml0O1xuXHR9XG5cblx0dHIsIHRoLCB0ZCB7XG5cdFx0Ym9yZGVyLWNvbG9yOiBpbmhlcml0O1xuXHRcdGJvcmRlci13aWR0aDogaW5oZXJpdDtcblx0XHRib3JkZXItc3R5bGU6IGluaGVyaXQ7XG5cdFx0dGV4dC10cmFuc2Zvcm06IGluaGVyaXQ7XG5cdFx0Zm9udC13ZWlnaHQ6IGluaGVyaXQ7XG5cdFx0Zm9udC1zaXplOiBpbmhlcml0O1xuXHRcdGNvbG9yOiBpbmhlcml0O1xuXHRcdGhlaWdodDogaW5oZXJpdDtcblx0XHRtaW4taGVpZ2h0OiBpbmhlcml0O1xuXG5cdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0fVxuXG5cdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0fVxuXHR9XG5cblx0dGZvb3QsXG5cdHRib2R5IHtcblx0XHR0cjpsYXN0LWNoaWxkIHtcblx0XHRcdGJvcmRlci1ib3R0b206IDAgIWltcG9ydGFudDtcblxuXHRcdFx0dGgsIHRkIHtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdHRmb290IHtcblx0XHR0aCwgdGQge1xuXHRcdFx0Ym9yZGVyLXRvcDogaW5oZXJpdDtcblx0XHR9XG5cdH1cblxuXHQvLyBSb3VuZGVkXG5cdCYudGFibGUtcm91bmRlZCB7XG5cdFx0Ym9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG5cdFx0Ym9yZGVyLXNwYWNpbmc6IDA7XG5cdFx0Ym9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcblx0fVxuXG5cdC8vIEZsdXNoXG5cdCYudGFibGUtZmx1c2gge1xuXHRcdHRyLCB0aCwgdGQge1xuXHRcdFx0cGFkZGluZzogaW5oZXJpdDtcblx0XHR9XG5cdH1cblxuXHQvLyBSb3cgYm9yZGVyZWRcblx0Ji50YWJsZS1yb3ctYm9yZGVyZWQge1xuXHRcdHRyIHtcblx0XHRcdGJvcmRlci1ib3R0b20td2lkdGg6IDFweDtcblx0XHRcdGJvcmRlci1ib3R0b20tc3R5bGU6IHNvbGlkO1xuXHRcdFx0Ym9yZGVyLWJvdHRvbS1jb2xvcjogJGJvcmRlci1jb2xvcjtcblx0XHR9XG5cblx0XHR0Zm9vdCB7XG5cdFx0XHR0aCwgdGQge1xuXHRcdFx0XHRib3JkZXItdG9wLXdpZHRoOiAxcHggIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQvLyBSb3cgZGFzaGVkXG5cdCYudGFibGUtcm93LWRhc2hlZCB7XG5cdFx0dHIge1xuXHRcdFx0Ym9yZGVyLWJvdHRvbS13aWR0aDogMXB4O1xuXHRcdFx0Ym9yZGVyLWJvdHRvbS1zdHlsZTogZGFzaGVkO1xuXHRcdFx0Ym9yZGVyLWJvdHRvbS1jb2xvcjogJGJvcmRlci1jb2xvcjtcblx0XHR9XG5cblx0XHR0Zm9vdCB7XG5cdFx0XHR0aCwgdGQge1xuXHRcdFx0XHRib3JkZXItdG9wLXdpZHRoOiAxcHggIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQvLyBSb3cgYm9yZGVyIGNvbG9yc1xuXHRAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkZ3JheXMge1xuXHRcdCYudGFibGUtcm93LWdyYXktI3skY29sb3J9IHtcblx0XHRcdHRyIHsgXG5cdFx0XHRcdGJvcmRlci1ib3R0b20tY29sb3I6ICR2YWx1ZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLy8gQ2VsbCBndXR0ZXJzXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAgICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAgICAgQGVhY2ggJG5hbWUsICR2YWx1ZSBpbiAkZ3V0dGVycyB7XG5cdFx0XHQudGFibGUuZyN7JGluZml4fS0jeyRuYW1lfSB7XG5cdFx0XHRcdHRoLCB0ZCB7XG5cdFx0XHRcdFx0cGFkZGluZzogJHZhbHVlO1xuXHRcdFx0XHR9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC50YWJsZS5neSN7JGluZml4fS0jeyRuYW1lfSB7XG5cdFx0XHRcdHRoLCB0ZCB7XG5cdFx0XHRcdFx0cGFkZGluZy10b3A6ICR2YWx1ZTtcblx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogJHZhbHVlO1xuXHRcdFx0XHR9XG4gICAgICAgICAgICB9XG5cblx0XHRcdC50YWJsZS5neCN7JGluZml4fS0jeyRuYW1lfSB7XG5cdFx0XHRcdHRoLCB0ZCB7XG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAkdmFsdWU7XG5cdFx0XHRcdFx0cGFkZGluZy1yaWdodDogJHZhbHVlO1xuXHRcdFx0XHR9XG4gICAgICAgICAgICB9XG5cblx0XHRcdC50YWJsZS5ncyN7JGluZml4fS0jeyRuYW1lfSB7XG5cdFx0XHRcdCB0aCwgdGQge1xuXHRcdFx0XHRcdCY6Zmlyc3QtY2hpbGQge1xuXHQgICBcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAkdmFsdWU7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0ICAgXHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6ICR2YWx1ZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi8vXG4vLyBQb3BvdmVyXG4vL1xuXG5cbi8vIEJhc2Vcbi5wb3BvdmVyIHtcbiAgICAucG9wb3Zlci1oZWFkZXIge1xuICAgICAgICBmb250LXNpemU6ICRwb3BvdmVyLWhlYWRlci1mb250LXNpemU7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkcG9wb3Zlci1oZWFkZXItZm9udC13ZWlnaHQ7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkcG9wb3Zlci1oZWFkZXItYm9yZGVyLWNvbG9yO1xuICAgIH1cblxuICAgIC5wb3BvdmVyLWRpc21pc3Mge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogJHBvcG92ZXItZGlzc21pcy1idG4tdG9wO1xuICAgICAgICByaWdodDogJHBvcG92ZXItZGlzc21pcy1idG4tZW5kO1xuICAgICAgICBoZWlnaHQ6ICRwb3BvdmVyLWRpc3NtaXMtYnRuLWhlaWdodDtcbiAgICAgICAgd2lkdGg6ICRwb3BvdmVyLWRpc3NtaXMtYnRuLWhlaWdodDtcblxuICAgICAgICBpIHtcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JheS01MDA7XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGkge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYgKyAucG9wb3Zlci1oZWFkZXIge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogJHBvcG92ZXItYm9keS1wYWRkaW5nLXggKyAkcG9wb3Zlci1kaXNzbWlzLWJ0bi1oZWlnaHQ7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIERhcmsgTW9kZVxuLnBvcG92ZXItZGFyayB7XG4gICAgQGluY2x1ZGUgcG9wb3Zlci10aGVtZSgkZ3JheS05MDAsICRncmF5LTgwMCwgJGdyYXktOTAwLCAkZ3JheS0yMDAsICRncmF5LTQwMCwgJGdyYXktMTAwLCAkZ3JheS05MDApO1xuICAgIC8vICRiZy1jb2xvciwgJGJvcmRlci1jb2xvciwgJGhlYWRlci1iZy1jb2xvciwgJGhlYWRlci1jb2xvciwgJGJvZHktY29sb3IsICRhcnJvdy1vdXRlci1jb2xvciwgJGFycm93LWNvbG9yXG59IiwiLy9cbi8vIFBvcG92ZXIgTWl4aW5cbi8vXG5cbkBtaXhpbiBwb3BvdmVyLXRoZW1lKCRiZy1jb2xvciwgJGJvcmRlci1jb2xvciwgJGhlYWRlci1iZy1jb2xvciwgJGhlYWRlci1jb2xvciwgJGJvZHktY29sb3IsICRhcnJvdy1vdXRlci1jb2xvciwgJGFycm93LWNvbG9yKSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJnLWNvbG9yO1xuICAgIGJvcmRlcjogMDtcblxuICAgIC8vIEhlYWRlclxuICAgIC5wb3BvdmVyLWhlYWRlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRoZWFkZXItYmctY29sb3I7XG4gICAgICAgIGNvbG9yOiAkaGVhZGVyLWNvbG9yO1xuICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkYm9yZGVyLWNvbG9yO1xuICAgIH1cblxuICAgIC8vIEJvZHlcbiAgICAucG9wb3Zlci1ib2R5IHtcbiAgICAgICAgY29sb3I6ICRib2R5LWNvbG9yO1xuICAgIH1cblxuICAgIC8vIEFycm93c1xuICAgICYuYnMtcG9wb3Zlci10b3Age1xuICAgICAgICA+IC5wb3BvdmVyLWFycm93IHtcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogICRhcnJvdy1vdXRlci1jb2xvcjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGJvcmRlci10b3AtY29sb3I6ICRhcnJvdy1jb2xvcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuYnMtcG9wb3Zlci1lbmQge1xuICAgICAgICA+IC5wb3BvdmVyLWFycm93IHtcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAkYXJyb3ctb3V0ZXItY29sb3I7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQtY29sb3I6ICRhcnJvdy1jb2xvcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuYnMtcG9wb3Zlci1ib3R0b20ge1xuICAgICAgICA+IC5wb3BvdmVyLWFycm93IHtcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJGFycm93LW91dGVyLWNvbG9yO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJGFycm93LWNvbG9yO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLy8gVGhpcyB3aWxsIHJlbW92ZSB0aGUgcG9wb3Zlci1oZWFkZXIncyBib3JkZXIganVzdCBiZWxvdyB0aGUgYXJyb3dcbiAgICAgICAgLnBvcG92ZXItaGVhZGVyOjpiZWZvcmUge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJGhlYWRlci1iZy1jb2xvcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuYnMtcG9wb3Zlci1zdGFydCB7XG4gICAgICAgID4gLnBvcG92ZXItYXJyb3cge1xuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogJGFycm93LW91dGVyLWNvbG9yO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICRhcnJvdy1jb2xvcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIvL1xuLy8gIFRvb2x0aXBcbi8vXG5cblxuLy8gQmFzZVxuLnRvb2x0aXAge1xuICAgIC50b29sdGlwLWlubmVyIHtcbiAgICAgICAgYm94LXNoYWRvdzogJHRvb2x0aXAtYm94LXNoYWRvdztcbiAgICB9XG5cbiAgICAmLnRvb2x0b3AtYXV0by13aWR0aCB7XG4gICAgICAgXHQudG9vbHRpcC1pbm5lciB7XG4gICAgICAgXHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIFx0XHRcdG1heC13aWR0aDogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIERhcmsgVGhlbWVcbiAgICAmLnRvb2x0aXAtZGFyayB7XG4gICAgICAgIEBpbmNsdWRlIHRvb2x0aXAtdGhlbWUoJGRhcmssICRkYXJrLWludmVyc2UsICRkYXJrKTtcbiAgICB9XG59XG4iLCIvL1xuLy8gVG9vbHRpcCBNaXhpblxuLy9cblxuQG1peGluIHRvb2x0aXAtdGhlbWUoJGJnLWNvbG9yLCAkY29sb3IsICRhcnJvdy1jb2xvcikge1xuICAgIC50b29sdGlwLWlubmVyIHtcbiAgICAgICAgY29sb3I6ICRjb2xvcjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJnLWNvbG9yO1xuICAgIH1cblxuICAgIC8vIEFycm93c1xuICAgICYuYnMtdG9vbHRpcC10b3Age1xuICAgICAgICAudG9vbHRpcC1hcnJvdyB7XG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGJvcmRlci10b3AtY29sb3I6ICRhcnJvdy1jb2xvcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuYnMtdG9vbHRpcC1lbmQge1xuICAgICAgICAudG9vbHRpcC1hcnJvdyB7XG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogJGFycm93LWNvbG9yO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5icy10b29sdGlwLWJvdHRvbSB7XG4gICAgICAgIC50b29sdGlwLWFycm93IHtcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJGFycm93LWNvbG9yO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5icy10b29sdGlwLXN0YXJ0IHtcbiAgICAgICAgLnRvb2x0aXAtYXJyb3cge1xuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogJGFycm93LWNvbG9yO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLy9cbi8vIEFjY29yZGlvblxuLy9cblxuLy8gQmFzZVxuLmFjY29yZGlvbiB7XG5cdC8vIEFjY29yZGluZyBoZWFkaW5nXG5cdC5hY2NvcmRpb24taGVhZGVyIHtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdH1cblxuXHQvLyBJY29uIHRvZ2dsZSBtb2RlXG5cdCYuYWNjb3JkaW9uLWljb24tdG9nZ2xlIHtcblx0XHQvLyBBY2NvcmRpb24gaWNvbiBleHBhbmVkIG1vZGVcblx0XHQuYWNjb3JkaW9uLWljb24ge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtc2hyaW5rOiAwO1xuXHRcdFx0dHJhbnNpdGlvbjogJHRyYW5zaXRpb24tYmFzZTtcblx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuXHRcdFx0aSB7XG5cdCAgICBcdFx0Y29sb3I6ICRwcmltYXJ5O1xuXHQgICAgXHR9XG5cblx0ICAgIFx0LnN2Zy1pY29uIHtcblx0ICAgIFx0XHRAaW5jbHVkZSBzdmctaWNvbi1jb2xvcigkcHJpbWFyeSk7XG5cdCAgICBcdH1cblx0XHR9XG5cblx0XHQvLyBBY2NvcmRpb24gaWNvbiBjb2xsYXBzZWQgbW9kZVxuXHRcdC5jb2xsYXBzZWQge1xuXHRcdFx0LmFjY29yZGlvbi1pY29uIHtcblx0XHRcdFx0dHJhbnNpdGlvbjogJHRyYW5zaXRpb24tYmFzZTtcblx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoMCk7XG5cblx0XHRcdFx0aSB7XG5cdFx0ICAgIFx0XHRjb2xvcjogJHRleHQtbXV0ZWQ7XG5cdFx0ICAgIFx0fVxuXG5cdFx0XHRcdC5zdmctaWNvbiB7XG5cdFx0ICAgIFx0XHRAaW5jbHVkZSBzdmctaWNvbi1jb2xvcigkdGV4dC1tdXRlZCk7XG5cdFx0ICAgIFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC8vIFJlc2V0IGFjY29yZGlvbiBpdGVtIGJvcmRlclxuXHQmLmFjY29yZGlvbi1ib3JkZXJsZXNzIHtcblx0XHQvLyBBY2NvcmRpbmcgaXRlbVxuXHRcdC5hY2NvcmRpb24taXRlbSB7XG5cdFx0XHRib3JkZXI6IDA7XG5cdFx0fVxuXHR9XG5cblx0Ly8gUmVzZXQgYWNjb3JkaW9uIGl0ZW0gYm9yZGVyLCBib3JkZXIgcmFkaXVlcyBhbmQgYmFja2dyb3VuZCBjb2xvclxuXHQmLmFjY29yZGlvbi1mbHVzaCB7XG5cdFx0Ly8gQWNjb3JkaW5nIGl0ZW1cblx0XHQuYWNjb3JkaW9uLWl0ZW0ge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRib3JkZXI6IDA7XG5cdFx0XHRib3JkZXItcmFkaXVzOiBub25lO1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHR9XG5cdH1cdFxufVxuIiwiLy9cbi8vIExvYWRpbmdcbi8vXG5cbi5mZWVkYmFjayB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLmZlZWRiYWNrLXBvcHVwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB6LWluZGV4OiBnZXQoJGZlZWRiYWNrLCBwb3B1cCwgei1pbmRleCk7XG4gICAgYm94LXNoYWRvdzogZ2V0KCRmZWVkYmFjaywgcG9wdXAsIGJveC1zaGFkb3cpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IGdldCgkZmVlZGJhY2ssIHBvcHVwLCBiYWNrZ3JvdW5kLWNvbG9yKTtcbiAgICBib3JkZXItcmFkaXVzOiBnZXQoJGZlZWRiYWNrLCBwb3B1cCwgYm9yZGVyLXJhZGl1cyk7XG4gICAgcGFkZGluZzogZ2V0KCRmZWVkYmFjaywgcG9wdXAsIHBhZGRpbmcpO1xufVxuXG4vLyBQbGFjZW1lbnRcbi5mZWVkYmFjay10b3AtY2VudGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHRyYW5zaXRpb246IHRvcCBnZXQoJGZlZWRiYWNrLCBwb3B1cCwgdHJhbnNpdGlvbi1zcGVlZCkgZWFzZTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIEBpbmNsdWRlIGJvcmRlci10b3Atc3RhcnQtcmFkaXVzKDApO1xuICAgIEBpbmNsdWRlIGJvcmRlci10b3AtZW5kLXJhZGl1cygwKTtcbiAgICBcbiAgICAmLmZlZWRiYWNrLXNob3duIHtcbiAgICAgICAgdG9wOiAwcHg7XG4gICAgICAgIHRyYW5zaXRpb246IHRvcCBnZXQoJGZlZWRiYWNrLCBwb3B1cCwgdHJhbnNpdGlvbi1zcGVlZCkgZWFzZTtcbiAgICB9XG59XG4iLCIvL1xuLy8gQXZhdGFyXG4vL1xuXG5cbi8vIEJhc2Vcbi5pbWFnZS1pbnB1dCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcblxuXHQvLyBFbXB0eSBzdGF0ZVxuXHQmOm5vdCguaW1hZ2UtaW5wdXQtZW1wdHkpIHtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiBub25lICFpbXBvcnRhbnQ7XG5cdH1cblxuXHQvLyBXcmFwcGVyXG5cdC5pbWFnZS1pbnB1dC13cmFwcGVyIHtcblx0XHR3aWR0aDogMTIwcHg7XG5cdFx0aGVpZ2h0OiAxMjBweDtcblx0XHRAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdH1cblxuXHQvLyBDaGFuZ2UgQnV0dG9uXG5cdFtkYXRhLWt0LWltYWdlLWlucHV0LWFjdGlvbj1cImNoYW5nZVwiXSB7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRyaWdodDogLTEwcHg7XG5cdFx0dG9wOiAtMTBweDtcblxuXHRcdGlucHV0IHtcblx0XHRcdHdpZHRoOiAwICFpbXBvcnRhbnQ7XG5cdFx0XHRoZWlnaHQ6IDAgIWltcG9ydGFudDtcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdH1cblx0fVxuXG5cdC8vIENhbmNlbCAmIFJlbW92ZSBCdXR0b25zXG5cdFtkYXRhLWt0LWltYWdlLWlucHV0LWFjdGlvbj1cImNhbmNlbFwiXSxcblx0W2RhdGEta3QtaW1hZ2UtaW5wdXQtYWN0aW9uPVwicmVtb3ZlXCJdIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0cmlnaHQ6IC0xMHB4O1xuXHRcdGJvdHRvbTogLTVweDtcblx0fVxuXG5cdFtkYXRhLWt0LWltYWdlLWlucHV0LWFjdGlvbj1cImNhbmNlbFwiXSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXG5cdC8vIElucHV0IENoYW5nZWQgU3RhdGVcblx0Ji5pbWFnZS1pbnB1dC1jaGFuZ2VkIHtcblx0XHRbZGF0YS1rdC1pbWFnZS1pbnB1dC1hY3Rpb249XCJjYW5jZWxcIl0ge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHR9XG5cblx0XHRbZGF0YS1rdC1pbWFnZS1pbnB1dC1hY3Rpb249XCJyZW1vdmVcIl0ge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cblxuXHQvLyBJbnB1dCBFbXB0eSBTdGF0ZVxuXHQmLmltYWdlLWlucHV0LWVtcHR5IHtcblx0XHRbZGF0YS1rdC1pbWFnZS1pbnB1dC1hY3Rpb249XCJyZW1vdmVcIl0sXG5cdFx0W2RhdGEta3QtaW1hZ2UtaW5wdXQtYWN0aW9uPVwiY2FuY2VsXCJdIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG5cblx0Ly8gQ2lyY2xlIHN0eWxlXG5cdCYuaW1hZ2UtaW5wdXQtY2lyY2xlIHtcblx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cblx0XHQvLyBXcmFwcGVyXG5cdFx0LmltYWdlLWlucHV0LXdyYXBwZXIge1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdH1cblxuXHRcdC8vIENoYW5nZSBDb250cm9sXG5cdFx0W2RhdGEta3QtaW1hZ2UtaW5wdXQtYWN0aW9uPVwiY2hhbmdlXCJdIHtcblx0XHRcdHJpZ2h0OiA1cHg7XG5cdFx0XHR0b3A6IDVweDtcblx0XHR9XG5cblx0XHQvLyBDYW5jZWwgJiBSZW1vdmUgQnV0dG9uc1xuXHRcdFtkYXRhLWt0LWltYWdlLWlucHV0LWFjdGlvbj1cImNhbmNlbFwiXSxcblx0XHRbZGF0YS1rdC1pbWFnZS1pbnB1dC1hY3Rpb249XCJyZW1vdmVcIl0ge1xuXHRcdFx0cmlnaHQ6IDVweDtcblx0XHRcdGJvdHRvbTogNXB4O1xuXHRcdH1cblx0fVxuXG5cdC8vIEJvcmRlcmVkIHN0eWxlXG5cdCYuaW1hZ2UtaW5wdXQtb3V0bGluZSB7XG5cdFx0LmltYWdlLWlucHV0LXdyYXBwZXIge1xuXHRcdFx0Ym9yZGVyOiAzcHggc29saWQgJHdoaXRlO1xuXHRcdFx0Ym94LXNoYWRvdzogJGJveC1zaGFkb3c7XG5cdFx0fVxuXHR9XG59XG4iLCIvL1xuLy8gc3ltYm9sXG4vL1xuXG4vLyBCYXNlXG4uc3ltYm9sIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7O1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcblxuICAgIC8vIExhYmVsXG4gICAgLnN5bWJvbC1sYWJlbCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBjb2xvcjogJGdyYXktODAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0xMDA7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xuICAgIH1cblxuICAgIC8vIEJhZGdlXG4gICAgLnN5bWJvbC1iYWRnZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgJGJvZHktYmc7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC8vIEltYWdlXG4gICAgPiBpbWcge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XG4gICAgfVxuXG4gICAgLy8gU3F1YXJlXG4gICAgJi5zeW1ib2wtc3F1YXJlIHtcbiAgICAgICAgJixcbiAgICAgICAgPiBpbWcsXG4gICAgICAgIC5zeW1ib2wtbGFiZWwge1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gQ2lyY2xlXG4gICAgJi5zeW1ib2wtY2lyY2xlIHtcbiAgICAgICAgJixcbiAgICAgICAgPiBpbWcsXG4gICAgICAgIC5zeW1ib2wtbGFiZWwge1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gU2l6ZXNcbiAgICBAaW5jbHVkZSBzeW1ib2wtc2l6ZShnZXQoJHN5bWJvbC1zaXplcywgZGVmYXVsdCkpO1xuXG4gICAgQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICAgICAgICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAgICAgICAgIEBlYWNoICRuYW1lLCAkdmFsdWUgaW4gJHN5bWJvbC1zaXplcyB7XG4gICAgICAgICAgICAgICAgQGlmICgkbmFtZSAhPSAnZGVmYXVsdCcpIHtcbiAgICAgICAgICAgICAgICAgICAgJi5zeW1ib2wjeyRpbmZpeH0tI3skbmFtZX0ge1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3ltYm9sLXNpemUoJHZhbHVlKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8gR3JvdXBcbi5zeW1ib2wtZ3JvdXAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG5cbiAgICAuc3ltYm9sIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB6LWluZGV4OiAwO1xuICAgICAgICBtYXJnaW4tbGVmdDogLTEwcHg7XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRib2R5LWJnO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLnN5bWJvbC1ob3ZlciB7XG4gICAgICAgIC5zeW1ib2wge1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLy9cbi8vIFN5bWJvbFxuLy9cblxuQG1peGluIHN5bWJvbC1zaXplKCRzaXplKSB7XG4gICAgPiBpbWcge1xuICAgICAgICB3aWR0aDogJHNpemU7XG4gICAgICAgIGhlaWdodDogJHNpemU7XG4gICAgfVxuXG4gICAgLnN5bWJvbC1sYWJlbCB7XG4gICAgICAgIHdpZHRoOiAkc2l6ZTtcbiAgICAgICAgaGVpZ2h0OiAkc2l6ZTtcbiAgICB9XG5cbiAgICAmLnN5bWJvbC1maXhlZCB7XG4gICAgICAgIC5zeW1ib2wtbGFiZWwge1xuICAgICAgICAgICAgd2lkdGg6ICRzaXplO1xuICAgICAgICAgICAgaGVpZ2h0OiAkc2l6ZTtcbiAgICAgICAgfVxuXG4gICAgICAgID4gaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiAkc2l6ZTtcbiAgICAgICAgICAgIGhlaWdodDogJHNpemU7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IGF1dG87XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBSYXRpb3NcbiAgICAmLnN5bWJvbC0yYnkzIHtcbiAgICAgICAgLnN5bWJvbC1sYWJlbCB7XG4gICAgICAgICAgICBoZWlnaHQ6ICRzaXplO1xuICAgICAgICAgICAgd2lkdGg6ICAkc2l6ZSAqIGRpdmlkZSgzLCAyKTtcbiAgICAgICAgfVxuXG4gICAgICAgID4gaW1nIHtcbiAgICAgICAgICAgIGhlaWdodDogJHNpemU7XG4gICAgICAgICAgICB3aWR0aDogICRzaXplICogZGl2aWRlKDMsIDIpO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiBhdXRvO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLy9cbi8vIFB1bHNlXG4vL1xuXG5cbi8vIEJhc2Vcbi5wdWxzZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgLy8gVGhlbWUgQ29sb3JzXG4gICAgQGVhY2ggJG5hbWUsICRjb2xvciBpbiAkdGhlbWUtY29sb3JzIHtcbiAgICAgICAgJi5wdWxzZS0jeyRuYW1lfSB7XG4gICAgICAgICAgICAucHVsc2UtcmluZyB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5wdWxzZS1yaW5nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICB3aWR0aDogNDBweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYW5pbWF0aW9uOiBhbmltYXRpb24tcHVsc2UgMy41cyBlYXNlLW91dDtcbiAgICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIGJvcmRlci13aWR0aDogM3B4O1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgYm9yZGVyLWNvbG9yOiAkZ3JheS01MDA7XG59XG5cbkBrZXlmcmFtZXMgYW5pbWF0aW9uLXB1bHNlIHtcbiAgICAwJSB7LXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuMSwgMC4xKTsgb3BhY2l0eTogMC4wO31cbiAgICA2MCUgey13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjEsIDAuMSk7IG9wYWNpdHk6IDAuMDt9XG4gICAgNjUlIHtvcGFjaXR5OiAxO31cbiAgICAxMDAlIHstd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4yLCAxLjIpOyBvcGFjaXR5OiAwLjA7fVxufVxuIiwiLy9cbi8vIFBhZ2UgbG9hZGVyXG4vL1xuXG4vLyBDU1MzIFRyYW5zaXRpb25zIG9ubHkgYWZ0ZXIgcGFnZSBsb2FkKC5wYWdlLWxvYWRpbmcgY2xhc3MgYWRkZWQgdG8gYm9keSB0YWcgYW5kIHJlbW92ZSB3aXRoIEpTIG9uIHBhZ2UgbG9hZClcbi5wYWdlLWxvYWRpbmcgKiB7XG4gICAgdHJhbnNpdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vLyBCYXNlXG4ucGFnZS1sb2FkZXIge1xuXHRiYWNrZ3JvdW5kOiAkYm9keS1iZztcblx0cG9zaXRpb246IGZpeGVkO1xuXHR0b3A6IDA7XG5cdGJvdHRvbTogMDtcblx0bGVmdDogMDtcblx0cmlnaHQ6IDA7XG5cdHotaW5kZXg6IDEwMDA7XG4gICBcdGRpc3BsYXk6IG5vbmU7XG5cbiAgIFx0LnBhZ2UtbG9hZGluZyAmIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdH1cbn1cbiIsIi8vXG4vLyBTY3JvbGx0b3Bcbi8vXG5cbi5zY3JvbGx0b3Age1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB3aWR0aDogZ2V0KCRzY3JvbGx0b3AsIHNpemUsIGRlc2t0b3ApO1xuICAgIGhlaWdodDogZ2V0KCRzY3JvbGx0b3AsIHNpemUsIGRlc2t0b3ApO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBib3R0b206IGdldCgkc2Nyb2xsdG9wLCBib3R0b20sIGRlc2t0b3ApO1xuICAgIHJpZ2h0OiBnZXQoJHNjcm9sbHRvcCwgcmlnaHQsIGRlc2t0b3ApO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB6LWluZGV4OiAxMDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gICAgYm94LXNoYWRvdzogJGJveC1zaGFkb3c7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1saW5rO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xuXG4gICAgLnN2Zy1pY29uIHtcbiAgICAgICAgQGluY2x1ZGUgc3ZnLWljb24tc2l6ZSgyNHB4KTtcbiAgICAgICAgQGluY2x1ZGUgc3ZnLWljb24tY29sb3IoJHdoaXRlKTtcbiAgICB9XG5cbiAgICA+IGkge1xuICAgICAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgPiBpIHtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIH1cblxuICAgICAgICAuc3ZnLWljb24ge1xuICAgICAgICAgICAgQGluY2x1ZGUgc3ZnLWljb24tY29sb3IoJHdoaXRlKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIFtkYXRhLWt0LXNjcm9sbHRvcD1cIm9uXCJdICYge1xuICAgICAgICBvcGFjaXR5OiAwLjM7XG4gICAgICAgIGFuaW1hdGlvbjogYW5pbWF0aW9uLXNjcm9sbHRvcCAuNHMgZWFzZS1vdXQgMTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWxpbms7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gVGFibGV0ICYgTW9iaWxlIE1vZGVzc1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICBib3R0b206IGdldCgkc2Nyb2xsdG9wLCBib3R0b20sIHRhYmxldC1hbmQtbW9iaWxlKTtcbiAgICAgICAgcmlnaHQ6IGdldCgkc2Nyb2xsdG9wLCByaWdodCwgdGFibGV0LWFuZC1tb2JpbGUpO1xuICAgICAgICB3aWR0aDogZ2V0KCRzY3JvbGx0b3AsIHNpemUsIHRhYmxldC1hbmQtbW9iaWxlKTtcbiAgICAgICAgaGVpZ2h0OiBnZXQoJHNjcm9sbHRvcCwgc2l6ZSwgdGFibGV0LWFuZC1tb2JpbGUpO1xuICAgIH1cbn1cblxuLy8gQW5pbWF0aW9uc1xuQGtleWZyYW1lcyBhbmltYXRpb24tc2Nyb2xsdG9wIHtcbiAgICBmcm9tICAgeyBtYXJnaW4tYm90dG9tOiAtMTVweCB9XG4gICAgdG8geyAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxufVxuIiwiLy9cbi8vIFNWRyBJY29uXG4vL1xuXG4uc3ZnLWljb24ge1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIFxuICAgIEBpbmNsdWRlIHN2Zy1pY29uLXNpemUoZ2V0KCRmb250LXNpemVzLCA1KSk7XG4gICAgQGluY2x1ZGUgc3ZnLWljb24tY29sb3IoJHRleHQtbXV0ZWQpO1xuXG4gICAgLy8gVGhlbWUgY29sb3JzXG4gICAgQGVhY2ggJG5hbWUsICRjb2xvciBpbiAkdGhlbWUtdGV4dC1jb2xvcnMge1xuICAgICAgICAmLnN2Zy1pY29uLSN7JG5hbWV9IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHN2Zy1pY29uLWNvbG9yKCRjb2xvcik7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBSZXNwb25zaXZlIGljb24gc2l6ZXNcbiAgICBAZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgICAgICAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgICAgICAgICAgLy8gU2l6ZXNcbiAgICAgICAgICAgIEBlYWNoICRuYW1lLCAkdmFsdWUgaW4gJGZvbnQtc2l6ZXMge1xuICAgICAgICAgICAgICAgICYuc3ZnLWljb24jeyRpbmZpeH0tI3skbmFtZX0ge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzdmctaWNvbi1zaXplKCR2YWx1ZSwgdHJ1ZSk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLy9cbi8vIFRpbWVsaW5lXG4vL1xuXG4vLyBCYXNlXG4udGltZWxpbmUge1xuXHQvLyBJdGVtXG5cdC50aW1lbGluZS1pdGVtIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0cGFkZGluZzogMDtcblx0XHRtYXJnaW46IDA7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblxuXHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHQudGltZWxpbmUtbGluZSB7XG5cdFx0XHRcdGJvdHRvbTogMTAwJTtcblx0XHRcdH1cblx0XHR9XG5cdH0gICAgICAgIFxuXG5cdC8vIExpbmVcblx0LnRpbWVsaW5lLWxpbmUge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGNvbnRlbnQ6IFwiIFwiO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyOyAgICAgXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHotaW5kZXg6IDA7XG5cdFx0bGVmdDogMDtcblx0XHR0b3A6MDtcblx0XHRib3R0b206IDA7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoNTAlKTtcblx0XHRib3JkZXItbGVmdC13aWR0aDogMXB4O1xuXHRcdGJvcmRlci1sZWZ0LXN0eWxlOiBkYXNoZWQ7XG5cdFx0Ym9yZGVyLWxlZnQtY29sb3I6ICRncmF5LTMwMDsgXG5cdH1cblxuXHQvLyBJY29uXG5cdC50aW1lbGluZS1pY29uIHtcblx0XHR6LWluZGV4OiAxO1xuXHRcdGZsZXgtc2hyaW5rOiAwO1xuXHRcdG1hcmdpbi1yaWdodDogMXJlbTtcblx0fVxuXG5cdC8vIENvbnRlbnRcblx0LnRpbWVsaW5lLWNvbnRlbnQge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG92ZXJmbG93OiBhdXRvO1xuXHRcdG1hcmdpbi1ib3R0b206IDEuNXJlbTtcblx0fVxuXG5cdC8vIFZlcnRpY2FsIGNlbnRlciBcblx0Ji50aW1lbGluZS1jZW50ZXIge1xuXHRcdC50aW1lbGluZS1pdGVtIHtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblx0XHRcdCY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIC50aW1lbGluZS1saW5lIHtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIC50aW1lbGluZS1saW5lIHtcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiA1MCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXHRcdH1cblx0fVxufVxuIiwiLy9cbi8vIERlbW9cbi8vXG5cblxuLm92ZXJsYXkgIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAub3ZlcmxheS13cmFwcGVyIHtcblxuICAgIH1cblxuICAgIC5vdmVybGF5LWxheWVyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBnZXQoJG92ZXJsYXksIGJnKTtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG5cbiAgICAmLm92ZXJsYXktc2hvdyxcbiAgICAmLm92ZXJsYXktYmxvY2ssXG4gICAgJjpob3ZlciB7XG4gICAgICAgIC5vdmVybGF5LWxheWVyIHtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5vdmVybGF5LWJsb2NrIHtcbiAgICAgICAgY3Vyc29yOiB3YWl0O1xuICAgIH1cbn1cbiIsIi8vXG4vLyBCdWxsZXRcbi8vXG5cbi8vIEJhc2Vcbi5idWxsZXQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBnZXQoJGJ1bGxldCwgYmctY29sb3IpO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoZ2V0KCRidWxsZXQsIGJhci1ib3JkZXItcmFkaXVzKSk7XG4gICAgd2lkdGg6IGdldCgkYnVsbGV0LCBiYXItd2lkdGgpO1xuICAgIGhlaWdodDogZ2V0KCRidWxsZXQsIGJhci1oZWlnaHQpO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xufVxuXG4vLyBEb3QgYnVsbGV0XG4uYnVsbGV0LWRvdCB7XG4gICAgd2lkdGg6IGdldCgkYnVsbGV0LCBkb3Qtc2l6ZSk7XG4gICAgaGVpZ2h0OiBnZXQoJGJ1bGxldCwgZG90LXNpemUpO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLy8gVmVydGljYWwgYnVsbGV0XG4uYnVsbGV0LXZlcnRpY2FsIHtcbiAgICB3aWR0aDogZ2V0KCRidWxsZXQsIGJhci1oZWlnaHQpO1xuICAgIGhlaWdodDogZ2V0KCRidWxsZXQsIGJhci13aWR0aCk7XG59XG5cbi8vIFZlcnRpY2FsIGxpbmVcbi5idWxsZXQtbGluZSB7XG4gICAgd2lkdGg6IGdldCgkYnVsbGV0LCBsaW5lLXdpZHRoKTtcbiAgICBoZWlnaHQ6IGdldCgkYnVsbGV0LCBsaW5lLWhlaWdodCk7XG4gICAgYm9yZGVyLXJhZGl1czogbm9uZTtcbn0iLCIvL1xuLy8gRHJhd2VyXG4vL1xuXG4vLyBEcmF3ZXJcbi5kcmF3ZXIge1xuXHRkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG5cdG92ZXJmbG93OiBhdXRvO1xuXHR6LWluZGV4OiBnZXQoJGRyYXdlciwgei1pbmRleCk7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0dG9wOiAwO1xuXHRib3R0b206IDA7XG5cdGJhY2tncm91bmQtY29sb3I6IGdldCgkZHJhd2VyLCBiZy1jb2xvcik7XG5cdHRyYW5zaXRpb246IHRyYW5zZm9ybSBnZXQoJGRyYXdlciwgdHJhbnNpdGlvbi1zcGVlZCkgZWFzZS1pbi1vdXQ7XG5cblx0Ji5kcmF3ZXItc3RhcnQge1xuXHRcdGxlZnQ6IDA7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcblx0fVxuXG5cdCYuZHJhd2VyLWVuZCB7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuXHR9XG5cblx0Ji5kcmF3ZXItb24ge1xuXHRcdHRyYW5zZm9ybTogbm9uZTtcblx0XHRib3gtc2hhZG93OiBnZXQoJGRyYXdlciwgYm94LXNoYWRvdyk7XG5cdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIGdldCgkZHJhd2VyLCB0cmFuc2l0aW9uLXNwZWVkKSBlYXNlLWluLW91dDtcblx0fVxufVxuXG4vLyBEcmF3ZXIgT3ZlcmxheVxuLmRyYXdlci1vdmVybGF5IHtcblx0cG9zaXRpb246IGZpeGVkO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdGJvdHRvbTogMDtcblx0cmlnaHQ6IDA7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHotaW5kZXg6IGdldCgkZHJhd2VyLCB6LWluZGV4KSAtIDE7XG5cdGJhY2tncm91bmQtY29sb3I6IGdldCgkZHJhd2VyLCBvdmVybGF5LWJnLWNvbG9yKTtcblx0YW5pbWF0aW9uOiBhbmltYXRpb24tZHJhd2VyLWZhZGUtaW4gZ2V0KCRkcmF3ZXIsIG92ZXJsYXktYW5pbWF0aW9uLXNwZWVkKSBlYXNlLWluLW91dCAxO1xufVxuXG4vLyBJbml0aWFsIHN0YXRlXG5bZGF0YS1rdC1kcmF3ZXI9XCJ0cnVlXCJdIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLy8gQW5pbWF0aW9uXG5Aa2V5ZnJhbWVzIGFuaW1hdGlvbi1kcmF3ZXItZmFkZS1pbiB7XG5cdGZyb20gICB7IG9wYWNpdHk6IDA7IH1cblx0dG8geyBvcGFjaXR5OiAxOyB9XG59XG5cbi8vIFRhYmxldCAmIE1vYmlsZSBNb2Rlc1xuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG5cdGJvZHlbZGF0YS1rdC1kcmF3ZXI9XCJvblwiXSB7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0fVxufVxuIiwiLy9cbi8vIEJhZGdlXG4vL1xuXG4uYmFkZ2Uge1xuICAgIC8vIEZpeGVkIHNpemVcbiAgICAmLmJhZGdlLWNpcmNsZSxcbiAgICAmLmJhZGdlLXNxdWFyZSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgaGVpZ2h0OiAkYmFkZ2Utc2l6ZTtcbiAgICAgICAgbWluLXdpZHRoOiAkYmFkZ2Utc2l6ZTtcbiAgICAgICAgcGFkZGluZzogMCAwLjFyZW07XG4gICAgfVxuXG4gICAgLy8gQ2lyY2xlXG4gICAgJi5iYWRnZS1jaXJjbGUge1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIG1pbi13aWR0aDogdW5zZXQ7XG4gICAgICAgIHdpZHRoOiAkYmFkZ2Utc2l6ZTtcbiAgICB9XG5cbiAgICAvLyBTaXplc1xuICAgICYuYmFkZ2Utc20ge1xuICAgICAgICBtaW4td2lkdGg6ICRiYWRnZS1zaXplLXNtO1xuICAgICAgICBmb250LXNpemU6ICRiYWRnZS1mb250LXNpemUtc207XG5cbiAgICAgICAgJi5iYWRnZS1jaXJjbGUge1xuICAgICAgICAgICAgd2lkdGg6ICRiYWRnZS1zaXplLXNtO1xuICAgICAgICAgICAgaGVpZ2h0OiAkYmFkZ2Utc2l6ZS1zbTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuYmFkZ2UtbGcge1xuICAgICAgICBtaW4td2lkdGg6ICRiYWRnZS1zaXplLWxnO1xuICAgICAgICBmb250LXNpemU6ICRiYWRnZS1mb250LXNpemUtbGc7XG5cbiAgICAgICAgJi5iYWRnZS1jaXJjbGUge1xuICAgICAgICAgICAgd2lkdGg6ICRiYWRnZS1zaXplLWxnO1xuICAgICAgICAgICAgaGVpZ2h0OiAkYmFkZ2Utc2l6ZS1sZztcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQGVhY2ggJG5hbWUsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgICAuYmFkZ2UtI3skbmFtZX0ge1xuICAgICAgICBjb2xvcjogdGhlbWUtaW52ZXJzZS1jb2xvcigkbmFtZSk7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR2YWx1ZTtcbiAgICB9XG5cbiAgICAuYmFkZ2UtbGlnaHQtI3skbmFtZX0ge1xuICAgICAgICBjb2xvcjogJHZhbHVlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0aGVtZS1saWdodC1jb2xvcigkbmFtZSk7XG4gICAgfVxufVxuIiwiLy9cbi8vIEluZGljYXRvclxuLy9cblxuLmluZGljYXRvci1wcm9ncmVzcyB7XG4gICAgZGlzcGxheTogbm9uZTtcblxuICAgIFtkYXRhLWt0LWluZGljYXRvcj1cIm9uXCJdID4gJiB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB9XG59XG5cbi5pbmRpY2F0b3ItbGFiZWwge1xuICAgIFtkYXRhLWt0LWluZGljYXRvcj1cIm9uXCJdID4gJiB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufSIsIi8vXG4vLyBSb3RhdGVcbi8vIFxuXG5cbiRyb3RhdGUtdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcblxuLnJvdGF0ZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuQGVhY2ggJHZhbHVlIGluICg5MCwgMTgwLCAyNzApIHtcbiAgICAucm90YXRlLSN7JHZhbHVlfSB7XG4gICAgICAgIHRyYW5zaXRpb246ICRyb3RhdGUtdHJhbnNpdGlvbjtcbiAgICAgICAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG5cbiAgICAgICAgLmNvbGxhcHNpYmxlOm5vdCguY29sbGFwc2VkKT4gJiAsXG4gICAgICAgIC5hY3RpdmUgPiAmIHtcblxuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVaKCN7JHZhbHVlfWRlZyk7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAkcm90YXRlLXRyYW5zaXRpb247XG5cbiAgICAgICAgICAgIFtkaXJlY3Rpb249XCJydGxcIl0gJiB7XG5cbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZVooLSN7JHZhbHVlfWRlZyk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucm90YXRlLW4jeyR2YWx1ZX0ge1xuICAgICAgICB0cmFuc2l0aW9uOiAkcm90YXRlLXRyYW5zaXRpb247XG4gICAgICAgIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuXG4gICAgICAgIC5jb2xsYXBzaWJsZTpub3QoLmNvbGxhcHNlZCk+ICYsXG4gICAgICAgIC5hY3RpdmUgPiAmIHtcblxuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVaKC0jeyR2YWx1ZX1kZWcpO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogJHJvdGF0ZS10cmFuc2l0aW9uO1xuXG4gICAgICAgICAgICBbZGlyZWN0aW9uPVwicnRsXCJdICYge1xuXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVaKCN7JHZhbHVlfWRlZyk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiLy9cbi8vIFNjcm9sbFxuLy9cblxuXG4vLyBDdXN0b21pemUgbmF0aXZlIHNjcm9sbGJhcnMgb25seSBmb3IgZGVza3RvcCBtb2RlXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgc3BhbixcbiAgICBvbCxcbiAgICB1bCxcbiAgICBwcmUsXG4gICAgZGl2IHtcbiAgICAgICAgLy8gRmlyZWZveFxuICAgICAgICBzY3JvbGxiYXItd2lkdGg6IHRoaW47XG5cbiAgICAgICAgLy8gV2Via2l0XG4gICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICAgICAgICAgIHdpZHRoOiBnZXQoJHNjcm9sbGJhciwgd2lkdGgpO1xuICAgICAgICAgICAgaGVpZ2h0OiBnZXQoJHNjcm9sbGJhciwgaGVpZ2h0KTtcbiAgICAgICAgfVxuXG4gICAgICAgIC8vIERlZmF1bHQgY29sb3JcbiAgICAgICAgQGluY2x1ZGUgc2Nyb2xsYmFyLWNvbG9yKGdldCgkc2Nyb2xsYmFyLCBjb2xvciksIGdldCgkc2Nyb2xsYmFyLCBob3Zlci1jb2xvcikpO1xuICAgIH1cbn1cblxuLy8gT3ZlcmZsb3cgc2Nyb2xsXG4uc2Nyb2xsIHtcbiAgICBvdmVyZmxvdzogc2Nyb2xsO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIC8vIFRhYmxldCAmIG1vYmlsZSBtb2Rlc1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICBvdmVyZmxvdzogYXV0bztcbiAgICB9XG59XG5cbi5zY3JvbGwteCB7XG4gICAgb3ZlcmZsb3cteDogc2Nyb2xsO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIC8vIFRhYmxldCAmIG1vYmlsZSBtb2Rlc1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIH1cbn1cblxuLnNjcm9sbC15IHtcbiAgICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgLy8gVGFibGV0ICYgbW9iaWxlIG1vZGVzXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgfVxufVxuXG4vLyBIb3ZlciBvdmVyZmxvdyBzY3JvbGxcbi5ob3Zlci1zY3JvbGwge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIC8vIERlc2t0b3AgbW9kZVxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgICBib3JkZXItcmlnaHQ6IGdldCgkc2Nyb2xsYmFyLCB3aWR0aCkgc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1ib3R0b206IGdldCgkc2Nyb2xsYmFyLCBoZWlnaHQpIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0je2dldCgkc2Nyb2xsYmFyLCB3aWR0aCl9O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAtI3tnZXQoJHNjcm9sbGJhciwgaGVpZ2h0KX07XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBvdmVyZmxvdzogc2Nyb2xsO1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAwO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC8vIEZpcmVmb3ggaGFja1xuICAgICAgICBALW1vei1kb2N1bWVudCB1cmwtcHJlZml4KCkge1xuICAgICAgICAgICAgb3ZlcmZsb3c6IHNjcm9sbDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogMDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBUYWJsZXQgJiBtb2JpbGUgbW9kZXNcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgfVxufVxuXG4vLyBIb3ZlciBvdmVyZmxvdyBzY3JvbGwgeVxuLmhvdmVyLXNjcm9sbC15IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAvLyBEZXNrdG9wIG1vZGVcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiBnZXQoJHNjcm9sbGJhciwgd2lkdGgpIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0je2dldCgkc2Nyb2xsYmFyLCB3aWR0aCl9O1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLy8gRmlyZWZveCBoYWNrXG4gICAgICAgIEAtbW96LWRvY3VtZW50IHVybC1wcmVmaXgoKSB7XG4gICAgICAgICAgICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBUYWJsZXQgJiBtb2JpbGUgbW9kZXNcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICB9XG59XG5cbi8vIEhvdmVyIG92ZXJmbG93IHNjcm9sbCB4XG4uaG92ZXItc2Nyb2xsLXgge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIC8vIERlc2t0b3AgbW9kZVxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgICAgICBib3JkZXItYm90dG9tOiBnZXQoJHNjcm9sbGJhciwgaGVpZ2h0KSBzb2xpZCB0cmFuc3BhcmVudDtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIG92ZXJmbG93LXg6IHNjcm9sbDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICAgIH1cblxuICAgICAgICAvLyBGaXJlZm94IGhhY2tcbiAgICAgICAgQC1tb3otZG9jdW1lbnQgdXJsLXByZWZpeCgpIHtcbiAgICAgICAgICAgIG92ZXJmbG93LXg6IHNjcm9sbDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBUYWJsZXQgJiBtb2JpbGUgbW9kZXNcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICB9XG59XG5cbi8vIEhvdmVyIG92ZXJmbG93IG92ZXJsYXlcbi5ob3Zlci1zY3JvbGwtb3ZlcmxheS15IHtcbiAgICBvdmVyZmxvdy15OiBoaWRkZW47XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgLS1zY3JvbGxiYXItc3BhY2U6ICN7Z2V0KCRzY3JvbGxiYXIsIHNwYWNlKX07XG5cbiAgICAvLyBXZWJraXRcbiAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICAgIHdpZHRoOiBjYWxjKCN7Z2V0KCRzY3JvbGxiYXIsIHdpZHRoKX0gKyB2YXIoLS1zY3JvbGxiYXItc3BhY2UpKTtcbiAgICB9XG5cbiAgICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgICAgIGJhY2tncm91bmQtY2xpcDogY29udGVudC1ib3g7XG4gICAgICAgIGJvcmRlci1yaWdodDogdmFyKC0tc2Nyb2xsYmFyLXNwYWNlKSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgb3ZlcmZsb3cteTogb3ZlcmxheTtcbiAgICB9XG5cbiAgICAvLyBGaXJlZm94IGhhY2tcbiAgICBALW1vei1kb2N1bWVudCB1cmwtcHJlZml4KCkge1xuICAgICAgICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG59XG5cbi8vIFV0aWxpdHkgY2xhc3Nlc1xuLnNjcm9sbC1wcyB7XG4gICAgcGFkZGluZy1sZWZ0OiBnZXQoJHNjcm9sbGJhciwgd2lkdGgpICFpbXBvcnRhbnQ7XG59XG5cbi5zY3JvbGwtbXMge1xuICAgIG1hcmdpbi1sZWZ0OiBnZXQoJHNjcm9sbGJhciwgd2lkdGgpICFpbXBvcnRhbnQ7XG59XG5cbi5zY3JvbGwtcHgge1xuICAgIHBhZGRpbmctbGVmdDogZ2V0KCRzY3JvbGxiYXIsIHdpZHRoKSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IGdldCgkc2Nyb2xsYmFyLCB3aWR0aCkgIWltcG9ydGFudDtcbn1cblxuLnNjcm9sbC1teCB7XG4gICAgbWFyZ2luLWxlZnQ6IGdldCgkc2Nyb2xsYmFyLCB3aWR0aCkgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IGdldCgkc2Nyb2xsYmFyLCB3aWR0aCkgIWltcG9ydGFudDtcbn0iLCIvL1xuLy8gU2Nyb2xsIG1peGluc1xuLy9cblxuQG1peGluIHNjcm9sbGJhci1jb2xvcigkY29sb3IsICRob3Zlci1jb2xvcjogbnVsbCkge1xuICAgIC8vIEZpcmVmb3hcbiAgICBzY3JvbGxiYXItY29sb3I6ICRjb2xvciB0cmFuc3BhcmVudDtcblxuICAgIC8vIFdlYmtpdFxuICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xuICAgIH1cblxuICAgIEBpZiAoJGhvdmVyLWNvbG9yICE9IG51bGwpIHtcbiAgICAgICAgLy8gSG92ZXIgc3RhdGVcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAvLyBGaXJlZm94XG4gICAgICAgICAgICBzY3JvbGxiYXItY29sb3I6ICRob3Zlci1jb2xvciB0cmFuc3BhcmVudDtcblxuICAgICAgICAgICAgLy8gV2Via2l0XG4gICAgICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGhvdmVyLWNvbG9yO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLy9cbi8vIFJhdGluZ1xuLy9cblxuLnJhdGluZyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4ucmF0aW5nLWlucHV0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgICBsZWZ0OiAtOTk5OXB4ICFpbXBvcnRhbnQ7XG5cbiAgICAmW2Rpc2FibGVkXSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuXG4ucmF0aW5nLWxhYmVsIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDtcblxuICAgICYgPiBpIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgIGNvbG9yOiBnZXQoJHJhdGluZywgY29sb3IsIGRlZmF1bHQpO1xuICAgIH1cblxuICAgICYgPiAuc3ZnLWljb24ge1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgQGluY2x1ZGUgc3ZnLWljb24tY29sb3IoZ2V0KCRyYXRpbmcsIGNvbG9yLCBkZWZhdWx0KSk7XG4gICAgfVxufVxuXG5sYWJlbC5yYXRpbmctbGFiZWwge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuZGl2LnJhdGluZy1sYWJlbC5jaGVja2VkLFxubGFiZWwucmF0aW5nLWxhYmVsIHtcbiAgICAmID4gaSB7XG4gICAgICAgIGNvbG9yOiBnZXQoJHJhdGluZywgY29sb3IsIGFjdGl2ZSk7XG4gICAgfVxuXG4gICAgJiA+IC5zdmctaWNvbiB7XG4gICAgICAgIEBpbmNsdWRlIHN2Zy1pY29uLWNvbG9yKGdldCgkcmF0aW5nLCBjb2xvciwgYWN0aXZlKSk7XG4gICAgfVxufVxuXG4ucmF0aW5nLWlucHV0OmNoZWNrZWQgfiAucmF0aW5nLWxhYmVsID4gaSB7XG4gICAgY29sb3I6IGdldCgkcmF0aW5nLCBjb2xvciwgZGVmYXVsdCk7XG59XG5cbi5yYXRpbmctaW5wdXQ6Y2hlY2tlZCB+IC5yYXRpbmctbGFiZWwgPiAuc3ZnLWljb24ge1xuICAgIEBpbmNsdWRlIHN2Zy1pY29uLWNvbG9yKGdldCgkcmF0aW5nLCBjb2xvciwgZGVmYXVsdCkpO1xufVxuXG4ucmF0aW5nOmhvdmVyIGxhYmVsLnJhdGluZy1sYWJlbCA+IGkge1xuICAgIGNvbG9yOiBnZXQoJHJhdGluZywgY29sb3IsIGFjdGl2ZSk7XG59XG5cbi5yYXRpbmc6aG92ZXIgbGFiZWwucmF0aW5nLWxhYmVsID4gLnN2Zy1pY29uIHtcbiAgICBAaW5jbHVkZSBzdmctaWNvbi1jb2xvcihnZXQoJHJhdGluZywgY29sb3IsIGFjdGl2ZSkpO1xufVxuXG5sYWJlbC5yYXRpbmctbGFiZWw6aG92ZXIgfiAucmF0aW5nLWxhYmVsID4gaSB7XG4gICAgY29sb3I6IGdldCgkcmF0aW5nLCBjb2xvciwgZGVmYXVsdCk7XG59XG5cbmxhYmVsLnJhdGluZy1sYWJlbDpob3ZlciB+IC5yYXRpbmctbGFiZWwgPiAuc3ZnLWljb24ge1xuICAgIEBpbmNsdWRlIHN2Zy1pY29uLWNvbG9yKGdldCgkcmF0aW5nLCBjb2xvciwgZGVmYXVsdCkpO1xufVxuIiwiLy9cbi8vIFN0ZXBwZXJcbi8vXG5cbi8vIEJhc2Vcbi5zdGVwcGVyIHtcblx0Ly8gQ29udGVudFxuXHRbZGF0YS1rdC1zdGVwcGVyLWVsZW1lbnQ9XCJpbmZvXCJdLFxuXHRbZGF0YS1rdC1zdGVwcGVyLWVsZW1lbnQ9XCJjb250ZW50XCJdIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXG5cdFx0Ji5jdXJyZW50IHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0fVxuXHR9XG5cblx0Ly8gRW5hYmxlIGN1cnNvciBwb2ludGVyIG9uIGNsaWNrYWJsZSBzdGVwcGVyc1xuXHQuc3RlcHBlci1pdGVtW2RhdGEta3Qtc3RlcHBlci1hY3Rpb249XCJzdGVwXCJdIHtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdH1cblxuXHQvLyBTdGF0ZXNcblx0JiB7XG5cdFx0W2RhdGEta3Qtc3RlcHBlci1hY3Rpb249XCJwcmV2aW91c1wiXSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblxuXHRcdFtkYXRhLWt0LXN0ZXBwZXItYWN0aW9uPVwibmV4dFwiXSB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0fVxuXG5cdFx0W2RhdGEta3Qtc3RlcHBlci1hY3Rpb249XCJzdWJtaXRcIl0ge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cblxuXHQmLmZpcnN0IHtcblx0XHRbZGF0YS1rdC1zdGVwcGVyLWFjdGlvbj1cInByZXZpb3VzXCJdIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXG5cdFx0W2RhdGEta3Qtc3RlcHBlci1hY3Rpb249XCJuZXh0XCJdIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHR9XG5cblx0XHRbZGF0YS1rdC1zdGVwcGVyLWFjdGlvbj1cInN1Ym1pdFwiXSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxuXG5cdCYuYmV0d2VlbiB7XG5cdFx0W2RhdGEta3Qtc3RlcHBlci1hY3Rpb249XCJwcmV2aW91c1wiXSB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0fVxuXG5cdFx0W2RhdGEta3Qtc3RlcHBlci1hY3Rpb249XCJuZXh0XCJdIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHR9XG5cblx0XHRbZGF0YS1rdC1zdGVwcGVyLWFjdGlvbj1cInN1Ym1pdFwiXSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxuXG5cdCYubGFzdCB7XG5cdFx0W2RhdGEta3Qtc3RlcHBlci1hY3Rpb249XCJwcmV2aW91c1wiXSB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0fVxuXG5cdFx0W2RhdGEta3Qtc3RlcHBlci1hY3Rpb249XCJuZXh0XCJdIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXG5cdFx0W2RhdGEta3Qtc3RlcHBlci1hY3Rpb249XCJzdWJtaXRcIl0ge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cblx0XHRbZGF0YS1rdC1zdGVwcGVyLWFjdGlvbj1cInN1Ym1pdFwiXS5idG4tZmxleCB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdH1cblx0fVxufSIsIi8vXG4vLyBTdGVwcGVyIFBpbGxzXG4vL1xuXG4vLyBCYXNlXG4uc3RlcHBlci5zdGVwcGVyLXBpbGxzIHtcbiAgICAkcGlsbHMtc2l6ZTogNDBweDtcblxuICAgIC8vIE5hdlxuICAgIC5zdGVwcGVyLW5hdiB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgfVxuXG4gICAgLy8gSXRlbVxuICAgIC5zdGVwcGVyLWl0ZW0ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1saW5rOyAgICAgICAgICAgIFxuXG4gICAgICAgIC8vIEljb25cbiAgICAgICAgLnN0ZXBwZXItaWNvbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tbGluaztcbiAgICAgICAgICAgIHdpZHRoOiAkcGlsbHMtc2l6ZTtcbiAgICAgICAgICAgIGhlaWdodDogJHBpbGxzLXNpemU7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWxpZ2h0O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW07XG5cbiAgICAgICAgICAgIC5zdGVwcGVyLWNoZWNrIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnN0ZXBwZXItbnVtYmVyIHtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGRlcjtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnkgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAvLyBMYWJlbFxuICAgICAgICAuc3RlcHBlci1sYWJlbCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAgICAgICAuc3RlcHBlci10aXRsZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRncmF5LTgwMDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAuM3JlbTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnN0ZXBwZXItZGVzYyB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR0ZXh0LW11dGVkO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLy8gQ3VycmVudFxuICAgICAgICAmLmN1cnJlbnQge1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tbGluaztcblxuICAgICAgICAgICAgLnN0ZXBwZXItaWNvbiB7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tbGluaztcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcblxuICAgICAgICAgICAgICAgIC5zdGVwcGVyLWNoZWNrIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5zdGVwcGVyLW51bWJlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjM1cmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnN0ZXBwZXItbGFiZWwge1xuICAgICAgICAgICAgICAgIC5zdGVwcGVyLXRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRncmF5LTYwMDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuc3RlcHBlci1kZXNjIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRncmF5LTQwMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAvLyBDb21wbGV0ZWRcbiAgICAgICAgJi5jdXJyZW50Omxhc3QtY2hpbGQsXG4gICAgICAgICYuY29tcGxldGVkIHtcbiAgICAgICAgICAgIC5zdGVwcGVyLWljb24ge1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWxpbms7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktbGlnaHQ7XG5cbiAgICAgICAgICAgICAgICAuc3RlcHBlci1jaGVjayB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnN0ZXBwZXItbnVtYmVyIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zdGVwcGVyLWxhYmVsIHtcbiAgICAgICAgICAgICAgICAuc3RlcHBlci10aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkdGV4dC1tdXRlZDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuc3RlcHBlci1kZXNjIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRncmF5LTQwMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBDb2x1bW5cbiAgICAmLnN0ZXBwZXItY29sdW1uIHtcbiAgICAgICAgLy8gTmF2XG4gICAgICAgIC5zdGVwcGVyLW5hdiB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICB9XG5cbiAgICAgICAgLy8gSXRlbVxuICAgICAgICAuc3RlcHBlci1pdGVtIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG5cdFx0ICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyLjVyZW07XG4gICAgICAgIH1cblxuICAgICAgICAvLyBJY29uXG4gICAgICAgIC5zdGVwcGVyLWljb24ge1xuICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgfVxuXG4gICAgICAgIC8vIExpbmVcbiAgICAgICAgLnN0ZXBwZXItbGluZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7ICAgICBcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHotaW5kZXg6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgdG9wOjA7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICB3aWR0aDogJHBpbGxzLXNpemU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MCUpO1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQtd2lkdGg6IDFweDtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0LXN0eWxlOiBkYXNoZWQ7XG4gICAgICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogJGdyYXktMzAwOyBcbiAgICAgICAgfVxuXG4gICAgICAgIC8vIEZpcnN0IGl0ZW1cbiAgICAgICAgLnN0ZXBwZXItaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAuc3RlcHBlci1saW5lIHtcbiAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC8vIExhc3QgaXRlbVxuICAgICAgICAuc3RlcHBlci1pdGVtOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgLnN0ZXBwZXItbGluZSB7XG4gICAgICAgICAgICAgICAgYm90dG9tOiA1MCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9ICAgIFxufVxuIiwiLy9cbi8vIFRvZ2dsZVxuLy9cblxuLnRvZ2dsZSB7XG4gICAgJi5jb2xsYXBzaWJsZTpub3QoLmNvbGxhcHNlZCksIC8vIEludGVncmF0aW9uIHdpdGggQm9vdHN0cmFwIENvbGxhcHNlXG4gICAgJi5hY3RpdmUge1xuICAgICAgICAudG9nZ2xlLW9mZiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5jb2xsYXBzaWJsZS5jb2xsYXBzZWQsIC8vIEludGVncmF0aW9uIHdpdGggQm9vdHN0cmFwIENvbGxhcHNlXG4gICAgJjpub3QoLmNvbGxhcHNpYmxlKTpub3QoLmFjdGl2ZSkge1xuICAgICAgICAudG9nZ2xlLW9uIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG59IiwiLy9cbi8vIFNoYXBlXG4vLyBcblxuLnhlaGFnb24ge1xuICAgIC8vJGVkZ2VzLW51bWJlcjogNiwgJG1haW4tcmFkaXVzOiAzMCUsICRyb3VuZGluZy1yYWRpdXM6IDEwJSwgJHJvdGF0ZWQ6IHRydWUsICRwcmVjaXNpb246IDIwXG4gICAgQGluY2x1ZGUgc2hhcGUoNik7XG59XG5cbi5vY3RhZ29uIHtcbiAgICAvLyRlZGdlcy1udW1iZXI6IDYsICRtYWluLXJhZGl1czogMzAlLCAkcm91bmRpbmctcmFkaXVzOiAxMCUsICRyb3RhdGVkOiB0cnVlLCAkcHJlY2lzaW9uOiAyMFxuICAgIEBpbmNsdWRlIHNoYXBlKDgpO1xufSIsIlxuQHVzZSAnc2FzczptYXRoJztcblxuQG1peGluIHNoYXBlKCRlZGdlcy1udW1iZXI6IDYsICRtYWluLXJhZGl1czogMzAlLCAkcm91bmRpbmctcmFkaXVzOiAxMCUsICRyb3RhdGVkOiB0cnVlLCAkcHJlY2lzaW9uOiAyMCkge1xuXHQkY2VudHJhbC1hbmdsZTogZGl2aWRlKDM2MGRlZywgJGVkZ2VzLW51bWJlcik7XG5cdCRhbmdsZTogKCRlZGdlcy1udW1iZXIgLSAyKSAqIGRpdmlkZSgxODBkZWcsICRlZGdlcy1udW1iZXIpO1xuXHQkbWF4LXZhci1hbmdsZTogMiAqICg5MGRlZyAtIGRpdmlkZSgkYW5nbGUsIDIpKTtcblx0JHByZWNpc2lvbjogNjtcblx0JHVuaXQtdmFyLWFuZ2xlOiBkaXZpZGUoJG1heC12YXItYW5nbGUsICRwcmVjaXNpb24pO1x0XG5cdCRyLWRpZmY6ICRtYWluLXJhZGl1cyArICRyb3VuZGluZy1yYWRpdXM7XG5cblx0JHBvaW50czogKCk7XG5cblx0QGZvciAkaSBmcm9tIDAgdG8gJGVkZ2VzLW51bWJlciB7XG5cdFx0JHZlcnRleC1hbmdsZTogJGkgKiAkY2VudHJhbC1hbmdsZSArIGlmKCRyb3RhdGVkLCAtOTBkZWcsIDBkZWcpO1xuXHRcdCR2ZXJ0ZXgteDogNTAlICsgJHItZGlmZiAqIG1hdGguY29zKCR2ZXJ0ZXgtYW5nbGUpO1xuXHRcdCR2ZXJ0ZXgteTogNTAlICsgJHItZGlmZiAqIG1hdGguc2luKCR2ZXJ0ZXgtYW5nbGUpO1xuXG5cdFx0QGZvciAkaiBmcm9tIDAgdGhyb3VnaCAkcHJlY2lzaW9uIHtcblx0XHRcdCRjdXJyLWFuZ2xlOiAkdmVydGV4LWFuZ2xlICsgKCRqIC0gMC41ICogJHByZWNpc2lvbikgKiAkdW5pdC12YXItYW5nbGU7XG5cdFx0XHQkeDogJHZlcnRleC14ICsgJHJvdW5kaW5nLXJhZGl1cyAqIG1hdGguY29zKCRjdXJyLWFuZ2xlKTtcblx0XHRcdCR5OiAkdmVydGV4LXkgKyAkcm91bmRpbmctcmFkaXVzICogbWF0aC5zaW4oJGN1cnItYW5nbGUpO1xuXG5cdFx0XHQkcG9pbnRzOiAkcG9pbnRzLCAkeCAkeTtcblx0XHR9XG5cdH1cblx0XG5cdGNsaXAtcGF0aDogcG9seWdvbigkcG9pbnRzKTtcbn0iLCIvL1xuLy8gUmliYm9uXG4vL1xuXG4vLyBCYXNlXG4ucmliYm9uIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdC8vIFJpYmJvbiB0YXJnZXRcblx0LnJpYmJvbi1sYWJlbCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdHBhZGRpbmc6IDVweCAxMHB4O1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR6LWluZGV4OiAxO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuXHRcdGJveC1zaGFkb3c6IDBweCAtMXB4IDVweCAwcHggcmdiYSgjMDAwLCAwLjEpO1xuXHRcdGNvbG9yOiB0aGVtZS1pbnZlcnNlLWNvbG9yKFwicHJpbWFyeVwiKTtcblx0XHR0b3A6IDUwJTtcblx0XHRyaWdodDogMDtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNXB4KSB0cmFuc2xhdGVZKC01MCUpO1xuXG5cdFx0PiAucmliYm9uLWlubmVyIHtcblx0XHRcdHotaW5kZXg6IC0xO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0bGVmdDogMDtcblx0XHR9XG5cblx0XHQmOmFmdGVyIHtcblx0XHRcdGJvcmRlci1jb2xvcjogZGFya2VuKCRwcmltYXJ5LCAzMCUpO1xuXHRcdH1cblx0fVxuXG5cdC8vIFZlcnRpY2FsIGFsaWdtZW50XG5cdCYtdmVydGljYWwge1xuXHRcdC5yaWJib24tbGFiZWwge1xuXHRcdFx0cGFkZGluZzogNXB4IDEwcHg7XG5cdFx0XHRtaW4td2lkdGg6IDM2cHg7XG5cdFx0XHRtaW4taGVpZ2h0OiA0NnB4O1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdH1cblx0fVxuXG5cdCYucmliYm9uLXRvcCB7XG5cdFx0LnJpYmJvbi1sYWJlbCB7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTE1cHgpIHRyYW5zbGF0ZVkoLTRweCk7XG5cdFx0XHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG5cdFx0XHRib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcblx0XHR9XG5cdH1cblxuXHQmLnJpYmJvbi1ib3R0b20ge1xuXHRcdC5yaWJib24tbGFiZWwge1xuXHRcdFx0Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuXHRcdFx0Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG5cdFx0fVxuXHR9XG5cblx0Ji5yaWJib24tc3RhcnQge1xuXHRcdC5yaWJib24tbGFiZWwge1xuXHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0cmlnaHQ6IGF1dG87XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTVweCkgdHJhbnNsYXRlWSgtNTAlKTtcblx0XHRcdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcblx0XHRcdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcblx0XHR9XG5cdH1cblxuXHQmLnJpYmJvbi1lbmQge1xuXHRcdC5yaWJib24tbGFiZWwge1xuXHRcdFx0Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG5cdFx0XHRib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcblx0XHR9XG5cdH1cbn1cblxuLy8gQ2xpcCBzdHlsZVxuLnJpYmJvbi5yaWJib24tY2xpcCB7XG5cdCYucmliYm9uLXN0YXJ0IHtcblx0XHQucmliYm9uLWxhYmVsIHtcblx0XHRcdGxlZnQ6IC01cHg7XG5cblx0XHRcdC5yaWJib24taW5uZXIge1xuXHRcdFx0XHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG5cdFx0XHRcdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcblxuXHRcdFx0XHQmOmJlZm9yZSxcblx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0Ym9yZGVyLXN0eWxlOiBzb2xpZDtcblx0XHRcdFx0XHRib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0Ym90dG9tOiAtMTBweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRib3JkZXItd2lkdGg6IDAgMTBweCAxMHB4IDA7XG5cdFx0XHRcdFx0Ym9yZGVyLXJpZ2h0LWNvbG9yOiBpZihpc0RhcmtNb2RlKCksICRsaWdodCwgJGRhcmspICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYucmliYm9uLWVuZCB7XG5cdFx0LnJpYmJvbi1sYWJlbCB7XG5cdFx0XHRyaWdodDogLTVweDtcblxuXHRcdFx0LnJpYmJvbi1pbm5lciB7XG5cdFx0XHRcdGJvcmRlci10b3AtbGVmdC1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuXHRcdFx0XHRib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcblxuXHRcdFx0XHQmOmJlZm9yZSxcblx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0Ym9yZGVyLXN0eWxlOiBzb2xpZDtcblx0XHRcdFx0XHRib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0Ym90dG9tOiAtMTBweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRib3JkZXItd2lkdGg6IDAgMCAxMHB4IDEwcHg7XG5cdFx0XHRcdFx0Ym9yZGVyLWxlZnQtY29sb3I6IGlmKGlzRGFya01vZGUoKSwgJGxpZ2h0LCAkZGFyaykgIWltcG9ydGFudDtcblx0XHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4vLyBUcmlhbmdsZSBzdHlsZVxuLnJpYmJvbi5yaWJib24tdHJpYW5nbGUge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHotaW5kZXg6IDE7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cblx0Ly8gVG9wIHN0YXJ0IHBvc2l0aW9uXG5cdCYucmliYm9uLXRvcC1zdGFydCB7XG5cdFx0dG9wOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0d2lkdGg6IDRyZW07XG5cdFx0aGVpZ2h0OiA0cmVtO1xuXHRcdGJvcmRlci1ib3R0b206IHNvbGlkIDJyZW0gdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcblx0XHRib3JkZXItbGVmdDogc29saWQgMnJlbSByZWQ7XG5cdFx0Ym9yZGVyLXJpZ2h0OiBzb2xpZCAycmVtIHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG5cdFx0Ym9yZGVyLXRvcDogc29saWQgMnJlbSByZWQ7XHQgXG5cdH1cblxuXHQvLyBUb3AgZW5kIHBvc2l0aW9uXG5cdCYucmliYm9uLXRvcC1lbmQge1xuXHRcdHRvcDogMDtcblx0XHRyaWdodDogMDtcblx0XHR3aWR0aDogNHJlbTtcblx0XHRoZWlnaHQ6IDRyZW07XG5cdFx0Ym9yZGVyLWJvdHRvbTogc29saWQgMnJlbSB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuXHRcdGJvcmRlci1sZWZ0OiBzb2xpZCAycmVtIHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG5cdFx0Ym9yZGVyLXJpZ2h0OiBzb2xpZCAycmVtIHJlZDtcblx0XHRib3JkZXItdG9wOiBzb2xpZCAycmVtIHJlZDtcdFx0IFxuXHR9XG5cblx0Ly8gQm90dG9uIHN0YXJ0IHBvc2l0aW9uXG5cdCYucmliYm9uLWJvdHRvbS1zdGFydCB7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0d2lkdGg6IDRyZW07XG5cdFx0aGVpZ2h0OiA0cmVtO1xuXHRcdGJvcmRlci1ib3R0b206IHNvbGlkIDJyZW0gcmVkO1xuXHRcdGJvcmRlci1sZWZ0OiBzb2xpZCAycmVtIHJlZDtcblx0XHRib3JkZXItcmlnaHQ6IHNvbGlkIDJyZW0gdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcblx0XHRib3JkZXItdG9wOiBzb2xpZCAycmVtIHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XHRcblx0fVx0XG5cdFxuXHQvLyBCb3R0b24gZW5kIHBvc2l0aW9uXG5cdCYucmliYm9uLWJvdHRvbS1lbmQge1xuXHRcdGJvdHRvbTogMDtcblx0XHRyaWdodDogMDtcblx0XHR3aWR0aDogNHJlbTtcblx0XHRoZWlnaHQ6IDRyZW07XG5cdFx0Ym9yZGVyLWJvdHRvbTogc29saWQgMnJlbSByZWQ7XG5cdFx0Ym9yZGVyLXJpZ2h0OiBzb2xpZCAycmVtIHJlZDtcblx0XHRib3JkZXItbGVmdDogc29saWQgMnJlbSB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuXHRcdGJvcmRlci10b3A6IHNvbGlkIDJyZW0gdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcdFx0XHQgXG5cdH1cdFx0IFxufVxuXG4iLCIvL1xuLy8gQmxvY2tVSVxuLy9cblxuXG4uYmxvY2t1aSAge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIC5ibG9ja3VpLW92ZXJsYXkge1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGdldCgkYmxvY2t1aSwgb3ZlcmxheS1iZyk7XG5cbiAgICAgICAgLnNwaW5uZXItYm9yZGVyIHtcbiAgICAgICAgICAgIGhlaWdodDogMS4zNXJlbTtcbiAgICAgICAgICAgIHdpZHRoOiAxLjM1cmVtO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmJsb2NrdWktbWVzc2FnZSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xuICAgICAgICBib3gtc2hhZG93OiAkZHJvcGRvd24tYm94LXNoYWRvdztcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRvb2x0aXAtYmc7XG4gICAgICAgIGNvbG9yOiBpZihpc0RhcmtNb2RlKCksICRncmF5LTcwMCwgJGdyYXktNjAwKTtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIHBhZGRpbmc6IDAuODVyZW0gMS43NXJlbSAhaW1wb3J0YW50O1xuXG4gICAgICAgIC5zcGlubmVyLWJvcmRlciB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuNjVyZW07XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIvL1xuLy8gRXhwbG9yZSh1c2VkIGZvciBkZW1vIHByb2R1Y3QgZGVtbylcbi8vXG5cbiRleHBsb3JlLXByaW1hcnk6ICMwMEIyRkY7XG4kZXhwbG9yZS1wcmltYXJ5LWxpZ2h0OiAjRjFGQUZGO1xuJGV4cGxvcmUtcHJpbWFyeS1hY3RpdmU6ICMwMDk4REE7XG4kZXhwbG9yZS1wcmltYXJ5LWludmVyc2U6ICR3aGl0ZTtcblxuJGV4cGxvcmUtc3VjY2VzczogIzUwQ0Q4OTtcbiRleHBsb3JlLXN1Y2Nlc3MtbGlnaHQ6ICNFOEZGRjM7XG4kZXhwbG9yZS1zdWNjZXNzLWFjdGl2ZTogIzQ3QkU3RDtcbiRleHBsb3JlLXN1Y2Nlc3MtaW52ZXJzZTogJHdoaXRlO1xuXG4kZXhwbG9yZS13YXJuaW5nOiAjRkZDNzAwO1xuJGV4cGxvcmUtd2FybmluZy1pbnZlcnNlOiAkd2hpdGU7XG5cbiRleHBsb3JlLWRhbmdlcjogI0YxNDE2QztcbiRleHBsb3JlLXdhcm5pbmctaW52ZXJzZTogJHdoaXRlO1xuXG4uZXhwbG9yZS1idG4tdG9nZ2xlIHtcbiAgICBjb2xvcjogJGdyYXktNjAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblxuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyxcbiAgICAmOmFjdGl2ZSB7XG4gICAgICAgIGNvbG9yOiAkZXhwbG9yZS1wcmltYXJ5LWludmVyc2U7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRleHBsb3JlLXByaW1hcnk7XG4gICAgfVxufVxuXG4uZXhwbG9yZS1idG4tZGlzbWlzcyB7XHRcbiAgICBib3JkZXI6IDA7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgaSB7XG4gICAgICAgICAgICBjb2xvcjogJGV4cGxvcmUtcHJpbWFyeTtcbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgLnN2Zy1pY29uIHtcbiAgICBcdFx0QGluY2x1ZGUgc3ZnLWljb24tY29sb3IoJGV4cGxvcmUtcHJpbWFyeSk7XG4gICAgXHR9XG4gICAgfVxufVxuXG4uZXhwbG9yZS1idG4tcHJpbWFyeSB7XHRcblx0Ym9yZGVyOiAwO1xuICAgIGNvbG9yOiAkZXhwbG9yZS1wcmltYXJ5LWludmVyc2U7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGV4cGxvcmUtcHJpbWFyeTtcblxuICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogJGV4cGxvcmUtcHJpbWFyeS1pbnZlcnNlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZXhwbG9yZS1wcmltYXJ5LWFjdGl2ZTtcbiAgICB9XG59XG5cbi5leHBsb3JlLWJ0bi1zZWNvbmRhcnkge1x0XG5cdGJvcmRlcjogMDtcbiAgICBjb2xvcjogJGdyYXktNjAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTEwMDtcblxuICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogJGdyYXktODAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0yMDA7XG4gICAgfVxufVxuXG4uZXhwbG9yZS1idG4tb3V0bGluZSB7XG4gICAgYm9yZGVyOiAxcHggZGFzaGVkICRncmF5LTMwMCAhaW1wb3J0YW50O1xuXG4gICAgJjpob3ZlcixcbiAgICAmLmFjdGl2ZSB7XG4gICAgICAgIGJvcmRlcjogMXB4IGRhc2hlZCAkZXhwbG9yZS1zdWNjZXNzICFpbXBvcnRhbnQ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRleHBsb3JlLXN1Y2Nlc3MtbGlnaHQ7XG4gICAgfVxufVxuXG4uZXhwbG9yZS1saW5rIHtcdFxuICAgIGNvbG9yOiAkZXhwbG9yZS1wcmltYXJ5O1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAkZXhwbG9yZS1wcmltYXJ5LWFjdGl2ZTtcbiAgICB9XG59XG5cbi5leHBsb3JlLWxpbmstaG92ZXI6aG92ZXIge1x0XG4gICAgY29sb3I6ICRleHBsb3JlLXByaW1hcnkgIWltcG9ydGFudDtcbn1cblxuLmV4cGxvcmUtaWNvbi1zdWNjZXNzIHtcdFxuICAgIGNvbG9yOiAkZXhwbG9yZS1zdWNjZXNzO1xuICAgIEBpbmNsdWRlIHN2Zy1pY29uLWNvbG9yKCRleHBsb3JlLXN1Y2Nlc3MpO1xufVxuXG4uZXhwbG9yZS1pY29uLWRhbmdlciB7XHRcbiAgICBjb2xvcjogJGV4cGxvcmUtZGFuZ2VyO1xuICAgIEBpbmNsdWRlIHN2Zy1pY29uLWNvbG9yKCRleHBsb3JlLWRhbmdlcik7XG59XG5cbi5leHBsb3JlLWxhYmVsLWZyZWUge1xuICAgIGNvbG9yOiAkZXhwbG9yZS13YXJuaW5nLWludmVyc2U7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGV4cGxvcmUtd2FybmluZztcbn1cblxuLmV4cGxvcmUtbGFiZWwtcHJvIHtcbiAgICBjb2xvcjogJGV4cGxvcmUtc3VjY2Vzcy1pbnZlcnNlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRleHBsb3JlLXN1Y2Nlc3M7XG59IiwiLy9cbi8vIFN0ZXBwZXIgTGlua3Ncbi8vXG5cbi8vIEJhc2Vcbi5zdGVwcGVyLnN0ZXBwZXItbGlua3Mge1xuICAgIC5zdGVwcGVyLW5hdiB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1x0XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXG4gICAgICAgIC5zdGVwcGVyLWl0ZW0ge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0ZmxleC1zaHJpbms6IDA7XG5cdFx0XHRtYXJnaW46IDFyZW0gMS41cmVtO1xuXG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0Y29udGVudDogXCIgXCI7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiAyLjNyZW07XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdGhlaWdodDogMnB4O1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWxpbms7XG5cdFx0XHR9ICAgICAgICAgICBcblxuICAgICAgICAgICAgLnN0ZXBwZXItdGl0bGUge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkZGFyaztcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTsgXG4gICAgICAgICAgICB9ICAgICAgICAgICAgIFxuXG4gICAgICAgICAgICAvLyBDdXJyZW50XG4gICAgICAgICAgICAmLmN1cnJlbnQge1xuXHRcdFx0XHR0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1saW5rO1xuXHRcdFx0XHRcblx0XHRcdFx0LnN0ZXBwZXItdGl0bGUge1xuXHRcdFx0XHRcdGNvbG9yOiAkcHJpbWFyeTtcdFx0XHRcdFx0IFxuXHRcdFx0XHR9ICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgXG5cdFx0XHRcdCY6YWZ0ZXIge1x0XHRcdFx0XHRcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcblx0XHRcdFx0fVx0XHRcdFx0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXG5cdFx0XHR9IFxuXHRcdFx0XG5cdFx0XHQmLmNvbXBsZXRlZCB7XG5cdFx0XHRcdC5zdGVwcGVyLXRpdGxlIHtcblx0XHRcdFx0XHRjb2xvcjogJGdyYXktNDAwO1xuXHRcdFx0XHR9ICBcdFx0XHRcblx0XHRcdH1cbiAgICAgICAgfVxuICAgIH0gICAgIFxufSIsIi8vXG4vLyBUaW1lbGluZSBMYWJlbFxuLy9cblxuXG4udGltZWxpbmUtbGFiZWwge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAkbGFiZWwtd2lkdGg6IDUwcHg7XG5cblx0JjpiZWZvcmUge1xuXHRcdGNvbnRlbnQ6ICcnO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRsZWZ0OiAkbGFiZWwtd2lkdGggKyAxcHg7XG5cdFx0d2lkdGg6IDNweDtcblx0XHR0b3A6IDA7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRncmF5LTIwMDtcblx0fVxuXG5cdC8vIFxuXHQudGltZWxpbmUtaXRlbSB7XG5cdFx0ZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdG1hcmdpbi1ib3R0b206IDEuN3JlbTtcblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuXHR9XG5cblx0LnRpbWVsaW5lLWxhYmVsIHtcblx0XHR3aWR0aDogJGxhYmVsLXdpZHRoO1xuXHRcdGZsZXgtc2hyaW5rOiAwO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRjb2xvcjogJGdyYXktODAwO1xuXHR9XG5cblx0LnRpbWVsaW5lLWJhZGdlIHtcblx0XHRmbGV4LXNocmluazogMDtcblx0XHRiYWNrZ3JvdW5kOiAkYm9keS1iZztcblx0XHR3aWR0aDogMXJlbTtcblx0XHRoZWlnaHQ6IDFyZW07XG5cdFx0Ym9yZGVyLXJhZGl1czogMTAwJTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0ei1pbmRleDogMTtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0bWFyZ2luLXRvcDogMXB4O1xuXHRcdG1hcmdpbi1sZWZ0OiAtMC41cmVtO1xuXHRcdHBhZGRpbmc6IDNweCAhaW1wb3J0YW50O1xuXHRcdGJvcmRlcjogNnB4IHNvbGlkICRib2R5LWJnICFpbXBvcnRhbnQ7XG5cblx0XHRzcGFuIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMTAwJTtcblx0XHRcdHdpZHRoOiA2cHg7XG5cdFx0XHRoZWlnaHQ6IDZweDtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRncmF5LTIwMDtcblx0XHR9XG5cdH1cblxuXHQudGltZWxpbmUtY29udGVudCB7XG5cdFx0ZmxleC1ncm93OiAxO1xuXHR9XG59XG4iLCIvL1xuLy8gQ3VzdG9tIFBsYWNlaG9sZGVyIFxuLy9cblxuLnBsYWNlaG9sZGVyLXdoaXRlLW9wYWNpdHktNzUge1xuICAgIEBpbmNsdWRlIHBsYWNlaG9sZGVyKHJnYmEoJHdoaXRlLCAwLjc1KSk7XG59IiwiLy9cbi8vIEl0ZW0gSG92ZXIgQ3VzdG9tXG4vL1xuXG5cbi5pdGVtLWJvcmRlci1ob3ZlciB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0VGRjJGNTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1saW5rO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0NSwgMjQ4LCAyNTAsIDAuMyk7XG5cbiAgICAgICAgLmxhYmVsIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMEEzRkYgIWltcG9ydGFudDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWxpbms7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5sYWJlbCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgfVxufVxuIiwiLy8gTm9VaVNsaWRlciBzdWNjZXNzIGNvbG9yIG9wdGlvblxuLm5vVWktdGFyZ2V0Lm5vVWktdGFyZ2V0LXN1Y2Nlc3Mge1xuICAgIC5ub1VpLWNvbm5lY3RzIHtcbiAgICAgICAgYmFja2dyb3VuZDogJHN1Y2Nlc3MtbGlnaHQ7XG5cbiAgICAgICAgLm5vVWktY29ubmVjdCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc3VjY2VzcztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5ub1VpLWhhbmRsZSB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRzdWNjZXNzO1xuICAgICAgICBib3gtc2hhZG93OiAwIDNweCA2cHggLTNweCByZ2JhKCRzdWNjZXNzLCAwLjcpO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkc3VjY2VzcztcbiAgICB9XG59IiwiLy9cbi8vIExhbmRpbmcgZWxlbWVudHNcbi8vXG5cbi8vIFZhcmlhYmxlc1xuJGxhbmRpbmctZGFyay1jb2xvcjogIzEzMjYzQztcbiRsYW5kaW5nLWhlYWRlci1oZWlnaHQ6IDEwMHB4O1xuJGxhbmRpbmctaGVhZGVyLWhlaWdodC10YWJsZXQtYW5kLW1vYmlsZTogNzBweDtcbiRsYW5kaW5nLWhlYWRlci1zdGlja3ktaGVpZ2h0OiA3MHB4O1xuJGxhbmRpbmctaGVhZGVyLXN0aWNreS1oZWlnaHQtdGFibGV0LWFuZC1tb2JpbGU6IDcwcHg7XG5cbi8vIFV0aWxpdHkgY2xhc3Nlc1xuLmxhbmRpbmctZGFyay1iZyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGxhbmRpbmctZGFyay1jb2xvcjtcbn1cblxuLmxhbmRpbmctZGFyay1jb2xvciB7XG4gICAgY29sb3I6ICRsYW5kaW5nLWRhcmstY29sb3I7XG59XG5cbi5sYW5kaW5nLWRhcmstYm9yZGVyIHtcbiAgICBib3JkZXI6MXB4IGRhc2hlZCAjMkMzRjVCO1xufVxuXG4ubGFuZGluZy1kYXJrLXNlcGFyYXRvciB7XG4gICAgYm9yZGVyLXRvcDoxcHggZGFzaGVkICMyQzNGNUI7XG59XG5cbi5sYW5kaW5nLWN1cnZlICB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgc3ZnIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0b3A6IDA7ICBcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxufVxuXG4vLyBMYW5kaW5nIGhlYWRlclxuLmxhbmRpbmctaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7ICAgIFxuICAgIGhlaWdodDogJGxhbmRpbmctaGVhZGVyLWhlaWdodDtcblxuICAgIC8vIExvZ29zXG4gICAgLmxvZ28tZGVmYXVsdCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICAgIC5sb2dvLXN0aWNreSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLy8gTWVudVxuICAgIC5tZW51IHtcbiAgICAgICAgLy8gTWVudSBsaW5rXG4gICAgICAgIC5tZW51LWxpbmsge1xuICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAvLyBIZWFkZXIgbWVudSBzdGlja3kgbW9kZVxuICAgICAgICBbZGF0YS1rdC1zdGlja3ktbGFuZGluZy1oZWFkZXI9XCJvblwiXSAmIHtcbiAgICAgICAgICAgIC8vIE1lbnUgbGlua1xuICAgICAgICAgICAgLm1lbnUtbGluayB7XG4gICAgICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoI0VGRjJGNSwgMC40KTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBTdGlja3kgaGVhZGVyIG1vZGVzXG4gICAgW2RhdGEta3Qtc3RpY2t5LWxhbmRpbmctaGVhZGVyPVwib25cIl0gJiB7ICAgICAgICBcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB6LWluZGV4OiAxMDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgYm94LXNoYWRvdzogMHB4IDEwcHggMzBweCAwcHggcmdiYSg4Miw2MywxMDUsMC4wNSk7XG4gICAgICAgIGhlaWdodDogJGxhbmRpbmctaGVhZGVyLXN0aWNreS1oZWlnaHQ7XG4gICAgICAgIFxuICAgICAgICAvLyBMb2dvc1xuICAgICAgICAubG9nby1zdGlja3kge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cblxuICAgICAgICAubG9nby1kZWZhdWx0IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIEZpeCBib2R5IHBhZGRpbmcgdG9wIHdoZW4gTGFuZGluZyBzdGlja3kgaGVhZGVyIGlzIG9uXG5ib2R5W2RhdGEta3Qtc3RpY2t5LWxhbmRpbmctaGVhZGVyPVwib25cIl0ge1xuICAgIHBhZGRpbmctdG9wOiAkbGFuZGluZy1oZWFkZXItaGVpZ2h0O1xufVxuXG4vLyBUYWJsZXQgJiBtb2JpbGUgbW9kZXNcbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgIC8vIExhbmRpbmcgaGVhZGVyXG4gICAgLmxhbmRpbmctaGVhZGVyIHtcbiAgICAgICAgaGVpZ2h0OiAkbGFuZGluZy1oZWFkZXItaGVpZ2h0LXRhYmxldC1hbmQtbW9iaWxlO1xuXG4gICAgICAgIC8vIE1lbnUgd3JhcHBlclxuICAgICAgICAubGFuZGluZy1tZW51LXdyYXBwZXIge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgICAgIH1cblxuICAgICAgICAvLyBTdGlja3kgaGVhZGVyIG1vZGVzXG4gICAgICAgIFtkYXRhLWt0LXN0aWNreS1sYW5kaW5nLWhlYWRlcj1cIm9uXCJdICYgeyBcbiAgICAgICAgICAgIGhlaWdodDogJGxhbmRpbmctaGVhZGVyLXN0aWNreS1oZWlnaHQtdGFibGV0LWFuZC1tb2JpbGU7XG4gICAgICAgIH1cblxuICAgICAgICAvLyBNZW51XG4gICAgICAgIC5tZW51IHtcbiAgICAgICAgICAgIC8vIE1lbnUgbGlua1xuICAgICAgICAgICAgLm1lbnUtbGluayB7XG4gICAgICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoI0VGRjJGNSwgMC40KTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBGaXggYm9keSBwYWRkaW5nIHRvcCB3aGVuIExhbmRpbmcgc3RpY2t5IGhlYWRlciBpcyBvblxuICAgIGJvZHlbZGF0YS1rdC1zdGlja3ktbGFuZGluZy1oZWFkZXI9XCJvblwiXSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAkbGFuZGluZy1oZWFkZXItaGVpZ2h0LXRhYmxldC1hbmQtbW9iaWxlO1xuICAgIH1cbn0iLCJodG1sIHtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7IC8vIDFcbiAgdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLy8gMlxuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8vIDJcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsMCwwLDApO1xufVxuXG5odG1sLFxuYm9keSB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1hcmdpbjogMHB4O1xuICAgIHBhZGRpbmc6IDBweDtcbiAgICBmb250LXNpemU6ICRyb290LWZvbnQtc2l6ZSAhaW1wb3J0YW50O1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYmFzZTtcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWY7XG5cbiAgICAvLyBUYWJsZXQgbW9kZVxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICBmb250LXNpemU6ICRyb290LWZvbnQtc2l6ZS1sZyAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC8vIE1vYmlsZSBtb2RlXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogJHJvb3QtZm9udC1zaXplLW1kICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcblxuICAgIGE6aG92ZXIsXG4gICAgYTphY3RpdmUsXG4gICAgYTpmb2N1cyB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuYm9keSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGNvbG9yOiAkYm9keS1jb2xvcjtcbn1cblxuLy8gQW5ndWxhciBpbnRlZ3JhdGlvblxucm91dGVyLW91dGxldCB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuY2FudmFzIHtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cbiIsIi8vXG4vLyBQcmludCBNb2RlXG4vL1xuXG4vLyBBZGQgLnByaW50LWNvbnRlbnQtb25seSBjbGFzcyB0byBib2R5IGVsZW1lbnQgaW4gb3JkZXIgdG8gYWxsb3cgcHJpbnRpbmcgb25seSB0aGUgY29udGVudCBhcmVhXG5AbWVkaWEgcHJpbnQge1xuICAgIC5wcmludC1jb250ZW50LW9ubHkge1xuICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcblxuICAgICAgICAud3JhcHBlcixcbiAgICAgICAgLnBhZ2UsXG4gICAgICAgIC5wYWdlLXRpdGxlXG4gICAgICAgIC5jb250ZW50LFxuICAgICAgICAuY29udGFpbmVyLFxuICAgICAgICAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLmFzaWRlLFxuICAgICAgICAuc2lkZWJhcixcbiAgICAgICAgLnNjcm9sbHRvcCxcbiAgICAgICAgLmhlYWRlcixcbiAgICAgICAgLmZvb3RlcixcbiAgICAgICAgLnRvb2xiYXIsXG4gICAgICAgIC5kcmF3ZXIsXG4gICAgICAgIC5idG4ge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLy9cbi8vIE1haW5cbi8vXG5cblxuLy8gQm9keVxuYm9keSB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRwYWdlLWJnO1xufVxuXG4vLyBGb250IGNvbG9yIGZyb20gQ29udGVudCBiYWNrZ3JvdW5kIGNvbG9yXG4udGV4dC1wYWdlLWJnIHtcblx0Y29sb3I6ICRwYWdlLWJnO1xufVxuXG4vLyBEZXNrdG9wIE1vZGVcbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcblx0Ly8gQ29udGFpbmVyc1xuXHQuY29udGFpbmVyLFxuXHQuY29udGFpbmVyLWZsdWlkIHtcblx0XHRwYWRkaW5nOiAwIGdldCgkY29udGVudC1zcGFjaW5nLCBkZXNrdG9wKTtcblx0fVxuXG5cdC8vIFdyYXBwZXJcblx0LndyYXBwZXIge1xuXHRcdHRyYW5zaXRpb246IHBhZGRpbmctbGVmdCBnZXQoJGFzaWRlLWNvbmZpZywgdHJhbnNpdGlvbi1zcGVlZCkgZWFzZTtcblx0XHRwYWRkaW5nLXRvcDogZ2V0KCRoZWFkZXItY29uZmlnLCBoZWlnaHQsIGRlc2t0b3ApO1xuXHRcdHBhZGRpbmctbGVmdDogZ2V0KCRhc2lkZS1jb25maWcsIHdpZHRoKTtcblxuXHRcdC8vIEFzaWRlIGRlZmF1bHQgZW5hYmxlZCwgYXNpZGUgZml4ZWQgYW5kIGFzaWRlIG1pbmltaXplIG1vZGVzXG5cdFx0W2RhdGEta3QtYXNpZGUtbWluaW1pemU9XCJvblwiXSAmIHtcblx0XHRcdHRyYW5zaXRpb246IHBhZGRpbmctbGVmdCBnZXQoJGFzaWRlLWNvbmZpZywgdHJhbnNpdGlvbi1zcGVlZCkgZWFzZTtcblx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHR9XG5cdH1cbn1cblxuLy8gVGFibGV0ICYgbW9iaWxlIG1vZGVzXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcblx0Ly8gQ29udGFpbmVyc1xuXHQuY29udGFpbmVyLFxuXHQuY29udGFpbmVyLWZsdWlkIHtcblx0XHRtYXgtd2lkdGg6IG5vbmU7XG5cdFx0cGFkZGluZzogMCBnZXQoJGNvbnRlbnQtc3BhY2luZywgdGFibGV0LWFuZC1tb2JpbGUpO1xuXHR9XG5cblx0Ly8gV3JhcHBlclxuXHQud3JhcHBlciB7XG5cdFx0Ly8gRml4ZWQgaGVhZGVyIG1vZGVcblx0XHQuaGVhZGVyLXRhYmxldC1hbmQtbW9iaWxlLWZpeGVkICYge1xuXHRcdFx0cGFkZGluZy10b3A6IGdldCgkaGVhZGVyLWNvbmZpZywgaGVpZ2h0LCB0YWJsZXQtYW5kLW1vYmlsZSk7XG5cdFx0fVxuXHR9XG59XG4iLCIvL1xuLy8gTGF5b3V0IENvbmZpZ1xuLy9cblxuLy8gUm9vdCBmb250IFNpemVzXG4kcm9vdC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMTNweDsgLy8gUm9vdCBmb250IHNpemUgZm9yIGRlc2t0b3AgbW9kZVxuJHJvb3QtZm9udC1zaXplLWxnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXHQxM3B4OyAvLyBSb290IGZvbnQgc2l6ZSBmb3IgdGFibGV0IG1vZGVcbiRyb290LWZvbnQtc2l6ZS1tZDogICAgICAgICAgICAgICAgICAgICAgICAgICAgIFx0MTJweDsgLy8gUm9vdCBmb250IHNpemUgZm9yIG1vYmlsZSBtb2RlXG5cbi8vIFBhZ2UgYmdcbiRwYWdlLWJnOiBcdFx0XHRcdFx0XHRcdFx0XHRcdFx0aWYoaXNEYXJrTW9kZSgpLCAjMTUxNTIxLCAkZ3JheS0xMDApICFkZWZhdWx0O1xuXG4vLyBDb250ZW50IGJvcmRlciByYWRpdXNcbiRjb250ZW50LWJvcmRlci1yYWRpdXM6XHRcdFx0XHRcdFx0XHRcdDEuNXJlbSAhZGVmYXVsdDtcblxuLy8gQ29udGVudCBTcGFjaW5nXG4kY29udGVudC1zcGFjaW5nOiAoXG5cdGRlc2t0b3A6IDMwcHgsIC8vIFBhZGRpbmcgZm9yIGRlc2t0b3AgbW9kZVxuXHR0YWJsZXQtYW5kLW1vYmlsZTogMTVweCAvLyBQYWRkaW5nIGZvciB0YWJsZXQgYW5kIG1vYmlsZSBtb2Rlc1xuKSAhZGVmYXVsdDtcblxuLy8gSGVhZGVyXG4kaGVhZGVyLWNvbmZpZzogKFxuXHRoZWlnaHQ6IChcblx0XHRkZXNrdG9wOiA3NHB4LFxuXHRcdHRhYmxldC1hbmQtbW9iaWxlOiA1NXB4XG5cdCksXG5cdGJnLWNvbG9yOiBpZihpc0RhcmtNb2RlKCksIzFFMUUyRCwgJHdoaXRlKSxcblx0Ym9yZGVyLWJvdHRvbTogaWYoaXNEYXJrTW9kZSgpLDFweCBzb2xpZCAjMkQyRDQzLCAwKSxcblx0ei1pbmRleDogMTAwLFxuXHRib3gtc2hhZG93OiBpZihpc0RhcmtNb2RlKCksIG5vbmUsIDBweCAxMHB4IDMwcHggMHB4IHJnYmEoODIsNjMsMTA1LDAuMDUpKVxuKSAhZGVmYXVsdDtcblxuLy8gQXNpZGVcbiRhc2lkZS1jb25maWc6IChcblx0d2lkdGg6IDI2NXB4LCAvLyBBc2lkZSB3aWR0aCBmb3IgZGVza3RvcCBtb2RlXG5cdHotaW5kZXg6IDEwMSwgLy8gQXNpZGUncyB6LWluZGV4IHByb3BlcnR5XG5cdHRyYW5zaXRpb24tc3BlZWQ6IDAuM3MsIC8vIHRyYW5zaXRpb24gc3BlZWRcblx0cGFkZGluZy14OiAyNXB4LFxuXHRmb290ZXItcGFkZGluZy14OiAxNXB4LFxuXHRtZW51LXBhZGRpbmcteDogMTBweCxcblx0bWVudS1pbmRlbnRpb246IDAuNzVyZW0sXG5cdGJnLWNvbG9yOiAjRkZEMzAwLFxuXHRzY3JvbGxiYXItY29sb3I6ICM0ZDRkNjksXG5cdHNjcm9sbGJhci1ob3Zlci1jb2xvcjogbGlnaHRlbigjNGQ0ZDY5LCAyJSlcbikgIWRlZmF1bHQ7XG5cbi8vIEFzaWRlXG4kZm9vdGVyLWNvbmZpZzogKFxuXHRiZy1jb2xvcjogaWYoaXNEYXJrTW9kZSgpLCAjMUIxQjI4LCAkd2hpdGUpLFxuKSAhZGVmYXVsdDtcbiIsIi8vXG4vLyBIZWFkZXJcbi8vXG5cbi8vIEdlbmVyYWxcbi5oZWFkZXIge1xuXHQuaGVhZGVyLWJyYW5kIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IGdldCgkYXNpZGUtY29uZmlnLCBiZy1jb2xvcik7XG5cdH1cbn1cblxuLy8gRGVza3RvcCBtb2RlXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG5cdC5oZWFkZXIge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0aGVpZ2h0OiBnZXQoJGhlYWRlci1jb25maWcsIGhlaWdodCwgZGVza3RvcCk7XG5cdFx0dHJhbnNpdGlvbjogbGVmdCBnZXQoJGFzaWRlLWNvbmZpZywgdHJhbnNpdGlvbi1zcGVlZCkgZWFzZTtcblx0XHR6LWluZGV4OiBnZXQoJGhlYWRlci1jb25maWcsIHotaW5kZXgpO1xuXHRcdGJveC1zaGFkb3c6IGdldCgkaGVhZGVyLWNvbmZpZywgYm94LXNoYWRvdyk7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogZ2V0KCRoZWFkZXItY29uZmlnLCBiZy1jb2xvcik7XG5cdFx0Ym9yZGVyLWJvdHRvbTogZ2V0KCRoZWFkZXItY29uZmlnLCBib3JkZXItYm90dG9tKTtcblx0XHR0b3A6IDA7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0bGVmdDogMDtcblxuXHRcdC8vIEJyYW5kXG5cdFx0LmhlYWRlci1icmFuZCB7XHRcdFx0XG5cdFx0XHRoZWlnaHQ6IGdldCgkaGVhZGVyLWNvbmZpZywgaGVpZ2h0LCBkZXNrdG9wKTtcblx0XHRcdHBhZGRpbmc6IDAgZ2V0KCRhc2lkZS1jb25maWcsIHBhZGRpbmcteCk7XG5cdFx0XHR3aWR0aDogZ2V0KCRhc2lkZS1jb25maWcsIHdpZHRoKTtcblx0XHRcdGJvcmRlci1ib3R0b206IGdldCgkaGVhZGVyLWNvbmZpZywgYm9yZGVyLWJvdHRvbSk7XG5cdFx0XHRmbGV4LXNocmluazogMDtcblx0XHR9XG5cblx0XHQvLyBBc2lkZSB0b2dnbGVcblx0XHQuYXNpZGUtbWluaW1pemUge1xuXHRcdFx0Lm1pbmltaXplLWFjdGl2ZSB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cblx0XHRcdCYuYWN0aXZlIHtcblx0XHRcdFx0Lm1pbmltaXplLWRlZmF1bHQge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQubWluaW1pemUtYWN0aXZlIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLy8gVGFibGV0ICYgbW9iaWxlIG1vZGVzXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcblx0LmhlYWRlciB7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0fVxuXG5cdC5oZWFkZXItYnJhbmQge1x0XHRcdFx0XG5cdFx0cGFkZGluZzogMCBnZXQoJGNvbnRlbnQtc3BhY2luZywgdGFibGV0LWFuZC1tb2JpbGUpO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IGdldCgkYXNpZGUtY29uZmlnLCBiZy1jb2xvcik7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGhlaWdodDogZ2V0KCRoZWFkZXItY29uZmlnLCBoZWlnaHQsIHRhYmxldC1hbmQtbW9iaWxlKTtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ei1pbmRleDogMztcblx0XHR3aWR0aDogMTAwJTtcblxuXHRcdC8vIEFzaWRlIHRvZ2dsZVxuXHRcdC5hc2lkZS1taW5pbWl6ZSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblxuXHRcdC8vIEZpeGVkIGhlYWRlciBhbmQgaGVhZGVyIHN0aWNreSBtb2Rlc1xuXHRcdC5oZWFkZXItdGFibGV0LWFuZC1tb2JpbGUtZml4ZWQgJiB7XG5cdFx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRyaWdodDogMDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHR6LWluZGV4OiBnZXQoJGhlYWRlci1jb25maWcsIHotaW5kZXgpO1xuXHRcdFx0aGVpZ2h0OiBnZXQoJGhlYWRlci1jb25maWcsIGhlaWdodCwgdGFibGV0LWFuZC1tb2JpbGUpO1xuXHRcdH1cdFx0XG5cdH1cdFxufVxuIiwiLy9cbi8vIEFzaWRlIERlZmF1bHRcbi8vXG5cbi8vIEdlbmVyYWwgbW9kZShhbGwgZGV2aWNlcylcbi5hc2lkZSB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGJveC1zaGFkb3c6IGdldCgkYXNpZGUtY29uZmlnLCBib3gtc2hhZG93KTtcblx0YmFja2dyb3VuZC1jb2xvcjogZ2V0KCRhc2lkZS1jb25maWcsIGJnLWNvbG9yKTtcblx0cGFkZGluZzogMDtcblxuXHQvLyBBc2lkZSB0b29sYmFyXG5cdC5hc2lkZS10b29sYmFyIHtcblx0XHQvLyBTZXBhcmF0b3Jcblx0XHQuYXNpZGUtdXNlciB7XG5cdFx0XHRAaWYgKGlzRGVmYXVsdE1vZGUoKSkge1xuXHRcdFx0XHRib3JkZXItdG9wOiAxcHggc29saWQgZGFya2VuKCRwcmltYXJ5LCA1JSk7XG5cdFx0XHR9XG5cdFx0XHRwYWRkaW5nOiAwIGdldCgkYXNpZGUtY29uZmlnLCBwYWRkaW5nLXgpO1xuXHRcdH1cblxuXHRcdC8vIEFzaWRlIHNlYXJjaFxuXHRcdC5hc2lkZS1zZWFyY2gge1xuXHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICMyRDJENDM7XG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgIzJEMkQ0Mztcblx0XHRcdHBhZGRpbmc6IDAgZ2V0KCRhc2lkZS1jb25maWcsIHBhZGRpbmcteCk7XG5cblx0XHRcdC5zZWFyY2gtaWNvbiB7XG5cdFx0XHRcdEBpbmNsdWRlIHN2Zy1pY29uLWNvbG9yKCNEQURBREEpO1xuXHRcdFx0fVxuXG5cdFx0XHQuZm9ybS1jb250cm9sIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzJDMkM0MTtcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAjMkMyQzQxO1xuXHRcdFx0XHRAaW5jbHVkZSBwbGFjZWhvbGRlcigjN0U4Mjk5KTtcblx0XHRcdFx0Y29sb3I6IGxpZ2h0ZW4oIzdFODI5OSwgMyUpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC8vIEFzaWRlIGZvb3RlclxuXHQuYXNpZGUtZm9vdGVyIHtcblx0XHRwYWRkaW5nOiAwIGdldCgkYXNpZGUtY29uZmlnLCBmb290ZXItcGFkZGluZy14KTtcblxuXHRcdC8vIEN1c3RvbSBidXR0b25cblx0XHQuYnRuLWN1c3RvbSB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0cGFkZGluZy1yaWdodDogMDtcblxuXHRcdFx0Ly8kY29sb3IsICRpY29uLWNvbG9yLCAkYm9yZGVyLWNvbG9yLCAkYmctY29sb3IsICRjb2xvci1hY3RpdmUsICRpY29uLWNvbG9yLWFjdGl2ZSwgJGJvcmRlci1jb2xvci1hY3RpdmUsICRiZy1jb2xvci1hY3RpdmVcblx0XHRcdEBpbmNsdWRlIGJ1dHRvbi1jdXN0b20tdmFyaWFudCgjQjVCNUMzLCBudWxsLCBudWxsLCByZ2JhKDYzLCA2NiwgODQsIDAuMzUpLCAjQjVCNUMzLCBudWxsLCBudWxsLCByZ2JhKDYzLCA2NiwgODQsIDAuMzUpKTtcblxuXHRcdFx0LmJ0bi1sYWJlbCB7XG5cdFx0XHRcdHRyYW5zaXRpb246IG9wYWNpdHkgZ2V0KCRhc2lkZS1jb25maWcsIHRyYW5zaXRpb24tc3BlZWQpIGVhc2U7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdH1cblxuXHRcdFx0LmJ0bi1pY29uIHtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IGdldCgkYXNpZGUtY29uZmlnLCB0cmFuc2l0aW9uLXNwZWVkKSBlYXNlO1xuXHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdHdpZHRoOiAwO1xuXG5cdFx0XHRcdGNvbG9yOiAjQjVCNUMzO1xuXHRcdFx0XHRAaW5jbHVkZSBzdmctaWNvbi1jb2xvcigjQjVCNUMzKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQvLyBTY3JvbGxiYXJcblx0LmhvdmVyLXNjcm9sbC1vdmVybGF5LXkge1xuICAgICAgICAtLXNjcm9sbGJhci1zcGFjZTogMC40cmVtO1xuXG4gICAgICAgIEBpbmNsdWRlIHNjcm9sbGJhci1jb2xvcihnZXQoJGFzaWRlLWNvbmZpZywgc2Nyb2xsYmFyLWNvbG9yKSwgZ2V0KCRhc2lkZS1jb25maWcsIHNjcm9sbGJhci1ob3Zlci1jb2xvcikpO1xuICAgIH1cbn1cblxuLy8gRGVza3RvcCBtb2RlXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG5cdC5hc2lkZSB7XG5cdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdHRvcDogZ2V0KCRoZWFkZXItY29uZmlnLCBoZWlnaHQsIGRlc2t0b3ApO1xuXHRcdGxlZnQ6IDA7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdHotaW5kZXg6IGdldCgkYXNpZGUtY29uZmlnLCB6LWluZGV4KTtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdHdpZHRoOiBnZXQoJGFzaWRlLWNvbmZpZywgd2lkdGgpO1xuXHRcdHRyYW5zaXRpb246IGxlZnQgZ2V0KCRhc2lkZS1jb25maWcsIHRyYW5zaXRpb24tc3BlZWQpIGVhc2U7XG5cblx0XHQvLyBBc2lkZSBtZW51XG5cdFx0LmFzaWRlLW1lbnUge1xuXHRcdFx0d2lkdGg6IGdldCgkYXNpZGUtY29uZmlnLCB3aWR0aCk7XG5cdFx0fVxuXG5cdFx0Ly8gTWluaW1pemUgYXNpZGUgbW9kZVxuXHRcdFtkYXRhLWt0LWFzaWRlLW1pbmltaXplPVwib25cIl0gJiB7XG5cdFx0XHRsZWZ0OiAtKGdldCgkYXNpZGUtY29uZmlnLCB3aWR0aCkpO1xuXHRcdFx0dHJhbnNpdGlvbjogbGVmdCBnZXQoJGFzaWRlLWNvbmZpZywgdHJhbnNpdGlvbi1zcGVlZCkgZWFzZTtcblx0XHR9XG5cdH1cbn1cblxuLy8gVGFibGV0ICYgbW9iaWxlIG1vZGVzXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcblx0LmFzaWRlIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXG5cdFx0Ly8gTG9nb1xuXHRcdC5hc2lkZS1sb2dvIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG59XG5cblxuXG5cbiIsIi8vXG4vLyBNZW51XG4vL1xuXG4vLyBBc2lkZSBtZW51XG4uYXNpZGUtbWVudSB7XG4gICAgLm1lbnUge1xuICAgICAgICAvLyBMaW5rIHBhZGRpbmcgeFxuICAgICAgICBAaW5jbHVkZSBtZW51LWxpbmstcGFkZGluZy14KGdldCgkYXNpZGUtY29uZmlnLCBtZW51LXBhZGRpbmcteCkpO1xuXG4gICAgICAgIC8vIE1lbnUgaW5kZW50aW9uXG4gICAgICAgIEBpbmNsdWRlIG1lbnUtbGluay1pbmRlbnRpb24oZ2V0KCRhc2lkZS1jb25maWcsIG1lbnUtaW5kZW50aW9uKSwgZ2V0KCRhc2lkZS1jb25maWcsIG1lbnUtcGFkZGluZy14KSk7XG5cbiAgICAgICAgLy8gSXRlbVxuICAgICAgICAubWVudS1pdGVtIHtcblx0XHRcdEBpbmNsdWRlIG1lbnUtbGluay1kZWZhdWx0LXN0YXRlKCAkdGl0bGUtY29sb3I6ICMxQjFDMjAsICRpY29uLWNvbG9yOiAjMUIxQzIwLCAkYnVsbGV0LWNvbG9yOiAjMUIxQzIwLCAkYXJyb3ctY29sb3I6ICMxQjFDMjAsICRiZy1jb2xvcjogbnVsbCwgJGFsbC1saW5rczogdHJ1ZSk7XG5cdFx0XHRAaW5jbHVkZSBtZW51LWxpbmstaG92ZXItc3RhdGUoICR0aXRsZS1jb2xvcjogJHdoaXRlLCAkaWNvbi1jb2xvcjogJHdoaXRlLCAkYnVsbGV0LWNvbG9yOiAkd2hpdGUsICRhcnJvdy1jb2xvcjogJHdoaXRlLCAkYmctY29sb3I6IHRyYW5zcGFyZW50LCAkYWxsLWxpbmtzOiB0cnVlKTtcblx0XHRcdEBpbmNsdWRlIG1lbnUtbGluay1zaG93LXN0YXRlKCAkdGl0bGUtY29sb3I6ICR3aGl0ZSwgJGljb24tY29sb3I6ICR3aGl0ZSwgJGJ1bGxldC1jb2xvcjogJHdoaXRlLCAkYXJyb3ctY29sb3I6ICR3aGl0ZSwgJGJnLWNvbG9yOiB0cmFuc3BhcmVudCwgJGFsbC1saW5rczogdHJ1ZSk7XG5cdFx0XHRAaW5jbHVkZSBtZW51LWxpbmstYWN0aXZlLXN0YXRlKCAkdGl0bGUtY29sb3I6ICR3aGl0ZSwgJGljb24tY29sb3I6ICR3aGl0ZSwgJGJ1bGxldC1jb2xvcjogJHdoaXRlLCAkYXJyb3ctY29sb3I6ICR3aGl0ZSwgJGJnLWNvbG9yOiBkYXJrZW4oJHByaW1hcnksIDUlKSwgJGFsbC1saW5rczogdHJ1ZSk7XG5cdFx0fVxuXG4gICAgICAgIC8vIFNlcGFyYXRvclxuXHRcdC5zZXBhcmF0b3Ige1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IGRhc2hlZCAjMkQyRDQzO1xuXHRcdH1cblxuICAgICAgICAvLyBJdGVtXG4gICAgICAgID4gLm1lbnUtaXRlbSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDAuNnJlbTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIEl0ZW1cbiAgICAubWVudS1pdGVtIHtcbiAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAvLyBNZW51IExpbmtcbiAgICAgICAgLm1lbnUtbGluayB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMC43NXJlbTtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwLjc1cmVtO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG4gICAgICAgIH1cblxuICAgICAgICAvLyBJY29uXG4gICAgICAgIC5tZW51LWljb24ge1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLy9cbi8vIFRvb2xiYXJcbi8vXG5cbi8vIEdlbmVyYWxcbi50b29sYmFyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbi8vIFRhYmxldCAmIG1vYmlsZSBtb2Rlc1xuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG5cdC50b29sYmFyIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgYmFja2dyb3VuZDogZ2V0KCRoZWFkZXItY29uZmlnLCBiZy1jb2xvcik7XG4gICAgfVxufSIsIi8vXG4vLyBDb250ZW50XG4vL1xuXG4vLyBEZXNrdG9wIG1vZGVcbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcblx0LmNvbnRlbnQge1xuXHRcdHBhZGRpbmc6IGdldCgkY29udGVudC1zcGFjaW5nLCBkZXNrdG9wKSAwO1xuXHR9XG59XG5cbi8vIFRhYmxldCAmIG1vYmlsZSBtb2Rlc1xuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG5cdC5jb250ZW50IHtcblx0XHRwYWRkaW5nOiBnZXQoJGNvbnRlbnQtc3BhY2luZywgdGFibGV0LWFuZC1tb2JpbGUpIDA7XG5cdH1cbn1cbiIsIi8vXG4vLyBGb290ZXJcbi8vIFxuXG4uZm9vdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBnZXQoJGZvb3Rlci1jb25maWcsIGJnLWNvbG9yKTtcbn0iLCIvL1xuLy8gUHJpbnQgTW9kZVxuLy9cblxuLy8gQWRkIC5wcmludC1jb250ZW50LW9ubHkgY2xhc3MgdG8gYm9keSBlbGVtZW50IGluIG9yZGVyIHRvIGFsbG93IHByaW50aW5nIG9ubHkgdGhlIGNvbnRlbnQgYXJlYVxuQG1lZGlhIHByaW50IHtcbiAgICAucHJpbnQtY29udGVudC1vbmx5IHtcbiAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgICAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgLmRvY3Mtd3JhcHBlcixcbiAgICAgICAgLmRvY3MtcGFnZSxcbiAgICAgICAgLmRvY3MtcGFnZS10aXRsZVxuICAgICAgICAuZG9jcy1jb250ZW50LFxuICAgICAgICAuY29udGFpbmVyLFxuICAgICAgICAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLmRvY3MtYXNpZGUsZG9jcy1cbiAgICAgICAgLnNjcm9sbHRvcCxcbiAgICAgICAgLmRvY3MtaGVhZGVyLFxuICAgICAgICAuZHJhd2VyLFxuICAgICAgICAuYnRuIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi8vXG4vLyBNYWluXG4vL1xuXG4vLyBXcmFwcGVyXG4uZG9jcy13cmFwcGVyIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJGRvY3MtcGFnZS1iZy1jb2xvcjtcbn1cblxuLy8gRGVza3RvcCBNb2RlXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG5cdC8vIENvbnRhaW5lcnNcblx0LmNvbnRhaW5lcixcblx0LmNvbnRhaW5lci1mbHVpZCB7XG5cdFx0cGFkZGluZzogMCBnZXQoJGRvY3MtY29udGVudC1zcGFjaW5nLCBkZXNrdG9wKTtcblx0fVxuXG5cdC8vIFdyYXBwZXJcblx0LmRvY3Mtd3JhcHBlciB7XG5cdFx0cGFkZGluZy1sZWZ0OiBnZXQoJGRvY3MtYXNpZGUtY29uZmlnLCB3aWR0aCk7XG5cdH1cbn1cblxuLy8gVGFibGV0ICYgbW9iaWxlIG1vZGVzXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcblx0Ly8gQ29udGFpbmVyc1xuXHQuY29udGFpbmVyLFxuXHQuY29udGFpbmVyLWZsdWlkIHtcblx0XHRtYXgtd2lkdGg6IG5vbmU7XG5cdFx0cGFkZGluZzogMCBnZXQoJGRvY3MtY29udGVudC1zcGFjaW5nLCB0YWJsZXQtYW5kLW1vYmlsZSk7XG5cdH1cbn1cbiIsIi8vXG4vLyBMYXlvdXQgQ29uZmlnXG4vL1xuXG4vLyBDb250ZW50IGJhY2tncm91bmQgQ29sb3JcbiRkb2NzLXBhZ2UtYmctY29sb3I6ICBpZihpc0RhcmtNb2RlKCksICMxNTE1MjEsICRncmF5LTEwMCkgIWRlZmF1bHQ7XG5cbi8vIENvbnRlbnQgU3BhY2luZ1xuJGRvY3MtY29udGVudC1zcGFjaW5nOiAoXG5cdGRlc2t0b3A6IDMwcHgsIC8vIFBhZGRpbmcgZm9yIGRlc2t0b3AgbW9kZVxuXHR0YWJsZXQtYW5kLW1vYmlsZTogMTVweCAvLyBQYWRkaW5nIGZvciB0YWJsZXQgYW5kIG1vYmlsZSBtb2Rlc1xuKSAhZGVmYXVsdDtcblxuLy8gQXNpZGVcbiRkb2NzLWFzaWRlLWNvbmZpZzogKFxuXHR6LWluZGV4OiAxMDEsIC8vIEFzaWRlJ3Mgei1pbmRleCBwcm9wZXJ0eVxuXHRwYWRkaW5nLXg6IDI1cHgsXG5cdG1lbnUtaW5kZW50aW9uOiAwLjc1cmVtLFxuXHR3aWR0aDogMjY1cHgsIC8vIEFzaWRlIHdpZHRoIGZvciBkZXNrdG9wIG1vZGVcblx0YmctY29sb3I6IGlmKGlzRGFya01vZGUoKSwgIzFlMWUyZCwgJHdoaXRlKSxcblx0Ym94LXNoYWRvdzogMCAwIDI4cHggMCByZ2JhKDgyLDYzLDEwNSwuMDI1KSwgLy8gQXNpZGUgYm94IHNoYWRvd1xuKSAhZGVmYXVsdDtcbiIsIi8vXG4vLyBIZWFkZXJcbi8vXG5cbi8vIERlc2t0b3AgbW9kZVxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuXHQuZG9jcy1oZWFkZXIge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdH1cbn1cblxuLy8gVGFibGV0ICYgbW9iaWxlIG1vZGVzXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcblx0LmRvY3MtaGVhZGVyIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdFx0Ly8gUGFnZSB0aXRsZVxuXHRcdC5kb2NzLXBhZ2UtdGl0bGVbZGF0YS1rdC1zd2FwcGVyPVwidHJ1ZVwiXXtcblx0XHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cbn1cbiIsIi8vXG4vLyBBc2lkZSBEZWZhdWx0XG4vL1xuXG4vLyBHZW5lcmFsIG1vZGUoYWxsIGRldmljZXMpXG4uZG9jcy1hc2lkZSB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGJveC1zaGFkb3c6IGdldCgkZG9jcy1hc2lkZS1jb25maWcsIGJveC1zaGFkb3cpO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiBnZXQoJGRvY3MtYXNpZGUtY29uZmlnLCBiZy1jb2xvcik7XG5cdHBhZGRpbmc6IDA7XG59XG5cbi8vIERlc2t0b3AgbW9kZVxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuXHQuZG9jcy1hc2lkZSB7XG5cdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdHRvcDogMDtcblx0XHRib3R0b206IDA7XG5cdFx0bGVmdDogMDtcblx0XHR6LWluZGV4OiBnZXQoJGRvY3MtYXNpZGUtY29uZmlnLCB6LWluZGV4KTtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdHdpZHRoOiBnZXQoJGRvY3MtYXNpZGUtY29uZmlnLCB3aWR0aCk7XG5cblx0XHQvLyBMb2dvXG5cdFx0LmRvY3MtYXNpZGUtbG9nbyB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdHBhZGRpbmc6IDAgZ2V0KCRkb2NzLWFzaWRlLWNvbmZpZywgcGFkZGluZy14KTtcblx0XHR9XG5cblx0XHQvLyBBc2lkZSBtZW51XG5cdFx0LmRvY3MtYXNpZGUtbWVudSB7XG5cdFx0XHR3aWR0aDogZ2V0KCRkb2NzLWFzaWRlLWNvbmZpZywgd2lkdGgpOyBcblx0XHR9XG5cdH1cbn1cblxuLy8gVGFibGV0ICYgbW9iaWxlIG1vZGVzXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcblx0LmRvY3MtYXNpZGUge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cblx0XHQvLyBMb2dvXG5cdFx0LmRvY3MtYXNpZGUtbG9nbyB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxufVxuIiwiLy9cbi8vIE1lbnVcbi8vXG5cbi8vIEFzaWRlIG1lbnVcbi5kb2NzLWFzaWRlLW1lbnUge1xuICAgIC5tZW51IHtcbiAgICAgICAgLy8gTGluayBwYWRkaW5nIHhcbiAgICAgICAgQGluY2x1ZGUgbWVudS1saW5rLXBhZGRpbmcteChnZXQoJGRvY3MtYXNpZGUtY29uZmlnLCBwYWRkaW5nLXgpKTtcblxuICAgICAgICAvLyBNZW51IGluZGVudGlvblxuICAgICAgICBAaW5jbHVkZSBtZW51LWxpbmstaW5kZW50aW9uKGdldCgkZG9jcy1hc2lkZS1jb25maWcsIG1lbnUtaW5kZW50aW9uKSwgZ2V0KCRkb2NzLWFzaWRlLWNvbmZpZywgcGFkZGluZy14KSk7XG4gICAgfVxuXG4gICAgLy8gSXRlbVxuICAgIC5tZW51LWl0ZW0ge1xuICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgIC8vIE1lbnUgTGlua1xuICAgICAgICAubWVudS1saW5rIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMC43NXJlbTtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwLjc1cmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgLy8gSWNvblxuICAgICAgICAubWVudS1pY29uIHtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgfVxuICAgIH1cbn0iLCIvL1xuLy8gQ2FyZFxuLy9cblxuLmNhcmQuY2FyZC1kb2NzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYm9keS1iZztcbiAgICBib3JkZXI6IDA7XG59IiwiLy9cbi8vIFByaXNtanNcbi8vXG5cbiRiYXNlLWNvbG9yOiBpZihpc0RhcmtNb2RlKCksICMxYjFiMjksICMxZTFlM2YpO1xuJHNjcm9sbGJhci1jb2xvcjogaWYoaXNEYXJrTW9kZSgpLCBsaWdodGVuKCMxYjFiMjksIDYlKSwgbGlnaHRlbigjMWUxZTNmLCAxMiUpKTtcbiRidG4tYmc6IGxpZ2h0ZW4oJGJhc2UtY29sb3IsIDklKTtcbiRidG4taG92ZXItYmc6IGxpZ2h0ZW4oJGJhc2UtY29sb3IsIDEyJSk7XG4kYnRuLWNvbG9yOiByZ2JhKCR3aGl0ZSwgMC43NSk7XG4kYnRuLWhvdmVyLWNvbG9yOiAkcHJpbWFyeTtcblxuLy8gaGlnaGxpZ2h0XG4uaGlnaGxpZ2h0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYmFja2dyb3VuZDogJGJhc2UtY29sb3I7XG4gICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG4gICAgcGFkZGluZzogMS43NXJlbSAxLjVyZW0gMS43NXJlbSAxLjVyZW07XG5cbiAgICAvLyBUYWJzXG4gICAgLm5hdiB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKCNmZmZmZmYsIDAuMSk7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxcmVtO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgICAgICBtYXJnaW4tdG9wOiAtMC4yNXJlbTtcblxuICAgICAgICAubmF2LWl0ZW0ge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjc1cmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgLm5hdi1saW5rIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMC45cmVtO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAuMzVyZW0gMXJlbTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuICAgICAgICAgICAgY29sb3I6ICRidG4tY29sb3I7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1iYXNlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cbiAgICAgICAgICAgICY6Zm9jdXMsXG4gICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tYmFzZTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnRuLWJnO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYnRuLWNvbG9yO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmhpZ2hsaWdodC1jb3B5IHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMS43NXJlbTtcbiAgICAgICAgdG9wOiAxLjVyZW07XG4gICAgICAgIGZvbnQtc2l6ZTogMC44NXJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgcGFkZGluZzogMC4zNXJlbSAxcmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWJhc2U7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRidG4tYmc7XG4gICAgICAgIGNvbG9yOiAkYnRuLWNvbG9yO1xuXG4gICAgICAgICY6Zm9jdXMsXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tYmFzZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRidG4taG92ZXItYmc7XG4gICAgICAgICAgICBjb2xvcjogJGJ0bi1ob3Zlci1jb2xvcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgICAuaGlnaGxpZ2h0LWNvcHkge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIENvZGVcbiAgICAuaGlnaGxpZ2h0LWNvZGUge1xuICAgICAgICBwcmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBvdmVyZmxvdzogYXV0bztcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHNjcm9sbGJhci1jb2xvcigkc2Nyb2xsYmFyLWNvbG9yKTtcblxuICAgICAgICAgICAgY29kZVtjbGFzcyo9XCJsYW5ndWFnZS1cIl0ge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLmhpZ2hsaWdodCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogIzFlMWUzZjtcbiAgYm9yZGVyLXJhZGl1czogMC40NzVyZW07XG4gIHBhZGRpbmc6IDEuNzVyZW0gMS41cmVtIDEuNzVyZW0gMS41cmVtO1xufVxuLmhpZ2hsaWdodCAubmF2IHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbiAgcGFkZGluZy1ib3R0b206IDFyZW07XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIG1hcmdpbi10b3A6IC0wLjI1cmVtO1xufVxuLmhpZ2hsaWdodCAubmF2IC5uYXYtaXRlbSB7XG4gIG1hcmdpbi1yaWdodDogMC43NXJlbTtcbn1cbi5oaWdobGlnaHQgLm5hdiAubmF2LWxpbmsge1xuICBmb250LXNpemU6IDAuOXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgcGFkZGluZzogMC4zNXJlbSAxcmVtO1xuICBib3JkZXItcmFkaXVzOiAwLjQ3NXJlbTtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43NSk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmhpZ2hsaWdodCAubmF2IC5uYXYtbGluazpmb2N1cywgLmhpZ2hsaWdodCAubmF2IC5uYXYtbGluay5hY3RpdmUge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmQyZDVlO1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjc1KTtcbn1cbi5oaWdobGlnaHQgLmhpZ2hsaWdodC1jb3B5IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMS43NXJlbTtcbiAgdG9wOiAxLjVyZW07XG4gIGZvbnQtc2l6ZTogMC44NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgcGFkZGluZzogMC4zNXJlbSAxcmVtICFpbXBvcnRhbnQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyZDJkNWU7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNzUpO1xufVxuLmhpZ2hsaWdodCAuaGlnaGxpZ2h0LWNvcHk6Zm9jdXMsIC5oaWdobGlnaHQgLmhpZ2hsaWdodC1jb3B5OmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMyMzI2ODtcbiAgY29sb3I6ICNGRkQzMDA7XG59XG4uaGlnaGxpZ2h0OmhvdmVyIC5oaWdobGlnaHQtY29weSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uaGlnaGxpZ2h0IC5oaWdobGlnaHQtY29kZSBwcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgc2Nyb2xsYmFyLWNvbG9yOiAjMzIzMjY4IHRyYW5zcGFyZW50O1xufVxuLmhpZ2hsaWdodCAuaGlnaGxpZ2h0LWNvZGUgcHJlOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMjMyNjg7XG59XG4uaGlnaGxpZ2h0IC5oaWdobGlnaHQtY29kZSBwcmUgY29kZVtjbGFzcyo9bGFuZ3VhZ2UtXSB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1zaXplOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5mc2xpZ2h0Ym94LXNsaWRlLWJ0biB7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDc1cmVtO1xufVxuXG4uZnNsaWdodGJveC10b29sYmFyIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC40NzVyZW07XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tYm9vdHN0cmFwNSAuc2VsZWN0Mi1zZWxlY3Rpb24ge1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogYXV0bztcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1ib290c3RyYXA1LnNlbGVjdDItY29udGFpbmVyLS1mb2N1cyAuZm9ybS1zZWxlY3Qtc29saWQsIC5zZWxlY3QyLWNvbnRhaW5lci0tYm9vdHN0cmFwNS5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuZm9ybS1zZWxlY3Qtc29saWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVmM2Y3O1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1ib290c3RyYXA1LnNlbGVjdDItY29udGFpbmVyLS1mb2N1cyAuZm9ybS1zZWxlY3Q6bm90KC5mb3JtLXNlbGVjdC1zb2xpZCk6bm90KC5mb3JtLXNlbGVjdC13aGl0ZSksIC5zZWxlY3QyLWNvbnRhaW5lci0tYm9vdHN0cmFwNS5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuZm9ybS1zZWxlY3Q6bm90KC5mb3JtLXNlbGVjdC1zb2xpZCk6bm90KC5mb3JtLXNlbGVjdC13aGl0ZSkge1xuICBib3JkZXItY29sb3I6ICNCNUI1QzM7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWJvb3RzdHJhcDUgLnNlbGVjdDItc2VhcmNoLnNlbGVjdDItc2VhcmNoLS1pbmxpbmUgLnNlbGVjdDItc2VhcmNoX19maWVsZCB7XG4gIGNvbG9yOiAjMTgxQzMyO1xuICBmb250LXdlaWdodDogNTAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICBib3gtc2hhZG93OiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWJvb3RzdHJhcDUgLnNlbGVjdDItc2VhcmNoLnNlbGVjdDItc2VhcmNoLS1pbmxpbmUgLnNlbGVjdDItc2VhcmNoX19maWVsZDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogI0ExQTVCNztcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tYm9vdHN0cmFwNSAuc2VsZWN0Mi1zZWFyY2guc2VsZWN0Mi1zZWFyY2gtLWlubGluZSAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNBMUE1Qjc7XG4gIG9wYWNpdHk6IDE7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWJvb3RzdHJhcDUgLmZvcm0tc2VsZWN0LXNvbGlkIC5zZWxlY3QyLXNlYXJjaC5zZWxlY3QyLXNlYXJjaC0taW5saW5lIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQge1xuICBjb2xvcjogIzVFNjI3ODtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tYm9vdHN0cmFwNSAuZm9ybS1zZWxlY3Qtc29saWQgLnNlbGVjdDItc2VhcmNoLnNlbGVjdDItc2VhcmNoLS1pbmxpbmUgLnNlbGVjdDItc2VhcmNoX19maWVsZDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogI0ExQTVCNztcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tYm9vdHN0cmFwNSAuZm9ybS1zZWxlY3Qtc29saWQgLnNlbGVjdDItc2VhcmNoLnNlbGVjdDItc2VhcmNoLS1pbmxpbmUgLnNlbGVjdDItc2VhcmNoX19maWVsZDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjQTFBNUI3O1xuICBvcGFjaXR5OiAxO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1ib290c3RyYXA1IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tYm9vdHN0cmFwNSAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGNvbG9yOiAjQTFBNUI3O1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1ib290c3RyYXA1IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI0ExQTVCNztcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tYm9vdHN0cmFwNSAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZS5mb3JtLXNlbGVjdC1zb2xpZCAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcbiAgY29sb3I6ICM1RTYyNzg7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWJvb3RzdHJhcDUgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUuZm9ybS1zZWxlY3Qtc29saWQgLnNlbGVjdDItc2VsZWN0aW9uX19wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjQTFBNUI3O1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1ib290c3RyYXA1IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VhcmNoLnNlbGVjdDItc2VhcmNoLS1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmU7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWJvb3RzdHJhcDUgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcbiAgZGlzcGxheTogaW5saW5lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWJvb3RzdHJhcDUgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U0RTZFRjtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tYm9vdHN0cmFwNSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2UgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nJTIzNUU2Mjc4JyUzZSUzY3BhdGggZD0nTS4yOTMuMjkzYTEgMSAwIDAxMS40MTQgMEw4IDYuNTg2IDE0LjI5My4yOTNhMSAxIDAgMTExLjQxNCAxLjQxNEw5LjQxNCA4bDYuMjkzIDYuMjkzYTEgMSAwIDAxLTEuNDE0IDEuNDE0TDggOS40MTRsLTYuMjkzIDYuMjkzYTEgMSAwIDAxLTEuNDE0LTEuNDE0TDYuNTg2IDggLjI5MyAxLjcwN2ExIDEgMCAwMTAtMS40MTR6Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBvcGFjaXR5OiAwLjU7XG4gIGJvcmRlcjogMDtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgdG9wOiA1MCU7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWJvb3RzdHJhcDUgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmUgc3BhbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWJvb3RzdHJhcDUgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmU6aG92ZXIge1xuICBvcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPSclMjNGRkQzMDAnJTNlJTNjcGF0aCBkPSdNLjI5My4yOTNhMSAxIDAgMDExLjQxNCAwTDggNi41ODYgMTQuMjkzLjI5M2ExIDEgMCAxMTEuNDE0IDEuNDE0TDkuNDE0IDhsNi4yOTMgNi4yOTNhMSAxIDAgMDEtMS40MTQgMS40MTRMOCA5LjQxNGwtNi4yOTMgNi4yOTNhMSAxIDAgMDEtMS40MTQtMS40MTRMNi41ODYgOCAuMjkzIDEuNzA3YTEgMSAwIDAxMC0xLjQxNHonLyUzZSUzYy9zdmclM2VcIik7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWJvb3RzdHJhcDUgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19kaXNwbGF5IHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tYm9vdHN0cmFwNSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlOm5vdCguZm9ybS1zZWxlY3Qtc20pOm5vdCguZm9ybS1zZWxlY3QtbGcpIHtcbiAgcGFkZGluZy10b3A6IGNhbGMoKDEuNXJlbSArIDJweCAtIDAuOHJlbSkgLyAyKTtcbiAgcGFkZGluZy1ib3R0b206IGNhbGMoKDEuNXJlbSArIDJweCAtIDAuOHJlbSkgLyAyKTtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tYm9vdHN0cmFwNSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlOm5vdCguZm9ybS1zZWxlY3Qtc20pOm5vdCguZm9ybS1zZWxlY3QtbGcpIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlIHtcbiAgYm9yZGVyLXJhZGl1czogMC40cmVtO1xuICBwYWRkaW5nOiAwLjJyZW0gMC40cmVtO1xuICBtYXJnaW46IDAuMnJlbSAwLjRyZW0gMC4ycmVtIDA7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWJvb3RzdHJhcDUgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZTpub3QoLmZvcm0tc2VsZWN0LXNtKTpub3QoLmZvcm0tc2VsZWN0LWxnKSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlIHtcbiAgaGVpZ2h0OiAwLjZyZW07XG4gIHdpZHRoOiAwLjZyZW07XG4gIG1hcmdpbi1yaWdodDogMC41cmVtO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1ib290c3RyYXA1IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGU6bm90KC5mb3JtLXNlbGVjdC1zbSk6bm90KC5mb3JtLXNlbGVjdC1sZykgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2UgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX2Rpc3BsYXkge1xuICBtYXJnaW4tbGVmdDogMS4ycmVtO1xuICBmb250LXNpemU6IDAuOXJlbTtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tYm9vdHN0cmFwNSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlOm5vdCguZm9ybS1zZWxlY3Qtc20pOm5vdCguZm9ybS1zZWxlY3QtbGcpIC5zZWxlY3QyLXNlYXJjaC5zZWxlY3QyLXNlYXJjaC0taW5saW5lIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQge1xuICBwYWRkaW5nLXRvcDogMDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIG1hcmdpbi10b3A6IGNhbGMoMC43NXJlbSAtICgxLjVyZW0gKyAycHggLSAwLjhyZW0pIC8gMik7XG4gIG1hcmdpbi1ib3R0b206IGNhbGMoMC43NXJlbSAtICgxLjVyZW0gKyAycHggLSAwLjhyZW0pIC8gMik7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWJvb3RzdHJhcDUgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZS5mb3JtLXNlbGVjdC1sZyB7XG4gIHBhZGRpbmctdG9wOiBjYWxjKCgxLjY1cmVtICsgMnB4IC0gMC44cmVtKSAvIDIpO1xuICBwYWRkaW5nLWJvdHRvbTogY2FsYygoMS42NXJlbSArIDJweCAtIDAuOHJlbSkgLyAyKTtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tYm9vdHN0cmFwNSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlLmZvcm0tc2VsZWN0LWxnIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlIHtcbiAgYm9yZGVyLXJhZGl1czogMC40cmVtO1xuICBwYWRkaW5nOiAwLjJyZW0gMC40cmVtO1xuICBtYXJnaW46IDAuMnJlbSAwLjRyZW0gMC4ycmVtIDA7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWJvb3RzdHJhcDUgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZS5mb3JtLXNlbGVjdC1sZyAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlIHtcbiAgaGVpZ2h0OiAwLjZyZW07XG4gIHdpZHRoOiAwLjZyZW07XG4gIG1hcmdpbi1yaWdodDogMC41cmVtO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1ib290c3RyYXA1IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUuZm9ybS1zZWxlY3QtbGcgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2UgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX2Rpc3BsYXkge1xuICBtYXJnaW4tbGVmdDogMS4ycmVtO1xuICBmb250LXNpemU6IDFyZW07XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWJvb3RzdHJhcDUgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZS5mb3JtLXNlbGVjdC1sZyAuc2VsZWN0Mi1zZWFyY2guc2VsZWN0Mi1zZWFyY2gtLWlubGluZSAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkIHtcbiAgcGFkZGluZy10b3A6IDA7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBtYXJnaW4tdG9wOiBjYWxjKDAuODI1cmVtIC0gKDEuNjVyZW0gKyAycHggLSAwLjhyZW0pIC8gMik7XG4gIG1hcmdpbi1ib3R0b206IGNhbGMoMC44MjVyZW0gLSAoMS42NXJlbSArIDJweCAtIDAuOHJlbSkgLyAyKTtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tYm9vdHN0cmFwNSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlLmZvcm0tc2VsZWN0LXNtIHtcbiAgcGFkZGluZy10b3A6IGNhbGMoKDEuMXJlbSArIDJweCAtIDAuNnJlbSkgLyAyKTtcbiAgcGFkZGluZy1ib3R0b206IGNhbGMoKDEuMXJlbSArIDJweCAtIDAuNnJlbSkgLyAyKTtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tYm9vdHN0cmFwNSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlLmZvcm0tc2VsZWN0LXNtIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlIHtcbiAgYm9yZGVyLXJhZGl1czogMC40cmVtO1xuICBwYWRkaW5nOiAwLjE1cmVtIDAuNHJlbTtcbiAgbWFyZ2luOiAwLjE1cmVtIDAuNHJlbSAwLjE1cmVtIDA7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWJvb3RzdHJhcDUgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZS5mb3JtLXNlbGVjdC1zbSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlIHtcbiAgaGVpZ2h0OiAwLjVyZW07XG4gIHdpZHRoOiAwLjVyZW07XG4gIG1hcmdpbi1yaWdodDogMC41cmVtO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1ib290c3RyYXA1IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUuZm9ybS1zZWxlY3Qtc20gLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2UgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX2Rpc3BsYXkge1xuICBtYXJnaW4tbGVmdDogMXJlbTtcbiAgZm9udC1zaXplOiAwLjhyZW07XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWJvb3RzdHJhcDUgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZS5mb3JtLXNlbGVjdC1zbSAuc2VsZWN0Mi1zZWFyY2guc2VsZWN0Mi1zZWFyY2gtLWlubGluZSAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkIHtcbiAgcGFkZGluZy10b3A6IDA7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBtYXJnaW4tdG9wOiBjYWxjKDAuNTVyZW0gLSAoMS4xcmVtICsgMnB4IC0gMC42cmVtKSAvIDIpO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKDAuNTVyZW0gLSAoMS4xcmVtICsgMnB4IC0gMC42cmVtKSAvIDIpO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1ib290c3RyYXA1IC5zZWxlY3QyLWRyb3Bkb3duIHtcbiAgYm9yZGVyOiAwO1xuICBib3gtc2hhZG93OiAwcHggMHB4IDUwcHggMHB4IHJnYmEoODIsIDYzLCAxMDUsIDAuMSk7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDc1cmVtO1xuICBwYWRkaW5nOiAxcmVtIDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG4ubW9kYWwtb3BlbiAuc2VsZWN0Mi1jb250YWluZXItLWJvb3RzdHJhcDUgLnNlbGVjdDItZHJvcGRvd24ge1xuICB6LWluZGV4OiAxMDU2O1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1ib290c3RyYXA1IC5zZWxlY3QyLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaCB7XG4gIHBhZGRpbmc6IDAuNXJlbSAxLjI1cmVtO1xuICBtYXJnaW46IDAgMCAwLjVyZW0gMDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tYm9vdHN0cmFwNSAuc2VsZWN0Mi1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2ggLnNlbGVjdDItc2VhcmNoX19maWVsZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIHBhZGRpbmc6IDAuNTVyZW0gMC43NXJlbTtcbiAgY29sb3I6ICMxODFDMzI7XG4gIGZvbnQtc2l6ZTogMC45MjVyZW07XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFNEU2RUY7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDc1cmVtO1xuICBvdXRsaW5lOiAwICFpbXBvcnRhbnQ7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWJvb3RzdHJhcDUgLnNlbGVjdDItZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Zm9jdXMsIC5zZWxlY3QyLWNvbnRhaW5lci0tYm9vdHN0cmFwNSAuc2VsZWN0Mi1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2ggLnNlbGVjdDItc2VhcmNoX19maWVsZDphY3RpdmUge1xuICBib3JkZXItY29sb3I6IDFweCBzb2xpZCAjMTgxQzMyO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1ib290c3RyYXA1IC5zZWxlY3QyLWRyb3Bkb3duIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbnMge1xuICBtYXgtaGVpZ2h0OiAyMDBweDtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tYm9vdHN0cmFwNSAuc2VsZWN0Mi1kcm9wZG93biAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24ge1xuICBjb2xvcjogIzVFNjI3ODtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgcGFkZGluZzogMC43NXJlbSAxLjI1cmVtO1xuICBtYXJnaW46IDAgMDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tYm9vdHN0cmFwNSAuc2VsZWN0Mi1kcm9wZG93biAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24uc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZTk4MDtcbiAgY29sb3I6ICM3RTgyOTk7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWJvb3RzdHJhcDUgLnNlbGVjdDItZHJvcGRvd24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkQzMDA7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1ib290c3RyYXA1IC5zZWxlY3QyLWRyb3Bkb3duIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0tZGlzYWJsZWQge1xuICBjb2xvcjogI0I1QjVDMztcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tYm9vdHN0cmFwNSAuc2VsZWN0Mi1kcm9wZG93biAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24uc2VsZWN0Mi1yZXN1bHRzX19tZXNzYWdlIHtcbiAgY29sb3I6ICM3RTgyOTk7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWJvb3RzdHJhcDUgLnNlbGVjdDItZHJvcGRvd24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1ncm91cCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tYm9vdHN0cmFwNSAuc2VsZWN0Mi1kcm9wZG93biAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24uc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWdyb3VwIC5zZWxlY3QyLXJlc3VsdHNfX2dyb3VwIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjM0Y0MjU0O1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDEuMTVyZW07XG4gIHBhZGRpbmc6IDAgMS4yNXJlbSAwIDEuMjVyZW07XG4gIG1hcmdpbjogMCAwIDAuMjVyZW0gMDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tYm9vdHN0cmFwNSAuc2VsZWN0Mi1kcm9wZG93biAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24uc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWdyb3VwIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiB7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMS4yNXJlbTtcbiAgbWFyZ2luOiAwIDA7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWJvb3RzdHJhcDUgLnNlbGVjdDItc2VsZWN0aW9uX19jbGVhciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDAuN3JlbTtcbiAgd2lkdGg6IDAuN3JlbTtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiAzcmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nJTIzNUU2Mjc4JyUzZSUzY3BhdGggZD0nTS4yOTMuMjkzYTEgMSAwIDAxMS40MTQgMEw4IDYuNTg2IDE0LjI5My4yOTNhMSAxIDAgMTExLjQxNCAxLjQxNEw5LjQxNCA4bDYuMjkzIDYuMjkzYTEgMSAwIDAxLTEuNDE0IDEuNDE0TDggOS40MTRsLTYuMjkzIDYuMjkzYTEgMSAwIDAxLTEuNDE0LTEuNDE0TDYuNTg2IDggLjI5MyAxLjcwN2ExIDEgMCAwMTAtMS40MTR6Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWJvb3RzdHJhcDUgLnNlbGVjdDItc2VsZWN0aW9uX19jbGVhciBzcGFuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tYm9vdHN0cmFwNSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2NsZWFyOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nJTIzRkZEMzAwJyUzZSUzY3BhdGggZD0nTS4yOTMuMjkzYTEgMSAwIDAxMS40MTQgMEw4IDYuNTg2IDE0LjI5My4yOTNhMSAxIDAgMTExLjQxNCAxLjQxNEw5LjQxNCA4bDYuMjkzIDYuMjkzYTEgMSAwIDAxLTEuNDE0IDEuNDE0TDggOS40MTRsLTYuMjkzIDYuMjkzYTEgMSAwIDAxLTEuNDE0LTEuNDE0TDYuNTg2IDggLjI5MyAxLjcwN2ExIDEgMCAwMTAtMS40MTR6Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuXG4uZnYtcGx1Z2lucy1tZXNzYWdlLWNvbnRhaW5lciB7XG4gIG1hcmdpbi10b3A6IDAuM3JlbTtcbn1cbi5mdi1wbHVnaW5zLW1lc3NhZ2UtY29udGFpbmVyIC5mdi1oZWxwLWJsb2NrIHtcbiAgY29sb3I6ICNGMTQxNkM7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5mdi1wbHVnaW5zLW1lc3NhZ2UtY29udGFpbmVyLnZhbGlkLWZlZWRiYWNrLCAuZnYtcGx1Z2lucy1tZXNzYWdlLWNvbnRhaW5lci5pbnZhbGlkLWZlZWRiYWNrIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGJvcmRlcjogMDtcbiAgd2lkdGg6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggNTBweCAwcHggcmdiYSg4MiwgNjMsIDEwNSwgMC4xKTtcbiAgZm9udC1mYW1pbHk6IFBvcHBpbnMsIEhlbHZldGljYSwgXCJzYW5zLXNlcmlmXCI7XG4gIHotaW5kZXg6IDEwMDA7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDc1cmVtO1xufVxuLmRhdGVyYW5nZXBpY2tlcjphZnRlciwgLmRhdGVyYW5nZXBpY2tlcjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmRhdGVyYW5nZXBpY2tlciB0ZC5vZmYsIC5kYXRlcmFuZ2VwaWNrZXIgdGQub2ZmLmluLXJhbmdlLCAuZGF0ZXJhbmdlcGlja2VyIHRkLm9mZi5zdGFydC1kYXRlLCAuZGF0ZXJhbmdlcGlja2VyIHRkLm9mZi5lbmQtZGF0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLm1vZGFsLW9wZW4gLmRhdGVyYW5nZXBpY2tlciB7XG4gIHotaW5kZXg6IDEwNTY7XG59XG4uZGF0ZXJhbmdlcGlja2VyIC5jYWxlbmRhci10YWJsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlcjogMDtcbn1cbi5kYXRlcmFuZ2VwaWNrZXIgLnJhbmdlcyB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuNDc1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuLmRhdGVyYW5nZXBpY2tlciAucmFuZ2VzIHVsIHtcbiAgcGFkZGluZzogMXJlbSAwO1xuICB3aWR0aDogMTc1cHg7XG59XG4uZGF0ZXJhbmdlcGlja2VyIC5yYW5nZXMgbGkge1xuICBwYWRkaW5nOiAwLjdyZW0gMS43NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBjb2xvcjogIzdFODI5OTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbn1cbi5kYXRlcmFuZ2VwaWNrZXIgLnJhbmdlcyBsaTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmU5ODA7XG4gIGNvbG9yOiAjRkZEMzAwO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xufVxuLmRhdGVyYW5nZXBpY2tlciAucmFuZ2VzIGxpLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkQzMDA7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xufVxuLmRhdGVyYW5nZXBpY2tlci5zaG93LWNhbGVuZGFyIC5yYW5nZXMge1xuICBtYXJnaW4tdG9wOiAwO1xuICBoZWlnaHQ6IDI5N3B4O1xufVxuLmRhdGVyYW5nZXBpY2tlci5zaG93LXJhbmdlcy5zaG93LWNhbGVuZGFyIC5yYW5nZXMge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjRUZGMkY1O1xufVxuLmRhdGVyYW5nZXBpY2tlci5zaG93LXJhbmdlcyAuZHJwLWNhbGVuZGFyLmxlZnQge1xuICBib3JkZXItbGVmdDogMDtcbn1cbi5kYXRlcmFuZ2VwaWNrZXIgLmRycC1idXR0b25zIHtcbiAgcGFkZGluZzogMXJlbSAxLjc1cmVtO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0VGRjJGNTtcbn1cbi5kYXRlcmFuZ2VwaWNrZXIgLmRycC1idXR0b25zIC5idG4ge1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xufVxuLmRhdGVyYW5nZXBpY2tlciAuZHJwLWJ1dHRvbnMgLmNhbmNlbEJ0biB7XG4gIGNvbG9yOiAjN0U4Mjk5O1xuICBib3JkZXItY29sb3I6ICNGNUY4RkE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNUY4RkE7XG59XG4uZGF0ZXJhbmdlcGlja2VyIC5kcnAtYnV0dG9ucyAuY2FuY2VsQnRuIGkge1xuICBjb2xvcjogIzdFODI5OTtcbn1cbi5kYXRlcmFuZ2VwaWNrZXIgLmRycC1idXR0b25zIC5jYW5jZWxCdG4gLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjN0U4Mjk5O1xufVxuLmRhdGVyYW5nZXBpY2tlciAuZHJwLWJ1dHRvbnMgLmNhbmNlbEJ0biAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG4uZGF0ZXJhbmdlcGlja2VyIC5kcnAtYnV0dG9ucyAuY2FuY2VsQnRuLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjN0U4Mjk5O1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmRhdGVyYW5nZXBpY2tlciAuZHJwLWJ1dHRvbnMgLmNhbmNlbEJ0biwgLmJ0bi1jaGVjazphY3RpdmUgKyAuZGF0ZXJhbmdlcGlja2VyIC5kcnAtYnV0dG9ucyAuY2FuY2VsQnRuLCAuZGF0ZXJhbmdlcGlja2VyIC5kcnAtYnV0dG9ucyAuY2FuY2VsQnRuOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSksIC5kYXRlcmFuZ2VwaWNrZXIgLmRycC1idXR0b25zIC5jYW5jZWxCdG46aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmRhdGVyYW5nZXBpY2tlciAuZHJwLWJ1dHRvbnMgLmNhbmNlbEJ0bjphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmRhdGVyYW5nZXBpY2tlciAuZHJwLWJ1dHRvbnMgLmNhbmNlbEJ0bi5hY3RpdmUsIC5kYXRlcmFuZ2VwaWNrZXIgLmRycC1idXR0b25zIC5jYW5jZWxCdG4uc2hvdywgLnNob3cgPiAuZGF0ZXJhbmdlcGlja2VyIC5kcnAtYnV0dG9ucyAuY2FuY2VsQnRuIHtcbiAgY29sb3I6ICM3RTgyOTk7XG4gIGJvcmRlci1jb2xvcjogI0U0RTZFRjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U0RTZFRiAhaW1wb3J0YW50O1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmRhdGVyYW5nZXBpY2tlciAuZHJwLWJ1dHRvbnMgLmNhbmNlbEJ0biBpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5kYXRlcmFuZ2VwaWNrZXIgLmRycC1idXR0b25zIC5jYW5jZWxCdG4gaSwgLmRhdGVyYW5nZXBpY2tlciAuZHJwLWJ1dHRvbnMgLmNhbmNlbEJ0bjpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIGksIC5kYXRlcmFuZ2VwaWNrZXIgLmRycC1idXR0b25zIC5jYW5jZWxCdG46aG92ZXI6bm90KC5idG4tYWN0aXZlKSBpLCAuZGF0ZXJhbmdlcGlja2VyIC5kcnAtYnV0dG9ucyAuY2FuY2VsQnRuOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIGksIC5kYXRlcmFuZ2VwaWNrZXIgLmRycC1idXR0b25zIC5jYW5jZWxCdG4uYWN0aXZlIGksIC5kYXRlcmFuZ2VwaWNrZXIgLmRycC1idXR0b25zIC5jYW5jZWxCdG4uc2hvdyBpLCAuc2hvdyA+IC5kYXRlcmFuZ2VwaWNrZXIgLmRycC1idXR0b25zIC5jYW5jZWxCdG4gaSB7XG4gIGNvbG9yOiAjN0U4Mjk5O1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmRhdGVyYW5nZXBpY2tlciAuZHJwLWJ1dHRvbnMgLmNhbmNlbEJ0biAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5kYXRlcmFuZ2VwaWNrZXIgLmRycC1idXR0b25zIC5jYW5jZWxCdG4gLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmRhdGVyYW5nZXBpY2tlciAuZHJwLWJ1dHRvbnMgLmNhbmNlbEJ0bjpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5kYXRlcmFuZ2VwaWNrZXIgLmRycC1idXR0b25zIC5jYW5jZWxCdG46aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuZGF0ZXJhbmdlcGlja2VyIC5kcnAtYnV0dG9ucyAuY2FuY2VsQnRuOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5kYXRlcmFuZ2VwaWNrZXIgLmRycC1idXR0b25zIC5jYW5jZWxCdG4uYWN0aXZlIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5kYXRlcmFuZ2VwaWNrZXIgLmRycC1idXR0b25zIC5jYW5jZWxCdG4uc2hvdyAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuc2hvdyA+IC5kYXRlcmFuZ2VwaWNrZXIgLmRycC1idXR0b25zIC5jYW5jZWxCdG4gLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjN0U4Mjk5O1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmRhdGVyYW5nZXBpY2tlciAuZHJwLWJ1dHRvbnMgLmNhbmNlbEJ0biAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5kYXRlcmFuZ2VwaWNrZXIgLmRycC1idXR0b25zIC5jYW5jZWxCdG4gLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmRhdGVyYW5nZXBpY2tlciAuZHJwLWJ1dHRvbnMgLmNhbmNlbEJ0bjpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5kYXRlcmFuZ2VwaWNrZXIgLmRycC1idXR0b25zIC5jYW5jZWxCdG46aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuZGF0ZXJhbmdlcGlja2VyIC5kcnAtYnV0dG9ucyAuY2FuY2VsQnRuOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5kYXRlcmFuZ2VwaWNrZXIgLmRycC1idXR0b25zIC5jYW5jZWxCdG4uYWN0aXZlIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5kYXRlcmFuZ2VwaWNrZXIgLmRycC1idXR0b25zIC5jYW5jZWxCdG4uc2hvdyAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuc2hvdyA+IC5kYXRlcmFuZ2VwaWNrZXIgLmRycC1idXR0b25zIC5jYW5jZWxCdG4gLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmRhdGVyYW5nZXBpY2tlciAuZHJwLWJ1dHRvbnMgLmNhbmNlbEJ0bi5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4tY2hlY2s6YWN0aXZlICsgLmRhdGVyYW5nZXBpY2tlciAuZHJwLWJ1dHRvbnMgLmNhbmNlbEJ0bi5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5kYXRlcmFuZ2VwaWNrZXIgLmRycC1idXR0b25zIC5jYW5jZWxCdG46Zm9jdXM6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5kYXRlcmFuZ2VwaWNrZXIgLmRycC1idXR0b25zIC5jYW5jZWxCdG46aG92ZXI6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5kYXRlcmFuZ2VwaWNrZXIgLmRycC1idXR0b25zIC5jYW5jZWxCdG46YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuZGF0ZXJhbmdlcGlja2VyIC5kcnAtYnV0dG9ucyAuY2FuY2VsQnRuLmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5kYXRlcmFuZ2VwaWNrZXIgLmRycC1idXR0b25zIC5jYW5jZWxCdG4uc2hvdy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5zaG93ID4gLmRhdGVyYW5nZXBpY2tlciAuZHJwLWJ1dHRvbnMgLmNhbmNlbEJ0bi5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogIzdFODI5OTtcbn1cbi5kYXRlcmFuZ2VwaWNrZXIgLmRycC1zZWxlY3RlZCB7XG4gIGZvbnQtc2l6ZTogMC45cmVtO1xufVxuLmRhdGVyYW5nZXBpY2tlciAuZHJwLWNhbGVuZGFyLmxlZnQsIC5kYXRlcmFuZ2VwaWNrZXIgLmRycC1jYWxlbmRhci5yaWdodCB7XG4gIHBhZGRpbmc6IDFyZW0gMXJlbTtcbn1cbi5kYXRlcmFuZ2VwaWNrZXIgLmRycC1jYWxlbmRhci5sZWZ0IHtcbiAgYm9yZGVyLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cbi5kYXRlcmFuZ2VwaWNrZXIgLmRycC1jYWxlbmRhciB0aCxcbi5kYXRlcmFuZ2VwaWNrZXIgLmRycC1jYWxlbmRhciB0ZCB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgd2lkdGg6IDMzcHg7XG4gIGhlaWdodDogMzNweDtcbn1cbi5kYXRlcmFuZ2VwaWNrZXIgLmRycC1jYWxlbmRhciB0aC5hdmFpbGFibGU6aG92ZXIsXG4uZGF0ZXJhbmdlcGlja2VyIC5kcnAtY2FsZW5kYXIgdGQuYXZhaWxhYmxlOmhvdmVyIHtcbiAgYm9yZGVyLXJhZGl1czogMC40NzVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmU5ODA7XG4gIGNvbG9yOiAjRkZEMzAwO1xufVxuLmRhdGVyYW5nZXBpY2tlciAuZHJwLWNhbGVuZGFyIHRoIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICMzRjQyNTQ7XG59XG4uZGF0ZXJhbmdlcGlja2VyIC5kcnAtY2FsZW5kYXIgdGgubW9udGgge1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzNGNDI1NDtcbn1cbi5kYXRlcmFuZ2VwaWNrZXIgLmRycC1jYWxlbmRhciB0aC5uZXh0IHNwYW4sIC5kYXRlcmFuZ2VwaWNrZXIgLmRycC1jYWxlbmRhciB0aC5wcmV2IHNwYW4ge1xuICBib3JkZXItd2lkdGg6IDAgMXB4IDFweCAwO1xuICBib3JkZXItY29sb3I6ICM3RTgyOTk7XG59XG4uZGF0ZXJhbmdlcGlja2VyIC5kcnAtY2FsZW5kYXIgdGgubmV4dC5hdmFpbGFibGU6aG92ZXIgc3BhbiwgLmRhdGVyYW5nZXBpY2tlciAuZHJwLWNhbGVuZGFyIHRoLnByZXYuYXZhaWxhYmxlOmhvdmVyIHNwYW4ge1xuICBib3JkZXItY29sb3I6ICNGRkQzMDA7XG59XG4uZGF0ZXJhbmdlcGlja2VyIC5kcnAtY2FsZW5kYXIgdGgubmV4dCBzcGFuIHtcbiAgbWFyZ2luLXJpZ2h0OiAxcHg7XG59XG4uZGF0ZXJhbmdlcGlja2VyIC5kcnAtY2FsZW5kYXIgdGgucHJldiBzcGFuIHtcbiAgbWFyZ2luLWxlZnQ6IDFweDtcbn1cbi5kYXRlcmFuZ2VwaWNrZXIgLmRycC1jYWxlbmRhciB0ZCB7XG4gIGNvbG9yOiAjNUU2Mjc4O1xufVxuLmRhdGVyYW5nZXBpY2tlciAuZHJwLWNhbGVuZGFyIHRkLmF2YWlsYWJsZS5vZmYge1xuICBjb2xvcjogI0I1QjVDMztcbn1cbi5kYXRlcmFuZ2VwaWNrZXIgLmRycC1jYWxlbmRhciB0ZC5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZEMzAwICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjRkZGRkZGICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDc1cmVtO1xufVxuLmRhdGVyYW5nZXBpY2tlciAuZHJwLWNhbGVuZGFyIHRkLmFjdGl2ZS5zdGFydC1kYXRlIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuLmRhdGVyYW5nZXBpY2tlciAuZHJwLWNhbGVuZGFyIHRkLmFjdGl2ZS5lbmQtZGF0ZSB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG4uZGF0ZXJhbmdlcGlja2VyIC5kcnAtY2FsZW5kYXIgdGQuYWN0aXZlLnN0YXJ0LWRhdGUuZW5kLWRhdGUge1xuICBib3JkZXItcmFkaXVzOiAwLjQ3NXJlbTtcbn1cbi5kYXRlcmFuZ2VwaWNrZXIgLmRycC1jYWxlbmRhciB0ZC50b2RheSwgLmRhdGVyYW5nZXBpY2tlciAuZHJwLWNhbGVuZGFyIHRkLnRvZGF5LmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNmZmU5ODAgIWltcG9ydGFudDtcbiAgY29sb3I6ICNGRkQzMDAgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMC40NzVyZW07XG59XG4uZGF0ZXJhbmdlcGlja2VyIC5kcnAtY2FsZW5kYXIgdGQuaW4tcmFuZ2UuYXZhaWxhYmxlOm5vdCguYWN0aXZlKTpub3QoLm9mZik6bm90KC50b2RheSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlOTgwO1xuICBjb2xvcjogI0ZGRDMwMDtcbn1cbi5kYXRlcmFuZ2VwaWNrZXIgLmRycC1jYWxlbmRhciB0ZDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmU5ODA7XG4gIGNvbG9yOiAjRkZEMzAwO1xufVxuLmRhdGVyYW5nZXBpY2tlciBzZWxlY3QuYW1wbXNlbGVjdCxcbi5kYXRlcmFuZ2VwaWNrZXIgc2VsZWN0Lm1pbnV0ZXNlbGVjdCxcbi5kYXRlcmFuZ2VwaWNrZXIgc2VsZWN0LmhvdXJzZWxlY3QsXG4uZGF0ZXJhbmdlcGlja2VyIHNlbGVjdC5tb250aHNlbGVjdCxcbi5kYXRlcmFuZ2VwaWNrZXIgc2VsZWN0LnllYXJzZWxlY3Qge1xuICBwYWRkaW5nLXRvcDogMC4zNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuMzVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuNDc1cmVtO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICMxODFDMzI7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG91dGxpbmU6IDAgIWltcG9ydGFudDtcbn1cbi5kYXRlcmFuZ2VwaWNrZXIgc2VsZWN0LmFtcG1zZWxlY3Q6Zm9jdXMsXG4uZGF0ZXJhbmdlcGlja2VyIHNlbGVjdC5taW51dGVzZWxlY3Q6Zm9jdXMsXG4uZGF0ZXJhbmdlcGlja2VyIHNlbGVjdC5ob3Vyc2VsZWN0OmZvY3VzLFxuLmRhdGVyYW5nZXBpY2tlciBzZWxlY3QubW9udGhzZWxlY3Q6Zm9jdXMsXG4uZGF0ZXJhbmdlcGlja2VyIHNlbGVjdC55ZWFyc2VsZWN0OmZvY3VzIHtcbiAgYmFja2dyb3VuZDogI0Y1RjhGQTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5kYXRlcmFuZ2VwaWNrZXIuc2hvdy1jYWxlbmRhciAucmFuZ2VzIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5kYXRlcmFuZ2VwaWNrZXIuc2hvdy1jYWxlbmRhciAucmFuZ2VzIHVsIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuZGF0ZXJhbmdlcGlja2VyLnNob3ctY2FsZW5kYXIgLmRycC1jYWxlbmRhciB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgICBtYXgtd2lkdGg6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbn1cbi5mbGF0cGlja3ItY2FsZW5kYXIge1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgYm9yZGVyOiAwO1xuICBib3gtc2hhZG93OiAwcHggMHB4IDUwcHggMHB4IHJnYmEoODIsIDYzLCAxMDUsIDAuMSk7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDc1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuLmZsYXRwaWNrci1jYWxlbmRhcjpiZWZvcmUsIC5mbGF0cGlja3ItY2FsZW5kYXI6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZmxhdHBpY2tyLW1vbnRocyB7XG4gIHBhZGRpbmc6IDAgMXJlbTtcbiAgcGFkZGluZy10b3A6IDAuNXJlbTtcbn1cblxuLmZsYXRwaWNrci1pbm5lckNvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xufVxuXG4uZmxhdHBpY2tyLWRheXMsXG4uZGF5Q29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4uZmxhdHBpY2tyLW1vbnRocyAuZmxhdHBpY2tyLW1vbnRoIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjN0U4Mjk5O1xuICBmaWxsOiAjN0U4Mjk5O1xuICBoZWlnaHQ6IDQ2cHg7XG59XG4uZmxhdHBpY2tyLW1vbnRocyAuZmxhdHBpY2tyLXByZXYtbW9udGgsXG4uZmxhdHBpY2tyLW1vbnRocyAuZmxhdHBpY2tyLW5leHQtbW9udGgge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogMC40NzVyZW07XG4gIHRvcDogMXJlbTtcbn1cbi5mbGF0cGlja3ItbW9udGhzIC5mbGF0cGlja3ItcHJldi1tb250aCBzdmcsXG4uZmxhdHBpY2tyLW1vbnRocyAuZmxhdHBpY2tyLW5leHQtbW9udGggc3ZnIHtcbiAgZmlsbDogI0ExQTVCNztcbiAgaGVpZ2h0OiAxM3B4O1xuICB3aWR0aDogMTNweDtcbn1cbi5mbGF0cGlja3ItbW9udGhzIC5mbGF0cGlja3ItcHJldi1tb250aDpob3Zlcixcbi5mbGF0cGlja3ItbW9udGhzIC5mbGF0cGlja3ItbmV4dC1tb250aDpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNGNUY4RkE7XG59XG4uZmxhdHBpY2tyLW1vbnRocyAuZmxhdHBpY2tyLXByZXYtbW9udGg6aG92ZXIgc3ZnLFxuLmZsYXRwaWNrci1tb250aHMgLmZsYXRwaWNrci1uZXh0LW1vbnRoOmhvdmVyIHN2ZyB7XG4gIGZpbGw6ICM1RTYyNzg7XG59XG4uZmxhdHBpY2tyLW1vbnRocyAuZmxhdHBpY2tyLXByZXYtbW9udGguZmxhdHBpY2tyLXByZXYtbW9udGgsXG4uZmxhdHBpY2tyLW1vbnRocyAuZmxhdHBpY2tyLW5leHQtbW9udGguZmxhdHBpY2tyLXByZXYtbW9udGgge1xuICAvKnJ0bDpiZWdpbjppZ25vcmUqL1xuICBsZWZ0OiAxcmVtO1xuICAvKnJ0bDplbmQ6aWdub3JlKi9cbn1cbi5mbGF0cGlja3ItbW9udGhzIC5mbGF0cGlja3ItcHJldi1tb250aC5mbGF0cGlja3ItbmV4dC1tb250aCxcbi5mbGF0cGlja3ItbW9udGhzIC5mbGF0cGlja3ItbmV4dC1tb250aC5mbGF0cGlja3ItbmV4dC1tb250aCB7XG4gIC8qcnRsOmJlZ2luOmlnbm9yZSovXG4gIHJpZ2h0OiAxcmVtO1xuICAvKnJ0bDplbmQ6aWdub3JlKi9cbn1cblxuLmZsYXRwaWNrci1jdXJyZW50LW1vbnRoIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG4uZmxhdHBpY2tyLWN1cnJlbnQtbW9udGggLm51bUlucHV0V3JhcHBlciB7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDc1cmVtO1xuICB3aWR0aDogNjVweDtcbn1cbi5mbGF0cGlja3ItY3VycmVudC1tb250aCAubnVtSW5wdXRXcmFwcGVyIHNwYW4uYXJyb3dVcCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjQ3NXJlbTtcbn1cbi5mbGF0cGlja3ItY3VycmVudC1tb250aCAubnVtSW5wdXRXcmFwcGVyIHNwYW4uYXJyb3dEb3duIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuNDc1cmVtO1xufVxuLmZsYXRwaWNrci1jdXJyZW50LW1vbnRoIC5mbGF0cGlja3ItbW9udGhEcm9wZG93bi1tb250aHMge1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBjb2xvcjogIzVFNjI3ODtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgcGFkZGluZzogMC41cmVtIDAuNzVyZW07XG4gIG1hcmdpbi1yaWdodDogMC41cmVtO1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDc1cmVtO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cbi5mbGF0cGlja3ItY3VycmVudC1tb250aCAuZmxhdHBpY2tyLW1vbnRoRHJvcGRvd24tbW9udGhzOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI0Y1RjhGQTtcbn1cbi5mbGF0cGlja3ItY3VycmVudC1tb250aCAuZmxhdHBpY2tyLW1vbnRoRHJvcGRvd24tbW9udGhzIC5mbGF0cGlja3ItbW9udGhEcm9wZG93bi1tb250aCB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgY29sb3I6ICM1RTYyNzg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBvdXRsaW5lOiBub25lO1xuICBwYWRkaW5nOiAwO1xufVxuLmZsYXRwaWNrci1jdXJyZW50LW1vbnRoIHNwYW4uY3VyLW1vbnRoIHtcbiAgY29sb3I6ICM1RTYyNzg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5mbGF0cGlja3ItY3VycmVudC1tb250aCBzcGFuLmN1ci1tb250aDpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNGNUY4RkE7XG59XG4uZmxhdHBpY2tyLWN1cnJlbnQtbW9udGggaW5wdXQuY3VyLXllYXIge1xuICBjb2xvcjogIzVFNjI3ODtcbiAgZm9udC1zaXplOiAxLjFyZW07XG4gIHBhZGRpbmc6IDAuNXJlbSAwLjc1cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBvdXRsaW5lOiAwICFpbXBvcnRhbnQ7XG59XG5cbnNwYW4uZmxhdHBpY2tyLXdlZWtkYXkge1xuICBjb2xvcjogIzNGNDI1NDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4uZmxhdHBpY2tyLXRpbWUge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC40NzVyZW07XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuNDc1cmVtO1xufVxuLmZsYXRwaWNrci1jYWxlbmRhci5oYXNUaW1lIC5mbGF0cGlja3ItdGltZSB7XG4gIGhlaWdodDogaGVpZ2h0O1xuICBsaW5lLWhlaWdodDogaGVpZ2h0O1xuICBtYXgtaGVpZ2h0OiBoZWlnaHQ7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRjVGOEZBO1xufVxuLmZsYXRwaWNrci10aW1lIC5udW1JbnB1dFdyYXBwZXIge1xuICBoZWlnaHQ6IGhlaWdodDtcbn1cbi5mbGF0cGlja3ItdGltZSAuZmxhdHBpY2tyLWFtLXBtIHtcbiAgY29sb3I6ICM1RTYyNzg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5mbGF0cGlja3ItdGltZSBpbnB1dC5mbGF0cGlja3ItaG91ciwgLmZsYXRwaWNrci10aW1lIGlucHV0LmZsYXRwaWNrci1taW51dGUge1xuICBjb2xvcjogIzVFNjI3ODtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLmZsYXRwaWNrci10aW1lIGlucHV0OmhvdmVyLFxuLmZsYXRwaWNrci10aW1lIC5mbGF0cGlja3ItYW0tcG06aG92ZXIsXG4uZmxhdHBpY2tyLXRpbWUgaW5wdXQ6Zm9jdXMsXG4uZmxhdHBpY2tyLXRpbWUgLmZsYXRwaWNrci1hbS1wbTpmb2N1cyB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4ubnVtSW5wdXRXcmFwcGVyIHNwYW4ge1xuICBib3JkZXItbGVmdDogMCAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wOiAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG4ubnVtSW5wdXRXcmFwcGVyIHNwYW46aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuLm51bUlucHV0V3JhcHBlciBzcGFuOmFmdGVyIHtcbiAgdG9wOiA1MCUgIWltcG9ydGFudDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLm51bUlucHV0V3JhcHBlciBzcGFuLmFycm93VXA6YWZ0ZXIge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjQTFBNUI3ICFpbXBvcnRhbnQ7XG59XG4ubnVtSW5wdXRXcmFwcGVyIHNwYW4uYXJyb3dVcDpob3ZlcjphZnRlciB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICM1RTYyNzggIWltcG9ydGFudDtcbn1cbi5udW1JbnB1dFdyYXBwZXIgc3Bhbi5hcnJvd0Rvd246YWZ0ZXIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjQTFBNUI3ICFpbXBvcnRhbnQ7XG59XG4ubnVtSW5wdXRXcmFwcGVyIHNwYW4uYXJyb3dEb3duOmhvdmVyOmFmdGVyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzVFNjI3OCAhaW1wb3J0YW50O1xufVxuLm51bUlucHV0V3JhcHBlcjpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4uZmxhdHBpY2tyLWRheSB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMC40NzVyZW07XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAzNnB4O1xuICBtYXgtd2lkdGg6IDM2cHg7XG4gIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICBjb2xvcjogIzdFODI5OTtcbn1cbi5mbGF0cGlja3ItZGF5LmluUmFuZ2UsIC5mbGF0cGlja3ItZGF5LnByZXZNb250aERheS5pblJhbmdlLCAuZmxhdHBpY2tyLWRheS5uZXh0TW9udGhEYXkuaW5SYW5nZSwgLmZsYXRwaWNrci1kYXkudG9kYXkuaW5SYW5nZSwgLmZsYXRwaWNrci1kYXkucHJldk1vbnRoRGF5LnRvZGF5LmluUmFuZ2UsIC5mbGF0cGlja3ItZGF5Lm5leHRNb250aERheS50b2RheS5pblJhbmdlLCAuZmxhdHBpY2tyLWRheTpob3ZlciwgLmZsYXRwaWNrci1kYXkucHJldk1vbnRoRGF5OmhvdmVyLCAuZmxhdHBpY2tyLWRheS5uZXh0TW9udGhEYXk6aG92ZXIsIC5mbGF0cGlja3ItZGF5OmZvY3VzLCAuZmxhdHBpY2tyLWRheS5wcmV2TW9udGhEYXk6Zm9jdXMsIC5mbGF0cGlja3ItZGF5Lm5leHRNb250aERheTpmb2N1cyB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3V0bGluZTogMDtcbiAgYmFja2dyb3VuZDogI2ZmZTk4MDtcbiAgY29sb3I6ICNGRkQzMDA7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uZmxhdHBpY2tyLWRheS50b2RheSB7XG4gIGJhY2tncm91bmQ6ICNGNUY4RkE7XG4gIGNvbG9yOiAjN0U4Mjk5O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmZsYXRwaWNrci1kYXkudG9kYXk6aG92ZXIsIC5mbGF0cGlja3ItZGF5LnRvZGF5OmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZDogI0VGRjJGNTtcbiAgY29sb3I6ICM1RTYyNzg7XG59XG4uZmxhdHBpY2tyLWRheS5zZWxlY3RlZCwgLmZsYXRwaWNrci1kYXkuc3RhcnRSYW5nZSwgLmZsYXRwaWNrci1kYXkuZW5kUmFuZ2UsIC5mbGF0cGlja3ItZGF5LnNlbGVjdGVkLmluUmFuZ2UsIC5mbGF0cGlja3ItZGF5LnN0YXJ0UmFuZ2UuaW5SYW5nZSwgLmZsYXRwaWNrci1kYXkuZW5kUmFuZ2UuaW5SYW5nZSwgLmZsYXRwaWNrci1kYXkuc2VsZWN0ZWQ6Zm9jdXMsIC5mbGF0cGlja3ItZGF5LnN0YXJ0UmFuZ2U6Zm9jdXMsIC5mbGF0cGlja3ItZGF5LmVuZFJhbmdlOmZvY3VzLCAuZmxhdHBpY2tyLWRheS5zZWxlY3RlZDpob3ZlciwgLmZsYXRwaWNrci1kYXkuc3RhcnRSYW5nZTpob3ZlciwgLmZsYXRwaWNrci1kYXkuZW5kUmFuZ2U6aG92ZXIsIC5mbGF0cGlja3ItZGF5LnNlbGVjdGVkLnByZXZNb250aERheSwgLmZsYXRwaWNrci1kYXkuc3RhcnRSYW5nZS5wcmV2TW9udGhEYXksIC5mbGF0cGlja3ItZGF5LmVuZFJhbmdlLnByZXZNb250aERheSwgLmZsYXRwaWNrci1kYXkuc2VsZWN0ZWQubmV4dE1vbnRoRGF5LCAuZmxhdHBpY2tyLWRheS5zdGFydFJhbmdlLm5leHRNb250aERheSwgLmZsYXRwaWNrci1kYXkuZW5kUmFuZ2UubmV4dE1vbnRoRGF5IHtcbiAgYmFja2dyb3VuZDogI0ZGRDMwMDtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uZmxhdHBpY2tyLWRheS5pblJhbmdlLCAuZmxhdHBpY2tyLWRheS5wcmV2TW9udGhEYXkuaW5SYW5nZSwgLmZsYXRwaWNrci1kYXkubmV4dE1vbnRoRGF5LmluUmFuZ2UsIC5mbGF0cGlja3ItZGF5LnRvZGF5LmluUmFuZ2UsIC5mbGF0cGlja3ItZGF5LnByZXZNb250aERheS50b2RheS5pblJhbmdlLCAuZmxhdHBpY2tyLWRheS5uZXh0TW9udGhEYXkudG9kYXkuaW5SYW5nZSwgLmZsYXRwaWNrci1kYXk6aG92ZXIsIC5mbGF0cGlja3ItZGF5LnByZXZNb250aERheTpob3ZlciwgLmZsYXRwaWNrci1kYXkubmV4dE1vbnRoRGF5OmhvdmVyLCAuZmxhdHBpY2tyLWRheTpmb2N1cywgLmZsYXRwaWNrci1kYXkucHJldk1vbnRoRGF5OmZvY3VzLCAuZmxhdHBpY2tyLWRheS5uZXh0TW9udGhEYXk6Zm9jdXMge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG91dGxpbmU6IDA7XG4gIGJhY2tncm91bmQ6ICNmZmU5ODA7XG4gIGNvbG9yOiAjRkZEMzAwO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmZsYXRwaWNrci1kYXkudG9kYXkge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmZsYXRwaWNrci1kYXkudG9kYXk6aG92ZXIsIC5mbGF0cGlja3ItZGF5LnRvZGF5OmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZDogI0Y1RjhGQTtcbiAgY29sb3I6ICM3RTgyOTk7XG59XG4uZmxhdHBpY2tyLWRheS5zZWxlY3RlZCwgLmZsYXRwaWNrci1kYXkuc3RhcnRSYW5nZSwgLmZsYXRwaWNrci1kYXkuZW5kUmFuZ2UsIC5mbGF0cGlja3ItZGF5LnNlbGVjdGVkLmluUmFuZ2UsIC5mbGF0cGlja3ItZGF5LnN0YXJ0UmFuZ2UuaW5SYW5nZSwgLmZsYXRwaWNrci1kYXkuZW5kUmFuZ2UuaW5SYW5nZSwgLmZsYXRwaWNrci1kYXkuc2VsZWN0ZWQ6Zm9jdXMsIC5mbGF0cGlja3ItZGF5LnN0YXJ0UmFuZ2U6Zm9jdXMsIC5mbGF0cGlja3ItZGF5LmVuZFJhbmdlOmZvY3VzLCAuZmxhdHBpY2tyLWRheS5zZWxlY3RlZDpob3ZlciwgLmZsYXRwaWNrci1kYXkuc3RhcnRSYW5nZTpob3ZlciwgLmZsYXRwaWNrci1kYXkuZW5kUmFuZ2U6aG92ZXIsIC5mbGF0cGlja3ItZGF5LnNlbGVjdGVkLnByZXZNb250aERheSwgLmZsYXRwaWNrci1kYXkuc3RhcnRSYW5nZS5wcmV2TW9udGhEYXksIC5mbGF0cGlja3ItZGF5LmVuZFJhbmdlLnByZXZNb250aERheSwgLmZsYXRwaWNrci1kYXkuc2VsZWN0ZWQubmV4dE1vbnRoRGF5LCAuZmxhdHBpY2tyLWRheS5zdGFydFJhbmdlLm5leHRNb250aERheSwgLmZsYXRwaWNrci1kYXkuZW5kUmFuZ2UubmV4dE1vbnRoRGF5IHtcbiAgYmFja2dyb3VuZDogI0ZGRDMwMDtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uZmxhdHBpY2tyLWRheS5mbGF0cGlja3ItZGlzYWJsZWQsIC5mbGF0cGlja3ItZGF5LmZsYXRwaWNrci1kaXNhYmxlZDpob3ZlciwgLmZsYXRwaWNrci1kYXkucHJldk1vbnRoRGF5LCAuZmxhdHBpY2tyLWRheS5uZXh0TW9udGhEYXksIC5mbGF0cGlja3ItZGF5Lm5vdEFsbG93ZWQsIC5mbGF0cGlja3ItZGF5Lm5vdEFsbG93ZWQucHJldk1vbnRoRGF5LCAuZmxhdHBpY2tyLWRheS5ub3RBbGxvd2VkLm5leHRNb250aERheSB7XG4gIGNvbG9yOiAjQjVCNUMzO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5mbGF0cGlja3ItZGF5LmZsYXRwaWNrci1kaXNhYmxlZCwgLmZsYXRwaWNrci1kYXkuZmxhdHBpY2tyLWRpc2FibGVkOmhvdmVyIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgY29sb3I6ICNCNUI1QzM7XG59XG5cbi50YWdpZnkge1xuICAtLXRhZ2lmeS1kZC1iZy1jb2xvcjogI2ZmZmZmZjtcbiAgLS10YWdzLWJvcmRlci1jb2xvcjogI0U0RTZFRjtcbiAgLS10YWdzLWhvdmVyLWJvcmRlci1jb2xvcjogI0U0RTZFRjtcbiAgLS10YWdzLWZvY3VzLWJvcmRlci1jb2xvcjogI0I1QjVDMztcbiAgLS10YWctYmc6ICNFRkYyRjU7XG4gIC0tdGFnLWhvdmVyOiAjRUZGMkY1O1xuICAtLXRhZy10ZXh0LWNvbG9yOiAjNUU2Mjc4O1xuICAtLXRhZy10ZXh0LWNvbG9yLS1lZGl0OiAjNUU2Mjc4O1xuICAtLXRhZy1wYWQ6IDAgMC41cmVtO1xuICAtLXRhZy1pbnNldC1zaGFkb3ctc2l6ZTogMXJlbTtcbiAgLS10YWctaW52YWxpZC1jb2xvcjogI0YxNDE2QztcbiAgLS10YWctaW52YWxpZC1iZzogI0ZGRjVGODtcbiAgLS10YWctcmVtb3ZlLWJnOiAjRUZGMkY1O1xuICAtLXRhZy1yZW1vdmUtYnRuLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS10YWctcmVtb3ZlLWJ0bi1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tdGFnLXJlbW92ZS1idG4tYmctLWhvdmVyOiB0cmFuc3BhcmVudDtcbiAgLS1pbnB1dC1jb2xvcjogIzVFNjI3ODtcbiAgLS1wbGFjZWhvbGRlci1jb2xvcjogI0I1QjVDMztcbiAgLS1wbGFjZWhvbGRlci1jb2xvci1mb2N1czogI0ExQTVCNztcbiAgLS1sb2FkZXItc2l6ZTogLjhyZW07XG59XG4udGFnaWZ5IC50YWdpZnlfX3RhZyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXRhZy1iZyk7XG59XG4udGFnaWZ5IC50YWdpZnlfX3RhZyBkaXYge1xuICBib3JkZXItcmFkaXVzOiBpbmhlcml0O1xufVxuLnRhZ2lmeSAudGFnaWZ5X190YWcgLnRhZ2lmeV9fdGFnX19yZW1vdmVCdG4ge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBjb250ZW50OiBcIiBcIjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nJTIzQTFBNUI3JyUzZSUzY3BhdGggZD0nTS4yOTMuMjkzYTEgMSAwIDAxMS40MTQgMEw4IDYuNTg2IDE0LjI5My4yOTNhMSAxIDAgMTExLjQxNCAxLjQxNEw5LjQxNCA4bDYuMjkzIDYuMjkzYTEgMSAwIDAxLTEuNDE0IDEuNDE0TDggOS40MTRsLTYuMjkzIDYuMjkzYTEgMSAwIDAxLTEuNDE0LTEuNDE0TDYuNTg2IDggLjI5MyAxLjcwN2ExIDEgMCAwMTAtMS40MTR6Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuLnRhZ2lmeSAudGFnaWZ5X190YWcgLnRhZ2lmeV9fdGFnX19yZW1vdmVCdG46YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnRhZ2lmeSAudGFnaWZ5X190YWcgLnRhZ2lmeV9fdGFnX19yZW1vdmVCdG46aG92ZXIge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPSclMjNGRkQzMDAnJTNlJTNjcGF0aCBkPSdNLjI5My4yOTNhMSAxIDAgMDExLjQxNCAwTDggNi41ODYgMTQuMjkzLjI5M2ExIDEgMCAxMTEuNDE0IDEuNDE0TDkuNDE0IDhsNi4yOTMgNi4yOTNhMSAxIDAgMDEtMS40MTQgMS40MTRMOCA5LjQxNGwtNi4yOTMgNi4yOTNhMSAxIDAgMDEtMS40MTQtMS40MTRMNi41ODYgOCAuMjkzIDEuNzA3YTEgMSAwIDAxMC0xLjQxNHonLyUzZSUzYy9zdmclM2VcIik7XG59XG4udGFnaWZ5IC50YWdpZnlfX3RhZy50YWdpZnktLW5vdEFsbG93ZWQgZGl2IC50YWdpZnlfX3RhZy10ZXh0IHtcbiAgY29sb3I6ICNGMTQxNkM7XG4gIG9wYWNpdHk6IDAuNTtcbn1cbi50YWdpZnkgLnRhZ2lmeV9fdGFnLnRhZ2lmeS0tbm90QWxsb3dlZCAudGFnaWZ5X190YWdfX3JlbW92ZUJ0biB7XG4gIG9wYWNpdHk6IDAuNTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nJTIzRjE0MTZDJyUzZSUzY3BhdGggZD0nTS4yOTMuMjkzYTEgMSAwIDAxMS40MTQgMEw4IDYuNTg2IDE0LjI5My4yOTNhMSAxIDAgMTExLjQxNCAxLjQxNEw5LjQxNCA4bDYuMjkzIDYuMjkzYTEgMSAwIDAxLTEuNDE0IDEuNDE0TDggOS40MTRsLTYuMjkzIDYuMjkzYTEgMSAwIDAxLTEuNDE0LTEuNDE0TDYuNTg2IDggLjI5MyAxLjcwN2ExIDEgMCAwMTAtMS40MTR6Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuLnRhZ2lmeSAudGFnaWZ5X190YWcudGFnaWZ5LS1ub3RBbGxvd2VkIC50YWdpZnlfX3RhZ19fcmVtb3ZlQnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIG9wYWNpdHk6IDAuNzU7XG59XG4udGFnaWZ5IC50YWdpZnlfX2lucHV0OmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xufVxuLnRhZ2lmeTpub3QoLmZvcm0tY29udHJvbC1zbSk6bm90KC5mb3JtLWNvbnRyb2wtbGcpIHtcbiAgcGFkZGluZy10b3A6IGNhbGMoKDEuNXJlbSArIDJweCAtIDAuOHJlbSkgLyAyKTtcbiAgcGFkZGluZy1ib3R0b206IGNhbGMoKDEuNXJlbSArIDJweCAtIDAuOHJlbSkgLyAyKTtcbn1cbi50YWdpZnk6bm90KC5mb3JtLWNvbnRyb2wtc20pOm5vdCguZm9ybS1jb250cm9sLWxnKSAudGFnaWZ5X190YWcge1xuICBib3JkZXItcmFkaXVzOiAwLjQ3NXJlbTtcbiAgcGFkZGluZzogMC4ycmVtIDAuNHJlbTtcbiAgbWFyZ2luOiAwLjJyZW0gMC40cmVtIDAuMnJlbSAwO1xuICBmb250LXdlaWdodDogaW5oZXJpdDtcbn1cbi50YWdpZnk6bm90KC5mb3JtLWNvbnRyb2wtc20pOm5vdCguZm9ybS1jb250cm9sLWxnKSAudGFnaWZ5X190YWcgZGl2IHtcbiAgcGFkZGluZzogMCAwLjRyZW07XG4gIGZvbnQtc2l6ZTogMC45cmVtO1xuICBmb250LXdlaWdodDogaW5oZXJpdDtcbn1cbi50YWdpZnk6bm90KC5mb3JtLWNvbnRyb2wtc20pOm5vdCguZm9ybS1jb250cm9sLWxnKSAudGFnaWZ5X190YWcgLnRhZ2lmeV9fdGFnX19yZW1vdmVCdG4ge1xuICB3aWR0aDogMC42cmVtO1xuICBoZWlnaHQ6IDAuNnJlbTtcbiAgbWFyZ2luOiAwIDAuNXJlbSAwIDA7XG59XG4udGFnaWZ5Om5vdCguZm9ybS1jb250cm9sLXNtKTpub3QoLmZvcm0tY29udHJvbC1sZykgLnRhZ2lmeV9faW5wdXQge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tdG9wOiBjYWxjKDAuNzVyZW0gLSAoMS41cmVtICsgMnB4IC0gMC44cmVtKSAvIDIpO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKDAuNzVyZW0gLSAoMS41cmVtICsgMnB4IC0gMC44cmVtKSAvIDIpO1xufVxuLnRhZ2lmeS5mb3JtLWNvbnRyb2wtbGcge1xuICBwYWRkaW5nLXRvcDogY2FsYygoMS42NXJlbSArIDJweCAtIDAuOHJlbSkgLyAyKTtcbiAgcGFkZGluZy1ib3R0b206IGNhbGMoKDEuNjVyZW0gKyAycHggLSAwLjhyZW0pIC8gMik7XG59XG4udGFnaWZ5LmZvcm0tY29udHJvbC1sZyAudGFnaWZ5X190YWcge1xuICBib3JkZXItcmFkaXVzOiAwLjQ3NXJlbTtcbiAgcGFkZGluZzogMC4ycmVtIDAuNHJlbTtcbiAgbWFyZ2luOiAwLjJyZW0gMC40cmVtIDAuMnJlbSAwO1xuICBmb250LXdlaWdodDogaW5oZXJpdDtcbn1cbi50YWdpZnkuZm9ybS1jb250cm9sLWxnIC50YWdpZnlfX3RhZyBkaXYge1xuICBwYWRkaW5nOiAwIDAuNHJlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogaW5oZXJpdDtcbn1cbi50YWdpZnkuZm9ybS1jb250cm9sLWxnIC50YWdpZnlfX3RhZyAudGFnaWZ5X190YWdfX3JlbW92ZUJ0biB7XG4gIHdpZHRoOiAwLjZyZW07XG4gIGhlaWdodDogMC42cmVtO1xuICBtYXJnaW46IDAgMC41cmVtIDAgMDtcbn1cbi50YWdpZnkuZm9ybS1jb250cm9sLWxnIC50YWdpZnlfX2lucHV0IHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLXRvcDogY2FsYygwLjgyNXJlbSAtICgxLjY1cmVtICsgMnB4IC0gMC44cmVtKSAvIDIpO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKDAuODI1cmVtIC0gKDEuNjVyZW0gKyAycHggLSAwLjhyZW0pIC8gMik7XG59XG4udGFnaWZ5LmZvcm0tY29udHJvbC1zbSB7XG4gIHBhZGRpbmctdG9wOiBjYWxjKCgxLjFyZW0gKyAycHggLSAwLjZyZW0pIC8gMik7XG4gIHBhZGRpbmctYm90dG9tOiBjYWxjKCgxLjFyZW0gKyAycHggLSAwLjZyZW0pIC8gMik7XG59XG4udGFnaWZ5LmZvcm0tY29udHJvbC1zbSAudGFnaWZ5X190YWcge1xuICBib3JkZXItcmFkaXVzOiAwLjQ3NXJlbTtcbiAgcGFkZGluZzogMC4xNXJlbSAwLjRyZW07XG4gIG1hcmdpbjogMC4xNXJlbSAwLjRyZW0gMC4xNXJlbSAwO1xuICBmb250LXdlaWdodDogaW5oZXJpdDtcbn1cbi50YWdpZnkuZm9ybS1jb250cm9sLXNtIC50YWdpZnlfX3RhZyBkaXYge1xuICBwYWRkaW5nOiAwIDAuNHJlbTtcbiAgZm9udC1zaXplOiAwLjhyZW07XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xufVxuLnRhZ2lmeS5mb3JtLWNvbnRyb2wtc20gLnRhZ2lmeV9fdGFnIC50YWdpZnlfX3RhZ19fcmVtb3ZlQnRuIHtcbiAgd2lkdGg6IDAuNXJlbTtcbiAgaGVpZ2h0OiAwLjVyZW07XG4gIG1hcmdpbjogMCAwLjVyZW0gMCAwO1xufVxuLnRhZ2lmeS5mb3JtLWNvbnRyb2wtc20gLnRhZ2lmeV9faW5wdXQge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tdG9wOiBjYWxjKDAuNTVyZW0gLSAoMS4xcmVtICsgMnB4IC0gMC42cmVtKSAvIDIpO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKDAuNTVyZW0gLSAoMS4xcmVtICsgMnB4IC0gMC42cmVtKSAvIDIpO1xufVxuXG4udGFnaWZ5X19kcm9wZG93biB7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggNTBweCAwcHggcmdiYSg4MiwgNjMsIDEwNSwgMC4xKTtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMC43NXJlbSAwO1xuICB6LWluZGV4OiAxMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiAwLjQ3NXJlbTtcbn1cbi50YWdpZnlfX2Ryb3Bkb3duIC5fd3JhcHBlciB7XG4gIG1heC1oZWlnaHQ6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDc1cmVtO1xufVxuLm1vZGFsLW9wZW4gLnRhZ2lmeV9fZHJvcGRvd24ge1xuICB6LWluZGV4OiAxMDU2O1xufVxuLnRhZ2lmeV9fZHJvcGRvd24gLnRhZ2lmeV9fZHJvcGRvd25fX3dyYXBwZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLnRhZ2lmeV9fZHJvcGRvd24gLnRhZ2lmeV9fZHJvcGRvd25fX2l0ZW0ge1xuICBjb2xvcjogIzVFNjI3ODtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgcGFkZGluZzogMC43NXJlbSAxLjVyZW07XG4gIG1hcmdpbjogMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi50YWdpZnlfX2Ryb3Bkb3duIC50YWdpZnlfX2Ryb3Bkb3duX19pdGVtOmhvdmVyLCAudGFnaWZ5X19kcm9wZG93biAudGFnaWZ5X19kcm9wZG93bl9faXRlbS50YWdpZnlfX2Ryb3Bkb3duX19pdGVtLS1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlOTgwO1xuICBjb2xvcjogI0ZGRDMwMDtcbn1cbi50YWdpZnlfX2Ryb3Bkb3duLnRhZ2lmeV9faW5saW5lX19zdWdnZXN0aW9ucyB7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMXJlbTtcbn1cbi50YWdpZnlfX2Ryb3Bkb3duLnRhZ2lmeV9faW5saW5lX19zdWdnZXN0aW9ucyAudGFnaWZ5X19kcm9wZG93bl9faXRlbSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAwLjkyNXJlbTtcbiAgcGFkZGluZzogMC4zNXJlbSAwLjVyZW07XG4gIG1hcmdpbjogMC4yNXJlbSAwLjVyZW0gMC4yNXJlbSAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUZGMkY1O1xuICBjb2xvcjogIzVFNjI3ODtcbiAgYm9yZGVyLXJhZGl1czogMC40NzVyZW07XG59XG4udGFnaWZ5X19kcm9wZG93bi50YWdpZnlfX2lubGluZV9fc3VnZ2VzdGlvbnMgLnRhZ2lmeV9fZHJvcGRvd25fX2l0ZW06aG92ZXIsIC50YWdpZnlfX2Ryb3Bkb3duLnRhZ2lmeV9faW5saW5lX19zdWdnZXN0aW9ucyAudGFnaWZ5X19kcm9wZG93bl9faXRlbS50YWdpZnlfX2Ryb3Bkb3duX19pdGVtLS1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlOTgwO1xuICBjb2xvcjogI0ZGRDMwMDtcbn1cblxuLmJvb3RzdHJhcC1tYXhsZW5ndGgge1xuICB6LWluZGV4OiAxMDQwICFpbXBvcnRhbnQ7XG59XG4uYm9vdHN0cmFwLW1heGxlbmd0aC5iYWRnZSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG59XG4ubW9kYWwgLmJvb3RzdHJhcC1tYXhsZW5ndGgge1xuICB6LWluZGV4OiAxMDYwICFpbXBvcnRhbnQ7XG59XG5cbi5jay10YXJnZXQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uY2stdG9vbGJhciB7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5jay1jb250ZW50IHtcbiAgbWluLWhlaWdodDogMjAwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDc1cmVtICFpbXBvcnRhbnQ7XG59XG4uY2stY29udGVudC5jay1mb2N1c2VkIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkZEMzAwICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmNrLWVkaXRvciAuY2stdG9vbGJhciB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuNDc1cmVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjQ3NXJlbSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMCAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG4uY2stZWRpdG9yIC5jay1jb250ZW50IHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuNDc1cmVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuNDc1cmVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAgIWltcG9ydGFudDtcbn1cblxuLmNrLWJvZHkgLmNrLWJhbGxvb24tcGFuZWwgLmNrLWNvbnRlbnQge1xuICBtaW4taGVpZ2h0OiAyMDBweDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuLmNrLWJvZHkgLmNrLWJhbGxvb24tcGFuZWwgLmNrLWNvbnRlbnQuY2stZm9jdXNlZCB7XG4gIGJvcmRlci1jb2xvcjogI0ZGRDMwMCAhaW1wb3J0YW50O1xufVxuLmNrLWJvZHkgLmNrLWJhbGxvb24tcGFuZWwuY2stdG9vbGJhci1jb250YWluZXIsXG4uY2stYm9keSAuY2stYmFsbG9vbi1wYW5lbCAuY2stdG9vbGJhciB7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbnRhYmxlLmRhdGFUYWJsZSB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbmRpdi5kYXRhVGFibGVzX3dyYXBwZXIgZGl2LmRhdGFUYWJsZXNfbGVuZ3RoIHtcbiAgcGFkZGluZzogMC41cmVtIDA7XG59XG5cbmRpdi5kYXRhVGFibGVzX3dyYXBwZXIgZGl2LmRhdGFUYWJsZXNfZmlsdGVyIHtcbiAgcGFkZGluZzogMC41cmVtIDA7XG59XG5cbmRpdi5kYXRhVGFibGVzX3dyYXBwZXIgZGl2LmRhdGFUYWJsZXNfaW5mbyB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjNUU2Mjc4O1xuICBwYWRkaW5nOiAwLjVyZW0gMDtcbn1cblxuZGl2LmRhdGFUYWJsZXNfbGVuZ3RoICsgZGl2LmRhdGFUYWJsZXNfaW5mbyB7XG4gIG1hcmdpbi1sZWZ0OiAxcmVtO1xufVxuXG5kaXYuZGF0YVRhYmxlc193cmFwcGVyIGRpdi5kYXRhVGFibGVzX3BhZ2luYXRlIHtcbiAgcGFkZGluZzogMC41cmVtIDA7XG4gIG1hcmdpbi1sZWZ0OiAwLjVyZW07XG59XG5kaXYuZGF0YVRhYmxlc193cmFwcGVyIGRpdi5kYXRhVGFibGVzX3BhZ2luYXRlIC5wYWdpbmF0aW9uIHtcbiAgbWFyZ2luOiAwO1xufVxuXG50YWJsZS5kYXRhVGFibGUgPiB0aGVhZCA+IHRyID4gdGQ6bm90KC5zb3J0aW5nX2Rpc2FibGVkKSxcbnRhYmxlLmRhdGFUYWJsZSA+IHRoZWFkID4gdHIgPiB0aDpub3QoLnNvcnRpbmdfZGlzYWJsZWQpIHtcbiAgcGFkZGluZy1yaWdodDogMzBweDtcbn1cblxudGFibGUuZGF0YVRhYmxlID4gdGhlYWQgLnNvcnRpbmcsXG50YWJsZS5kYXRhVGFibGUgPiB0aGVhZCAuc29ydGluZ19hc2MsXG50YWJsZS5kYXRhVGFibGUgPiB0aGVhZCAuc29ydGluZ19kZXNjIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbnRhYmxlLmRhdGFUYWJsZSA+IHRoZWFkIC5zb3J0aW5nOmJlZm9yZSwgdGFibGUuZGF0YVRhYmxlID4gdGhlYWQgLnNvcnRpbmc6YWZ0ZXIsXG50YWJsZS5kYXRhVGFibGUgPiB0aGVhZCAuc29ydGluZ19hc2M6YmVmb3JlLFxudGFibGUuZGF0YVRhYmxlID4gdGhlYWQgLnNvcnRpbmdfYXNjOmFmdGVyLFxudGFibGUuZGF0YVRhYmxlID4gdGhlYWQgLnNvcnRpbmdfZGVzYzpiZWZvcmUsXG50YWJsZS5kYXRhVGFibGUgPiB0aGVhZCAuc29ydGluZ19kZXNjOmFmdGVyIHtcbiAgb3BhY2l0eTogMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMC43NXJlbTtcbiAgaGVpZ2h0OiAwLjc1cmVtO1xuICBjb250ZW50OiBcIiBcIjtcbiAgdG9wOiA1MCU7XG4gIGJvdHRvbTogYXV0bztcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiAxcmVtO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKTtcbn1cbnRhYmxlLmRhdGFUYWJsZSA+IHRoZWFkIC5zb3J0aW5nOmJlZm9yZSxcbnRhYmxlLmRhdGFUYWJsZSA+IHRoZWFkIC5zb3J0aW5nX2FzYzpiZWZvcmUsXG50YWJsZS5kYXRhVGFibGUgPiB0aGVhZCAuc29ydGluZ19kZXNjOmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxudGFibGUuZGF0YVRhYmxlID4gdGhlYWQgLnNvcnRpbmdfYXNjOmFmdGVyIHtcbiAgb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA5IDgnIGZpbGw9JyUyM0ExQTVCNyclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNNC40MjExMSAyLjA2NDYzQzQuMjIwODggMS45NjE2MSAzLjk2MzcgMS45ODA5IDMuNzg1OTcgMi4xMjg2M0wwLjE3NzE4MSA1LjEyODQ3Qy0wLjA0NjAzNCA1LjMxNDAyIC0wLjA2MDI2MTEgNS42MzA0OSAwLjE0NTQwNCA1LjgzNTMyQzAuMzUxMDY5IDYuMDQwMTUgMC42OTg3NDQgNi4wNTU3OCAwLjkyMTk1OSA1Ljg3MDIzTDQuMTQxMzcgMy4xOTQwNkw3LjA2NDE3IDUuODQ0MTRDNy4yNzkwNCA2LjAzODk2IDcuNjI2ODYgNi4wMzgzNSA3Ljg0MTA1IDUuODQyNzhDOC4wNTUyNCA1LjY0NzIxIDguMDU0NjkgNS4zMzA3MyA3LjgzOTgyIDUuMTM1OTFMNC41NDQ0OSAyLjE0ODA2QzQuNTA3MDQgMi4xMTQxIDQuNDY1NDEgMi4wODYyOSA0LjQyMTExIDIuMDY0NjNaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuXG50YWJsZS5kYXRhVGFibGUgPiB0aGVhZCAuc29ydGluZ19kZXNjOmFmdGVyIHtcbiAgb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA5IDgnIGZpbGw9JyUyM0ExQTVCNyclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNNC40MjExMSA1LjkzNTM3QzQuMjIwODggNi4wMzgzOSAzLjk2MzcgNi4wMTkxIDMuNzg1OTcgNS44NzEzN0wwLjE3NzE4MSAyLjg3MTUzQy0wLjA0NjAzNCAyLjY4NTk4IC0wLjA2MDI2MSAyLjM2OTUxIDAuMTQ1NDA0IDIuMTY0NjhDMC4zNTEwNjkgMS45NTk4NSAwLjY5ODc0NCAxLjk0NDIyIDAuOTIxOTU5IDIuMTI5NzdMNC4xNDEzNyA0LjgwNTk0TDcuMDY0MTcgMi4xNTU4NkM3LjI3OTA0IDEuOTYxMDQgNy42MjY4NiAxLjk2MTY1IDcuODQxMDUgMi4xNTcyMkM4LjA1NTI0IDIuMzUyNzkgOC4wNTQ2OSAyLjY2OTI3IDcuODM5ODIgMi44NjQwOUw0LjU0NDQ5IDUuODUxOTRDNC41MDcwNCA1Ljg4NTkgNC40NjU0MSA1LjkxMzcxIDQuNDIxMTEgNS45MzUzN1onLyUzZSUzYy9zdmclM2VcIik7XG59XG5cbmRpdi5kYXRhVGFibGVzX3dyYXBwZXIgLnRhYmxlLXJlc3BvbnNpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5kaXYuZGF0YVRhYmxlc193cmFwcGVyIGRpdi5kYXRhVGFibGVzX3Byb2Nlc3Npbmcge1xuICBib3JkZXItcmFkaXVzOiAwLjQ3NXJlbTtcbiAgYm94LXNoYWRvdzogMHB4IDBweCA1MHB4IDBweCByZ2JhKDgyLCA2MywgMTA1LCAwLjEpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBjb2xvcjogIzdFODI5OTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiBhdXRvO1xuICBwYWRkaW5nOiAxcmVtIDJyZW0gIWltcG9ydGFudDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7XG59XG5cbi5kcm9wem9uZSB7XG4gIG1pbi1oZWlnaHQ6IGF1dG87XG4gIHBhZGRpbmc6IDEuNXJlbSAxLjc1cmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyOiAxcHggZGFzaGVkICNGRkQzMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmU5ODA7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDc1cmVtICFpbXBvcnRhbnQ7XG59XG4uZHJvcHpvbmUgLmR6LW1lc3NhZ2Uge1xuICBtYXJnaW46IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uZHJvcHpvbmUgLmR6LXByZXZpZXcge1xuICBib3JkZXItcmFkaXVzOiAwLjQ3NXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW46IDAuNzVyZW07XG59XG4uZHJvcHpvbmUgLmR6LXByZXZpZXcgLmR6LWltYWdlIHtcbiAgYm9yZGVyLXJhZGl1czogMC40NzVyZW0gIWltcG9ydGFudDtcbiAgei1pbmRleDogMTtcbn1cbi5kcm9wem9uZSAuZHotcHJldmlldy5kei1maWxlLXByZXZpZXcgLmR6LWltYWdlIHtcbiAgYmFja2dyb3VuZDogI0VGRjJGNTtcbn1cbi5kcm9wem9uZSAuZHotc3VjY2Vzcy1tYXJrLFxuLmRyb3B6b25lIC5kei1lcnJvci1tYXJrIHtcbiAgbWFyZ2luLWxlZnQ6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi10b3A6IC0yMHB4ICFpbXBvcnRhbnQ7XG59XG4uZHJvcHpvbmUgLmR6LXN1Y2Nlc3MtbWFyayBzdmcsXG4uZHJvcHpvbmUgLmR6LWVycm9yLW1hcmsgc3ZnIHtcbiAgaGVpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiA0MHB4ICFpbXBvcnRhbnQ7XG59XG4uZHJvcHpvbmUgLmR6LXJlbW92ZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IDEuNjVyZW07XG4gIHdpZHRoOiAxLjY1cmVtO1xuICBmb250LXNpemU6IDFyZW07XG4gIHRleHQtaW5kZW50OiAtOTk5OXB4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDI7XG4gIGJhY2tncm91bmQtc2l6ZTogNDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IDAgMC4xcmVtIDFyZW0gMC4yNXJlbSByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICB0b3A6IC0wLjgyNXJlbTtcbiAgcmlnaHQ6IC0wLjgyNXJlbTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nJTIzQTFBNUI3JyUzZSUzY3BhdGggZD0nTS4yOTMuMjkzYTEgMSAwIDAxMS40MTQgMEw4IDYuNTg2IDE0LjI5My4yOTNhMSAxIDAgMTExLjQxNCAxLjQxNEw5LjQxNCA4bDYuMjkzIDYuMjkzYTEgMSAwIDAxLTEuNDE0IDEuNDE0TDggOS40MTRsLTYuMjkzIDYuMjkzYTEgMSAwIDAxLTEuNDE0LTEuNDE0TDYuNTg2IDggLjI5MyAxLjcwN2ExIDEgMCAwMTAtMS40MTR6Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuLmRyb3B6b25lIC5kei1yZW1vdmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPSclMjNGRkQzMDAnJTNlJTNjcGF0aCBkPSdNLjI5My4yOTNhMSAxIDAgMDExLjQxNCAwTDggNi41ODYgMTQuMjkzLjI5M2ExIDEgMCAxMTEuNDE0IDEuNDE0TDkuNDE0IDhsNi4yOTMgNi4yOTNhMSAxIDAgMDEtMS40MTQgMS40MTRMOCA5LjQxNGwtNi4yOTMgNi4yOTNhMSAxIDAgMDEtMS40MTQtMS40MTRMNi41ODYgOCAuMjkzIDEuNzA3YTEgMSAwIDAxMC0xLjQxNHonLyUzZSUzYy9zdmclM2VcIik7XG59XG4uZHJvcHpvbmUgLmR6LWVycm9yLW1lc3NhZ2Uge1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgYmFja2dyb3VuZDogI0YxNDE2Qztcbn1cblxuLmRyb3B6b25lLmRyb3B6b25lLXF1ZXVlIHtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5kcm9wem9uZS5kcm9wem9uZS1xdWV1ZSAuZHotbWVzc2FnZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZHJvcHpvbmUuZHJvcHpvbmUtcXVldWUgLmRyb3B6b25lLXBhbmVsIC5kcm9wem9uZS11cGxvYWQsXG4uZHJvcHpvbmUuZHJvcHpvbmUtcXVldWUgLmRyb3B6b25lLXBhbmVsIC5kcm9wem9uZS1yZW1vdmUtYWxsIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5kcm9wem9uZS5kcm9wem9uZS1xdWV1ZSAuZHJvcHpvbmUtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDAuNzVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuNDc1cmVtO1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y1RjhGQTtcbn1cbi5kcm9wem9uZS5kcm9wem9uZS1xdWV1ZSAuZHJvcHpvbmUtaXRlbSAuZHJvcHpvbmUtZmlsZSB7XG4gIGZsZXgtZ3JvdzogMTtcbn1cbi5kcm9wem9uZS5kcm9wem9uZS1xdWV1ZSAuZHJvcHpvbmUtaXRlbSAuZHJvcHpvbmUtZmlsZSAuZHJvcHpvbmUtZmlsZW5hbWUge1xuICBmb250LXNpemU6IDAuOXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICM3RTgyOTk7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbn1cbi5kcm9wem9uZS5kcm9wem9uZS1xdWV1ZSAuZHJvcHpvbmUtaXRlbSAuZHJvcHpvbmUtZmlsZSAuZHJvcHpvbmUtZmlsZW5hbWU6aG92ZXIge1xuICBjb2xvcjogI0ZGRDMwMDtcbn1cbi5kcm9wem9uZS5kcm9wem9uZS1xdWV1ZSAuZHJvcHpvbmUtaXRlbSAuZHJvcHpvbmUtZmlsZSAuZHJvcHpvbmUtZXJyb3Ige1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtO1xuICBmb250LXNpemU6IDAuOXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICNGMTQxNkM7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuLmRyb3B6b25lLmRyb3B6b25lLXF1ZXVlIC5kcm9wem9uZS1pdGVtIC5kcm9wem9uZS1wcm9ncmVzcyB7XG4gIHdpZHRoOiAxNSU7XG59XG4uZHJvcHpvbmUuZHJvcHpvbmUtcXVldWUgLmRyb3B6b25lLWl0ZW0gLmRyb3B6b25lLXByb2dyZXNzIC5wcm9ncmVzcyB7XG4gIGhlaWdodDogNXB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmRyb3B6b25lLmRyb3B6b25lLXF1ZXVlIC5kcm9wem9uZS1pdGVtIC5kcm9wem9uZS1wcm9ncmVzcyAucHJvZ3Jlc3Mge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5kcm9wem9uZS5kcm9wem9uZS1xdWV1ZSAuZHJvcHpvbmUtaXRlbSAuZHJvcHpvbmUtdG9vbGJhciB7XG4gIG1hcmdpbi1sZWZ0OiAxcmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbn1cbi5kcm9wem9uZS5kcm9wem9uZS1xdWV1ZSAuZHJvcHpvbmUtaXRlbSAuZHJvcHpvbmUtdG9vbGJhciAuZHJvcHpvbmUtc3RhcnQsXG4uZHJvcHpvbmUuZHJvcHpvbmUtcXVldWUgLmRyb3B6b25lLWl0ZW0gLmRyb3B6b25lLXRvb2xiYXIgLmRyb3B6b25lLWNhbmNlbCxcbi5kcm9wem9uZS5kcm9wem9uZS1xdWV1ZSAuZHJvcHpvbmUtaXRlbSAuZHJvcHpvbmUtdG9vbGJhciAuZHJvcHpvbmUtZGVsZXRlIHtcbiAgaGVpZ2h0OiAyNXB4O1xuICB3aWR0aDogMjVweDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG59XG4uZHJvcHpvbmUuZHJvcHpvbmUtcXVldWUgLmRyb3B6b25lLWl0ZW0gLmRyb3B6b25lLXRvb2xiYXIgLmRyb3B6b25lLXN0YXJ0IGksXG4uZHJvcHpvbmUuZHJvcHpvbmUtcXVldWUgLmRyb3B6b25lLWl0ZW0gLmRyb3B6b25lLXRvb2xiYXIgLmRyb3B6b25lLWNhbmNlbCBpLFxuLmRyb3B6b25lLmRyb3B6b25lLXF1ZXVlIC5kcm9wem9uZS1pdGVtIC5kcm9wem9uZS10b29sYmFyIC5kcm9wem9uZS1kZWxldGUgaSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG4gIGZvbnQtc2l6ZTogMC44cmVtO1xuICBjb2xvcjogIzdFODI5OTtcbn1cbi5kcm9wem9uZS5kcm9wem9uZS1xdWV1ZSAuZHJvcHpvbmUtaXRlbSAuZHJvcHpvbmUtdG9vbGJhciAuZHJvcHpvbmUtc3RhcnQ6aG92ZXIsXG4uZHJvcHpvbmUuZHJvcHpvbmUtcXVldWUgLmRyb3B6b25lLWl0ZW0gLmRyb3B6b25lLXRvb2xiYXIgLmRyb3B6b25lLWNhbmNlbDpob3Zlcixcbi5kcm9wem9uZS5kcm9wem9uZS1xdWV1ZSAuZHJvcHpvbmUtaXRlbSAuZHJvcHpvbmUtdG9vbGJhciAuZHJvcHpvbmUtZGVsZXRlOmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbn1cbi5kcm9wem9uZS5kcm9wem9uZS1xdWV1ZSAuZHJvcHpvbmUtaXRlbSAuZHJvcHpvbmUtdG9vbGJhciAuZHJvcHpvbmUtc3RhcnQ6aG92ZXIgaSxcbi5kcm9wem9uZS5kcm9wem9uZS1xdWV1ZSAuZHJvcHpvbmUtaXRlbSAuZHJvcHpvbmUtdG9vbGJhciAuZHJvcHpvbmUtY2FuY2VsOmhvdmVyIGksXG4uZHJvcHpvbmUuZHJvcHpvbmUtcXVldWUgLmRyb3B6b25lLWl0ZW0gLmRyb3B6b25lLXRvb2xiYXIgLmRyb3B6b25lLWRlbGV0ZTpob3ZlciBpIHtcbiAgY29sb3I6ICNGRkQzMDA7XG59XG4uZHJvcHpvbmUuZHJvcHpvbmUtcXVldWUgLmRyb3B6b25lLWl0ZW0gLmRyb3B6b25lLXRvb2xiYXIgLmRyb3B6b25lLXN0YXJ0IHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbn1cblxuLmdtYXBzIHtcbiAgLyogaW1wb3J0YW50ISAgYm9vdHN0cmFwIHNldHMgbWF4LXdpZHRoIG9uIGltZyB0byAxMDAlIHdoaWNoIGNvbmZsaWN0cyB3aXRoIGdvb2dsZSBtYXAgY2FudmFzKi9cbn1cbi5nbWFwcyBpbWcge1xuICBtYXgtd2lkdGg6IG5vbmU7XG59XG4uZ21hcHMuZ21hcHMtc3RhdGljID4gZGl2IHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5ub1VpLXRhcmdldCB7XG4gIGJvcmRlcjogMDtcbiAgYmFja2dyb3VuZDogI0Y1RjhGQTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5ub1VpLXRhcmdldC5ub1VpLWhvcml6b250YWwge1xuICBoZWlnaHQ6IDE1cHg7XG59XG4ubm9VaS10YXJnZXQubm9VaS1ob3Jpem9udGFsIC5ub1VpLWhhbmRsZSB7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIHRvcDogLTQuNXB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4ubm9VaS10YXJnZXQubm9VaS1ob3Jpem9udGFsIC5ub1VpLWhhbmRsZTo6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5ub1VpLXRhcmdldC5ub1VpLWhvcml6b250YWwgLm5vVWktaGFuZGxlOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubm9VaS10YXJnZXQubm9VaS12ZXJ0aWNhbCB7XG4gIGhlaWdodDogMTUwcHg7XG4gIHdpZHRoOiAxNXB4O1xufVxuLm5vVWktdGFyZ2V0Lm5vVWktdmVydGljYWwgLm5vVWktaGFuZGxlIHtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgcmlnaHQ6IC00LjVweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBvdXRsaW5lOiBub25lO1xufVxuLm5vVWktdGFyZ2V0Lm5vVWktdmVydGljYWwgLm5vVWktaGFuZGxlOjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm5vVWktdGFyZ2V0Lm5vVWktdmVydGljYWwgLm5vVWktaGFuZGxlOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubm9VaS10YXJnZXQgLm5vVWktY29ubmVjdCB7XG4gIGJhY2tncm91bmQ6ICNGRkQzMDA7XG59XG4ubm9VaS10YXJnZXQgLm5vVWktaGFuZGxlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0VGRjJGNTtcbiAgYm94LXNoYWRvdzogMCAzcHggNnB4IC0zcHggcmdiYSgwLCAwLCAwLCAwLjcpO1xufVxuLm5vVWktdGFyZ2V0Lm5vVWktc20ge1xuICBoZWlnaHQ6IDZweDtcbn1cbi5ub1VpLXRhcmdldC5ub1VpLXNtIC5ub1VpLWhhbmRsZSB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIHRvcDogLTdweDtcbn1cbi5ub1VpLXRhcmdldC5ub1VpLWxnIHtcbiAgaGVpZ2h0OiAxOHB4O1xufVxuLm5vVWktdGFyZ2V0Lm5vVWktbGcgLm5vVWktaGFuZGxlIHtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgdG9wOiAtNnB4O1xufVxuXG4ubm9VaS10b29sdGlwIHtcbiAgYm94LXNoYWRvdzogMHB4IDBweCA1MHB4IDBweCByZ2JhKDgyLCA2MywgMTA1LCAwLjEpO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBjb2xvcjogIzNGNDI1NDtcbiAgZm9udC1zaXplOiAwLjkyNXJlbTtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiAwLjVyZW0gMC43NXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMC40NzVyZW07XG59XG5cbi5xbC10b29sYmFyIHtcbiAgZm9udC1mYW1pbHk6IFBvcHBpbnMsIEhlbHZldGljYSwgXCJzYW5zLXNlcmlmXCI7XG59XG4ucWwtdG9vbGJhci5xbC1zbm93IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0VGRjJGNTtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC40NzVyZW07XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjQ3NXJlbTtcbn1cbi5xbC10b29sYmFyLnFsLXNub3cgLnFsLXBpY2tlciAucWwtZmlsbCxcbi5xbC10b29sYmFyLnFsLXNub3cgLnFsLXBpY2tlciAucWwtc3Ryb2tlLFxuLnFsLXRvb2xiYXIucWwtc25vdyBidXR0b24gLnFsLWZpbGwsXG4ucWwtdG9vbGJhci5xbC1zbm93IGJ1dHRvbiAucWwtc3Ryb2tlIHtcbiAgc3Ryb2tlOiAjQTFBNUI3O1xufVxuLnFsLXRvb2xiYXIucWwtc25vdyAucWwtcGlja2VyIC5xbC1maWxsLFxuLnFsLXRvb2xiYXIucWwtc25vdyBidXR0b24gLnFsLWZpbGwge1xuICBmaWxsOiAjQTFBNUI3O1xufVxuLnFsLXRvb2xiYXIucWwtc25vdyAucWwtcGlja2VyLnFsLWV4cGFuZGVkIC5xbC1maWxsLFxuLnFsLXRvb2xiYXIucWwtc25vdyAucWwtcGlja2VyLnFsLWV4cGFuZGVkIC5xbC1zdHJva2UsIC5xbC10b29sYmFyLnFsLXNub3cgLnFsLXBpY2tlci5xbC1hY3RpdmUgLnFsLWZpbGwsXG4ucWwtdG9vbGJhci5xbC1zbm93IC5xbC1waWNrZXIucWwtYWN0aXZlIC5xbC1zdHJva2UsIC5xbC10b29sYmFyLnFsLXNub3cgLnFsLXBpY2tlcjpmb2N1cyAucWwtZmlsbCxcbi5xbC10b29sYmFyLnFsLXNub3cgLnFsLXBpY2tlcjpmb2N1cyAucWwtc3Ryb2tlLCAucWwtdG9vbGJhci5xbC1zbm93IC5xbC1waWNrZXI6aG92ZXIgLnFsLWZpbGwsXG4ucWwtdG9vbGJhci5xbC1zbm93IC5xbC1waWNrZXI6aG92ZXIgLnFsLXN0cm9rZSxcbi5xbC10b29sYmFyLnFsLXNub3cgYnV0dG9uLnFsLWV4cGFuZGVkIC5xbC1maWxsLFxuLnFsLXRvb2xiYXIucWwtc25vdyBidXR0b24ucWwtZXhwYW5kZWQgLnFsLXN0cm9rZSxcbi5xbC10b29sYmFyLnFsLXNub3cgYnV0dG9uLnFsLWFjdGl2ZSAucWwtZmlsbCxcbi5xbC10b29sYmFyLnFsLXNub3cgYnV0dG9uLnFsLWFjdGl2ZSAucWwtc3Ryb2tlLFxuLnFsLXRvb2xiYXIucWwtc25vdyBidXR0b246Zm9jdXMgLnFsLWZpbGwsXG4ucWwtdG9vbGJhci5xbC1zbm93IGJ1dHRvbjpmb2N1cyAucWwtc3Ryb2tlLFxuLnFsLXRvb2xiYXIucWwtc25vdyBidXR0b246aG92ZXIgLnFsLWZpbGwsXG4ucWwtdG9vbGJhci5xbC1zbm93IGJ1dHRvbjpob3ZlciAucWwtc3Ryb2tlIHtcbiAgc3Ryb2tlOiAjRkZEMzAwO1xufVxuLnFsLXRvb2xiYXIucWwtc25vdyAucWwtcGlja2VyLnFsLWV4cGFuZGVkIC5xbC1maWxsLCAucWwtdG9vbGJhci5xbC1zbm93IC5xbC1waWNrZXIucWwtYWN0aXZlIC5xbC1maWxsLCAucWwtdG9vbGJhci5xbC1zbm93IC5xbC1waWNrZXI6Zm9jdXMgLnFsLWZpbGwsIC5xbC10b29sYmFyLnFsLXNub3cgLnFsLXBpY2tlcjpob3ZlciAucWwtZmlsbCxcbi5xbC10b29sYmFyLnFsLXNub3cgYnV0dG9uLnFsLWV4cGFuZGVkIC5xbC1maWxsLFxuLnFsLXRvb2xiYXIucWwtc25vdyBidXR0b24ucWwtYWN0aXZlIC5xbC1maWxsLFxuLnFsLXRvb2xiYXIucWwtc25vdyBidXR0b246Zm9jdXMgLnFsLWZpbGwsXG4ucWwtdG9vbGJhci5xbC1zbm93IGJ1dHRvbjpob3ZlciAucWwtZmlsbCB7XG4gIGZpbGw6ICNGRkQzMDA7XG59XG5cbi5xbC1lZGl0b3Ige1xuICBjb2xvcjogIzE4MUMzMjtcbn1cbi5xbC1lZGl0b3IucWwtYmxhbms6YmVmb3JlIHtcbiAgbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICByaWdodDogYXV0byAhaW1wb3J0YW50O1xuICBjb2xvcjogI0ExQTVCNyAhaW1wb3J0YW50O1xuICBmb250LXN0eWxlOiBub3JtYWwgIWltcG9ydGFudDtcbn1cblxuLnFsLWNvbnRhaW5lci5xbC1zbm93IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0VGRjJGNTtcbiAgYm9yZGVyLXRvcDogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuNDc1cmVtO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjQ3NXJlbTtcbn1cblxuLnFsLXNub3cgLnFsLXBpY2tlciAucWwtcGlja2VyLWxhYmVsIHtcbiAgY29sb3I6ICNBMUE1Qjc7XG59XG4ucWwtc25vdyAucWwtcGlja2VyIC5xbC1waWNrZXItbGFiZWwucWwtYWN0aXZlLCAucWwtc25vdyAucWwtcGlja2VyIC5xbC1waWNrZXItbGFiZWw6aG92ZXIge1xuICBjb2xvcjogI0ZGRDMwMDtcbn1cbi5xbC1zbm93IC5xbC1waWNrZXIucWwtZXhwYW5kZWQge1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cbi5xbC1zbm93IC5xbC1waWNrZXIucWwtZXhwYW5kZWQgLnFsLXBpY2tlci1sYWJlbCB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgY29sb3I6ICNGRkQzMDA7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5xbC1zbm93IC5xbC1waWNrZXIucWwtZXhwYW5kZWQgLnFsLXBpY2tlci1sYWJlbC5xbC1hY3RpdmUsIC5xbC1zbm93IC5xbC1waWNrZXIucWwtZXhwYW5kZWQgLnFsLXBpY2tlci1sYWJlbDpob3ZlciB7XG4gIGNvbG9yOiAjRkZEMzAwO1xufVxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1leHBhbmRlZCAucWwtcGlja2VyLW9wdGlvbnMge1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xuICBib3gtc2hhZG93OiAwcHggMHB4IDUwcHggMHB4IHJnYmEoODIsIDYzLCAxMDUsIDAuMSk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDc1cmVtO1xufVxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1leHBhbmRlZCAucWwtcGlja2VyLW9wdGlvbnMgLnFsLXBpY2tlci1pdGVtIHtcbiAgY29sb3I6ICM3RTgyOTk7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4ucWwtc25vdyAucWwtcGlja2VyLnFsLWV4cGFuZGVkIC5xbC1waWNrZXItb3B0aW9ucyAucWwtcGlja2VyLWl0ZW0ucWwtc2VsZWN0ZWQsIC5xbC1zbm93IC5xbC1waWNrZXIucWwtZXhwYW5kZWQgLnFsLXBpY2tlci1vcHRpb25zIC5xbC1waWNrZXItaXRlbS5xbC1hY3RpdmUsIC5xbC1zbm93IC5xbC1waWNrZXIucWwtZXhwYW5kZWQgLnFsLXBpY2tlci1vcHRpb25zIC5xbC1waWNrZXItaXRlbTpob3ZlciB7XG4gIGNvbG9yOiAjRkZEMzAwO1xufVxuLnFsLXNub3cgLnFsLXRvb2x0aXAge1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xuICBib3gtc2hhZG93OiAwcHggMHB4IDUwcHggMHB4IHJnYmEoODIsIDYzLCAxMDUsIDAuMSk7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDc1cmVtO1xufVxuLnFsLXNub3cgLnFsLXRvb2x0aXAgaW5wdXRbdHlwZT10ZXh0XSB7XG4gIGJvcmRlcjogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0VGRjJGNTtcbiAgY29sb3I6ICMxODFDMzI7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMC40NzVyZW07XG59XG4ucWwtc25vdyAucWwtdG9vbHRpcCBpbnB1dFt0eXBlPXRleHRdOmFjdGl2ZSwgLnFsLXNub3cgLnFsLXRvb2x0aXAgaW5wdXRbdHlwZT10ZXh0XTpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogI0I1QjVDMyAhaW1wb3J0YW50O1xufVxuLnFsLXNub3cgLnFsLXRvb2x0aXAgLnFsLXByZXZpZXcge1xuICBjb2xvcjogIzdFODI5OTtcbn1cbi5xbC1zbm93IC5xbC10b29sdGlwIC5xbC1hY3Rpb24ge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzIGVhc2U7XG4gIGNvbG9yOiAjN0U4Mjk5O1xufVxuLnFsLXNub3cgLnFsLXRvb2x0aXAgLnFsLWFjdGlvbjpob3ZlciB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuM3MgZWFzZTtcbiAgY29sb3I6ICNGRkQzMDA7XG59XG4ubW9kYWwgLnFsLXNub3cgLnFsLXRvb2x0aXAucWwtZWRpdGluZyB7XG4gIGxlZnQ6IDIwcHggIWltcG9ydGFudDtcbn1cbi5xbC1zbm93IC5xbC1lZGl0b3IgcHJlLnFsLXN5bnRheCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxODFDMzI7XG4gIGNvbG9yOiAjQTFBNUI3O1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgYm9yZGVyLXJhZGl1czogMC40NzVyZW07XG59XG5cbi5xbC1xdWlsLnFsLXF1aWwtcGxhaW4gLnFsLXRvb2xiYXIge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGJvcmRlcjogMDtcbn1cbi5xbC1xdWlsLnFsLXF1aWwtcGxhaW4gLnFsLXRvb2xiYXI6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnFsLXF1aWwucWwtcXVpbC1wbGFpbiAucWwtdG9vbGJhciAucWwtcGlja2VyLWxhYmVsIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLnFsLXF1aWwucWwtcXVpbC1wbGFpbiAucWwtY29udGFpbmVyIHtcbiAgYm9yZGVyOiAwO1xufVxuLnFsLXF1aWwucWwtcXVpbC1wbGFpbiAucWwtZWRpdG9yIHtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4ucmVjYXB0Y2hhIHtcbiAgcGFkZGluZzogMTVweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0VGRjJGNTtcbiAgYm9yZGVyLXJhZGl1czogMC40NzVyZW07XG59XG4ucmVjYXB0Y2hhIC5yZWNhcHRjaGEtaW1nIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5yZWNhcHRjaGEgLnJlY2FwdGNoYV9vbmx5X2lmX2luY29ycmVjdF9zb2wge1xuICBjb2xvcjogI0YxNDE2Qztcbn1cbi5yZWNhcHRjaGEgLmlucHV0LWdyb3VwIC5idG4gaSB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG4ucmVjYXB0Y2hhIC5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC40NzVyZW0gIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC40NzVyZW0gIWltcG9ydGFudDtcbn1cblxuaHRtbC5zd2FsMi1zaG93bjpub3QoLnN3YWwyLW5vLWJhY2tkcm9wKTpub3QoLnN3YWwyLXRvYXN0LXNob3duKSxcbmJvZHkuc3dhbDItc2hvd246bm90KC5zd2FsMi1uby1iYWNrZHJvcCk6bm90KC5zd2FsMi10b2FzdC1zaG93bik6bm90KC5tb2RhbC1vcGVuKSB7XG4gIG92ZXJmbG93LXk6IGluaXRpYWwgIWltcG9ydGFudDtcbn1cbmh0bWwuc3dhbDItc2hvd246bm90KC5zd2FsMi1uby1iYWNrZHJvcCk6bm90KC5zd2FsMi10b2FzdC1zaG93bik6bm90KC5zd2VldGFsZXJ0Mi1ub3BhZGRpbmcpLFxuYm9keS5zd2FsMi1zaG93bjpub3QoLnN3YWwyLW5vLWJhY2tkcm9wKTpub3QoLnN3YWwyLXRvYXN0LXNob3duKTpub3QoLm1vZGFsLW9wZW4pOm5vdCguc3dlZXRhbGVydDItbm9wYWRkaW5nKSB7XG4gIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cblxuLnN3YWwyLXBvcHVwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgcGFkZGluZzogMnJlbTtcbiAgYm9yZGVyLXJhZGl1czogMC40NzVyZW07XG59XG4uc3dhbDItcG9wdXAgLnN3YWwyLXRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxLjNyZW07XG4gIGNvbG9yOiAjMTgxQzMyO1xufVxuLnN3YWwyLXBvcHVwIC5zd2FsMi1odG1sLWNvbnRhaW5lcixcbi5zd2FsMi1wb3B1cCAuc3dhbDItY29udGVudCB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMS4xcmVtO1xuICBtYXJnaW4tdG9wOiAxLjVyZW07XG4gIGNvbG9yOiAjM0Y0MjU0O1xufVxuLnN3YWwyLXBvcHVwIC5idG4ge1xuICBtYXJnaW46IDE1cHggNXB4IDA7XG59XG4uc3dhbDItcG9wdXAgLnN3YWwyLXN0eWxlZDpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uc3dhbDItcG9wdXAgLnN3YWwyLWFjdGlvbnMge1xuICBtYXJnaW46IDEuNXJlbSBhdXRvIDFyZW0gYXV0bztcbn1cblxuLnN3YWwyLWNvbnRhaW5lciB7XG4gIG92ZXJmbG93LXk6IGhpZGRlbiAhaW1wb3J0YW50O1xufVxuLnN3YWwyLWNvbnRhaW5lci5zd2FsMi1zaG93biB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yKTtcbn1cbi5zd2FsMi1jb250YWluZXIgLnN3YWwyLWh0bWwtY29udGFpbmVyIHtcbiAgbWF4LWhlaWdodDogMjAwcHg7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG5ib2R5LnN3YWwyLWhlaWdodC1hdXRvIHtcbiAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5zd2FsMi1pY29uLnN3YWwyLXdhcm5pbmcge1xuICBib3JkZXItY29sb3I6ICNGRkM3MDA7XG4gIGNvbG9yOiAjRkZDNzAwO1xufVxuLnN3YWwyLWljb24uc3dhbDItZXJyb3Ige1xuICBib3JkZXItY29sb3I6ICNGMTQxNkM7XG4gIGNvbG9yOiAjRjE0MTZDO1xufVxuLnN3YWwyLWljb24uc3dhbDItZXJyb3IgW2NsYXNzXj1zd2FsMi14LW1hcmstbGluZV0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0MSwgNjUsIDEwOCwgMC43NSk7XG59XG4uc3dhbDItaWNvbi5zd2FsMi1zdWNjZXNzIHtcbiAgYm9yZGVyLWNvbG9yOiAjNTBDRDg5O1xuICBjb2xvcjogIzUwQ0Q4OTtcbn1cbi5zd2FsMi1pY29uLnN3YWwyLXN1Y2Nlc3MgW2NsYXNzXj1zd2FsMi1zdWNjZXNzLWxpbmVdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzUwQ0Q4OTtcbn1cbi5zd2FsMi1pY29uLnN3YWwyLXN1Y2Nlc3MgLnN3YWwyLXN1Y2Nlc3MtcmluZyB7XG4gIGJvcmRlci1jb2xvcjogcmdiYSg4MCwgMjA1LCAxMzcsIDAuMyk7XG59XG4uc3dhbDItaWNvbi5zd2FsMi1pbmZvIHtcbiAgYm9yZGVyLWNvbG9yOiAjNzIzOUVBO1xuICBjb2xvcjogIzcyMzlFQTtcbn1cbi5zd2FsMi1pY29uLnN3YWwyLXF1ZXN0aW9uIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkZEMzAwO1xuICBjb2xvcjogI0ZGRDMwMDtcbn1cblxuLnRveC10YXJnZXQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4udG94LXRpbnltY2Uge1xuICBib3JkZXItcmFkaXVzOiAwLjQ3NXJlbSAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDUwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi50b2FzdCB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDEuNXJlbSBjZW50ZXIgLypydGw6Y2FsYygxMDAlIC0gMS41cmVtKSBjZW50ZXIqLyAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiAwcHggMHB4IDUwcHggMHB4IHJnYmEoODIsIDYzLCAxMDUsIDAuMSkgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMC40NzVyZW0gIWltcG9ydGFudDtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNUY4RkE7XG4gIGNvbG9yOiAjNUU2Mjc4O1xuICBvcGFjaXR5OiAwLjc1ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDEuMjVyZW0gMS4yNXJlbSAxLjI1cmVtIDQuNXJlbSAhaW1wb3J0YW50O1xufVxuLnRvYXN0OmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xufVxuLnRvYXN0IC50b2FzdC1jbG9zZS1idXR0b24ge1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMDtcbiAgd2lkdGg6IDAuODVyZW07XG4gIGhlaWdodDogMC44NXJlbTtcbn1cbi50b2FzdCAudG9hc3QtdGl0bGUge1xuICBmb250LXNpemU6IDEuMTVyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4udG9hc3QgLnRvYXN0LXRpdGxlICsgLnRvYXN0LW1lc3NhZ2Uge1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtO1xufVxuLnRvYXN0IC50b2FzdC1tZXNzYWdlIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLnRvYXN0LnRvYXN0LXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTBDRDg5O1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi50b2FzdC50b2FzdC1zdWNjZXNzIC50b2FzdC1jbG9zZS1idXR0b24ge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPSclMjNGRkZGRkYnJTNlJTNjcGF0aCBkPSdNLjI5My4yOTNhMSAxIDAgMDExLjQxNCAwTDggNi41ODYgMTQuMjkzLjI5M2ExIDEgMCAxMTEuNDE0IDEuNDE0TDkuNDE0IDhsNi4yOTMgNi4yOTNhMSAxIDAgMDEtMS40MTQgMS40MTRMOCA5LjQxNGwtNi4yOTMgNi4yOTNhMSAxIDAgMDEtMS40MTQtMS40MTRMNi41ODYgOCAuMjkzIDEuNzA3YTEgMSAwIDAxMC0xLjQxNHonLyUzZSUzYy9zdmclM2VcIik7XG59XG4udG9hc3QudG9hc3QtaW5mbyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3MjM5RUE7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLnRvYXN0LnRvYXN0LWluZm8gLnRvYXN0LWNsb3NlLWJ1dHRvbiB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyUyM0ZGRkZGRiclM2UlM2NwYXRoIGQ9J00uMjkzLjI5M2ExIDEgMCAwMTEuNDE0IDBMOCA2LjU4NiAxNC4yOTMuMjkzYTEgMSAwIDExMS40MTQgMS40MTRMOS40MTQgOGw2LjI5MyA2LjI5M2ExIDEgMCAwMS0xLjQxNCAxLjQxNEw4IDkuNDE0bC02LjI5MyA2LjI5M2ExIDEgMCAwMS0xLjQxNC0xLjQxNEw2LjU4NiA4IC4yOTMgMS43MDdhMSAxIDAgMDEwLTEuNDE0eicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cbi50b2FzdC50b2FzdC13YXJuaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQzcwMDtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4udG9hc3QudG9hc3Qtd2FybmluZyAudG9hc3QtY2xvc2UtYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nJTIzRkZGRkZGJyUzZSUzY3BhdGggZD0nTS4yOTMuMjkzYTEgMSAwIDAxMS40MTQgMEw4IDYuNTg2IDE0LjI5My4yOTNhMSAxIDAgMTExLjQxNCAxLjQxNEw5LjQxNCA4bDYuMjkzIDYuMjkzYTEgMSAwIDAxLTEuNDE0IDEuNDE0TDggOS40MTRsLTYuMjkzIDYuMjkzYTEgMSAwIDAxLTEuNDE0LTEuNDE0TDYuNTg2IDggLjI5MyAxLjcwN2ExIDEgMCAwMTAtMS40MTR6Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuLnRvYXN0LnRvYXN0LWVycm9yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YxNDE2QztcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4udG9hc3QudG9hc3QtZXJyb3IgLnRvYXN0LWNsb3NlLWJ1dHRvbiB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyUyM0ZGRkZGRiclM2UlM2NwYXRoIGQ9J00uMjkzLjI5M2ExIDEgMCAwMTEuNDE0IDBMOCA2LjU4NiAxNC4yOTMuMjkzYTEgMSAwIDExMS40MTQgMS40MTRMOS40MTQgOGw2LjI5MyA2LjI5M2ExIDEgMCAwMS0xLjQxNCAxLjQxNEw4IDkuNDE0bC02LjI5MyA2LjI5M2ExIDEgMCAwMS0xLjQxNC0xLjQxNEw2LjU4NiA4IC4yOTMgMS43MDdhMSAxIDAgMDEwLTEuNDE0eicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cblxuLnRvYXN0LXRvcC1jZW50ZXIge1xuICB0b3A6IDEycHg7XG59XG5cbi50b2FzdC1ib3R0b20tY2VudGVyIHtcbiAgYm90dG9tOiAxMnB4O1xufVxuXG4uZHJhZ2dhYmxlIHtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5kcmFnZ2FibGUuZHJhZ2dhYmxlLW1pcnJvciB7XG4gIG9wYWNpdHk6IDAuODtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7XG4gIGJvcmRlcjogMnB4IGRhc2hlZCAjRTRFNkVGICFpbXBvcnRhbnQ7XG59XG4uZHJhZ2dhYmxlLmRyYWdnYWJsZS0tb3JpZ2luYWwge1xuICBvcGFjaXR5OiAwICFpbXBvcnRhbnQ7XG59XG4uZHJhZ2dhYmxlLmRyYWdnYWJsZS1zb3VyY2UtLWlzLWRyYWdnaW5nLmRyYWdnYWJsZS0tb3ZlciB7XG4gIG9wYWNpdHk6IDAgIWltcG9ydGFudDtcbn1cbi5kcmFnZ2FibGUgLmRyYWdnYWJsZS1oYW5kbGUge1xuICBjdXJzb3I6IG1vdmU7XG59XG5cbi5hcGV4Y2hhcnRzLXRleHQsXG4uYXBleGNoYXJ0cy10aXRsZS10ZXh0LFxuLmFwZXhjaGFydHMtbGVnZW5kLXRleHQge1xuICBmb250LWZhbWlseTogUG9wcGlucywgSGVsdmV0aWNhLCBcInNhbnMtc2VyaWZcIiAhaW1wb3J0YW50O1xufVxuXG4uYXBleGNoYXJ0cy10aXRsZS10ZXh0IHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmFwZXhjaGFydHMtcGllLWxhYmVsIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAwLjkyNXJlbTtcbn1cblxuLmFwZXhjaGFydHMtdG9vbGJhciB7XG4gIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbn1cblxuLmFwZXhjaGFydHMtbWVudSB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwLjVyZW0gMCAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiAwcHggMHB4IDUwcHggMHB4IHJnYmEoODIsIDYzLCAxMDUsIDAuMSk7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDc1cmVtICFpbXBvcnRhbnQ7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1pbi13aWR0aDogMTByZW0gIWltcG9ydGFudDtcbn1cbi5hcGV4Y2hhcnRzLW1lbnUgLmFwZXhjaGFydHMtbWVudS1pdGVtIHtcbiAgcGFkZGluZzogMC4yNXJlbSAxcmVtO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xufVxuLmFwZXhjaGFydHMtbWVudSAuYXBleGNoYXJ0cy1tZW51LWl0ZW06aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0NSwgMjQ4LCAyNTAsIDAuOCkgIWltcG9ydGFudDtcbn1cblxuLmFwZXhjaGFydHMtdG9vbHRpcC5hcGV4Y2hhcnRzLXRoZW1lLWxpZ2h0IHtcbiAgYm9yZGVyLXJhZGl1czogMC40NzVyZW07XG4gIGJveC1zaGFkb3c6IDBweCAwcHggNTBweCAwcHggcmdiYSg4MiwgNjMsIDEwNSwgMC4xKTtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgY29sb3I6ICMzRjQyNTQ7XG59XG4uYXBleGNoYXJ0cy10b29sdGlwLmFwZXhjaGFydHMtdGhlbWUtbGlnaHQgLmFwZXhjaGFydHMtdG9vbHRpcC10aXRsZSB7XG4gIGJhY2tncm91bmQ6ICNGNUY4RkEgIWltcG9ydGFudDtcbiAgY29sb3I6ICMzRjQyNTQ7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xufVxuLmFwZXhjaGFydHMtdG9vbHRpcCAuYXBleGNoYXJ0cy10b29sdGlwLXRpdGxlIHtcbiAgcGFkZGluZzogMC41cmVtIDFyZW07XG59XG4uYXBleGNoYXJ0cy14YXhpc3Rvb2x0aXAuYXBleGNoYXJ0cy10aGVtZS1saWdodCB7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDc1cmVtICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggNTBweCAwcHggcmdiYSg4MiwgNjMsIDEwNSwgMC4xKSAhaW1wb3J0YW50O1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICBjb2xvcjogIzNGNDI1NDtcbn1cbi5hcGV4Y2hhcnRzLXhheGlzdG9vbHRpcC5hcGV4Y2hhcnRzLXRoZW1lLWxpZ2h0OmJlZm9yZSB7XG4gIGJvcmRlci1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cbi5hcGV4Y2hhcnRzLXhheGlzdG9vbHRpcC5hcGV4Y2hhcnRzLXRoZW1lLWxpZ2h0OmFmdGVyIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuXG4uY2FyZC1yb3VuZGVkLWJvdHRvbSAuYXBleGNoYXJ0cy1jYW52YXMgc3ZnIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC40NzVyZW07XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjQ3NXJlbTtcbn1cblxuLnJvdW5kZWQgLmFwZXhjaGFydHMtY2FudmFzIHN2ZyB7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXNtIC5hcGV4Y2hhcnRzLWNhbnZhcyBzdmcge1xuICBib3JkZXItcmFkaXVzOiAwLjI3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1sZyAuYXBleGNoYXJ0cy1jYW52YXMgc3ZnIHtcbiAgYm9yZGVyLXJhZGl1czogMC43NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQteGwgLmFwZXhjaGFydHMtY2FudmFzIHN2ZyB7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLmFwZXhjaGFydHMtYmFyLWhvdmVyLXdoaXRlIC5hcGV4Y2hhcnRzLWJhci1hcmVhOmhvdmVyIHtcbiAgZmlsbDogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuXG4uYXBleGNoYXJ0cy1iYXItaG92ZXItcHJpbWFyeSAuYXBleGNoYXJ0cy1iYXItYXJlYTpob3ZlciB7XG4gIGZpbGw6ICNGRkQzMDAgIWltcG9ydGFudDtcbn1cblxuLmFwZXhjaGFydHMtYmFyLWhvdmVyLXNlY29uZGFyeSAuYXBleGNoYXJ0cy1iYXItYXJlYTpob3ZlciB7XG4gIGZpbGw6ICNFNEU2RUYgIWltcG9ydGFudDtcbn1cblxuLmFwZXhjaGFydHMtYmFyLWhvdmVyLWxpZ2h0IC5hcGV4Y2hhcnRzLWJhci1hcmVhOmhvdmVyIHtcbiAgZmlsbDogI0Y1RjhGQSAhaW1wb3J0YW50O1xufVxuXG4uYXBleGNoYXJ0cy1iYXItaG92ZXItc3VjY2VzcyAuYXBleGNoYXJ0cy1iYXItYXJlYTpob3ZlciB7XG4gIGZpbGw6ICM1MENEODkgIWltcG9ydGFudDtcbn1cblxuLmFwZXhjaGFydHMtYmFyLWhvdmVyLWluZm8gLmFwZXhjaGFydHMtYmFyLWFyZWE6aG92ZXIge1xuICBmaWxsOiAjNzIzOUVBICFpbXBvcnRhbnQ7XG59XG5cbi5hcGV4Y2hhcnRzLWJhci1ob3Zlci13YXJuaW5nIC5hcGV4Y2hhcnRzLWJhci1hcmVhOmhvdmVyIHtcbiAgZmlsbDogI0ZGQzcwMCAhaW1wb3J0YW50O1xufVxuXG4uYXBleGNoYXJ0cy1iYXItaG92ZXItZGFuZ2VyIC5hcGV4Y2hhcnRzLWJhci1hcmVhOmhvdmVyIHtcbiAgZmlsbDogI0YxNDE2QyAhaW1wb3J0YW50O1xufVxuXG4uYXBleGNoYXJ0cy1iYXItaG92ZXItZGFyayAuYXBleGNoYXJ0cy1iYXItYXJlYTpob3ZlciB7XG4gIGZpbGw6ICMxODFDMzIgIWltcG9ydGFudDtcbn1cblxuLmFwZXhjaGFydHMtYmFyLWhvdmVyLW11dGVkIC5hcGV4Y2hhcnRzLWJhci1hcmVhOmhvdmVyIHtcbiAgZmlsbDogI0ExQTVCNyAhaW1wb3J0YW50O1xufVxuXG4uYXBleGNoYXJ0cy1iYXItaG92ZXItZ3JheS0xMDAgLmFwZXhjaGFydHMtYmFyLWFyZWE6aG92ZXIge1xuICBmaWxsOiAjRjVGOEZBICFpbXBvcnRhbnQ7XG59XG5cbi5hcGV4Y2hhcnRzLWJhci1ob3Zlci1ncmF5LTIwMCAuYXBleGNoYXJ0cy1iYXItYXJlYTpob3ZlciB7XG4gIGZpbGw6ICNFRkYyRjUgIWltcG9ydGFudDtcbn1cblxuLmFwZXhjaGFydHMtYmFyLWhvdmVyLWdyYXktMzAwIC5hcGV4Y2hhcnRzLWJhci1hcmVhOmhvdmVyIHtcbiAgZmlsbDogI0U0RTZFRiAhaW1wb3J0YW50O1xufVxuXG4uYXBleGNoYXJ0cy1iYXItaG92ZXItZ3JheS00MDAgLmFwZXhjaGFydHMtYmFyLWFyZWE6aG92ZXIge1xuICBmaWxsOiAjQjVCNUMzICFpbXBvcnRhbnQ7XG59XG5cbi5hcGV4Y2hhcnRzLWJhci1ob3Zlci1ncmF5LTUwMCAuYXBleGNoYXJ0cy1iYXItYXJlYTpob3ZlciB7XG4gIGZpbGw6ICNBMUE1QjcgIWltcG9ydGFudDtcbn1cblxuLmFwZXhjaGFydHMtYmFyLWhvdmVyLWdyYXktNjAwIC5hcGV4Y2hhcnRzLWJhci1hcmVhOmhvdmVyIHtcbiAgZmlsbDogIzdFODI5OSAhaW1wb3J0YW50O1xufVxuXG4uYXBleGNoYXJ0cy1iYXItaG92ZXItZ3JheS03MDAgLmFwZXhjaGFydHMtYmFyLWFyZWE6aG92ZXIge1xuICBmaWxsOiAjNUU2Mjc4ICFpbXBvcnRhbnQ7XG59XG5cbi5hcGV4Y2hhcnRzLWJhci1ob3Zlci1ncmF5LTgwMCAuYXBleGNoYXJ0cy1iYXItYXJlYTpob3ZlciB7XG4gIGZpbGw6ICMzRjQyNTQgIWltcG9ydGFudDtcbn1cblxuLmFwZXhjaGFydHMtYmFyLWhvdmVyLWdyYXktOTAwIC5hcGV4Y2hhcnRzLWJhci1hcmVhOmhvdmVyIHtcbiAgZmlsbDogIzE4MUMzMiAhaW1wb3J0YW50O1xufVxuXG4ubGVhZmxldC1jb250YWluZXIgLmxlYWZsZXQtcGFuZSxcbi5sZWFmbGV0LWNvbnRhaW5lciAubGVhZmxldC10b3AsXG4ubGVhZmxldC1jb250YWluZXIgLmxlYWZsZXQtYm90dG9tLFxuLmxlYWZsZXQtY29udGFpbmVyIC5sZWFmbGV0LWNvbnRyb2wge1xuICB6LWluZGV4OiAxICFpbXBvcnRhbnQ7XG59XG4ubGVhZmxldC1jb250YWluZXIgLmxlYWZsZXQtcG9wdXAtY29udGVudC13cmFwcGVyIHtcbiAgYm9yZGVyLXJhZGl1czogMC40NzVyZW0gIWltcG9ydGFudDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3gtc2hhZG93OiAwIDAuNXJlbSAxLjVyZW0gMC41cmVtIHJnYmEoMCwgMCwgMCwgMC4wNzUpICFpbXBvcnRhbnQ7XG59XG4ubGVhZmxldC1jb250YWluZXIgLmxlYWZsZXQtcG9wdXAtY29udGVudC13cmFwcGVyIC5sZWFmbGV0LXBvcHVwLWNvbnRlbnQge1xuICBmb250LWZhbWlseTogUG9wcGlucywgSGVsdmV0aWNhLCBcInNhbnMtc2VyaWZcIjtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuXG4udG5zIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnRucyBbZGF0YS10bnM9dHJ1ZV0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnRucyAudG5zLWl0ZW0ge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xufVxuLnRucyAudG5zLWNvbnRyb2xzIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4udG5zIC50bnMtY29udHJvbHMgYnV0dG9uIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm9yZGVyOiAwO1xuICBtYXJnaW46IDAgMC4yNXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMC40NzVyZW07XG4gIHBhZGRpbmc6IDAuNXJlbSAwLjc1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZEMzAwO1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi50bnMgLnRucy1jb250cm9scyBidXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZiZTAwO1xufVxuLnRucyAudG5zLW5hdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLXRvcDogMS41cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMS41cmVtO1xufVxuLnRucyAudG5zLW5hdiBidXR0b24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3V0bGluZTogbm9uZTtcbiAgd2lkdGg6IDEuMjVyZW07XG4gIGhlaWdodDogMC43NXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VGRjJGNTtcbiAgbWFyZ2luOiAwIDAuMjVyZW07XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMC4zNXJlbTtcbn1cbi50bnMgLnRucy1uYXYgYnV0dG9uLnRucy1uYXYtYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRDMwMDtcbn1cbi50bnMudG5zLWluaXRpYXpsaWVkIFtkYXRhLXRucz10cnVlXSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4udG5zLnRucy1pbml0aWF6bGllZCAudG5zLWl0ZW0ge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xufVxuLnRucy50bnMtZGVmYXVsdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi50bnMudG5zLWRlZmF1bHQgW2RhdGEtY29udHJvbHM9cHJldl0sXG4udG5zLnRucy1kZWZhdWx0IFtkYXRhLWNvbnRyb2xzPW5leHRdIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLnRucy50bnMtZGVmYXVsdCBbZGF0YS1jb250cm9scz1wcmV2XSB7XG4gIGxlZnQ6IDA7XG59XG4udG5zLnRucy1kZWZhdWx0IFtkYXRhLWNvbnRyb2xzPW5leHRdIHtcbiAgcmlnaHQ6IDA7XG59XG4udG5zLnRucy1kZWZhdWx0IC50bnMtb3V0ZXIge1xuICBtYXJnaW46IDAgNHJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAudG5zLnRucy1kZWZhdWx0IC50bnMtb3V0ZXIge1xuICAgIG1hcmdpbjogMCAycmVtO1xuICB9XG59XG5cbmJvZHkge1xuICAtLWZjLWV2ZW50LWJvcmRlci1jb2xvcjogI0ZGRDMwMDtcbiAgLS1mYy1ldmVudC1iZy1jb2xvcjogI0ZGRDMwMDtcbiAgLS1mYy1ldmVudC10ZXh0LWNvbG9yOiAjRkZGRkZGO1xufVxuXG4uZmMge1xuICAtLWZjLWJvcmRlci1jb2xvcjogI0VGRjJGNTtcbiAgLS1mYy1wYWdlLWJnLWNvbG9yOiAjZmZmZmZmO1xuICAtLWZjLXNtYWxsLWZvbnQtc2l6ZTogMC45NXJlbTtcbiAgLS1mYy1oaWdobGlnaHQtY29sb3I6IHJnYmEoMjQ1LCAyNDgsIDI1MCwgMC41KTtcbiAgLS1mYy1iZy1ldmVudC1vcGFjaXR5OiAwLjM7XG4gIC0tZmMtbmV1dHJhbC1iZy1jb2xvcjogI0Y1RjhGQTtcbiAgLS1mYy10b2RheS1iZy1jb2xvcjogI0ZGRjhERDtcbiAgLS1mYy1ub3ctaW5kaWNhdG9yLWNvbG9yOiAjRjE0MTZDO1xuICAtLWZjLWxpc3QtZXZlbnQtaG92ZXItYmctY29sb3I6IHJnYmEoMjQ1LCAyNDgsIDI1MCwgMC41KTtcbiAgLS1mYy1idXR0b24tdGV4dC1jb2xvcjogIzdFODI5OTtcbiAgLS1mYy1idXR0b24tYmctY29sb3I6ICNGNUY4RkE7XG4gIC0tZmMtYnV0dG9uLWJvcmRlci1jb2xvcjogI0Y1RjhGQTtcbiAgLS1mYy1idXR0b24taG92ZXItYmctY29sb3I6ICNGNUY4RkE7XG4gIC0tZmMtYnV0dG9uLWhvdmVyLWJvcmRlci1jb2xvcjogI0Y1RjhGQTtcbiAgLS1mYy1idXR0b24tYWN0aXZlLWJnLWNvbG9yOiAjRUZGMkY1O1xuICAtLWZjLWJ1dHRvbi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjRUZGMkY1O1xufVxuLmZjIHRhYmxlIHtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuLmZjIC5mYy1idXR0b24ge1xuICBwYWRkaW5nOiAwLjc1cmVtIDEuMjVyZW07XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDc1cmVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBmb250LXdlaWdodDogNTAwO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cbi5mYyAuZmMtYnV0dG9uLXByaW1hcnkge1xuICBtYXJnaW46IDA7XG59XG4uZmMgLmZjLWJ1dHRvbi1wcmltYXJ5IC5mYy1pY29uIHtcbiAgZm9udC1zaXplOiAxLjM1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwLjE1cmVtO1xufVxuLmZjIC5mYy1idXR0b24tcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmZjLWJ1dHRvbi1hY3RpdmUpOmZvY3VzLCAuZmMgLmZjLWJ1dHRvbi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZmMtYnV0dG9uLWFjdGl2ZSk6aG92ZXIsIC5mYyAuZmMtYnV0dG9uLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5mYy1idXR0b24tYWN0aXZlKTphY3RpdmUge1xuICBjb2xvcjogIzE4MUMzMjtcbn1cbi5mYyAuZmMtYnV0dG9uLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5mYy1idXR0b24tYWN0aXZlKTpmb2N1cyAuZmMtaWNvbiwgLmZjIC5mYy1idXR0b24tcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmZjLWJ1dHRvbi1hY3RpdmUpOmhvdmVyIC5mYy1pY29uLCAuZmMgLmZjLWJ1dHRvbi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZmMtYnV0dG9uLWFjdGl2ZSk6YWN0aXZlIC5mYy1pY29uIHtcbiAgY29sb3I6ICMxODFDMzI7XG59XG4uZmMgLmZjLWJ1dHRvbi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpLmZjLWJ1dHRvbi1hY3RpdmUge1xuICBjb2xvcjogIzE4MUMzMjtcbn1cbi5mYyAuZmMtYnV0dG9uLXByaW1hcnk6bm90KDpkaXNhYmxlZCkuZmMtYnV0dG9uLWFjdGl2ZSAuZmMtaWNvbiB7XG4gIGNvbG9yOiAjMTgxQzMyO1xufVxuLmZjIC5mYy1idXR0b24tZ3JvdXAgLmZjLWJ1dHRvbiB7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuLmZjIC5mYy10b29sYmFyLXRpdGxlIHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjM0Y0MjU0O1xufVxuLmZjIC5mYy1jb2wtaGVhZGVyLWNlbGwge1xuICBwYWRkaW5nOiAwLjc1cmVtIDAuNXJlbTtcbn1cbi5mYyAuZmMtY29sLWhlYWRlci1jZWxsIC5mYy1jb2wtaGVhZGVyLWNlbGwtY3VzaGlvbiB7XG4gIGZvbnQtc2l6ZTogMS4xcmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzNGNDI1NDtcbn1cbi5mYyAuZmMtc2Nyb2xsZ3JpZCB7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDc1cmVtO1xufVxuLmZjIC5mYy1zY3JvbGxncmlkIHRoZWFkID4gdHIgdGQ6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjQ3NXJlbTtcbn1cbi5mYyAuZmMtc2Nyb2xsZ3JpZCB0aGVhZCA+IHRyIHRkOmxhc3QtY2hpbGQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC40NzVyZW07XG59XG4uZmMgLmZjLXNjcm9sbGdyaWQgdGJvZHkgPiB0cjpsYXN0LWNoaWxkIHRkOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC40NzVyZW07XG59XG4uZmMgLmZjLXNjcm9sbGdyaWQgdGJvZHkgPiB0cjpsYXN0LWNoaWxkIHRkOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC40NzVyZW07XG59XG4uZmMgLmZjLWRheWdyaWQtZXZlbnQge1xuICBtYXJnaW4tdG9wOiAzcHg7XG59XG4uZmMgLmZjLWRheWdyaWQtZG90LWV2ZW50IC5mYy1ldmVudC10aXRsZSxcbi5mYyAuZmMtZGF5Z3JpZC1kb3QtZXZlbnQgLmZjLWV2ZW50LXRpbWUsXG4uZmMgLmZjLWRheWdyaWQtYmxvY2stZXZlbnQgLmZjLWV2ZW50LXRpdGxlLFxuLmZjIC5mYy1kYXlncmlkLWJsb2NrLWV2ZW50IC5mYy1ldmVudC10aW1lIHtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjI1cmVtO1xufVxuLmZjIC5mYy1kYXlncmlkLWRheS1udW1iZXIge1xuICBjb2xvcjogIzNGNDI1NDtcbn1cbi5mYyAuZmMtZGF5Z3JpZC1kb3QtZXZlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGOEZBO1xuICBjb2xvcjogIzdFODI5OTtcbn1cbi5mYyAuZmMtZGF5Z3JpZC1kb3QtZXZlbnQgLmZjLWV2ZW50LXRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5mYyAuZmMtZGF5Z3JpZC1kb3QtZXZlbnQ6aG92ZXIsIC5mYyAuZmMtZGF5Z3JpZC1kb3QtZXZlbnQuZmMtZXZlbnQtbWlycm9yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y1RjhGQTtcbiAgY29sb3I6ICNGRkQzMDA7XG59XG4uZmMgLmZjLWRheWdyaWQtZXZlbnQtZG90IHtcbiAgbWFyZ2luLWxlZnQ6IDAuNXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAwLjFyZW07XG59XG4uZmMgLmZjLXBvcG92ZXIge1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm94LXNoYWRvdzogMHB4IDBweCA1MHB4IDBweCByZ2JhKDgyLCA2MywgMTA1LCAwLjEpO1xuICBib3JkZXItcmFkaXVzOiAwLjQ3NXJlbTtcbn1cbi5mYyAuZmMtcG9wb3ZlciAuZmMtcG9wb3Zlci1oZWFkZXIge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjQ3NXJlbTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuNDc1cmVtO1xuICBwYWRkaW5nOiAwLjY1cmVtIDAuNzVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG4uZmMgLmZjLXBvcG92ZXIgLmZjLXBvcG92ZXItaGVhZGVyIC5mYy1wb3BvdmVyLXRpdGxlIHtcbiAgY29sb3I6ICMzRjQyNTQ7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5mYyAuZmMtcG9wb3ZlciAuZmMtcG9wb3Zlci1oZWFkZXIgLmZjLXBvcG92ZXItY2xvc2Uge1xuICBmb250LXNpemU6IDFyZW07XG4gIGNvbG9yOiAjN0U4Mjk5O1xufVxuLmZjIC5mYy1wb3BvdmVyIC5mYy1wb3BvdmVyLWhlYWRlciAuZmMtcG9wb3Zlci1jbG9zZTpob3ZlciB7XG4gIGNvbG9yOiAjRkZEMzAwO1xufVxuLmZjIC5mYy1wb3BvdmVyIC5mYy1wb3BvdmVyLWJvZHkge1xuICBwYWRkaW5nOiAwLjVyZW0gMC43NXJlbSAwLjc1cmVtIDAuNzVyZW07XG59XG4uZmMgLmZjLWRheWdyaWQtbW9yZS1saW5rIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5mYyAuZmMtdGltZWdyaWQtc2xvdCB7XG4gIGhlaWdodDogMnJlbTtcbiAgZm9udC1zaXplOiAwLjk1cmVtO1xufVxuLmZjIC5mYy1saXN0LWRheS1jdXNoaW9uLFxuLmZjIC5mYy1saXN0LXRhYmxlIHRkIHtcbiAgcGFkZGluZzogMC44NXJlbSAxLjE1cmVtO1xufVxuLmZjIC5mYy1saXN0LWRheS10ZXh0LFxuLmZjIC5mYy1saXN0LWRheS1zaWRlLXRleHQge1xuICBmb250LXNpemU6IDEuMXJlbTtcbiAgY29sb3I6ICMxODFDMzI7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4uZmMgLmZjLWxpc3QsXG4uZmMgLmZjLWxpc3QtdGFibGUge1xuICBib3JkZXItcmFkaXVzOiAwLjQ3NXJlbTtcbn1cbi5mYyAuZmMtbGlzdCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5mYyAuZmMtdGltZWdyaWQtYXhpcyB7XG4gIHBhZGRpbmctbGVmdDogMHJlbTtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi5mYyAuZmMtdGltZWdyaWQtZXZlbnQgLmZjLWV2ZW50LW1haW4ge1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuMjVyZW07XG59XG4uZmMgLmZjLXRpbWVncmlkLW5vdy1pbmRpY2F0b3ItYXJyb3cge1xuICBtYXJnaW4tdG9wOiAtMXB4O1xufVxuXG4uZmMtaC1ldmVudCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuZmMgLmZjLWhlYWRlci10b29sYmFyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5mYyAuZmMtaGVhZGVyLXRvb2xiYXIgLmZjLXRvb2xiYXItY2h1bms6bnRoLWNoaWxkKDEpLCAuZmMgLmZjLWhlYWRlci10b29sYmFyIC5mYy10b29sYmFyLWNodW5rOm50aC1jaGlsZCgzKSB7XG4gICAgb3JkZXI6IDI7XG4gIH1cbiAgLmZjIC5mYy1oZWFkZXItdG9vbGJhciAuZmMtdG9vbGJhci1jaHVuazpudGgtY2hpbGQoMikge1xuICAgIG9yZGVyOiAxO1xuICB9XG4gIC5mYyAuZmMtaGVhZGVyLXRvb2xiYXIgLmZjLXRvb2xiYXItY2h1bms6bnRoLWNoaWxkKDIpLCAuZmMgLmZjLWhlYWRlci10b29sYmFyIC5mYy10b29sYmFyLWNodW5rOm50aC1jaGlsZCgxKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgfVxufVxuLmthbmJhbi1jb250YWluZXIge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4ua2FuYmFuLWNvbnRhaW5lciAua2FuYmFuLWJvYXJkIHtcbiAgZmxvYXQ6IG5vbmU7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtO1xuICBtYXJnaW4tcmlnaHQ6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y1RjhGQTtcbiAgYm9yZGVyLXJhZGl1czogMC40NzVyZW07XG59XG4ua2FuYmFuLWNvbnRhaW5lciAua2FuYmFuLWJvYXJkOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cbi5rYW5iYW4tY29udGFpbmVyIC5rYW5iYW4tYm9hcmQgLmthbmJhbi1ib2FyZC1oZWFkZXIge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjQ3NXJlbTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuNDc1cmVtO1xufVxuLmthbmJhbi1jb250YWluZXIgLmthbmJhbi1ib2FyZCAua2FuYmFuLWJvYXJkLWhlYWRlciAua2FuYmFuLXRpdGxlLWJvYXJkIHtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjMTgxQzMyO1xufVxuLmthbmJhbi1jb250YWluZXIgLmthbmJhbi1ib2FyZCAua2FuYmFuLWJvYXJkLWhlYWRlci53aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4ua2FuYmFuLWNvbnRhaW5lciAua2FuYmFuLWJvYXJkIC5rYW5iYW4tYm9hcmQtaGVhZGVyLndoaXRlIC5rYW5iYW4tdGl0bGUtYm9hcmQge1xuICBjb2xvcjogIzdFODI5OTtcbn1cbi5rYW5iYW4tY29udGFpbmVyIC5rYW5iYW4tYm9hcmQgLmthbmJhbi1ib2FyZC1oZWFkZXIubGlnaHQtd2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4ua2FuYmFuLWNvbnRhaW5lciAua2FuYmFuLWJvYXJkIC5rYW5iYW4tYm9hcmQtaGVhZGVyLmxpZ2h0LXdoaXRlIC5rYW5iYW4tdGl0bGUtYm9hcmQge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5rYW5iYW4tY29udGFpbmVyIC5rYW5iYW4tYm9hcmQgLmthbmJhbi1ib2FyZC1oZWFkZXIubGlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGOEZBO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmthbmJhbi1jb250YWluZXIgLmthbmJhbi1ib2FyZCAua2FuYmFuLWJvYXJkLWhlYWRlci5saWdodCAua2FuYmFuLXRpdGxlLWJvYXJkIHtcbiAgY29sb3I6ICM3RTgyOTk7XG59XG4ua2FuYmFuLWNvbnRhaW5lciAua2FuYmFuLWJvYXJkIC5rYW5iYW4tYm9hcmQtaGVhZGVyLmxpZ2h0LWxpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDUsIDI0OCwgMjUwLCAwLjEpO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmthbmJhbi1jb250YWluZXIgLmthbmJhbi1ib2FyZCAua2FuYmFuLWJvYXJkLWhlYWRlci5saWdodC1saWdodCAua2FuYmFuLXRpdGxlLWJvYXJkIHtcbiAgY29sb3I6ICNGNUY4RkE7XG59XG4ua2FuYmFuLWNvbnRhaW5lciAua2FuYmFuLWJvYXJkIC5rYW5iYW4tYm9hcmQtaGVhZGVyLnByaW1hcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZEMzAwO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmthbmJhbi1jb250YWluZXIgLmthbmJhbi1ib2FyZCAua2FuYmFuLWJvYXJkLWhlYWRlci5wcmltYXJ5IC5rYW5iYW4tdGl0bGUtYm9hcmQge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5rYW5iYW4tY29udGFpbmVyIC5rYW5iYW4tYm9hcmQgLmthbmJhbi1ib2FyZC1oZWFkZXIubGlnaHQtcHJpbWFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyMTEsIDAsIDAuMSk7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4ua2FuYmFuLWNvbnRhaW5lciAua2FuYmFuLWJvYXJkIC5rYW5iYW4tYm9hcmQtaGVhZGVyLmxpZ2h0LXByaW1hcnkgLmthbmJhbi10aXRsZS1ib2FyZCB7XG4gIGNvbG9yOiAjRkZEMzAwO1xufVxuLmthbmJhbi1jb250YWluZXIgLmthbmJhbi1ib2FyZCAua2FuYmFuLWJvYXJkLWhlYWRlci5zZWNvbmRhcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTRFNkVGO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmthbmJhbi1jb250YWluZXIgLmthbmJhbi1ib2FyZCAua2FuYmFuLWJvYXJkLWhlYWRlci5zZWNvbmRhcnkgLmthbmJhbi10aXRsZS1ib2FyZCB7XG4gIGNvbG9yOiAjM0Y0MjU0O1xufVxuLmthbmJhbi1jb250YWluZXIgLmthbmJhbi1ib2FyZCAua2FuYmFuLWJvYXJkLWhlYWRlci5saWdodC1zZWNvbmRhcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyOCwgMjMwLCAyMzksIDAuMSk7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4ua2FuYmFuLWNvbnRhaW5lciAua2FuYmFuLWJvYXJkIC5rYW5iYW4tYm9hcmQtaGVhZGVyLmxpZ2h0LXNlY29uZGFyeSAua2FuYmFuLXRpdGxlLWJvYXJkIHtcbiAgY29sb3I6ICNFNEU2RUY7XG59XG4ua2FuYmFuLWNvbnRhaW5lciAua2FuYmFuLWJvYXJkIC5rYW5iYW4tYm9hcmQtaGVhZGVyLnN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTBDRDg5O1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmthbmJhbi1jb250YWluZXIgLmthbmJhbi1ib2FyZCAua2FuYmFuLWJvYXJkLWhlYWRlci5zdWNjZXNzIC5rYW5iYW4tdGl0bGUtYm9hcmQge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5rYW5iYW4tY29udGFpbmVyIC5rYW5iYW4tYm9hcmQgLmthbmJhbi1ib2FyZC1oZWFkZXIubGlnaHQtc3VjY2VzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoODAsIDIwNSwgMTM3LCAwLjEpO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmthbmJhbi1jb250YWluZXIgLmthbmJhbi1ib2FyZCAua2FuYmFuLWJvYXJkLWhlYWRlci5saWdodC1zdWNjZXNzIC5rYW5iYW4tdGl0bGUtYm9hcmQge1xuICBjb2xvcjogIzUwQ0Q4OTtcbn1cbi5rYW5iYW4tY29udGFpbmVyIC5rYW5iYW4tYm9hcmQgLmthbmJhbi1ib2FyZC1oZWFkZXIuaW5mbyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3MjM5RUE7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4ua2FuYmFuLWNvbnRhaW5lciAua2FuYmFuLWJvYXJkIC5rYW5iYW4tYm9hcmQtaGVhZGVyLmluZm8gLmthbmJhbi10aXRsZS1ib2FyZCB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLmthbmJhbi1jb250YWluZXIgLmthbmJhbi1ib2FyZCAua2FuYmFuLWJvYXJkLWhlYWRlci5saWdodC1pbmZvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMTQsIDU3LCAyMzQsIDAuMSk7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4ua2FuYmFuLWNvbnRhaW5lciAua2FuYmFuLWJvYXJkIC5rYW5iYW4tYm9hcmQtaGVhZGVyLmxpZ2h0LWluZm8gLmthbmJhbi10aXRsZS1ib2FyZCB7XG4gIGNvbG9yOiAjNzIzOUVBO1xufVxuLmthbmJhbi1jb250YWluZXIgLmthbmJhbi1ib2FyZCAua2FuYmFuLWJvYXJkLWhlYWRlci53YXJuaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQzcwMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5rYW5iYW4tY29udGFpbmVyIC5rYW5iYW4tYm9hcmQgLmthbmJhbi1ib2FyZC1oZWFkZXIud2FybmluZyAua2FuYmFuLXRpdGxlLWJvYXJkIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4ua2FuYmFuLWNvbnRhaW5lciAua2FuYmFuLWJvYXJkIC5rYW5iYW4tYm9hcmQtaGVhZGVyLmxpZ2h0LXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMTk5LCAwLCAwLjEpO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmthbmJhbi1jb250YWluZXIgLmthbmJhbi1ib2FyZCAua2FuYmFuLWJvYXJkLWhlYWRlci5saWdodC13YXJuaW5nIC5rYW5iYW4tdGl0bGUtYm9hcmQge1xuICBjb2xvcjogI0ZGQzcwMDtcbn1cbi5rYW5iYW4tY29udGFpbmVyIC5rYW5iYW4tYm9hcmQgLmthbmJhbi1ib2FyZC1oZWFkZXIuZGFuZ2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YxNDE2QztcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5rYW5iYW4tY29udGFpbmVyIC5rYW5iYW4tYm9hcmQgLmthbmJhbi1ib2FyZC1oZWFkZXIuZGFuZ2VyIC5rYW5iYW4tdGl0bGUtYm9hcmQge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5rYW5iYW4tY29udGFpbmVyIC5rYW5iYW4tYm9hcmQgLmthbmJhbi1ib2FyZC1oZWFkZXIubGlnaHQtZGFuZ2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDEsIDY1LCAxMDgsIDAuMSk7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4ua2FuYmFuLWNvbnRhaW5lciAua2FuYmFuLWJvYXJkIC5rYW5iYW4tYm9hcmQtaGVhZGVyLmxpZ2h0LWRhbmdlciAua2FuYmFuLXRpdGxlLWJvYXJkIHtcbiAgY29sb3I6ICNGMTQxNkM7XG59XG4ua2FuYmFuLWNvbnRhaW5lciAua2FuYmFuLWJvYXJkIC5rYW5iYW4tYm9hcmQtaGVhZGVyLmRhcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTgxQzMyO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmthbmJhbi1jb250YWluZXIgLmthbmJhbi1ib2FyZCAua2FuYmFuLWJvYXJkLWhlYWRlci5kYXJrIC5rYW5iYW4tdGl0bGUtYm9hcmQge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5rYW5iYW4tY29udGFpbmVyIC5rYW5iYW4tYm9hcmQgLmthbmJhbi1ib2FyZC1oZWFkZXIubGlnaHQtZGFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQsIDI4LCA1MCwgMC4xKTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5rYW5iYW4tY29udGFpbmVyIC5rYW5iYW4tYm9hcmQgLmthbmJhbi1ib2FyZC1oZWFkZXIubGlnaHQtZGFyayAua2FuYmFuLXRpdGxlLWJvYXJkIHtcbiAgY29sb3I6ICMxODFDMzI7XG59XG4ua2FuYmFuLWNvbnRhaW5lciAua2FuYmFuLWJvYXJkIC5rYW5iYW4tZHJhZyAua2FuYmFuLWl0ZW0ge1xuICBib3JkZXItcmFkaXVzOiAwLjQ3NXJlbTtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAxM3B4IDBweCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xufVxuLmthbmJhbi1jb250YWluZXIgLmthbmJhbi1ib2FyZCAua2FuYmFuLWRyYWcgLmthbmJhbi1pdGVtW2RhdGEtY2xhc3M9d2hpdGVdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgY29sb3I6ICM3RTgyOTk7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4ua2FuYmFuLWNvbnRhaW5lciAua2FuYmFuLWJvYXJkIC5rYW5iYW4tZHJhZyAua2FuYmFuLWl0ZW1bZGF0YS1jbGFzcz1saWdodC13aGl0ZV0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmthbmJhbi1jb250YWluZXIgLmthbmJhbi1ib2FyZCAua2FuYmFuLWRyYWcgLmthbmJhbi1pdGVtW2RhdGEtY2xhc3M9bGlnaHRdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y1RjhGQTtcbiAgY29sb3I6ICM3RTgyOTk7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4ua2FuYmFuLWNvbnRhaW5lciAua2FuYmFuLWJvYXJkIC5rYW5iYW4tZHJhZyAua2FuYmFuLWl0ZW1bZGF0YS1jbGFzcz1saWdodC1saWdodF0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0NSwgMjQ4LCAyNTAsIDAuMSk7XG4gIGNvbG9yOiAjRjVGOEZBO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmthbmJhbi1jb250YWluZXIgLmthbmJhbi1ib2FyZCAua2FuYmFuLWRyYWcgLmthbmJhbi1pdGVtW2RhdGEtY2xhc3M9cHJpbWFyeV0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZEMzAwO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5rYW5iYW4tY29udGFpbmVyIC5rYW5iYW4tYm9hcmQgLmthbmJhbi1kcmFnIC5rYW5iYW4taXRlbVtkYXRhLWNsYXNzPWxpZ2h0LXByaW1hcnldIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDIxMSwgMCwgMC4xKTtcbiAgY29sb3I6ICNGRkQzMDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4ua2FuYmFuLWNvbnRhaW5lciAua2FuYmFuLWJvYXJkIC5rYW5iYW4tZHJhZyAua2FuYmFuLWl0ZW1bZGF0YS1jbGFzcz1zZWNvbmRhcnldIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U0RTZFRjtcbiAgY29sb3I6ICMzRjQyNTQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4ua2FuYmFuLWNvbnRhaW5lciAua2FuYmFuLWJvYXJkIC5rYW5iYW4tZHJhZyAua2FuYmFuLWl0ZW1bZGF0YS1jbGFzcz1saWdodC1zZWNvbmRhcnldIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjgsIDIzMCwgMjM5LCAwLjEpO1xuICBjb2xvcjogI0U0RTZFRjtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5rYW5iYW4tY29udGFpbmVyIC5rYW5iYW4tYm9hcmQgLmthbmJhbi1kcmFnIC5rYW5iYW4taXRlbVtkYXRhLWNsYXNzPXN1Y2Nlc3NdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzUwQ0Q4OTtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4ua2FuYmFuLWNvbnRhaW5lciAua2FuYmFuLWJvYXJkIC5rYW5iYW4tZHJhZyAua2FuYmFuLWl0ZW1bZGF0YS1jbGFzcz1saWdodC1zdWNjZXNzXSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoODAsIDIwNSwgMTM3LCAwLjEpO1xuICBjb2xvcjogIzUwQ0Q4OTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5rYW5iYW4tY29udGFpbmVyIC5rYW5iYW4tYm9hcmQgLmthbmJhbi1kcmFnIC5rYW5iYW4taXRlbVtkYXRhLWNsYXNzPWluZm9dIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzcyMzlFQTtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4ua2FuYmFuLWNvbnRhaW5lciAua2FuYmFuLWJvYXJkIC5rYW5iYW4tZHJhZyAua2FuYmFuLWl0ZW1bZGF0YS1jbGFzcz1saWdodC1pbmZvXSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTE0LCA1NywgMjM0LCAwLjEpO1xuICBjb2xvcjogIzcyMzlFQTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5rYW5iYW4tY29udGFpbmVyIC5rYW5iYW4tYm9hcmQgLmthbmJhbi1kcmFnIC5rYW5iYW4taXRlbVtkYXRhLWNsYXNzPXdhcm5pbmddIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQzcwMDtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4ua2FuYmFuLWNvbnRhaW5lciAua2FuYmFuLWJvYXJkIC5rYW5iYW4tZHJhZyAua2FuYmFuLWl0ZW1bZGF0YS1jbGFzcz1saWdodC13YXJuaW5nXSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAxOTksIDAsIDAuMSk7XG4gIGNvbG9yOiAjRkZDNzAwO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmthbmJhbi1jb250YWluZXIgLmthbmJhbi1ib2FyZCAua2FuYmFuLWRyYWcgLmthbmJhbi1pdGVtW2RhdGEtY2xhc3M9ZGFuZ2VyXSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMTQxNkM7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmthbmJhbi1jb250YWluZXIgLmthbmJhbi1ib2FyZCAua2FuYmFuLWRyYWcgLmthbmJhbi1pdGVtW2RhdGEtY2xhc3M9bGlnaHQtZGFuZ2VyXSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQxLCA2NSwgMTA4LCAwLjEpO1xuICBjb2xvcjogI0YxNDE2QztcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5rYW5iYW4tY29udGFpbmVyIC5rYW5iYW4tYm9hcmQgLmthbmJhbi1kcmFnIC5rYW5iYW4taXRlbVtkYXRhLWNsYXNzPWRhcmtdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE4MUMzMjtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4ua2FuYmFuLWNvbnRhaW5lciAua2FuYmFuLWJvYXJkIC5rYW5iYW4tZHJhZyAua2FuYmFuLWl0ZW1bZGF0YS1jbGFzcz1saWdodC1kYXJrXSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQsIDI4LCA1MCwgMC4xKTtcbiAgY29sb3I6ICMxODFDMzI7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uanN0cmVlLWRlZmF1bHQgLmpzdHJlZS1hbmNob3Ige1xuICBjb2xvcjogIzVFNjI3ODtcbiAgcGFkZGluZzogMCA4cHggMCA0cHg7XG59XG4uanN0cmVlLWRlZmF1bHQgLmpzdHJlZS1pY29uIHtcbiAgY29sb3I6ICM1RTYyNzg7XG4gIGZvbnQtc2l6ZTogMS4zcmVtO1xufVxuLmpzdHJlZS1kZWZhdWx0IC5qc3RyZWUtaWNvbi5sYSB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xufVxuLmpzdHJlZS1kZWZhdWx0IC5qc3RyZWUtaWNvbi5mYSB7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xufVxuLmpzdHJlZS1kZWZhdWx0IC5qc3RyZWUtZGlzYWJsZWQge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICBsaW5lLWhlaWdodDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBvcGFjaXR5OiAwLjc7XG59XG4uanN0cmVlLWRlZmF1bHQgLmpzdHJlZS1kaXNhYmxlZCAuanN0cmVlLWljb24ge1xuICBjb2xvcjogIzVFNjI3ODtcbn1cbi5qc3RyZWUtZGVmYXVsdCAuanN0cmVlLWNsaWNrZWQge1xuICBib3JkZXI6IDA7XG4gIGJhY2tncm91bmQ6ICNGNUY4RkE7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uanN0cmVlLWRlZmF1bHQgLmpzdHJlZS1ob3ZlcmVkIHtcbiAgYm9yZGVyOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGOEZBO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmpzdHJlZS1kZWZhdWx0IC5qc3RyZWUtd2hvbGVyb3ctY2xpY2tlZCxcbi5qc3RyZWUtZGVmYXVsdCAuanN0cmVlLXdob2xlcm93LWNsaWNrZWQge1xuICBiYWNrZ3JvdW5kOiAjRUZGMkY1O1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmpzdHJlZS1kZWZhdWx0IC5qc3RyZWUtd2hvbGVyb3ctaG92ZXJlZCwgLmpzdHJlZS1kZWZhdWx0LmpzdHJlZS13aG9sZXJvdyAuanN0cmVlLXdob2xlcm93LWhvdmVyZWQge1xuICBib3JkZXI6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNUY4RkE7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5qc3RyZWUtb3BlbiA+IC5qc3RyZWUtYW5jaG9yID4gLmZhLWZvbGRlcjpiZWZvcmUge1xuICBtYXJnaW4tbGVmdDogMnB4O1xuICBjb250ZW50OiBcIlxcZjA3Y1wiO1xufVxuXG4uanN0cmVlLW9wZW4gPiAuanN0cmVlLWFuY2hvciA+IC5sYS1mb2xkZXI6YmVmb3JlIHtcbiAgbWFyZ2luLWxlZnQ6IDJweDtcbiAgY29udGVudDogXCJcXGYyMDBcIjtcbn1cblxuLmpzdHJlZS1kZWZhdWx0LmpzdHJlZS1ydGwgLmpzdHJlZS1ub2RlIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTAwJSAxcHggLypydGw6aWdub3JlKi8gIWltcG9ydGFudDtcbn1cblxuLmpzdHJlZS1kZWZhdWx0LmpzdHJlZS1ydGwgLmpzdHJlZS1sYXN0IHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgLypydGw6aWdub3JlKi87XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5cbi5qc3RyZWUtcnRsIC5qc3RyZWUtYW5jaG9yIHtcbiAgcGFkZGluZzogMCA0cHggMCA4cHggLypydGw6aWdub3JlKi87XG59XG5cbi52YWthdGEtY29udGV4dCxcbi52YWthdGEtY29udGV4dCB1bCB7XG4gIHBhZGRpbmc6IDAuNXJlbSAwO1xuICBtaW4td2lkdGg6IDE1MHB4O1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1icy1mb250LXNhbnMtc2VyaWYpO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3gtc2hhZG93OiAwcHggMHB4IDUwcHggMHB4IHJnYmEoODIsIDYzLCAxMDUsIDAuMSk7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMC40NzVyZW07XG59XG4udmFrYXRhLWNvbnRleHQgbGksXG4udmFrYXRhLWNvbnRleHQgdWwgbGkge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG59XG4udmFrYXRhLWNvbnRleHQgbGkgYSxcbi52YWthdGEtY29udGV4dCB1bCBsaSBhIHtcbiAgcGFkZGluZzogMHJlbSAxLjJyZW07XG4gIGJvcmRlcjogMDtcbn1cbi52YWthdGEtY29udGV4dCBsaSBhIGksXG4udmFrYXRhLWNvbnRleHQgdWwgbGkgYSBpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi52YWthdGEtY29udGV4dCBsaSBhIC52YWthdGEtY29udGV4dG1lbnUtc2VwLFxuLnZha2F0YS1jb250ZXh0IHVsIGxpIGEgLnZha2F0YS1jb250ZXh0bWVudS1zZXAge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnZha2F0YS1jb250ZXh0IGxpIGEgc3Bhbixcbi52YWthdGEtY29udGV4dCBsaSBhIGlucyxcbi52YWthdGEtY29udGV4dCB1bCBsaSBhIHNwYW4sXG4udmFrYXRhLWNvbnRleHQgdWwgbGkgYSBpbnMge1xuICBkaXNwbGF5OiBub25lO1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbn1cbi52YWthdGEtY29udGV4dCAudmFrYXRhLWNvbnRleHQtaG92ZXIgPiBhLFxuLnZha2F0YS1jb250ZXh0IGxpIGE6aG92ZXIsXG4udmFrYXRhLWNvbnRleHQgdWwgLnZha2F0YS1jb250ZXh0LWhvdmVyID4gYSxcbi52YWthdGEtY29udGV4dCB1bCBsaSBhOmhvdmVyIHtcbiAgbWFyZ2luOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGOEZBO1xuICBjb2xvcjogI0ZGRDMwMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi52YWthdGEtY29udGV4dCAudmFrYXRhLWNvbnRleHQtaG92ZXIgPiBhIC5zcGFuLFxuLnZha2F0YS1jb250ZXh0IC52YWthdGEtY29udGV4dC1ob3ZlciA+IGEgLmlucyxcbi52YWthdGEtY29udGV4dCBsaSBhOmhvdmVyIC5zcGFuLFxuLnZha2F0YS1jb250ZXh0IGxpIGE6aG92ZXIgLmlucyxcbi52YWthdGEtY29udGV4dCB1bCAudmFrYXRhLWNvbnRleHQtaG92ZXIgPiBhIC5zcGFuLFxuLnZha2F0YS1jb250ZXh0IHVsIC52YWthdGEtY29udGV4dC1ob3ZlciA+IGEgLmlucyxcbi52YWthdGEtY29udGV4dCB1bCBsaSBhOmhvdmVyIC5zcGFuLFxuLnZha2F0YS1jb250ZXh0IHVsIGxpIGE6aG92ZXIgLmlucyB7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xufVxuXG4udmFrYXRhLWNvbnRleHQgLnZha2F0YS1jb250ZXh0LXNlcGFyYXRvciBhLFxuLnZha2F0YS1jb250ZXh0LXJ0bCAudmFrYXRhLWNvbnRleHQtc2VwYXJhdG9yIGEge1xuICBtYXJnaW46IDA7XG4gIGJvcmRlcjogMDtcbiAgaGVpZ2h0OiAycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFRkYyRjU7XG59XG5cbi5qc3RyZWUtcmVuYW1lLWlucHV0IHtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAycHggNnB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogLTRweCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGOEZBICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNGNUY4RkEgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMC40NzVyZW07XG59IiwiLy9cbi8vIGZzbGlnaHRib3hcbi8vXG5cbi5mc2xpZ2h0Ym94LXNsaWRlLWJ0biB7XG4gICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG59XG5cbi5mc2xpZ2h0Ym94LXRvb2xiYXIge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xufSIsIi8vXG4vLyBTZWxlY3QyIHBsdWdpbiBjdXN0b21pemF0aW9uOiBodHRwczovL3NlbGVjdDIub3JnXG4vL1xuXG4kc2VsZWN0Mi1kcm9wZG93bi1wYWRkaW5nOiAxcmVtIDA7XG4kc2VsZWN0Mi1kcm9wZG93bi1vcHRpb24tcGFkZGluZzogMC43NXJlbSAxLjI1cmVtO1xuJHNlbGVjdDItZHJvcGRvd24tb3B0aW9uLW1hcmdpbjogMCAwO1xuXG4kc2VsZWN0Mi1kcm9wZG93bi1ncm91cC1wYWRkaW5nOiAwIDEuMjVyZW0gMCAxLjI1cmVtO1xuJHNlbGVjdDItZHJvcGRvd24tZ3JvdXAtbWFyZ2luOiAwIDAgMC4yNXJlbSAwO1xuXG4kc2VsZWN0Mi1zZWFyY2gtcGFkZGluZzogMC41cmVtIDEuMjVyZW07XG4kc2VsZWN0Mi1zZWFyY2gtbWFyZ2luOiAwIDAgMC41cmVtIDA7XG5cbiRzZWxlY3QyLWNsZWFyLXNpemU6IDAuN3JlbTtcbiRzZWxlY3QyLWNsZWFyLWNvbG9yOiAkZ3JheS03MDA7XG4kc2VsZWN0Mi1jbGVhci1jb2xvci1ob3ZlcjogJHByaW1hcnk7XG4kc2VsZWN0Mi1jbGVhci1iZzogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyN7JHNlbGVjdDItY2xlYXItY29sb3J9Jz48cGF0aCBkPSdNLjI5My4yOTNhMSAxIDAgMDExLjQxNCAwTDggNi41ODYgMTQuMjkzLjI5M2ExIDEgMCAxMTEuNDE0IDEuNDE0TDkuNDE0IDhsNi4yOTMgNi4yOTNhMSAxIDAgMDEtMS40MTQgMS40MTRMOCA5LjQxNGwtNi4yOTMgNi4yOTNhMSAxIDAgMDEtMS40MTQtMS40MTRMNi41ODYgOCAuMjkzIDEuNzA3YTEgMSAwIDAxMC0xLjQxNHonLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kc2VsZWN0Mi1jbGVhci1iZy1ob3ZlcjogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyN7JHNlbGVjdDItY2xlYXItY29sb3ItaG92ZXJ9Jz48cGF0aCBkPSdNLjI5My4yOTNhMSAxIDAgMDExLjQxNCAwTDggNi41ODYgMTQuMjkzLjI5M2ExIDEgMCAxMTEuNDE0IDEuNDE0TDkuNDE0IDhsNi4yOTMgNi4yOTNhMSAxIDAgMDEtMS40MTQgMS40MTRMOCA5LjQxNGwtNi4yOTMgNi4yOTNhMSAxIDAgMDEtMS40MTQtMS40MTRMNi41ODYgOCAuMjkzIDEuNzA3YTEgMSAwIDAxMC0xLjQxNHonLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kc2VsZWN0Mi1jbGVhci1yaWdodDogJGZvcm0tc2VsZWN0LWluZGljYXRvci1wYWRkaW5nOyAgLy8kZm9ybS1zZWxlY3QtcGFkZGluZy14ICtcblxuLy8gQm9vdHN0cmFwYSA1IFRoZW1lXG4uc2VsZWN0Mi1jb250YWluZXItLWJvb3RzdHJhcDUge1xuXG5cdC8vIFNlbGVjdGlvblxuXHQuc2VsZWN0Mi1zZWxlY3Rpb24ge1xuXHRcdGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcblx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0b3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuXHR9XG5cblx0Ly8gU2VsZWN0aW9uIGZvY3VzICYgb3BlbiBzdGF0ZXNcblx0Ji5zZWxlY3QyLWNvbnRhaW5lci0tZm9jdXMsXG5cdCYuc2VsZWN0Mi1jb250YWluZXItLW9wZW4ge1xuXHRcdC5mb3JtLXNlbGVjdC1zb2xpZCB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtc29saWQtYmctZm9jdXM7XG5cdFx0fVxuXG5cdFx0LmZvcm0tc2VsZWN0Om5vdCguZm9ybS1zZWxlY3Qtc29saWQpOm5vdCguZm9ybS1zZWxlY3Qtd2hpdGUpIHtcblx0XHRcdGJvcmRlci1jb2xvcjogJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvcjtcblx0XHR9XG5cdH1cblxuXHQvLyBTZWFyY2hcblx0LnNlbGVjdDItc2VhcmNoLnNlbGVjdDItc2VhcmNoLS1pbmxpbmUge1xuXHRcdC5zZWxlY3QyLXNlYXJjaF9fZmllbGQge1xuXHRcdFx0Y29sb3I6ICRpbnB1dC1jb2xvcjtcblx0XHRcdEBpbmNsdWRlIHBsYWNlaG9sZGVyKCRpbnB1dC1wbGFjZWhvbGRlci1jb2xvcik7XG5cdFx0XHRmb250LXdlaWdodDogJGlucHV0LWZvbnQtd2VpZ2h0O1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRib3JkZXI6IDA7XG5cdFx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdFx0b3V0bGluZTogbm9uZTtcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0fVxuXHR9XG5cblx0LmZvcm0tc2VsZWN0LXNvbGlkIC5zZWxlY3QyLXNlYXJjaC5zZWxlY3QyLXNlYXJjaC0taW5saW5lIHtcblx0XHQuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkIHtcblx0XHRcdGNvbG9yOiAkaW5wdXQtc29saWQtY29sb3I7XG5cdFx0XHRAaW5jbHVkZSBwbGFjZWhvbGRlcigkaW5wdXQtc29saWQtcGxhY2Vob2xkZXItY29sb3IpO1xuXHRcdH1cblx0fVxuXG5cdC8vICBTaW5nbGUgbW9kZVxuXHQuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdFx0Ly8gU2VsZWN0ZWRcblx0XHQuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHRjb2xvcjogJGlucHV0LXBsYWNlaG9sZGVyLWNvbG9yO1xuXHRcdH1cblxuXHRcdC8vIFBsYWNlaG9sZGVyXG5cdFx0LnNlbGVjdDItc2VsZWN0aW9uX19wbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJGlucHV0LXBsYWNlaG9sZGVyLWNvbG9yO1xuXHRcdH1cblxuXHRcdC8vIEZvcm0gc2VsZWN0IHNvbGlkXG5cdFx0Ji5mb3JtLXNlbGVjdC1zb2xpZCB7XG5cdFx0XHQvLyBTZWxlY3RlZFxuXHRcdFx0LnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG5cdFx0XHRcdGNvbG9yOiAkaW5wdXQtc29saWQtY29sb3I7XG5cdFx0XHR9XG5cblx0XHRcdC8vIFBsYWNlaG9sZGVyXG5cdFx0XHQuc2VsZWN0Mi1zZWxlY3Rpb25fX3BsYWNlaG9sZGVyIHtcblx0XHRcdFx0Y29sb3I6ICRpbnB1dC1zb2xpZC1wbGFjZWhvbGRlci1jb2xvcjtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQvLyAgTXVsdGlwbGUgbW9kZVxuXHQuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcblx0XHQvLyBTZWFyY2hcblx0XHQuc2VsZWN0Mi1zZWFyY2guc2VsZWN0Mi1zZWFyY2gtLWlubGluZSB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmU7XG5cdFx0fVxuXG5cdFx0Ly8gU2VsZWN0ZWRcblx0XHQuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZTtcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdHBhZGRpbmc6IDA7XG5cblx0XHRcdC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlIHtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGdyYXktMzAwO1xuXG5cdFx0XHRcdC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmUge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2Zygkc2VsZWN0Mi1jbGVhci1iZyk7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0b3BhY2l0eTogMC41O1xuXHRcdFx0XHRcdGJvcmRlcjogMDtcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1saW5rO1xuXHRcdFx0XHRcdHRvcDogNTAlO1xuXG5cdFx0XHRcdFx0c3BhbiAge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRzZWxlY3QyLWNsZWFyLWJnLWhvdmVyKTtcblx0XHRcdFx0XHRcdHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWxpbms7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0LnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX2Rpc3BsYXkge1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC8vIFNpemVzXG5cdFx0Jjpub3QoLmZvcm0tc2VsZWN0LXNtKTpub3QoLmZvcm0tc2VsZWN0LWxnKSB7XG5cdFx0XHQvLyAkaW5wdXQtaGVpZ2h0LCAkY2hvaWNlLWZvbnQtc2l6ZSwgJGNob2ljZS1ib3JkZXItcmFkaXVzLCAkY2hvaWNlLXBhZGRpbmcteSwgJGNob2ljZS1wYWRkaW5nLXgsICRjaG9pY2UtbWFyZ2luLXksICRjaG9pY2UtbWFyZ2luLXgsICRyZW1vdmUtc2l6ZSwgJHJlbW92ZS1tYXJnaW4teFxuXHRcdFx0QGluY2x1ZGUgc2VsZWN0Mi1tdWx0aXBsZS1zaXplKCRpbnB1dC1wYWRkaW5nLXksICRpbnB1dC1oZWlnaHQtYm9yZGVyLCAwLjlyZW0sIDAuNHJlbSwgMC4ycmVtLCAwLjRyZW0sIDAuMnJlbSwgMC40cmVtLCAwLjZyZW0sIDAuNXJlbSk7XG5cdFx0fVxuXG5cdFx0Ji5mb3JtLXNlbGVjdC1sZyB7XG5cdFx0XHRAaW5jbHVkZSBzZWxlY3QyLW11bHRpcGxlLXNpemUoJGlucHV0LXBhZGRpbmcteS1sZywgJGlucHV0LWhlaWdodC1ib3JkZXIsIDFyZW0sIDAuNHJlbSwgMC4ycmVtLCAwLjRyZW0sIDAuMnJlbSwgMC40cmVtLCAwLjZyZW0sIDAuNXJlbSk7XG5cdFx0fVxuXG5cdFx0Ji5mb3JtLXNlbGVjdC1zbSB7XG5cdFx0XHRAaW5jbHVkZSBzZWxlY3QyLW11bHRpcGxlLXNpemUoJGlucHV0LXBhZGRpbmcteS1zbSwgJGlucHV0LWhlaWdodC1ib3JkZXIsIDAuOHJlbSwgMC40cmVtLCAwLjE1cmVtLCAwLjRyZW0sIDAuMTVyZW0sIDAuNHJlbSwgMC41cmVtLCAwLjVyZW0pO1xuXHRcdH1cblx0fVxuXG5cdC8vIERyb3Bkb3duXG5cdC5zZWxlY3QyLWRyb3Bkb3duIHtcblx0XHRib3JkZXI6IDA7XG5cdFx0Ym94LXNoYWRvdzogJGRyb3Bkb3duLWJveC1zaGFkb3c7XG5cdFx0Ym9yZGVyLXJhZGl1czogJGRyb3Bkb3duLWJvcmRlci1yYWRpdXM7XG5cdFx0cGFkZGluZzogJHNlbGVjdDItZHJvcGRvd24tcGFkZGluZztcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYm9keS1iZztcblxuXHRcdC8vIEluIG1vZGFsXG5cdFx0Lm1vZGFsLW9wZW4gJiB7XG5cdFx0XHR6LWluZGV4OiAkemluZGV4LW1vZGFsICsgMTtcblx0XHR9XG5cblx0XHQvLyBTZWFyY2hcblx0XHQuc2VsZWN0Mi1zZWFyY2gge1xuXHRcdFx0cGFkZGluZzogJHNlbGVjdDItc2VhcmNoLXBhZGRpbmc7XG5cdFx0XHRtYXJnaW46ICRzZWxlY3QyLXNlYXJjaC1tYXJnaW47XG5cblx0XHRcdC5zZWxlY3QyLXNlYXJjaF9fZmllbGQge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYm9keS1iZztcblx0XHRcdFx0cGFkZGluZzogJGlucHV0LXBhZGRpbmcteS1zbSAkaW5wdXQtcGFkZGluZy14LXNtO1xuXHRcdFx0XHRjb2xvcjogJGlucHV0LWNvbG9yO1xuXHRcdFx0XHRmb250LXNpemU6ICRpbnB1dC1mb250LXNpemUtc207XG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRpbnB1dC1ib3JkZXItY29sb3I7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6ICRpbnB1dC1ib3JkZXItcmFkaXVzLXNtO1xuXHRcdFx0XHRvdXRsaW5lOiAwICFpbXBvcnRhbnQ7XG5cblx0XHRcdFx0Jjpmb2N1cyxcblx0XHRcdFx0JjphY3RpdmUge1xuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjogMXB4IHNvbGlkICRpbnB1dC1mb2N1cy1jb2xvcjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC8vIE9wdGlvbnNcblx0XHQuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25zIHtcblx0XHRcdG1heC1oZWlnaHQ6IDIwMHB4O1xuXHRcdFx0b3ZlcmZsb3cteTogYXV0bztcblx0XHR9XG5cblx0XHQvLyBPcHRpb25cblx0XHQuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24ge1xuXHRcdFx0Y29sb3I6ICRncmF5LTcwMDtcblx0XHRcdHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWxpbms7XG5cdFx0XHRwYWRkaW5nOiAkc2VsZWN0Mi1kcm9wZG93bi1vcHRpb24tcGFkZGluZztcblx0XHRcdG1hcmdpbjogJHNlbGVjdDItZHJvcGRvd24tb3B0aW9uLW1hcmdpbjtcblxuXHRcdFx0Ji5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWQge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29tcG9uZW50LWhvdmVyLWJnO1xuXHRcdFx0XHRjb2xvcjogJGdyYXktNjAwO1xuXHRcdFx0XHR0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1saW5rO1xuXHRcdFx0fVxuXG5cdFx0XHQmLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1zZWxlY3RlZCB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb21wb25lbnQtYWN0aXZlLWJnO1xuXHRcdFx0XHRjb2xvcjogJGNvbXBvbmVudC1hY3RpdmUtY29sb3I7XG5cdFx0XHRcdHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWxpbms7XG5cdFx0XHR9XG5cblx0XHRcdCYuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWRpc2FibGVkIHtcblx0XHRcdFx0Y29sb3I6ICRncmF5LTQwMDtcblx0XHRcdH1cblxuXHRcdFx0Ji5zZWxlY3QyLXJlc3VsdHNfX21lc3NhZ2Uge1xuXHRcdFx0XHRjb2xvcjogJGdyYXktNjAwO1xuXHRcdFx0fVxuXG5cdFx0XHQmLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1ncm91cCB7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMDtcblxuXHRcdFx0XHQuc2VsZWN0Mi1yZXN1bHRzX19ncm91cCB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0Y29sb3I6ICRncmF5LTgwMDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAkaDUtZm9udC1zaXplO1xuXHRcdFx0XHRcdHBhZGRpbmc6ICRzZWxlY3QyLWRyb3Bkb3duLWdyb3VwLXBhZGRpbmc7XG5cdFx0XHRcdFx0bWFyZ2luOiAkc2VsZWN0Mi1kcm9wZG93bi1ncm91cC1tYXJnaW47XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24ge1xuXHRcdFx0XHRcdHBhZGRpbmc6ICRzZWxlY3QyLWRyb3Bkb3duLW9wdGlvbi1wYWRkaW5nO1xuXHRcdFx0XHRcdG1hcmdpbjogJHNlbGVjdDItZHJvcGRvd24tb3B0aW9uLW1hcmdpbjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC8vIENsZWFyXG5cdC5zZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXIge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGhlaWdodDogJHNlbGVjdDItY2xlYXItc2l6ZTtcblx0XHR3aWR0aDogJHNlbGVjdDItY2xlYXItc2l6ZTtcblx0XHR0b3A6IDUwJTtcblx0XHRyaWdodDogJHNlbGVjdDItY2xlYXItcmlnaHQ7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRzZWxlY3QyLWNsZWFyLWJnKTtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblxuXHRcdHNwYW4gIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRzZWxlY3QyLWNsZWFyLWJnLWhvdmVyKTtcblx0XHR9XG5cdH1cbn1cbiIsIi8vXG4vLyBTZWxlY3QyIE1peGluc1xuLy9cblxuQG1peGluIHNlbGVjdDItbXVsdGlwbGUtc2l6ZSgkaW5wdXQtcGFkZGluZy15LCAkaW5wdXQtaGVpZ2h0LWJvcmRlciwgJGNob2ljZS1mb250LXNpemUsICRjaG9pY2UtYm9yZGVyLXJhZGl1cywgJGNob2ljZS1wYWRkaW5nLXksICRjaG9pY2UtcGFkZGluZy14LCAkY2hvaWNlLW1hcmdpbi15LCAkY2hvaWNlLW1hcmdpbi14LCAkcmVtb3ZlLXNpemUsICRyZW1vdmUtbWFyZ2luLXgpIHtcbiAgICAkY2FsY3VsYXRlZC1pbnB1dC1wYWRkaW5nLXk6IGNhbGMoKCN7JGlucHV0LXBhZGRpbmcteSAqIDJ9ICsgI3skaW5wdXQtaGVpZ2h0LWJvcmRlcn0gLSAjezIgKiAkY2hvaWNlLXBhZGRpbmcteSArIDIgKiAkY2hvaWNlLW1hcmdpbi15fSkgLyAyKTtcbiAgICAkY2FsY3VsYXRlZC1zZWxlY3Rpb24tbWFyZ2luLXk6IGNhbGMoI3skaW5wdXQtcGFkZGluZy15fSAtICgjeyRpbnB1dC1wYWRkaW5nLXkgKiAyfSArICN7JGlucHV0LWhlaWdodC1ib3JkZXJ9IC0gI3syICogJGNob2ljZS1wYWRkaW5nLXkgKyAyICogJGNob2ljZS1tYXJnaW4teX0pIC8gMik7XG4gIFxuICAgIHBhZGRpbmctdG9wOiAkY2FsY3VsYXRlZC1pbnB1dC1wYWRkaW5nLXk7XG4gICAgcGFkZGluZy1ib3R0b206ICRjYWxjdWxhdGVkLWlucHV0LXBhZGRpbmcteTtcblxuICAgIC8vIENob2ljZVxuICAgIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJGNob2ljZS1ib3JkZXItcmFkaXVzO1xuICAgICAgICBwYWRkaW5nOiAkY2hvaWNlLXBhZGRpbmcteSAkY2hvaWNlLXBhZGRpbmcteDtcbiAgICAgICAgbWFyZ2luOiAgJGNob2ljZS1tYXJnaW4teSAkY2hvaWNlLW1hcmdpbi14ICRjaG9pY2UtbWFyZ2luLXkgMDtcblxuICAgICAgICAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlIHtcbiAgICAgICAgICAgIGhlaWdodDogJHJlbW92ZS1zaXplO1xuICAgICAgICAgICAgd2lkdGg6ICRyZW1vdmUtc2l6ZTtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogJHJlbW92ZS1tYXJnaW4teDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19kaXNwbGF5IHtcblx0XHRcdG1hcmdpbi1sZWZ0OiAyICogJHJlbW92ZS1zaXplO1xuICAgICAgICAgICAgZm9udC1zaXplOiAkY2hvaWNlLWZvbnQtc2l6ZTtcbiAgICAgICAgfSAgICAgICAgICAgIFxuICAgIH1cblxuICAgIC8vIFNlYXJjaCBpbnB1dFxuICAgIC5zZWxlY3QyLXNlYXJjaC5zZWxlY3QyLXNlYXJjaC0taW5saW5lIHtcbiAgICAgICAgLnNlbGVjdDItc2VhcmNoX19maWVsZCB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogJGNhbGN1bGF0ZWQtc2VsZWN0aW9uLW1hcmdpbi15O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJGNhbGN1bGF0ZWQtc2VsZWN0aW9uLW1hcmdpbi15O1xuICAgICAgICB9XG4gICAgfVxufSIsIi8vXG4vLyBGb3JtVmFsaWRhdGlvbiBDdXN0b21pemF0aW9uLiAgTW9yZSBpbmZvOiBodHRwczovL2Zvcm12YWxpZGF0aW9uLmlvL1xuLy9cblxuLmZ2LXBsdWdpbnMtbWVzc2FnZS1jb250YWluZXIge1xuICAgIG1hcmdpbi10b3A6IDAuM3JlbTtcblxuICAgIC5mdi1oZWxwLWJsb2NrIHtcbiAgICAgICAgY29sb3I6ICRkYW5nZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICB9XG5cbiAgICAmLnZhbGlkLWZlZWRiYWNrLFxuICAgICYuaW52YWxpZC1mZWVkYmFjayB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgIH1cbn1cbiIsIi8vXG4vLyBCb290c3RyYXAgRGF0ZXJhbmdlcGlja2VyIHBsdWdpbiBjdXN0b21pemF0aW9uOiBodHRwczovL3d3dy5kYXRlcmFuZ2VwaWNrZXIuY29tXG4vL1xuXG5cbi8vIEJhc2Vcbi5kYXRlcmFuZ2VwaWNrZXIge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIGJvcmRlcjogMDtcbiAgICB3aWR0aDogYXV0bztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYm9keS1iZztcbiAgICBib3gtc2hhZG93OiAkZHJvcGRvd24tYm94LXNoYWRvdztcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWY7XG4gICAgei1pbmRleDogJHppbmRleC1kcm9wZG93bjtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcblxuICAgICY6YWZ0ZXIsXG4gICAgJjpiZWZvcmUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIHRkIHtcbiAgICAgICAgJi5vZmYsXG4gICAgICAgICYub2ZmLmluLXJhbmdlLFxuICAgICAgICAmLm9mZi5zdGFydC1kYXRlLFxuICAgICAgICAmLm9mZi5lbmQtZGF0ZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tb2RhbC1vcGVuICYge1xuICAgICAgICB6LWluZGV4OiAkemluZGV4LW1vZGFsICsgMTtcbiAgICB9XG5cbiAgICAuY2FsZW5kYXItdGFibGUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYm9keS1iZztcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgIH1cblxuICAgIC5yYW5nZXMge1xuICAgICAgICBAaW5jbHVkZSBib3JkZXItdG9wLXN0YXJ0LXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRib2R5LWJnO1xuXG4gICAgICAgIHVsIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDFyZW0gMDtcbiAgICAgICAgICAgIHdpZHRoOiAxNzVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAuN3JlbSAxLjc1cmVtO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JheS02MDA7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1saW5rO1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29tcG9uZW50LWhvdmVyLWJnO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkY29tcG9uZW50LWhvdmVyLWNvbG9yO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWxpbms7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29tcG9uZW50LWFjdGl2ZS1iZztcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNvbXBvbmVudC1hY3RpdmUtY29sb3I7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tbGluaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuc2hvdy1jYWxlbmRhciB7XG4gICAgICAgIC5yYW5nZXMgeyAgICAgICAgICAgIFxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgIGhlaWdodDogMjk3cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLnNob3ctcmFuZ2VzIHtcbiAgICAgICAgJi5zaG93LWNhbGVuZGFyIHtcbiAgICAgICAgICAgIC5yYW5nZXMgIHtcbiAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkZ3JheS0yMDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZHJwLWNhbGVuZGFyLmxlZnQge1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZHJwLWJ1dHRvbnMge1xuICAgICAgICBwYWRkaW5nOiAxcmVtIDEuNzVyZW07XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkZ3JheS0yMDA7XG5cbiAgICAgICAuYnRuIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNhbmNlbEJ0biB7XG4gICAgICAgICAgICAkY29sb3I6ICRsaWdodC1pbnZlcnNlO1xuICAgICAgICAgICAgJGljb24tY29sb3I6ICRsaWdodC1pbnZlcnNlO1xuICAgICAgICAgICAgJGJvcmRlci1jb2xvcjogJGxpZ2h0O1xuICAgICAgICAgICAgJGJnLWNvbG9yOiAkbGlnaHQ7XG5cbiAgICAgICAgICAgICRjb2xvci1hY3RpdmU6ICRsaWdodC1pbnZlcnNlO1xuICAgICAgICAgICAgJGljb24tY29sb3ItYWN0aXZlOiAkbGlnaHQtaW52ZXJzZTtcbiAgICAgICAgICAgICRib3JkZXItY29sb3ItYWN0aXZlOiAkbGlnaHQtYWN0aXZlO1xuICAgICAgICAgICAgJGJnLWNvbG9yLWFjdGl2ZTogJGxpZ2h0LWFjdGl2ZTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnV0dG9uLWN1c3RvbS12YXJpYW50KCRjb2xvciwgJGljb24tY29sb3IsICRib3JkZXItY29sb3IsICRiZy1jb2xvciwgJGNvbG9yLWFjdGl2ZSwgJGljb24tY29sb3ItYWN0aXZlLCAkYm9yZGVyLWNvbG9yLWFjdGl2ZSwgJGJnLWNvbG9yLWFjdGl2ZSk7XG4gICAgICAgIH1cblxuICAgICAgICAuYXBwbHlCdG4ge1xuXG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZHJwLXNlbGVjdGVkIHtcbiAgICAgICAgZm9udC1zaXplOiAwLjlyZW07XG4gICAgfVxuXG4gICAgLmRycC1jYWxlbmRhciB7XG4gICAgICAgICYubGVmdCxcbiAgICAgICAgJi5yaWdodCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxcmVtIDFyZW07XG4gICAgICAgIH1cblxuICAgICAgICAmLmxlZnQge1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIHRoLFxuICAgICAgICB0ZCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbiAgICAgICAgICAgIHdpZHRoOiAzM3B4O1xuICAgICAgICAgICAgaGVpZ2h0OiAzM3B4O1xuXG4gICAgICAgICAgICAmLmF2YWlsYWJsZTpob3ZlciB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbXBvbmVudC1ob3Zlci1iZztcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNvbXBvbmVudC1ob3Zlci1jb2xvcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIHRoIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JheS04MDA7XG5cbiAgICAgICAgICAgICYubW9udGgge1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGdyYXktODAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLm5leHQsXG4gICAgICAgICAgICAmLnByZXYge1xuICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItd2lkdGg6IDAgMXB4IDFweCAwO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRncmF5LTYwMDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLmF2YWlsYWJsZTpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29tcG9uZW50LWhvdmVyLWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLm5leHQge1xuICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDFweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYucHJldiB7XG4gICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgdGQge1xuICAgICAgICAgICAgY29sb3I6ICRncmF5LTcwMDtcblxuICAgICAgICAgICAgJi5hdmFpbGFibGUub2ZmIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGdyYXktNDAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbXBvbmVudC1hY3RpdmUtYmcgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcblxuICAgICAgICAgICAgICAgICYuc3RhcnQtZGF0ZSB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLmVuZC1kYXRlIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLnN0YXJ0LWRhdGUuZW5kLWRhdGUge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYudG9kYXksXG4gICAgICAgICAgICAmLnRvZGF5LmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGNvbXBvbmVudC1ob3Zlci1iZyAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkY29tcG9uZW50LWhvdmVyLWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuaW4tcmFuZ2UuYXZhaWxhYmxlOm5vdCguYWN0aXZlKTpub3QoLm9mZik6bm90KC50b2RheSkge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb21wb25lbnQtaG92ZXItYmc7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRjb21wb25lbnQtaG92ZXItY29sb3I7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb21wb25lbnQtaG92ZXItYmc7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRjb21wb25lbnQtaG92ZXItY29sb3I7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBzZWxlY3QuYW1wbXNlbGVjdCxcbiAgICBzZWxlY3QubWludXRlc2VsZWN0LFxuICAgIHNlbGVjdC5ob3Vyc2VsZWN0LFxuICAgIHNlbGVjdC5tb250aHNlbGVjdCxcbiAgICBzZWxlY3QueWVhcnNlbGVjdCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAwLjM1cmVtO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMC4zNXJlbTtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBjb2xvcjogJGlucHV0LWNvbG9yO1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgICAgIG91dGxpbmU6IDAgIWltcG9ydGFudDtcblxuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRncmF5LTEwMDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8gVGFibGV0IG1vZGVcbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgIC5kYXRlcmFuZ2VwaWNrZXIge1xuICAgICAgICAmLnNob3ctY2FsZW5kYXIge1xuICAgICAgICAgICAgLnJhbmdlcyB7XG4gICAgICAgICAgICAgICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcblxuICAgICAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZHJwLWNhbGVuZGFyIHtcbiAgICAgICAgICAgICAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogdW5zZXQgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi8vXG4vLyAgRmxhdHBpY2tyXG4vL1xuXG4kZmxhdHBpY2tyLXBhZGRpbmcteTogMC41cmVtO1xuJGZsYXRwaWNrci1wYWRkaW5nLXg6IDFyZW07XG4kZmxhdHBpY2tyLXdpZHRoOiAzMTVweDtcbiRmbGF0cGlja3ItZGF5LWhlaWdodDogMzZweDtcbiRmbGF0cGlja3ItdGltZS1oZWlnaHQ6IDQ2cHg7XG5cbi8vIENvbnRhaW5lclxuLmZsYXRwaWNrci1jYWxlbmRhciB7ICAgIFxuICAgIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICAgIGJvcmRlcjogMDtcblx0Ym94LXNoYWRvdzogJGRyb3Bkb3duLWJveC1zaGFkb3c7XG4gICAgYm9yZGVyLXJhZGl1czogJGRyb3Bkb3duLWJvcmRlci1yYWRpdXM7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJvZHktYmc7XG5cbiAgICAvLyBSZW1vdyBhcnJvd3NcbiAgICAmOmJlZm9yZSxcbiAgICAmOmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59ICAgXG5cbi8vIE1vbnRocyBjb250YWluZXJcbi5mbGF0cGlja3ItbW9udGhzIHtcbiAgICBwYWRkaW5nOiAwICRmbGF0cGlja3ItcGFkZGluZy14O1xuICAgIHBhZGRpbmctdG9wOiAkZmxhdHBpY2tyLXBhZGRpbmcteTtcbn1cblxuLy8gSW5uZXIgY29udGFpbmVyXG4uZmxhdHBpY2tyLWlubmVyQ29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAkZmxhdHBpY2tyLXBhZGRpbmcteSAkZmxhdHBpY2tyLXBhZGRpbmcteDtcbn1cblxuXG4vLyBEYXkgY29udGFpbmVyc1xuLmZsYXRwaWNrci1kYXlzLFxuLmRheUNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLy8gTW9udGhzXG4uZmxhdHBpY2tyLW1vbnRocyB7XG4gICAgLmZsYXRwaWNrci1tb250aCB7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICBjb2xvcjogJGdyYXktNjAwO1xuICAgICAgICBmaWxsOiAkZ3JheS02MDA7XG4gICAgICAgIGhlaWdodDogNDZweDtcbiAgICB9XG5cbiAgICAuZmxhdHBpY2tyLXByZXYtbW9udGgsXG4gICAgLmZsYXRwaWNrci1uZXh0LW1vbnRoIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xuICAgICAgICB0b3A6IDFyZW07ICAgICAgICBcblxuICAgICAgICBzdmcge1xuICAgICAgICAgICAgZmlsbDogJGdyYXktNTAwO1xuICAgICAgICAgICAgaGVpZ2h0OiAxM3B4O1xuICAgICAgICAgICAgd2lkdGg6IDEzcHg7XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRncmF5LTEwMDtcblxuICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICBmaWxsOiAkZ3JheS03MDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZmxhdHBpY2tyLXByZXYtbW9udGguZmxhdHBpY2tyLXByZXYtbW9udGgsXG4gICAgLmZsYXRwaWNrci1uZXh0LW1vbnRoLmZsYXRwaWNrci1wcmV2LW1vbnRoIHtcbiAgICAgICAgLypydGw6YmVnaW46aWdub3JlKi9cbiAgICAgICAgbGVmdDogJGZsYXRwaWNrci1wYWRkaW5nLXg7XG4gICAgICAgIC8qcnRsOmVuZDppZ25vcmUqL1xuICAgIH1cblxuICAgIC5mbGF0cGlja3ItcHJldi1tb250aC5mbGF0cGlja3ItbmV4dC1tb250aCxcbiAgICAuZmxhdHBpY2tyLW5leHQtbW9udGguZmxhdHBpY2tyLW5leHQtbW9udGgge1xuICAgICAgICAvKnJ0bDpiZWdpbjppZ25vcmUqL1xuICAgICAgICByaWdodDogJGZsYXRwaWNrci1wYWRkaW5nLXg7XG4gICAgICAgIC8qcnRsOmVuZDppZ25vcmUqL1xuICAgIH1cbn1cblxuLy8gTW9udGggc2VsZWN0b3Jcbi5mbGF0cGlja3ItY3VycmVudC1tb250aCB7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgIGNvbG9yOiBpbmhlcml0OyAgIFxuXG4gICAgLm51bUlucHV0V3JhcHBlciB7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xuICAgICAgICB3aWR0aDogNjVweDtcbiAgICBcbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAmLmFycm93VXAge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci10b3AtZW5kLXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XG4gICAgICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICAgICAgJi5hcnJvd0Rvd24ge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tZW5kLXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZmxhdHBpY2tyLW1vbnRoRHJvcGRvd24tbW9udGhzIHtcbiAgICAgICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRib2R5LWJnO1xuICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgIGNvbG9yOiAkZ3JheS03MDA7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgICAgcGFkZGluZzogMC41cmVtIDAuNzVyZW07XG4gICAgICAgIG1hcmdpbi1yaWdodDogMC41cmVtO1xuICAgICAgICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xuICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRncmF5LTEwMDtcbiAgICAgICAgfVxuICAgIFxuICAgICAgICAuZmxhdHBpY2tyLW1vbnRoRHJvcGRvd24tbW9udGgge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgY29sb3I6ICRncmF5LTcwMDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBzcGFuLmN1ci1tb250aCB7XG4gICAgICAgIGNvbG9yOiAkZ3JheS03MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkOyAgICBcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRncmF5LTEwMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIGlucHV0LmN1ci15ZWFyIHtcbiAgICAgICAgY29sb3I6ICRncmF5LTcwMDtcbiAgICAgICAgZm9udC1zaXplOiAxLjFyZW07XG4gICAgICAgIHBhZGRpbmc6IDAuNXJlbSAwLjc1cmVtO1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgICAgIG91dGxpbmU6IDAgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi8vIFdlZWsgZGF5c1xuc3Bhbi5mbGF0cGlja3Itd2Vla2RheSB7XG4gICAgY29sb3I6ICRncmF5LTgwMDtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkZXI7XG59XG5cbi8vIFRpbWVcbi5mbGF0cGlja3ItdGltZSB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xuXG4gICAgLmZsYXRwaWNrci1jYWxlbmRhci5oYXNUaW1lICYge1xuICAgICAgICBoZWlnaHQ6IGhlaWdodDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IGhlaWdodDtcbiAgICAgICAgbWF4LWhlaWdodDogaGVpZ2h0O1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGdyYXktMTAwO1xuICAgIH1cblxuICAgIC5udW1JbnB1dFdyYXBwZXIge1xuICAgICAgICBoZWlnaHQ6IGhlaWdodDtcbiAgICB9XG5cbiAgICAuZmxhdHBpY2tyLWFtLXBtIHtcbiAgICAgICAgY29sb3I6ICRncmF5LTcwMDtcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgfVxuXG4gICAgaW5wdXQge1xuICAgICAgICAmLmZsYXRwaWNrci1ob3VyLFxuICAgICAgICAmLmZsYXRwaWNrci1taW51dGUge1xuICAgICAgICAgICAgY29sb3I6ICRncmF5LTcwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgICAgfVxuICAgIH1cbiAgICBcbiAgICBpbnB1dDpob3ZlcixcbiAgICAuZmxhdHBpY2tyLWFtLXBtOmhvdmVyLFxuICAgIGlucHV0OmZvY3VzLFxuICAgIC5mbGF0cGlja3ItYW0tcG06Zm9jdXMge1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICB9XG59XG5cbi8vIE51bWJlciBpbnB1dFxuLm51bUlucHV0V3JhcHBlciB7XG4gICAgc3BhbiB7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci10b3A6IDAgIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItcmlnaHQ6IDAgIWltcG9ydGFudDtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIHRvcDogNTAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIH1cblxuICAgICAgICAmLmFycm93VXAgeyAgICBcbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRncmF5LTUwMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgIFxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRncmF5LTcwMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIFxuICAgICAgICAmLmFycm93RG93biB7ICAgIFxuICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogJGdyYXktNTAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogJGdyYXktNzAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIH1cbn1cblxuLy8gRGF5XG4uZmxhdHBpY2tyLWRheSB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xuICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6ICRmbGF0cGlja3ItZGF5LWhlaWdodDtcbiAgICBtYXgtd2lkdGg6ICRmbGF0cGlja3ItZGF5LWhlaWdodDtcbiAgICBsaW5lLWhlaWdodDogJGZsYXRwaWNrci1kYXktaGVpZ2h0O1xuICAgIGNvbG9yOiAkZ3JheS02MDA7XG5cbiAgICAmLmluUmFuZ2UsXG4gICAgJi5wcmV2TW9udGhEYXkuaW5SYW5nZSxcbiAgICAmLm5leHRNb250aERheS5pblJhbmdlLFxuICAgICYudG9kYXkuaW5SYW5nZSxcbiAgICAmLnByZXZNb250aERheS50b2RheS5pblJhbmdlLFxuICAgICYubmV4dE1vbnRoRGF5LnRvZGF5LmluUmFuZ2UsXG4gICAgJjpob3ZlcixcbiAgICAmLnByZXZNb250aERheTpob3ZlcixcbiAgICAmLm5leHRNb250aERheTpob3ZlcixcbiAgICAmOmZvY3VzLFxuICAgICYucHJldk1vbnRoRGF5OmZvY3VzLFxuICAgICYubmV4dE1vbnRoRGF5OmZvY3VzIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBvdXRsaW5lOiAwO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkY29tcG9uZW50LWhvdmVyLWJnO1xuICAgICAgICBjb2xvcjogJGNvbXBvbmVudC1ob3Zlci1jb2xvcjtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG5cbiAgICAvLyBUb2RheVxuICAgICYudG9kYXkge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JheS0xMDA7XG4gICAgICAgIGNvbG9yOiAkZ3JheS02MDA7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGdyYXktMjAwO1xuICAgICAgICAgICAgY29sb3I6ICRncmF5LTcwMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIFNlbGVjdGVkXG4gICAgJi5zZWxlY3RlZCxcbiAgICAmLnN0YXJ0UmFuZ2UsXG4gICAgJi5lbmRSYW5nZSxcbiAgICAmLnNlbGVjdGVkLmluUmFuZ2UsXG4gICAgJi5zdGFydFJhbmdlLmluUmFuZ2UsXG4gICAgJi5lbmRSYW5nZS5pblJhbmdlLFxuICAgICYuc2VsZWN0ZWQ6Zm9jdXMsXG4gICAgJi5zdGFydFJhbmdlOmZvY3VzLFxuICAgICYuZW5kUmFuZ2U6Zm9jdXMsXG4gICAgJi5zZWxlY3RlZDpob3ZlcixcbiAgICAmLnN0YXJ0UmFuZ2U6aG92ZXIsXG4gICAgJi5lbmRSYW5nZTpob3ZlcixcbiAgICAmLnNlbGVjdGVkLnByZXZNb250aERheSxcbiAgICAmLnN0YXJ0UmFuZ2UucHJldk1vbnRoRGF5LFxuICAgICYuZW5kUmFuZ2UucHJldk1vbnRoRGF5LFxuICAgICYuc2VsZWN0ZWQubmV4dE1vbnRoRGF5LFxuICAgICYuc3RhcnRSYW5nZS5uZXh0TW9udGhEYXksXG4gICAgJi5lbmRSYW5nZS5uZXh0TW9udGhEYXkge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkY29tcG9uZW50LWFjdGl2ZS1iZztcbiAgICAgICAgY29sb3I6ICRjb21wb25lbnQtYWN0aXZlLWNvbG9yOztcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG5cbiAgICAmLmluUmFuZ2UsXG4gICAgJi5wcmV2TW9udGhEYXkuaW5SYW5nZSxcbiAgICAmLm5leHRNb250aERheS5pblJhbmdlLFxuICAgICYudG9kYXkuaW5SYW5nZSxcbiAgICAmLnByZXZNb250aERheS50b2RheS5pblJhbmdlLFxuICAgICYubmV4dE1vbnRoRGF5LnRvZGF5LmluUmFuZ2UsXG4gICAgJjpob3ZlcixcbiAgICAmLnByZXZNb250aERheTpob3ZlcixcbiAgICAmLm5leHRNb250aERheTpob3ZlcixcbiAgICAmOmZvY3VzLFxuICAgICYucHJldk1vbnRoRGF5OmZvY3VzLFxuICAgICYubmV4dE1vbnRoRGF5OmZvY3VzIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBvdXRsaW5lOiAwO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkY29tcG9uZW50LWhvdmVyLWJnO1xuICAgICAgICBjb2xvcjogJGNvbXBvbmVudC1ob3Zlci1jb2xvcjtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG5cbiAgICAvLyBUb2RheVxuICAgICYudG9kYXkge1xuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIH1cblxuICAgICYudG9kYXk6aG92ZXIsXG4gICAgJi50b2RheTpmb2N1cyB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJhY2tncm91bmQ6ICRncmF5LTEwMDtcbiAgICAgICAgY29sb3I6ICRncmF5LTYwMDtcbiAgICB9XG5cbiAgICAvLyBTZWxlY3RlZFxuICAgICYuc2VsZWN0ZWQsXG4gICAgJi5zdGFydFJhbmdlLFxuICAgICYuZW5kUmFuZ2UsXG4gICAgJi5zZWxlY3RlZC5pblJhbmdlLFxuICAgICYuc3RhcnRSYW5nZS5pblJhbmdlLFxuICAgICYuZW5kUmFuZ2UuaW5SYW5nZSxcbiAgICAmLnNlbGVjdGVkOmZvY3VzLFxuICAgICYuc3RhcnRSYW5nZTpmb2N1cyxcbiAgICAmLmVuZFJhbmdlOmZvY3VzLFxuICAgICYuc2VsZWN0ZWQ6aG92ZXIsXG4gICAgJi5zdGFydFJhbmdlOmhvdmVyLFxuICAgICYuZW5kUmFuZ2U6aG92ZXIsXG4gICAgJi5zZWxlY3RlZC5wcmV2TW9udGhEYXksXG4gICAgJi5zdGFydFJhbmdlLnByZXZNb250aERheSxcbiAgICAmLmVuZFJhbmdlLnByZXZNb250aERheSxcbiAgICAmLnNlbGVjdGVkLm5leHRNb250aERheSxcbiAgICAmLnN0YXJ0UmFuZ2UubmV4dE1vbnRoRGF5LFxuICAgICYuZW5kUmFuZ2UubmV4dE1vbnRoRGF5IHtcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbXBvbmVudC1hY3RpdmUtYmc7XG4gICAgICAgIGNvbG9yOiAkY29tcG9uZW50LWFjdGl2ZS1jb2xvcjs7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuXG4gICAgLy8gRGlzYWJsZWRcbiAgICAmLmZsYXRwaWNrci1kaXNhYmxlZCxcbiAgICAmLmZsYXRwaWNrci1kaXNhYmxlZDpob3ZlcixcbiAgICAmLnByZXZNb250aERheSxcbiAgICAmLm5leHRNb250aERheSxcbiAgICAmLm5vdEFsbG93ZWQsXG4gICAgJi5ub3RBbGxvd2VkLnByZXZNb250aERheSxcbiAgICAmLm5vdEFsbG93ZWQubmV4dE1vbnRoRGF5IHtcbiAgICAgICAgY29sb3I6ICRncmF5LTQwMDtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuICAgICYuZmxhdHBpY2tyLWRpc2FibGVkLFxuICAgICYuZmxhdHBpY2tyLWRpc2FibGVkOmhvdmVyIHtcbiAgICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgICAgICAgY29sb3I6ICRncmF5LTQwMDtcbiAgICB9XG59XG5cbiIsIi8vXG4vLyBUYWdpZnlcbi8vXG5cbi8vIEJhc2Vcbi50YWdpZnkge1xuICAgIC0tdGFnaWZ5LWRkLWJnLWNvbG9yICAgICAgICA6ICN7JGJvZHktYmd9O1xuICAgIC0tdGFncy1ib3JkZXItY29sb3IgICAgICAgICA6ICN7JGlucHV0LWJvcmRlci1jb2xvcn07XG4gICAgLS10YWdzLWhvdmVyLWJvcmRlci1jb2xvciAgIDogI3skaW5wdXQtYm9yZGVyLWNvbG9yfTtcbiAgICAtLXRhZ3MtZm9jdXMtYm9yZGVyLWNvbG9yICAgOiAjeyRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3J9O1xuICAgIC0tdGFnLWJnICAgICAgICAgICAgICAgICAgICA6ICN7JGdyYXktMjAwfTtcbiAgICAtLXRhZy1ob3ZlciAgICAgICAgICAgICAgICAgOiAjeyRncmF5LTIwMH07XG4gICAgLS10YWctdGV4dC1jb2xvciAgICAgICAgICAgIDogI3skZ3JheS03MDB9O1xuICAgIC0tdGFnLXRleHQtY29sb3ItLWVkaXQgICAgICA6ICN7JGdyYXktNzAwfTtcbiAgICAtLXRhZy1wYWQgICAgICAgICAgICAgICAgICAgOiAwIDAuNXJlbTtcbiAgICAtLXRhZy1pbnNldC1zaGFkb3ctc2l6ZSAgICAgOiAxcmVtO1xuICAgIC0tdGFnLWludmFsaWQtY29sb3IgICAgICAgICA6ICN7JGRhbmdlcn07XG4gICAgLS10YWctaW52YWxpZC1iZyAgICAgICAgICAgIDogI3skZGFuZ2VyLWxpZ2h0fTtcbiAgICAtLXRhZy1yZW1vdmUtYmcgICAgICAgICAgICAgOiAjeyRncmF5LTIwMH07XG4gICAgLS10YWctcmVtb3ZlLWJ0bi1jb2xvciAgICAgIDogdHJhbnNwYXJlbnQ7XG4gICAgLS10YWctcmVtb3ZlLWJ0bi1iZyAgICAgICAgIDogdHJhbnNwYXJlbnQ7XG4gICAgLS10YWctcmVtb3ZlLWJ0bi1iZy0taG92ZXIgIDogdHJhbnNwYXJlbnQ7XG4gICAgLS1pbnB1dC1jb2xvciAgICAgICAgICAgICAgIDogI3skZ3JheS03MDB9O1xuICAgIC0tcGxhY2Vob2xkZXItY29sb3IgICAgICAgICA6ICN7JGdyYXktNDAwfTtcbiAgICAtLXBsYWNlaG9sZGVyLWNvbG9yLWZvY3VzICAgOiAjeyRncmF5LTUwMH07XG4gICAgLS1sb2FkZXItc2l6ZSAgICAgICAgICAgICAgIDogLjhyZW07XG4gICAgXG4gICAgLnRhZ2lmeV9fdGFnIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdGFnLWJnKTtcbiAgICAgICAgXG4gICAgICAgIGRpdiB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnRhZ2lmeV9fdGFnX19yZW1vdmVCdG4ge1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgICAgICAgQGluY2x1ZGUgc3ZnLWJnLWljb24oY2xvc2UsICRncmF5LTUwMCk7XG5cbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHN2Zy1iZy1pY29uKGNsb3NlLCAkcHJpbWFyeSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAvLyBOb3QgYWxsb3dlZFxuICAgICAgICAmLnRhZ2lmeS0tbm90QWxsb3dlZCB7XG4gICAgICAgICAgICBkaXYge1xuICAgICAgICAgICAgICAgIC50YWdpZnlfX3RhZy10ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRkYW5nZXI7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IC41O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnRhZ2lmeV9fdGFnX19yZW1vdmVCdG4ge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IC41O1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHN2Zy1iZy1pY29uKGNsb3NlLCAkZGFuZ2VyKTtcbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IC43NTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudGFnaWZ5X19pbnB1dCB7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBTaXplc1xuICAgICY6bm90KC5mb3JtLWNvbnRyb2wtc20pOm5vdCguZm9ybS1jb250cm9sLWxnKSB7XG4gICAgICAgIC8vICRpbnB1dC1wYWRkaW5nLXksICRpbnB1dC1oZWlnaHQtYm9yZGVyLCAkdGFnLWZvbnQtc2l6ZSwgJHRhZy1ib3JkZXItcmFkaXVzLCAkdGFnLXBhZGRpbmcteSwgJHRhZy1wYWRkaW5nLXgsICR0YWctbWFyZ2luLXksICR0YWctbWFyZ2luLXgsICRyZW1vdmUtc2l6ZSwgJHJlbW92ZS1tYXJnaW5cbiAgICAgICAgQGluY2x1ZGUgdGFnaWZ5LXNpemUoJGlucHV0LXBhZGRpbmcteSwgJGlucHV0LWhlaWdodC1ib3JkZXIsIDAuOXJlbSwgJGlucHV0LWJvcmRlci1yYWRpdXMsIDAuMnJlbSwgMC40cmVtLCAwLjJyZW0sIDAuNHJlbSwgMC42cmVtLCAwLjVyZW0pO1xuICAgIH1cblxuICAgICYuZm9ybS1jb250cm9sLWxnIHtcbiAgICAgICAgQGluY2x1ZGUgdGFnaWZ5LXNpemUoJGlucHV0LXBhZGRpbmcteS1sZywgJGlucHV0LWhlaWdodC1ib3JkZXIsIDFyZW0sICRpbnB1dC1ib3JkZXItcmFkaXVzLWxnLCAwLjJyZW0sIDAuNHJlbSwgMC4ycmVtLCAwLjRyZW0sIDAuNnJlbSwgMC41cmVtKTtcbiAgICB9XG5cbiAgICAmLmZvcm0tY29udHJvbC1zbSB7XG4gICAgICAgIEBpbmNsdWRlIHRhZ2lmeS1zaXplKCRpbnB1dC1wYWRkaW5nLXktc20sICRpbnB1dC1oZWlnaHQtYm9yZGVyLCAwLjhyZW0sICRpbnB1dC1ib3JkZXItcmFkaXVzLXNtLCAwLjE1cmVtLCAwLjRyZW0sIDAuMTVyZW0sIDAuNHJlbSwgMC41cmVtLCAwLjVyZW0pO1xuICAgIH1cbn1cblxuLy8gRHJvcGRvd25cbi50YWdpZnlfX2Ryb3Bkb3duIHtcbiAgICBib3gtc2hhZG93OiAkZHJvcGRvd24tYm94LXNoYWRvdztcbiAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMC43NXJlbSAwO1xuICAgIHotaW5kZXg6ICR6aW5kZXgtZHJvcGRvd247XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJvZHktYmc7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XG5cbiAgICAvLyBXcmFwcGVyXG4gICAgLl93cmFwcGVyIHtcbiAgICAgICAgbWF4LWhlaWdodDogbm9uZTtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XG4gICAgfVxuXG4gICAgLy8gSW4gbW9kYWxcbiAgICAubW9kYWwtb3BlbiAmIHtcbiAgICAgICAgei1pbmRleDogJHppbmRleC1tb2RhbCArIDE7XG4gICAgfVxuXG4gICAgLnRhZ2lmeV9fZHJvcGRvd25fX3dyYXBwZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYm9keS1iZztcbiAgICAgICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICB9XG5cbiAgICAudGFnaWZ5X19kcm9wZG93bl9faXRlbSB7XG4gICAgICAgIGNvbG9yOiAkZ3JheS03MDA7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgIHBhZGRpbmc6IDAuNzVyZW0gMS41cmVtO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcblxuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmLnRhZ2lmeV9fZHJvcGRvd25fX2l0ZW0tLWFjdGl2ZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29tcG9uZW50LWhvdmVyLWJnO1xuICAgICAgICAgICAgY29sb3I6ICRjb21wb25lbnQtaG92ZXItY29sb3I7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBTdWdnZXN0aW9uc1xuICAgICYudGFnaWZ5X19pbmxpbmVfX3N1Z2dlc3Rpb25zIHsgICAgXG4gICAgICAgIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXkgJGlucHV0LXBhZGRpbmcteDtcblxuICAgICAgICAudGFnaWZ5X19kcm9wZG93bl9faXRlbSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtc207XG4gICAgICAgICAgICBwYWRkaW5nOiAwLjM1cmVtIDAuNXJlbTtcbiAgICAgICAgICAgIG1hcmdpbjogMC4yNXJlbSAwLjVyZW0gMC4yNXJlbSAwOyAgXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0yMDA7XG4gICAgICAgICAgICBjb2xvcjogJGdyYXktNzAwO1xuICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XG5cbiAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAmLnRhZ2lmeV9fZHJvcGRvd25fX2l0ZW0tLWFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbXBvbmVudC1ob3Zlci1iZztcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNvbXBvbmVudC1ob3Zlci1jb2xvcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi8vXG4vLyBUYWdpZnkgTWl4aW5zXG4vL1xuXG5AbWl4aW4gdGFnaWZ5LXNpemUoJGlucHV0LXBhZGRpbmcteSwgJGlucHV0LWhlaWdodC1ib3JkZXIsICR0YWctZm9udC1zaXplLCAkdGFnLWJvcmRlci1yYWRpdXMsICR0YWctcGFkZGluZy15LCAkdGFnLXBhZGRpbmcteCwgJHRhZy1tYXJnaW4teSwgJHRhZy1tYXJnaW4teCwgJHJlbW92ZS1zaXplLCAkcmVtb3ZlLW1hcmdpbi14KSB7XG5cbiAgICAkY2FsY3VsYXRlZC1pbnB1dC1wYWRkaW5nLXk6IGNhbGMoKCN7JGlucHV0LXBhZGRpbmcteSAqIDJ9ICsgI3skaW5wdXQtaGVpZ2h0LWJvcmRlcn0gLSAjezIgKiAkdGFnLXBhZGRpbmcteSArIDIgKiAkdGFnLW1hcmdpbi15fSkgLyAyKTtcbiAgICAkY2FsY3VsYXRlZC10YWctaW5wdXQtbWFyZ2luLXk6IGNhbGMoI3skaW5wdXQtcGFkZGluZy15fSAtICgjeyRpbnB1dC1wYWRkaW5nLXkgKiAyfSArICN7JGlucHV0LWhlaWdodC1ib3JkZXJ9IC0gI3syICogJHRhZy1wYWRkaW5nLXkgKyAyICogJHRhZy1tYXJnaW4teX0pIC8gMik7XG4gIFxuICAgIHBhZGRpbmctdG9wOiAkY2FsY3VsYXRlZC1pbnB1dC1wYWRkaW5nLXk7XG4gICAgcGFkZGluZy1ib3R0b206ICRjYWxjdWxhdGVkLWlucHV0LXBhZGRpbmcteTtcblxuICAgIC50YWdpZnlfX3RhZyB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6ICR0YWctYm9yZGVyLXJhZGl1cztcbiAgICAgICAgcGFkZGluZzogJHRhZy1wYWRkaW5nLXkgJHRhZy1wYWRkaW5nLXg7XG4gICAgICAgIG1hcmdpbjogICR0YWctbWFyZ2luLXkgJHRhZy1tYXJnaW4teCAkdGFnLW1hcmdpbi15IDA7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuXG4gICAgICAgIGRpdiB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwICR0YWctcGFkZGluZy14O1xuICAgICAgICAgICAgZm9udC1zaXplOiAkdGFnLWZvbnQtc2l6ZTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnRhZ2lmeV9fdGFnX19yZW1vdmVCdG4geyBcbiAgICAgICAgICAgIHdpZHRoOiAkcmVtb3ZlLXNpemU7XG4gICAgICAgICAgICBoZWlnaHQ6ICRyZW1vdmUtc2l6ZTtcbiAgICAgICAgICAgIG1hcmdpbjogMCAkcmVtb3ZlLW1hcmdpbi14IDAgMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC50YWdpZnlfX2lucHV0IHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbWFyZ2luLXRvcDogJGNhbGN1bGF0ZWQtdGFnLWlucHV0LW1hcmdpbi15O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkY2FsY3VsYXRlZC10YWctaW5wdXQtbWFyZ2luLXk7XG4gICAgfVxufSIsIi8vXG4vLyBCb290c3RyYXAgTWF4bGVuZ3RoXG4vL1xuXG4uYm9vdHN0cmFwLW1heGxlbmd0aCB7XG4gICAgei1pbmRleDogMTA0MCAhaW1wb3J0YW50O1xuXG4gICAgJi5iYWRnZSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1vZGFsICYge1xuICAgICAgICB6LWluZGV4OiAoJHppbmRleC1tb2RhbCArIDUpICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuIiwiLy9cbi8vIENLRWRpdG9yXG4vL1xuXG5cbi8vIEJhc2Vcbi5jay10YXJnZXR7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLmNrLXRvb2xiYXJ7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50KTtcbn1cblxuLmNrLWNvbnRlbnR7XG4gICAgbWluLWhlaWdodDogMjAwcHg7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50KTtcblxuICAgICYuY2stZm9jdXNlZHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAgJHByaW1hcnkgIWltcG9ydGFudDtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLy8gQ0tFZGl0b3IgQ2xhc3NpYyAmIERvY3VtZW50XG4uY2stZWRpdG9ye1xuICAgIC5jay10b29sYmFye1xuICAgICAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50KTtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoMCAhaW1wb3J0YW50KTtcbiAgICB9XG4gICAgLmNrLWNvbnRlbnR7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKCRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQpO1xuICAgICAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygwICFpbXBvcnRhbnQpO1xuICAgIH1cbn1cblxuLy8gQ0tFZGl0b3IgSW5saW5lIC8gQmFsbG9vbiAvIEJhbGxvb24gQmxvY2tcbi5jay1ib2R5IHtcbiAgICAuY2stYmFsbG9vbi1wYW5lbHtcbiAgICAgICAgLmNrLWNvbnRlbnR7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAyMDBweDtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcblxuICAgICAgICAgICAgJi5jay1mb2N1c2Vke1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHByaW1hcnkgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuY2stdG9vbGJhci1jb250YWluZXIsXG4gICAgICAgIC5jay10b29sYmFyIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudCk7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIvL1xuLy8gRGF0YVRhYmxlc1xuLy9cblxuLy8gQmFzZVxudGFibGUuZGF0YVRhYmxlIHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4vLyBUb29sYmFyXG5kaXYuZGF0YVRhYmxlc193cmFwcGVyIGRpdi5kYXRhVGFibGVzX2xlbmd0aCB7XG4gICAgcGFkZGluZzogMC41cmVtIDA7XG59XG5cbmRpdi5kYXRhVGFibGVzX3dyYXBwZXIgZGl2LmRhdGFUYWJsZXNfZmlsdGVyIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gMDtcbn1cblxuZGl2LmRhdGFUYWJsZXNfd3JhcHBlciBkaXYuZGF0YVRhYmxlc19pbmZvIHtcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgY29sb3I6ICRncmF5LTcwMDtcbiAgICBwYWRkaW5nOiAwLjVyZW0gMDtcbn1cblxuZGl2LmRhdGFUYWJsZXNfbGVuZ3RoICsgZGl2LmRhdGFUYWJsZXNfaW5mbyB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW07XG59XG5cblxuLy8gUGFnaW5hdGlvblxuZGl2LmRhdGFUYWJsZXNfd3JhcHBlciBkaXYuZGF0YVRhYmxlc19wYWdpbmF0ZSAge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAwO1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW07XG5cbiAgICAucGFnaW5hdGlvbiB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICB9XG59XG5cbi8vIEhlYWRcbnRhYmxlLmRhdGFUYWJsZT50aGVhZD50cj50ZDpub3QoLnNvcnRpbmdfZGlzYWJsZWQpLCBcbnRhYmxlLmRhdGFUYWJsZT50aGVhZD50cj50aDpub3QoLnNvcnRpbmdfZGlzYWJsZWQpIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xufVxuXG4vLyBTb3J0aW5nXG50YWJsZS5kYXRhVGFibGUgPiB0aGVhZCB7XG4gICAgLnNvcnRpbmcsXG4gICAgLnNvcnRpbmdfYXNjLFxuICAgIC5zb3J0aW5nX2Rlc2Mge1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICBcbiAgICAgICAgJjpiZWZvcmUsXG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAwLjc1cmVtO1xuICAgICAgICAgICAgaGVpZ2h0OiAwLjc1cmVtO1xuICAgICAgICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIGJvdHRvbTogYXV0bztcbiAgICAgICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIH1cblxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbnRhYmxlLmRhdGFUYWJsZSA+IHRoZWFkIC5zb3J0aW5nX2FzYzphZnRlciB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBAaW5jbHVkZSBzdmctYmctaWNvbihhcnJvdy10b3AsICR0ZXh0LW11dGVkKTtcbn1cblxudGFibGUuZGF0YVRhYmxlID4gdGhlYWQgLnNvcnRpbmdfZGVzYzphZnRlciB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBAaW5jbHVkZSBzdmctYmctaWNvbihhcnJvdy1ib3R0b20sICR0ZXh0LW11dGVkKTtcbn1cblxuLy8gUHJvY2Vzc2luZ1xuZGl2LmRhdGFUYWJsZXNfd3JhcHBlciB7XG4gICAgLnRhYmxlLXJlc3BvbnNpdmUge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuXG4gICAgZGl2LmRhdGFUYWJsZXNfcHJvY2Vzc2luZyB7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xuICAgICAgICBib3gtc2hhZG93OiAkZHJvcGRvd24tYm94LXNoYWRvdztcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRvb2x0aXAtYmc7XG4gICAgICAgIGNvbG9yOiBpZihpc0RhcmtNb2RlKCksICRncmF5LTcwMCwgJGdyYXktNjAwKTtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIHBhZGRpbmc6IDFyZW0gMnJlbSAhaW1wb3J0YW50O1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKTtcbiAgICB9XG59IiwiLy9cbi8vIERyb3B6b25lIHBsdWdpbiBjdXN0b21pemF0aW9uOiAgaHR0cHM6Ly93d3cuZHJvcHpvbmVqcy5jb21cbi8vXG5cbi8vIEJhc2ljXG4uZHJvcHpvbmUge1xuICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gICAgcGFkZGluZzogMS41cmVtIDEuNzVyZW07XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Y3Vyc29yOiBwb2ludGVyO1xuICAgIGJvcmRlcjogMXB4IGRhc2hlZCAkcHJpbWFyeTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1saWdodDtcbiAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xuXG4gICAgLmR6LW1lc3NhZ2V7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG5cbiAgICAuZHotcHJldmlldyB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbjogMC43NXJlbTtcblxuXHRcdC5kei1pbWFnZSB7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xuICAgICAgICAgICAgei1pbmRleDogMTtcblx0XHR9XG5cbiAgICAgICAgJi5kei1maWxlLXByZXZpZXcge1xuICAgICAgICAgICAgLmR6LWltYWdlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JheS0yMDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZHotc3VjY2Vzcy1tYXJrLFxuICAgIC5kei1lcnJvci1tYXJrIHtcbiAgICAgICAgJHNpemU6IDQwcHg7XG5cbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0oZGl2aWRlKCRzaXplLCAyKSkgIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLXRvcDogLShkaXZpZGUoJHNpemUsIDIpKSAhaW1wb3J0YW50O1xuICAgICAgICBcbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIGhlaWdodDogJHNpemUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIHdpZHRoOiAkc2l6ZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmR6LXJlbW92ZSB7XG4gICAgICAgICRzaXplOiAxLjY1cmVtO1xuXG4gICAgICAgIGRpc3BsYXk6ZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGhlaWdodDogJHNpemU7XG5cdFx0d2lkdGg6ICRzaXplO1xuXHRcdGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgdGV4dC1pbmRlbnQ6IC05OTk5cHg7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7ICBcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDQwJTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgIGJveC1zaGFkb3c6ICRib3gtc2hhZG93LXNtOyAgICAgICAgXG5cdFx0Ym9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgICAgdG9wOiAtKGRpdmlkZSgkc2l6ZSwyKSk7XG4gICAgICAgIHJpZ2h0OiAtKGRpdmlkZSgkc2l6ZSwyKSk7XG5cbiAgICAgICAgQGluY2x1ZGUgc3ZnLWJnLWljb24oY2xvc2UsICRncmF5LTUwMCk7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBAaW5jbHVkZSBzdmctYmctaWNvbihjbG9zZSwgJHByaW1hcnkpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmR6LWVycm9yLW1lc3NhZ2Uge1xuICAgICAgICBjb2xvcjogJGRhbmdlci1pbnZlcnNlO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkZGFuZ2VyO1xuICAgIH1cbn1cblxuLy8gUXVldWUgdXBsb2FkXG4uZHJvcHpvbmUuZHJvcHpvbmUtcXVldWUge1xuICAgIGJvcmRlcjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG5cbiAgICAuZHotbWVzc2FnZXtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAuZHJvcHpvbmUtcGFuZWwge1xuICAgICAgICAuZHJvcHpvbmUtdXBsb2FkLFxuICAgICAgICAuZHJvcHpvbmUtcmVtb3ZlLWFsbHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZHJvcHpvbmUtaXRlbSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbi10b3A6IDAuNzVyZW07XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xuICAgICAgICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMTAwO1xuXG4gICAgICAgIC5kcm9wem9uZS1maWxlIHtcbiAgICAgICAgICAgIGZsZXgtZ3JvdzogMTtcblxuICAgICAgICAgICAgLmRyb3B6b25lLWZpbGVuYW1lIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuOXJlbTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JheS02MDA7XG4gICAgICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmRyb3B6b25lLWVycm9yIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwLjI1cmVtO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC45cmVtO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRkYW5nZXI7XG4gICAgICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZHJvcHpvbmUtcHJvZ3Jlc3Mge1xuICAgICAgICAgICAgd2lkdGg6IDE1JTtcblxuICAgICAgICAgICAgLnByb2dyZXNzIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDVweDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmRyb3B6b25lLXRvb2xiYXIge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XG5cbiAgICAgICAgICAgIC5kcm9wem9uZS1zdGFydCxcbiAgICAgICAgICAgIC5kcm9wem9uZS1jYW5jZWwsXG4gICAgICAgICAgICAuZHJvcHpvbmUtZGVsZXRlIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDI1cHg7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tbGluaztcblxuICAgICAgICAgICAgICAgIGkge1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1saW5rO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuOHJlbTtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRncmF5LTYwMDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tbGluaztcbiAgICAgICAgICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5kcm9wem9uZS1zdGFydHtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1saW5rO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLy9cbi8vIEdtYXBzIFBsdWdpblxuLy9cblxuLmdtYXBzIHtcbiAgICAvKiBpbXBvcnRhbnQhICBib290c3RyYXAgc2V0cyBtYXgtd2lkdGggb24gaW1nIHRvIDEwMCUgd2hpY2ggY29uZmxpY3RzIHdpdGggZ29vZ2xlIG1hcCBjYW52YXMqL1xuICAgIGltZyB7XG4gICAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICB9XG5cbiAgICAmLmdtYXBzLXN0YXRpYyB7XG4gICAgICAgID4gZGl2IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJSA7XG4gICAgICAgICAgICBkaXNwbGF5OmJsb2NrO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLy9cbi8vIE5vVWlTbGlkZXJcbi8vXG5cblxuLy8gQmFzZVxuLm5vVWktdGFyZ2V0IHtcbiAgICBib3JkZXI6IDA7XG4gICAgYmFja2dyb3VuZDogaWYoaXNEYXJrTW9kZSgpLCAkZ3JheS0yMDAsICRncmF5LTEwMCk7XG4gICAgYm94LXNoYWRvdzpub25lO1xuXG4gICAgJi5ub1VpLWhvcml6b250YWwge1xuICAgICAgICBoZWlnaHQ6IDE1cHg7XG5cbiAgICAgICAgLm5vVWktaGFuZGxlIHtcbiAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgdG9wOiAtNC41cHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5ub1VpLXZlcnRpY2FsIHtcbiAgICAgICAgaGVpZ2h0OiAxNTBweDtcbiAgICAgICAgd2lkdGg6IDE1cHg7XG5cbiAgICAgICAgLm5vVWktaGFuZGxlIHtcbiAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgcmlnaHQ6IC00LjVweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG5cbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubm9VaS1jb25uZWN0IHtcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbXBvbmVudC1hY3RpdmUtYmc7XG4gICAgfVxuXG4gICAgLm5vVWktaGFuZGxlIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGdyYXktMjAwO1xuICAgICAgICBib3gtc2hhZG93OiAwIDNweCA2cHggLTNweCByZ2JhKCMwMDAsIDAuNyk7XG4gICAgfVxuXG4gICAgLy8gU21hbGwgc2l6ZVxuICAgICYubm9VaS1zbSB7XG4gICAgICAgQGluY2x1ZGUgbm91aXNsaWRlci1zaXplKDZweCwgMjBweCwgMjBweCwgN3B4KTtcbiAgICB9XG5cbiAgICAvLyBMYXJnZSBzaXplXG4gICAgJi5ub1VpLWxnIHtcbiAgICAgICAgQGluY2x1ZGUgbm91aXNsaWRlci1zaXplKDE4cHgsIDMwcHgsIDMwcHgsIDZweCk7XG4gICAgfVxufVxuXG4vLyBUb29sdGlwXG4ubm9VaS10b29sdGlwIHtcbiAgICBib3gtc2hhZG93OiAkdG9vbHRpcC1ib3gtc2hhZG93O1xuICAgIGJhY2tncm91bmQ6ICR0b29sdGlwLWJnO1xuICAgIGNvbG9yOiAkdG9vbHRpcC1jb2xvcjtcbiAgICBmb250LXNpemU6ICR0b29sdGlwLWZvbnQtc2l6ZTtcbiAgICBib3JkZXI6IDA7XG4gICAgcGFkZGluZzogMC41cmVtIDAuNzVyZW07XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkdG9vbHRpcC1ib3JkZXItcmFkaXVzKTtcbn1cbiIsIi8vXG4vLyBub1VpU2xpZGVyIE1peGluc1xuLy9cblxuQG1peGluIG5vdWlzbGlkZXItc2l6ZSgkaGVpZ2h0LCAkaGFuZGxlLXdpZHRoLCAkaGFuZGxlLWhlaWdodCwgJGhhbmRsZS1wb3MtdG9wKSB7XG4gICAgaGVpZ2h0OiAkaGVpZ2h0O1xuXG4gICAgLm5vVWktaGFuZGxlIHtcbiAgICAgICAgd2lkdGg6ICRoYW5kbGUtd2lkdGg7XG4gICAgICAgIGhlaWdodDogJGhhbmRsZS1oZWlnaHQ7XG4gICAgICAgIHRvcDogLSN7JGhhbmRsZS1wb3MtdG9wfTtcbiAgICB9XG59IiwiLy9cbi8vIFF1aWxsXG4vL1xuXG4vLyBCYXNlXG4ucWwtdG9vbGJhciB7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zYW5zLXNlcmlmO1xuXG4gICAgJi5xbC1zbm93IHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xuXG4gICAgICAgIC5xbC1waWNrZXIsXG4gICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICAucWwtZmlsbCxcbiAgICAgICAgICAgIC5xbC1zdHJva2Uge1xuICAgICAgICAgICAgICAgIHN0cm9rZTogJGdyYXktNTAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucWwtZmlsbCB7XG4gICAgICAgICAgICAgICAgZmlsbDogJGdyYXktNTAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLnFsLWV4cGFuZGVkLFxuICAgICAgICAgICAgJi5xbC1hY3RpdmUsXG4gICAgICAgICAgICAmOmZvY3VzLFxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgLnFsLWZpbGwsXG4gICAgICAgICAgICAgICAgLnFsLXN0cm9rZSB7XG4gICAgICAgICAgICAgICAgICAgIHN0cm9rZTogJHByaW1hcnk7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnFsLWZpbGwge1xuICAgICAgICAgICAgICAgICAgICBmaWxsOiAkcHJpbWFyeTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5xbC1lZGl0b3Ige1xuICAgIGNvbG9yOiAkaW5wdXQtY29sb3I7XG5cbiAgICAmLnFsLWJsYW5rIHtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgICAgIGNvbG9yOiAkdGV4dC1tdXRlZCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5xbC1jb250YWluZXIge1xuICAgICYucWwtc25vdyB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmF5LTIwMDtcbiAgICAgICAgYm9yZGVyLXRvcDogMDtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xuICAgIH1cbn1cblxuLnFsLXNub3cge1xuICAgIC5xbC1waWNrZXIge1xuICAgICAgICAucWwtcGlja2VyLWxhYmVsIHtcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JheS01MDA7XG5cbiAgICAgICAgICAgICYucWwtYWN0aXZlLFxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5xbC1leHBhbmRlZCB7XG4gICAgICAgICAgICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgIC5xbC1waWNrZXItbGFiZWwge1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBjb2xvcjogICRwcmltYXJ5O1xuICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcblxuICAgICAgICAgICAgICAgICYucWwtYWN0aXZlLFxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucWwtcGlja2VyLW9wdGlvbnMge1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAkZHJvcGRvd24tYm94LXNoYWRvdztcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYm9keS1iZztcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcblxuICAgICAgICAgICAgICAgIC5xbC1waWNrZXItaXRlbSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JheS02MDA7XG4gICAgICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG5cbiAgICAgICAgICAgICAgICAgICAgJi5xbC1zZWxlY3RlZCxcbiAgICAgICAgICAgICAgICAgICAgJi5xbC1hY3RpdmUsXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnFsLXRvb2x0aXAge1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xuICAgICAgICBib3gtc2hhZG93OiAkZHJvcGRvd24tYm94LXNoYWRvdztcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XG5cbiAgICAgICAgaW5wdXRbdHlwZT10ZXh0XSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBpbnB1dC1yZXNldCgpO1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcbiAgICAgICAgICAgIGNvbG9yOiAkaW5wdXQtcGxhaW50ZXh0LWNvbG9yO1xuICAgICAgICAgICAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XG5cbiAgICAgICAgICAgICY6YWN0aXZlLFxuICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucWwtcHJldmlldyB7XG4gICAgICAgICAgICBjb2xvcjogJGdyYXktNjAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLnFsLWFjdGlvbiB7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzIGVhc2U7XG4gICAgICAgICAgICBjb2xvcjogJGdyYXktNjAwO1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzIGVhc2U7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLy8gVG9vbHRpcCBhZGp1c3RtZW50IGluIG1vZGFsXG4gICAgICAgIC5tb2RhbCAmIHtcbiAgICAgICAgICAgICYucWwtZWRpdGluZyB7XG4gICAgICAgICAgICAgICAgbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnFsLWVkaXRvciB7XG4gICAgICAgIHByZS5xbC1zeW50YXgge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktOTAwO1xuICAgICAgICAgICAgY29sb3I6ICR0ZXh0LW11dGVkO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8gUGxhaW4gU3R5bGVcbi5xbC1xdWlsLnFsLXF1aWwtcGxhaW4ge1xuICAgIC5xbC10b29sYmFyIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBib3JkZXI6IDA7XG5cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLnFsLXBpY2tlci1sYWJlbCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucWwtY29udGFpbmVyIHtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgIH1cblxuICAgIC5xbC1lZGl0b3Ige1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxufVxuIiwiLy9cbi8vIFJlY2FwdGNoYVxuLy9cblxuXG4vLyBCYXNlXG4ucmVjYXB0Y2hhIHtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmF5LTIwMDtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcblxuICAgIC5yZWNhcHRjaGEtaW1nIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICB9XG5cbiAgICAucmVjYXB0Y2hhX29ubHlfaWZfaW5jb3JyZWN0X3NvbCB7XG4gICAgICAgIGNvbG9yOiAkZGFuZ2VyO1xuICAgIH1cblxuICAgIC5pbnB1dC1ncm91cCB7XG4gICAgICAgIC5idG4ge1xuICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5mb3JtLWNvbnRyb2wge1xuICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1zdGFydC1yYWRpdXMoJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudCk7XG4gICAgICAgICAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXN0YXJ0LXJhZGl1cygkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50KTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi8vXG4vLyBTd2VldEFsZXJ0MlxuLy9cblxuLy8gQmFzZVxuaHRtbC5zd2FsMi1zaG93bjpub3QoLnN3YWwyLW5vLWJhY2tkcm9wKTpub3QoLnN3YWwyLXRvYXN0LXNob3duKSxcbmJvZHkuc3dhbDItc2hvd246bm90KC5zd2FsMi1uby1iYWNrZHJvcCk6bm90KC5zd2FsMi10b2FzdC1zaG93bik6bm90KC5tb2RhbC1vcGVuKSB7XG5cdG92ZXJmbG93LXk6IGluaXRpYWwgIWltcG9ydGFudDtcblxuXHQmOm5vdCguc3dlZXRhbGVydDItbm9wYWRkaW5nKSB7XG5cdFx0cGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50OyBcblx0fVxufVxuXG4vLyBQb3B1cFxuLnN3YWwyLXBvcHVwIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJGJvZHktYmc7XG5cdHBhZGRpbmc6IDJyZW07XG5cdEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xuXG5cdC5zd2FsMi10aXRsZSB7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRmb250LXNpemU6IDEuM3JlbTtcblx0XHRjb2xvcjogJGRhcms7XG5cdH1cblxuXHQuc3dhbDItaHRtbC1jb250YWluZXIsXG5cdC5zd2FsMi1jb250ZW50IHtcblx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdGZvbnQtc2l6ZTogMS4xcmVtO1xuXHRcdG1hcmdpbi10b3A6IDEuNXJlbTtcblx0XHRjb2xvcjogJGdyYXktODAwO1xuXHR9XG5cblx0LmJ0biB7XG5cdFx0bWFyZ2luOiAxNXB4IDVweCAwO1xuXHR9XG5cblx0LnN3YWwyLXN0eWxlZCB7XG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdH1cblx0fVxuXG5cdC5zd2FsMi1hY3Rpb25zIHtcblx0XHRtYXJnaW46IDEuNXJlbSBhdXRvIDFyZW0gYXV0bztcblx0fVxufVxuXG4vLyBDb250YWluZXJcbi5zd2FsMi1jb250YWluZXIge1xuXHRvdmVyZmxvdy15OiBoaWRkZW4gIWltcG9ydGFudDtcblxuXHQmLnN3YWwyLXNob3duIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMik7XG5cdH1cblxuXHQvLyBDb250ZW50XG5cdC5zd2FsMi1odG1sLWNvbnRhaW5lciB7XG5cdFx0bWF4LWhlaWdodDogMjAwcHg7XG5cdFx0b3ZlcmZsb3c6IGF1dG87XG5cdH1cbn1cblxuYm9keS5zd2FsMi1oZWlnaHQtYXV0byB7XG5cdGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4vLyBTdGF0ZSBDb2xvcnNcbi5zd2FsMi1pY29uIHtcblx0Ly8gV2FybmluZ1xuXHQmLnN3YWwyLXdhcm5pbmcge1xuICAgIFx0Ym9yZGVyLWNvbG9yOiAkd2FybmluZztcbiAgICBcdGNvbG9yOiAkd2FybmluZztcblx0fVxuXG5cdC8vIEVycm9yXG5cdCYuc3dhbDItZXJyb3Ige1xuICAgIFx0Ym9yZGVyLWNvbG9yOiAkZGFuZ2VyO1xuICAgIFx0Y29sb3I6ICRkYW5nZXI7XG5cblx0XHRbY2xhc3NePXN3YWwyLXgtbWFyay1saW5lXSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRkYW5nZXIsIDAuNzUpO1xuXHRcdH1cblx0fVxuXG5cdC8vIFN1Y2Nlc3Ncblx0Ji5zd2FsMi1zdWNjZXNzIHtcbiAgICBcdGJvcmRlci1jb2xvcjogJHN1Y2Nlc3M7XG4gICAgXHRjb2xvcjogJHN1Y2Nlc3M7XG5cblx0XHRbY2xhc3NePXN3YWwyLXN1Y2Nlc3MtbGluZV0ge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHN1Y2Nlc3M7XG5cdFx0fVxuXG5cdFx0LnN3YWwyLXN1Y2Nlc3MtcmluZyB7XG5cdFx0XHRib3JkZXItY29sb3I6IHJnYmEoJHN1Y2Nlc3MsIDAuMyk7XG5cdFx0fVxuXHR9XG5cblx0Ly8gSW5mb1xuXHQmLnN3YWwyLWluZm8ge1xuICAgIFx0Ym9yZGVyLWNvbG9yOiAkaW5mbztcbiAgICBcdGNvbG9yOiAkaW5mbztcblx0fVxuXG5cdC8vIFF1ZXN0aW9uXG5cdCYuc3dhbDItcXVlc3Rpb24ge1xuICAgIFx0Ym9yZGVyLWNvbG9yOiAkcHJpbWFyeTtcbiAgICBcdGNvbG9yOiAkcHJpbWFyeTtcblx0fVxufVxuIiwiLy9cbi8vIFRpbnlNQ0Vcbi8vXG5cblxuLy8gQmFzZVxuLnRveC10YXJnZXR7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLnRveC10aW55bWNle1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudCk7XG4gICAgaGVpZ2h0OiA1MDBweCAhaW1wb3J0YW50O1xufSIsIi8vXG4vLyBUb2FzdHJcbi8vXG5cbi8vIEJhc2Vcbi50b2FzdCB7XG4gICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tYmFzZTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxLjVyZW0gY2VudGVyICN7Jy8qcnRsOmNhbGMoMTAwJSAtIDEuNXJlbSkgY2VudGVyKi8nfSAhaW1wb3J0YW50O1xuICAgIGJveC1zaGFkb3c6ICRkcm9wZG93bi1ib3gtc2hhZG93ICFpbXBvcnRhbnQ7XG5cdGJvcmRlci1yYWRpdXM6ICRkcm9wZG93bi1ib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG5cdGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTEwMDtcbiAgICBjb2xvcjogJGdyYXktNzAwO1xuICAgIG9wYWNpdHk6IDAuNzUgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiAxLjI1cmVtIDEuMjVyZW0gMS4yNXJlbSA0LjVyZW0gIWltcG9ydGFudDtcblxuICAgICY6aG92ZXIge1xuICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1iYXNlO1xuICAgICAgICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG4gICAgfVxuXG5cdC50b2FzdC1jbG9zZS1idXR0b24ge1xuICAgXHRcdG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgICB3aWR0aDogMC44NXJlbTtcbiAgICAgICAgaGVpZ2h0OiAwLjg1cmVtO1xuXHR9XG5cblx0Ly8gVGl0bGVcblx0LnRvYXN0LXRpdGxlIHtcblx0XHRmb250LXNpemU6IDEuMTVyZW07XG5cdFx0Zm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgICAgICBcbiAgICAgICAgJiArIC50b2FzdC1tZXNzYWdlIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDAuMjVyZW07XG4gICAgICAgIH1cblx0fVxuXG5cdC8vIE1lc3NhZ2Vcblx0LnRvYXN0LW1lc3NhZ2Uge1xuICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuXHR9XG5cbiAgICAvLyBTdGF0ZXNcbiAgICAmLnRvYXN0LXN1Y2Nlc3Mge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc3VjY2VzcztcbiAgICAgICAgY29sb3I6ICRzdWNjZXNzLWludmVyc2U7XG5cbiAgICAgICAgLnRvYXN0LWNsb3NlLWJ1dHRvbiB7XG4gICAgICAgICAgICBAaW5jbHVkZSBzdmctYmctaWNvbihjbG9zZSwgJHN1Y2Nlc3MtaW52ZXJzZSk7XG4gICAgICAgIH0gICAgXG4gICAgfVxuXG4gICAgJi50b2FzdC1pbmZvIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGluZm87XG4gICAgICAgIGNvbG9yOiAkaW5mby1pbnZlcnNlO1xuXG4gICAgICAgIC50b2FzdC1jbG9zZS1idXR0b24ge1xuICAgICAgICAgICAgQGluY2x1ZGUgc3ZnLWJnLWljb24oY2xvc2UsICRpbmZvLWludmVyc2UpO1xuICAgICAgICB9IFxuICAgIH1cblxuICAgICYudG9hc3Qtd2FybmluZyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3YXJuaW5nO1xuICAgICAgICBjb2xvcjogJHdhcm5pbmctaW52ZXJzZTtcblxuICAgICAgICAudG9hc3QtY2xvc2UtYnV0dG9uIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHN2Zy1iZy1pY29uKGNsb3NlLCAkd2FybmluZy1pbnZlcnNlKTtcbiAgICAgICAgfSBcbiAgICB9XG5cbiAgICAmLnRvYXN0LWVycm9yIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhbmdlcjtcbiAgICAgICAgY29sb3I6ICRkYW5nZXItaW52ZXJzZTtcblxuICAgICAgICAudG9hc3QtY2xvc2UtYnV0dG9uIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHN2Zy1iZy1pY29uKGNsb3NlLCAkZGFuZ2VyLWludmVyc2UpO1xuICAgICAgICB9IFxuICAgIH1cbn1cblxuXG4vLyBQbGFjZW1lbnRzXG4udG9hc3QtdG9wLWNlbnRlciB7XG4gICAgdG9wOiAxMnB4O1xufVxuXG4udG9hc3QtYm90dG9tLWNlbnRlciB7XG4gICAgYm90dG9tOiAxMnB4O1xufSIsIi8vXG4vLyBEcmFnZ2FibGUgcGx1Z2luIGN1c3RvbWl6YXRpb246IGh0dHBzOi8vc2hvcGlmeS5naXRodWIuaW8vZHJhZ2dhYmxlXG4vL1xuXG4uZHJhZ2dhYmxlIHtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZTtcbiAgICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG5cbiAgICAmLmRyYWdnYWJsZS1taXJyb3Ige1xuICAgICAgICBvcGFjaXR5OiAwLjg7XG4gICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlO1xuICAgICAgICBib3JkZXI6IDJweCBkYXNoZWQgJGdyYXktMzAwICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgJi5kcmFnZ2FibGUtLW9yaWdpbmFsIHtcbiAgICAgICAgb3BhY2l0eTogMCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgICYuZHJhZ2dhYmxlLXNvdXJjZS0taXMtZHJhZ2dpbmcuZHJhZ2dhYmxlLS1vdmVyIHtcbiAgICAgICAgb3BhY2l0eTogMCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC8vIEhhbmRsZVxuICAgIC5kcmFnZ2FibGUtaGFuZGxlIHtcbiAgICAgICAgY3Vyc29yOiBtb3ZlO1xuICAgIH1cbn1cbiIsIi8vXG4vLyBBcGV4Y2hhcnRzXG4vL1xuXG4vLyBUZXh0XG4uYXBleGNoYXJ0cy10ZXh0LFxuLmFwZXhjaGFydHMtdGl0bGUtdGV4dCxcbi5hcGV4Y2hhcnRzLWxlZ2VuZC10ZXh0IHtcblx0Zm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG59XG5cbi5hcGV4Y2hhcnRzLXRpdGxlLXRleHQge1xuXHRmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbn1cblxuLmFwZXhjaGFydHMtcGllLWxhYmVsIHtcblx0Zm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG5cdGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbTtcbn1cblxuLy8gRHJvcGRvd25cbi5hcGV4Y2hhcnRzLXRvb2xiYXJ7XG5cdHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbn1cblxuLmFwZXhjaGFydHMtbWVudSB7XG5cdGJhY2tncm91bmQ6ICRib2R5LWJnO1xuXHRib3JkZXI6IDAgIWltcG9ydGFudDtcblx0cGFkZGluZzogMC41cmVtIDAgIWltcG9ydGFudDtcblx0Ym94LXNoYWRvdzogJGRyb3Bkb3duLWJveC1zaGFkb3c7XG5cdGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdG1pbi13aWR0aDogMTByZW0gIWltcG9ydGFudDtcblxuXHQuYXBleGNoYXJ0cy1tZW51LWl0ZW0ge1xuXHRcdHBhZGRpbmc6ICRkcm9wZG93bi1pdGVtLXBhZGRpbmcteSAkZHJvcGRvd24taXRlbS1wYWRkaW5nLXg7XG5cdFx0dHJhbnNpdGlvbjogJHRyYW5zaXRpb24tYmFzZTtcblxuXHRcdCY6aG92ZXJ7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkaG92ZXItYmcgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cbn1cblxuLy8gVG9vbHRpcHNcbi5hcGV4Y2hhcnRzLXRvb2x0aXAge1xuXHQmLmFwZXhjaGFydHMtdGhlbWUtbGlnaHQge1xuXHRcdEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xuXHRcdGJveC1zaGFkb3c6ICRkcm9wZG93bi1ib3gtc2hhZG93O1xuXHRcdGJvcmRlcjogMCAhaW1wb3J0YW50O1xuXHRcdGJhY2tncm91bmQ6ICRib2R5LWJnICFpbXBvcnRhbnQ7XG5cdFx0Y29sb3I6ICRncmF5LTgwMDtcblxuXHRcdC5hcGV4Y2hhcnRzLXRvb2x0aXAtdGl0bGUge1xuXHRcdFx0YmFja2dyb3VuZDogJGdyYXktMTAwICFpbXBvcnRhbnQ7XG5cdFx0XHRjb2xvcjogJGdyYXktODAwO1xuXHRcdFx0Ym9yZGVyOiAwICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cblx0LmFwZXhjaGFydHMtdG9vbHRpcC10aXRsZSB7XG5cdFx0cGFkZGluZzogMC41cmVtIDFyZW07XG5cdH1cblxuXHQuYXBleGNoYXJ0cy10b29sdGlwLXNlcmllcy1ncm91cCB7XG5cdH1cbn1cblxuLmFwZXhjaGFydHMteGF4aXN0b29sdGlwIHtcblx0Ji5hcGV4Y2hhcnRzLXRoZW1lLWxpZ2h0IHtcblx0XHRAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQpO1xuXHRcdGJveC1zaGFkb3c6ICRkcm9wZG93bi1ib3gtc2hhZG93ICFpbXBvcnRhbnQ7XG5cdFx0Ym9yZGVyOiAwICFpbXBvcnRhbnQ7XG5cdFx0YmFja2dyb3VuZDogJGJvZHktYmcgIWltcG9ydGFudDtcblx0XHRjb2xvcjogJGdyYXktODAwO1xuXG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuXHRcdH1cblxuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0Ym9yZGVyLWJvdHRvbS1jb2xvcjogJGJvZHktYmcgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cbn1cblxuLy8gQm9yZGVyIHJhZGl1cyBpbnRlZ3JhdGlvblxuLmNhcmQtcm91bmRlZC1ib3R0b20ge1xuXHQuYXBleGNoYXJ0cy1jYW52YXMge1xuXHRcdHN2ZyB7XG5cdFx0XHRib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAkY2FyZC1ib3JkZXItcmFkaXVzO1xuXHRcdFx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICRjYXJkLWJvcmRlci1yYWRpdXM7XG5cdFx0fVxuXHR9XG59XG5cbi8vIEJvcmRlciByYWRpdXMgb3B0aW9uc1xuLnJvdW5kZWQge1xuXHQuYXBleGNoYXJ0cy1jYW52YXMge1xuXHRcdHN2ZyB7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxufVxuXG4ucm91bmRlZC1zbSB7XG5cdC5hcGV4Y2hhcnRzLWNhbnZhcyB7XG5cdFx0c3ZnIHtcblx0XHRcdGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLXNtICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG59XG5cbi5yb3VuZGVkLWxnIHtcblx0LmFwZXhjaGFydHMtY2FudmFzIHtcblx0XHRzdmcge1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtbGcgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cbn1cblxuLnJvdW5kZWQteGwge1xuXHQuYXBleGNoYXJ0cy1jYW52YXMge1xuXHRcdHN2ZyB7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy14bCAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxufVxuXG4vLyBCYXIgY2hhcnRzIGhvdmVyIHRleHQgY29sb3JzXG5AZWFjaCAkbmFtZSwgJGNvbG9yIGluICR0aGVtZS10ZXh0LWNvbG9ycyB7XG5cdC5hcGV4Y2hhcnRzLWJhci1ob3Zlci0jeyRuYW1lfSB7XG5cdFx0LmFwZXhjaGFydHMtYmFyLWFyZWE6aG92ZXIge1xuXHRcdFx0ZmlsbDogJGNvbG9yICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG59IiwiLy9cbi8vIGxlYWZsZXRcbi8vXG5cbi5sZWFmbGV0LWNvbnRhaW5lciB7XG4gICAgLmxlYWZsZXQtcGFuZSxcbiAgICAubGVhZmxldC10b3AsXG4gICAgLmxlYWZsZXQtYm90dG9tLFxuICAgIC5sZWFmbGV0LWNvbnRyb2wge1xuICAgICAgICB6LWluZGV4OiAxICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmxlYWZsZXQtcG9wdXAtY29udGVudC13cmFwcGVyIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBib3gtc2hhZG93OiAkYm94LXNoYWRvdyAhaW1wb3J0YW50O1xuXG4gICAgICAgIC5sZWFmbGV0LXBvcHVwLWNvbnRlbnQge1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zYW5zLXNlcmlmO1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIvL1xuLy8gU2xpZGVyXG4vL1xuXG4udG5zIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgIFtkYXRhLXRucz1cInRydWVcIl0ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC50bnMtaXRlbSB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgfVxuXG4gICAgLnRucy1jb250cm9scyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAuMjVyZW07XG4gICAgICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRidG4tYm9yZGVyLXJhZGl1cyk7XG4gICAgICAgICAgICBwYWRkaW5nOiAwLjVyZW0gMC43NXJlbTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LWludmVyc2U7XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWFjdGl2ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC50bnMtbmF2IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxLjVyZW07XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW07XG5cbiAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgb3V0bGluZTogbm9uZTsgICAgICAgICAgICBcbiAgICAgICAgICAgIHdpZHRoOiAxLjI1cmVtO1xuICAgICAgICAgICAgaGVpZ2h0OiAwLjc1cmVtO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMjAwO1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAuMjVyZW07XG4gICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDAuMzVyZW0pO1xuXG4gICAgICAgICAgICAmLnRucy1uYXYtYWN0aXZle1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi50bnMtaW5pdGlhemxpZWQge1xuICAgICAgICBbZGF0YS10bnM9XCJ0cnVlXCJdIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIH1cblxuICAgICAgICAudG5zLWl0ZW0ge1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBEZWZhdWx0XG4gICAgJi50bnMtZGVmYXVsdCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAvLyBOYXZzXG4gICAgICAgIFtkYXRhLWNvbnRyb2xzPVwicHJldlwiXSxcbiAgICAgICAgW2RhdGEtY29udHJvbHM9XCJuZXh0XCJdIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICB9XG5cbiAgICAgICAgW2RhdGEtY29udHJvbHM9XCJwcmV2XCJdIHtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIH1cblxuICAgICAgICBbZGF0YS1jb250cm9scz1cIm5leHRcIl0ge1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAudG5zLW91dGVyIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCA0cmVtO1xuXG4gICAgICAgICAgICAvLyBUYWJsZXQgbW9kZVxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDJyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIvL1xuLy8gRnVsbGNhbGVuZGFyIHBsdWdpbiBjdXN0b21pemF0aW9uOiBodHRwczovL2Z1bGxjYWxlbmRhci5pby9cbi8vXG5cbmJvZHkgeyAgICBcbiAgICAtLWZjLWV2ZW50LWJvcmRlci1jb2xvcjogI3skcHJpbWFyeX07XG4gICAgLS1mYy1ldmVudC1iZy1jb2xvcjogI3skcHJpbWFyeX07XG4gICAgLS1mYy1ldmVudC10ZXh0LWNvbG9yOiAjeyRwcmltYXJ5LWludmVyc2V9O1xufVxuXG4vLyBCYXNlXG4uZmMge1xuICAgIC8vIEJvcmRlciBjb2xvclxuICAgIC0tZmMtYm9yZGVyLWNvbG9yOiAjeyRncmF5LTIwMH07XG4gICAgLS1mYy1wYWdlLWJnLWNvbG9yOiAjeyR3aGl0ZX07XG4gICAgLS1mYy1zbWFsbC1mb250LXNpemU6IDAuOTVyZW07XG5cbiAgICAvLyBHZW5lcmFsXG4gICAgLS1mYy1oaWdobGlnaHQtY29sb3I6ICN7JGxpZ2h0ZW59O1xuICAgIC8vLS1mYy1ub24tYnVzaW5lc3MtY29sb3I6IFxuICAgIC8vLS1mYy1iZy1ldmVudC1jb2xvcjpcbiAgICAtLWZjLWJnLWV2ZW50LW9wYWNpdHk6IDAuMztcbiAgICAtLWZjLW5ldXRyYWwtYmctY29sb3I6ICN7JGxpZ2h0fTtcbiAgICAvLy0tZmMtZXZlbnQtc2VsZWN0ZWQtb3ZlcmxheS1jb2xvcjogXG4gICAgLS1mYy10b2RheS1iZy1jb2xvcjogI3tpZihpc0RhcmtNb2RlKCksICRwcmltYXJ5LWxpZ2h0LCAkd2FybmluZy1saWdodCl9O1xuICAgIC8vLS1mYy1uZXV0cmFsLWJnLWNvbG9yOlxuICAgIC8vLS1mYy1uZXV0cmFsLXRleHQtY29sb3I6XG4gICAgLy8tLWZjLW1vcmUtbGluay10ZXh0LWNvbG9yOlxuICAgIC8vLS1mYy1tb3JlLWxpbmstYmctY29sb3I6XG4gICAgLS1mYy1ub3ctaW5kaWNhdG9yLWNvbG9yOiAjeyRkYW5nZXJ9O1xuICAgIC0tZmMtbGlzdC1ldmVudC1ob3Zlci1iZy1jb2xvcjogI3skbGlnaHRlbn07XG5cbiAgICAvLyBCdXR0b25zXG4gICAgLS1mYy1idXR0b24tdGV4dC1jb2xvcjogI3skZ3JheS02MDB9O1xuICAgIC0tZmMtYnV0dG9uLWJnLWNvbG9yOiAjeyRncmF5LTEwMH07XG4gICAgLS1mYy1idXR0b24tYm9yZGVyLWNvbG9yOiAjeyRncmF5LTEwMH07XG4gICAgXG4gICAgLS1mYy1idXR0b24taG92ZXItYmctY29sb3I6ICAjeyRncmF5LTEwMH07XG4gICAgLS1mYy1idXR0b24taG92ZXItYm9yZGVyLWNvbG9yOiAgI3skZ3JheS0xMDB9O1xuXG4gICAgLS1mYy1idXR0b24tYWN0aXZlLWJnLWNvbG9yOiAjeyRncmF5LTIwMH07XG4gICAgLS1mYy1idXR0b24tYWN0aXZlLWJvcmRlci1jb2xvcjogI3skZ3JheS0yMDB9O1xuXG4gICAgLy8gVGFibGVcbiAgICB0YWJsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICB9ICAgICBcblxuICAgIC8vIEJ1dHRvblxuICAgIC5mYy1idXR0b24geyBcbiAgICAgICAgcGFkZGluZzogMC43NXJlbSAxLjI1cmVtO1xuICAgICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAkYnRuLWJvcmRlci1yYWRpdXM7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgfVxuXG4gICAgLy8gUHJpbWFyeSBidXR0b25cbiAgICAuZmMtYnV0dG9uLXByaW1hcnkge1xuICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgLy8gSWNvblxuICAgICAgICAuZmMtaWNvbiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuMzVyZW07XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjE1cmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpub3QoOmRpc2FibGVkKTpub3QoLmZjLWJ1dHRvbi1hY3RpdmUpIHtcbiAgICAgICAgICAgICY6Zm9jdXMsXG4gICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JheS05MDA7XG5cbiAgICAgICAgICAgICAgICAuZmMtaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JheS05MDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICAmOm5vdCg6ZGlzYWJsZWQpLmZjLWJ1dHRvbi1hY3RpdmUge1xuICAgICAgICAgICAgY29sb3I6ICRncmF5LTkwMDtcblxuICAgICAgICAgICAgLmZjLWljb24ge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JheS05MDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBCdXR0b24gZ3JvdXBcbiAgICAuZmMtYnV0dG9uLWdyb3VwIHtcbiAgICAgICAgLmZjLWJ1dHRvbiB7XG4gICAgICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIFRvb2xiYXIgdGl0bGVcbiAgICAuZmMtdG9vbGJhci10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGRlcjtcbiAgICAgICAgY29sb3I6ICRncmF5LTgwMDtcbiAgICB9XG5cbiAgICAvLyBIZWFkZXIgY2VsbFxuICAgIC5mYy1jb2wtaGVhZGVyLWNlbGwge1xuICAgICAgICBwYWRkaW5nOiAwLjc1cmVtIDAuNXJlbTtcblxuICAgICAgICAuZmMtY29sLWhlYWRlci1jZWxsLWN1c2hpb24gIHsgICAgICAgICAgICBcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgICAgICAgICAgY29sb3I6ICRncmF5LTgwMDtcbiAgICAgICAgfVxuICAgIH0gICAgXG5cbiAgICAvLyBCb3JkZXIgcmFkaXVzXG4gICAgLmZjLXNjcm9sbGdyaWQge1xuICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcblxuICAgICAgICB0aGVhZCA+IHRyIHtcbiAgICAgICAgICAgIHRkOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBib3JkZXItdG9wLXN0YXJ0LXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHRkOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci10b3AtZW5kLXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICB0Ym9keSA+IHRyOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgdGQ6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tc3RhcnQtcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgdGQ6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1lbmQtcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIEV2ZW50XG4gICAgLmZjLWRheWdyaWQtZXZlbnQge1xuICAgICAgICBtYXJnaW4tdG9wOiAzcHg7XG4gICAgfVxuXG4gICAgLy8gRXZlbnQgdGl0bGVcbiAgICAuZmMtZGF5Z3JpZC1kb3QtZXZlbnQsXG4gICAgLmZjLWRheWdyaWQtYmxvY2stZXZlbnQge1xuICAgICAgICAuZmMtZXZlbnQtdGl0bGUsXG4gICAgICAgIC5mYy1ldmVudC10aW1lIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAuMjVyZW0gMC4yNXJlbTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIERheSBudW1iZXJcbiAgICAuZmMtZGF5Z3JpZC1kYXktbnVtYmVyIHtcbiAgICAgICAgY29sb3I6ICRncmF5LTgwMDtcbiAgICB9XG5cbiAgICAvLyBEb3QgZXZlbnRcbiAgICAuZmMtZGF5Z3JpZC1kb3QtZXZlbnQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQ7XG4gICAgICAgIGNvbG9yOiAkZ3JheS02MDA7XG5cbiAgICAgICAgLmZjLWV2ZW50LXRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIsXG4gICAgICAgICYuZmMtZXZlbnQtbWlycm9yIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodDtcbiAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIEV2ZW50IGRvdFxuICAgIC5mYy1kYXlncmlkLWV2ZW50LWRvdCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW07XG4gICAgICAgIG1hcmdpbi1yaWdodDogMC4xcmVtO1xuICAgIH0gICAgICAgIFxuXG4gICAgLy8gUG9wb3ZlclxuICAgIC5mYy1wb3BvdmVyIHtcbiAgICAgICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0b29sdGlwLWJnO1xuICAgICAgICBib3gtc2hhZG93OiAkZHJvcGRvd24tYm94LXNoYWRvdztcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZHJvcGRvd24tYm9yZGVyLXJhZGl1cyk7XG5cbiAgICAgICAgLmZjLXBvcG92ZXItaGVhZGVyIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKCRkcm9wZG93bi1ib3JkZXItcmFkaXVzKTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAuNjVyZW0gMC43NXJlbTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0b29sdGlwLWJnO1xuICAgICAgICAgICAgXG4gICAgICAgICAgICAuZmMtcG9wb3Zlci10aXRsZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRncmF5LTgwMDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZmMtcG9wb3Zlci1jbG9zZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JheS02MDA7XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5mYy1wb3BvdmVyLWJvZHkgIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAuNXJlbSAwLjc1cmVtIDAuNzVyZW0gMC43NXJlbTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIE1vcmUgbGlua1xuICAgIC5mYy1kYXlncmlkLW1vcmUtbGluayB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICB9XG5cbiAgICAvLyBTbG90XG4gICAgLmZjLXRpbWVncmlkLXNsb3Qge1xuICAgICAgICBoZWlnaHQ6IDJyZW07XG4gICAgICAgIGZvbnQtc2l6ZTogMC45NXJlbTtcbiAgICB9XG5cbiAgICAvLyBMaXN0XG4gICAgLmZjLWxpc3QtZGF5LWN1c2hpb24sIFxuICAgIC5mYy1saXN0LXRhYmxlIHRkIHtcbiAgICAgICAgcGFkZGluZzogMC44NXJlbSAxLjE1cmVtO1xuICAgIH1cblxuICAgIC5mYy1saXN0LWRheS10ZXh0LFxuICAgIC5mYy1saXN0LWRheS1zaWRlLXRleHQge1xuICAgICAgICBmb250LXNpemU6IDEuMXJlbTtcbiAgICAgICAgY29sb3I6ICRncmF5LTkwMDtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkZXI7XG4gICAgfVxuXG4gICAgLmZjLWxpc3QsXG4gICAgLy8uZmMtc2Nyb2xsZXIsXG4gICAgLmZjLWxpc3QtdGFibGUge1xuICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcbiAgICB9XG5cbiAgICAuZmMtbGlzdCB7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG5cbiAgICAvLyBXZWVrXG4gICAgLmZjLXRpbWVncmlkLWF4aXMge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDByZW07XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgfVxuXG4gICAgLy8gTWFpbiBcbiAgICAuZmMtdGltZWdyaWQtZXZlbnQgLmZjLWV2ZW50LW1haW4ge1xuICAgICAgICBwYWRkaW5nOiAwLjI1cmVtIDAuMjVyZW07XG4gICAgfVxuXG4gICAgLy8gSW5kaWNhdG9yIGFycm93XG4gICAgLmZjLXRpbWVncmlkLW5vdy1pbmRpY2F0b3ItYXJyb3cge1xuICAgICAgICBtYXJnaW4tdG9wOiAtMXB4O1xuICAgIH1cbn1cblxuLy8gRXZlbnRcbi5mYy1oLWV2ZW50IHtcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbn1cblxuLy8gTW9iaWxlIG1vZGVcbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgIC5mYyB7XG4gICAgICAgIC8vIEhlYWRlciB0b29sYmFyXG4gICAgICAgIC5mYy1oZWFkZXItdG9vbGJhciB7ICAgXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cbiAgICAgICAgICAgIC5mYy10b29sYmFyLWNodW5rIHtcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgxKSxcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgzKSB7XG4gICAgICAgICAgICAgICAgICAgIG9yZGVyOiAyO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICAgICAgICAgICAgb3JkZXI6IDE7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMiksXG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMSkge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgICAgICAgICAgICAgIH0gXG4gICAgICAgICAgICB9ICAgICAgICAgICAgXG4gICAgICAgIH1cbiAgICB9XG59IiwiLy9cbi8vIEthbmJhbiBCb2FyZFxuLy9cblxuLy8gVmFyaWFibGVzXG4ka2FuYmFuLXNwYWNlci15OiAxLjI1cmVtO1xuJGthbmJhbi1zcGFjZXIteDogMS4yNXJlbTtcblxuLmthbmJhbi1jb250YWluZXIge1xuXHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LXdyYXA6IHdyYXA7XG5cblx0LmthbmJhbi1ib2FyZCB7XG5cdFx0ZmxvYXQ6IG5vbmU7XG5cdFx0ZmxleC1zaHJpbms6IDA7XG5cdFx0bWFyZ2luLWJvdHRvbTogJGthbmJhbi1zcGFjZXIteTtcblx0XHRtYXJnaW4tcmlnaHQ6ICRrYW5iYW4tc3BhY2VyLXggIWltcG9ydGFudDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0xMDA7XG5cdFx0QGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XG5cblx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG5cdFx0fVxuXG5cdFx0LmthbmJhbi1ib2FyZC1oZWFkZXIge1xuXHRcdFx0QGluY2x1ZGUgYm9yZGVyLXRvcC1zdGFydC1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xuXHRcdFx0QGluY2x1ZGUgYm9yZGVyLXRvcC1lbmQtcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcblxuXHRcdFx0LmthbmJhbi10aXRsZS1ib2FyZCB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS4ycmVtO1xuXHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHRjb2xvcjogJGRhcms7XG5cdFx0XHR9XG5cblx0XHRcdEBlYWNoICRuYW1lLCAkY29sb3IgaW4gJHRoZW1lLWNvbG9ycyB7XG5cdFx0XHRcdCYuI3skbmFtZX0ge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcblx0XHRcdFx0XHRib3gtc2hhZG93OiBub25lO1xuXG5cdFx0XHRcdFx0LmthbmJhbi10aXRsZS1ib2FyZCB7XG5cdFx0XHRcdFx0XHRjb2xvcjogdGhlbWUtaW52ZXJzZS1jb2xvcigkbmFtZSk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji5saWdodC0jeyRuYW1lfSB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgkY29sb3IsIDAuMSk7XG5cdFx0XHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcblxuXHRcdFx0XHRcdC5rYW5iYW4tdGl0bGUtYm9hcmQge1xuXHRcdFx0XHRcdFx0Y29sb3I6ICRjb2xvcjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQua2FuYmFuLWRyYWcge1xuXHRcdFx0LmthbmJhbi1pdGVtIHtcblx0XHRcdFx0QGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XG5cdFx0XHRcdGJveC1zaGFkb3c6IDBweCAwcHggMTNweCAwcHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcblx0XHRcdFx0YmFja2dyb3VuZDogJGJvZHktYmc7XG5cblx0XHRcdFx0QGVhY2ggJG5hbWUsICRjb2xvciBpbiAkdGhlbWUtY29sb3JzIHtcblx0XHRcdFx0XHQmW2RhdGEtY2xhc3M9XCIjeyRuYW1lfVwiXXtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjsgXHRcblx0XHRcdFx0XHRcdGNvbG9yOiB0aGVtZS1pbnZlcnNlLWNvbG9yKCRuYW1lKTtcblx0XHRcdFx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0XHQgICAgICAgIH1cblxuXHRcdFx0XHRcdCZbZGF0YS1jbGFzcz1cImxpZ2h0LSN7JG5hbWV9XCJde1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgkY29sb3IsIDAuMSk7XG5cdFx0XHRcdFx0XHRjb2xvcjogJGNvbG9yO1xuXHRcdFx0XHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHRcdCAgICAgICAgfVxuXHRcdFx0ICAgIH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHRmb290ZXIge1xuXG5cdFx0fVxuXHR9XG59XG4iLCIvL1xuLy8ganNUcmVlXG4vL1xuXG4uanN0cmVlLWRlZmF1bHQge1xuICAgIC5qc3RyZWUtYW5jaG9yIHtcbiAgICAgICAgY29sb3I6ICRncmF5LTcwMDtcbiAgICAgICAgcGFkZGluZzogMCA4cHggMCA0cHg7XG4gICAgfVxuXG4gICAgLmpzdHJlZS1pY29uIHtcbiAgICAgICAgY29sb3I6ICRncmF5LTcwMDtcblxuICAgICAgICBmb250LXNpemU6IDEuM3JlbTtcblxuICAgICAgICAmLmxhIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICB9XG4gICAgICAgICYuZmEge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuanN0cmVlLWRpc2FibGVkIHtcbiAgICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IGF1dG87XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgb3BhY2l0eTogMC43O1xuXG4gICAgICAgIC5qc3RyZWUtaWNvbiB7XG4gICAgICAgICAgICBjb2xvcjogJGdyYXktNzAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmpzdHJlZS1jbGlja2VkIHtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JheS0xMDA7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgfVxuXG4gICAgLmpzdHJlZS1ob3ZlcmVkIHtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0xMDA7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgfVxuXG4gICAgLmpzdHJlZS13aG9sZXJvdy1jbGlja2VkLFxuICAgIC5qc3RyZWUtd2hvbGVyb3ctY2xpY2tlZCB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRncmF5LTIwMDtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICB9XG5cbiAgICAuanN0cmVlLXdob2xlcm93LWhvdmVyZWQsXG4gICAgJi5qc3RyZWUtd2hvbGVyb3cgLmpzdHJlZS13aG9sZXJvdy1ob3ZlcmVkIHtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0xMDA7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgfVxufVxuXG4uanN0cmVlLW9wZW4+LmpzdHJlZS1hbmNob3I+LmZhLWZvbGRlcjpiZWZvcmUge1xuICAgIG1hcmdpbi1sZWZ0OiAycHg7XG4gICAgY29udGVudDogXCJcXGYwN2NcIjtcbn1cblxuLmpzdHJlZS1vcGVuPi5qc3RyZWUtYW5jaG9yPi5sYS1mb2xkZXI6YmVmb3JlIHtcbiAgICBtYXJnaW4tbGVmdDogMnB4O1xuICAgIGNvbnRlbnQ6IFwiXFxmMjAwXCI7XG59XG5cbi5qc3RyZWUtZGVmYXVsdC5qc3RyZWUtcnRsIC5qc3RyZWUtbm9kZSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTAwJSAxcHgjeycvKnJ0bDppZ25vcmUqLyd9ICFpbXBvcnRhbnQ7XG59XG5cbi5qc3RyZWUtZGVmYXVsdC5qc3RyZWUtcnRsIC5qc3RyZWUtbGFzdCB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgI3snLypydGw6aWdub3JlKi8nfTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuXG4uanN0cmVlLXJ0bCAuanN0cmVlLWFuY2hvciB7XG4gICAgcGFkZGluZzogMCA0cHggMCA4cHgjeycvKnJ0bDppZ25vcmUqLyd9O1xufVxuXG4vLyBjb250ZXh0IG1lbnVcbi52YWthdGEtY29udGV4dCxcbi52YWthdGEtY29udGV4dCB1bCB7XG4gICAgcGFkZGluZzogMC41cmVtIDA7XG4gICAgbWluLXdpZHRoOiAxNTBweDtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1iYXNlO1xuICAgIGJhY2tncm91bmQ6ICRib2R5LWJnO1xuICAgIGJveC1zaGFkb3c6ICRkcm9wZG93bi1ib3gtc2hhZG93O1xuICAgIGJvcmRlcjogMDtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcblxuICAgIGxpIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgYm9yZGVyOiAwO1xuXG4gICAgICAgIGEge1xuICAgICAgICAgICAgcGFkZGluZzogMHJlbSAxLjJyZW07XG4gICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICAvL2xpbmUtaGVpZ2h0OiAyLjJlbTtcblxuICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnZha2F0YS1jb250ZXh0bWVudS1zZXAge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHNwYW4sXG4gICAgICAgICAgICBpbnMge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudmFrYXRhLWNvbnRleHQtaG92ZXI+YSxcbiAgICBsaSBhOmhvdmVyIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0xMDA7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcblxuICAgICAgICAuc3BhbixcbiAgICAgICAgLmlucyB7XG4gICAgICAgICAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnZha2F0YS1jb250ZXh0IC52YWthdGEtY29udGV4dC1zZXBhcmF0b3IgYSxcbi52YWthdGEtY29udGV4dC1ydGwgLnZha2F0YS1jb250ZXh0LXNlcGFyYXRvciBhIHtcbiAgICBtYXJnaW46IDA7XG4gICAgYm9yZGVyOiAwO1xuICAgIGhlaWdodDogMnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTIwMDtcbn1cblxuLmpzdHJlZS1yZW5hbWUtaW5wdXQge1xuICAgIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiAycHggNnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNHB4ICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMTAwICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGdyYXktMTAwICFpbXBvcnRhbnQ7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XG59XG4iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=*/